第2章面向对象的软件开发过程课件.pptVIP

  • 5
  • 0
  • 约7.14千字
  • 约 47页
  • 2017-09-08 发布于广东
  • 举报
2.3 精化阶段 计算机应用技术系教师专用 (UML系统分析与设计) 2.3 精化阶段 建立系统架构 系统的架构 软件系统的架构由多个视图组成。RUP过程系统架构的“4+1”视图。 Use Case视图结构化地描述系统的主要行为、对象类或技术风险。 设计视图是系统体系结构视图,提供问题的词汇表和解决方案。 实现视图包含实现模型的概览,以模块形式组成包和层。 当系统有一定程度的并发行为时才使用过程视图。 计算机应用技术系教师专用 (UML系统分析与设计) 设计视图 实现视图 过程视图 配置视图 Use Case 视图 2.3 精化阶段 建立系统架构 系统的架构 配置视图只用于分布式系统,描述典型操作平台上的物理节点。 建立系统原型 系统原型(Prototype)是一个可执行的原型系统。 计算机应用技术系教师专用 (UML系统分析与设计) 2.3 精化阶段 开发风险处理 软件系统的开发可能面临4种风险:需求风险、技术风险、技能风险、政策风险。 需求风险 在项目开发之初往往不能准确、全面地定义系统的需求,而且在项目开发的过程中,用户对系统的需求也可能会发生改变。 建立业务Use Case模型和业务对象模型,不断地评估和检查所拟定的系统模型或原型系统是否满足系统需求,并且根据发现的问题及时更新业务Use Cas

文档评论(0)

1亿VIP精品文档

相关文档