软件构件与体系结构——原理 方法与技术课件作者王映辉7软件体系结构设计.pptVIP

  • 27
  • 0
  • 约9.82千字
  • 约 52页
  • 2018-05-08 发布于广东
  • 举报

软件构件与体系结构——原理 方法与技术课件作者王映辉7软件体系结构设计.ppt

Mail:wyh_925@163.com 软件体系结构 王映辉 博士(后),教授,博导 Part 3:软件体系结构设计 SA的本质:对软件需求的一种抽象解决方案 SA需求过程: 一种SA设计过程: 体系结构实现过程: 体系结构演化过程: 通用知识:软件工程师具有的通用的知识 软件设计模式的目的是编制一套可复用的基本原则,用于开发高质量的软件系统。 体系结构设计模式不是软件体系结构,而是体系结构层次的一种抽象表示。 需求规格说明表示问题的规格说明,该问题可能通过该模式得以解决。其中的查找表示在“通用知识”的支持下查找适当模式的过程。 在SA模式的描述中,意图表示使用模式的基本原则;语境表示产生问题的环境,问题是在语境中经常出现的问题,解决方案是以元素及其关系的抽象形式来表示对问题的解决方案 SA模式表示了应用的结果。组合体现了模式之间的相互协作 RUP使用的是一种用况驱动的SA设计方法。用用况的形式捕捉客户的需求,构成用况模型。 用况:系统进行的一系列活动,为参与者提供一些结果值。参与者通过用况使用系统,并共同组成了用况模型。 用况模型的目的作为系统预期功能及其环境的模型,并在客户和开发者之间起到合约作用。 商业模型描述一个组织的商业过程。 工件驱动的方法的例子包括:面向对象的OMT和OAD 客户:与SA设计的相关人员 需求规格说明:描述了所要开发的SA的系统需求 工件:已

文档评论(0)

1亿VIP精品文档

相关文档