软件工程讲义-08.pptVIP

  • 2
  • 0
  • 约1.12万字
  • 约 70页
  • 2016-12-29 发布于江西
  • 举报
软件工程 第八章 面向对象设计与实现 授课老师:清华大学计算机系 殷人昆 yinrk432@ password qhdxjsjx RUP的分析/设计工作流 分析和设计工作流的目的是研究欲采用的实现环境和系统构件的效用,定义软件的组织结构,把需求获取结果转化为实现规格。 为实现这种转化,必须理解需求,采用最佳实现策略将其翻译为系统设计。 为此,首先是建立健壮的软件体系结构,设计出易于理解、开发和演进的系统,然后调整这个设计,使之适应实现环境。 最后结果是产生一个对象模型,即设计模型。 定义一个初始的体系结构 建立一个初始的系统体系结构草图。定义 一组初始的重要体系结构元素。 一组初始分析机制。 系统的初始分层和组织。 在当前迭代过程中处理的用例实现。 从重要的构件用例中确定类。 确定类之间的交互作用,修改用例实现。 细化体系结构 建立从分析到设计的自然转移,并标识: 从分析元素中确定适当的设计元素。 从相关分析机制中确定适当的设计机制。 保持体系结构的一致性和完整性,确保: 将当前迭代中标识的新的设计元素与已有的设计元素集成在一起。 在设计中尽早地、最大限度地复用可获得的构件和设计元素。 描述系统运行的组织和实施体系结构。 组织实现模型以实现设计到实现无缝转移。 分析行为 将用例提供的行为描述转变为一系列可作为设计基础的元素。 在分析行为时,主要注重于如何能够提供要求

文档评论(0)

1亿VIP精品文档

相关文档