第2章过程模型剖析.pptVIP

  • 50
  • 0
  • 约 74页
  • 2016-10-04 发布于湖北
  • 举报
基于构件的开发(续) 构件开发的步骤: 对所需构件进行评估。 考虑构件的集成。 设计系统的软件框架。 将构件放入框架。 进行测试。 形式化方法模型 形式化方法模型的主要活动是生成计算机软件形式化的数学规格说明。 特点:精密、准确。 缺点:难度大,成本高,可用人力资源少,用户不易理解,有时甚至无法完成。 方法:有穷状态机、Petri网、Z语言等。 面向方面的软件开发 将系统分成若干相对较独立的组成部分,这些部分称为方面。面向方面技术包括面向对象技术,比它大。 系统的方面包括用户接口、协调工作、发布、持续性、存储器管理、事务处理、安全、完整性等。 还不成熟。具有螺旋型和协同型的共同特点。 统一过程 试图将传统软件模型(惯例软件模型)和敏捷过程模型的优点结合起来,即统一起来。 一些术语:面向对象(Object-Oriented, OO),面向对象分析( Object-Oriented Analysis, OOA),面向对象分析( Object-Oriented Design, OOD). 统一过程包括:起始,细化,构建,转换,生产等步骤。 统一过程(续) 起始: 包括客户沟通和策划活动 此时的构架只是主要子系统及其功能、特性的试探性概括。 统一过程(续) 细化: 包括用户沟通和通过过程模型的建模活动 扩展体系结构以包括软件的五种视图:用例模型、分析模型、设计模型、实现模型和部署模型。

文档评论(0)

1亿VIP精品文档

相关文档