- 19
- 0
- 约2.85万字
- 约 22页
- 2019-11-30 发布于天津
- 举报
第 8 章
完善需求模型
学习目标
● 在软件开发中重用的重要意义
● 面向对象原则如何实现重用
● 如何确认并且建模一般化和组合
● 建模可重用组件的一种方法
● 软件开发中“模式”一词的含义
● 分析模式如何帮助构建模型
8.1 介绍
完善并且进一步为分析模型的结构添加内容,这么做的目标是创建可重用的条件。这
可能意味着重用现有软件或者重用最初为早期版本的系统编写的软件。另外,为当前开发
项目创建的新规范或软件,对未来其他系统可能也会有用。不管什么情况,模型必须按照
如下方式构建,使用这种方式可以轻而易举地确认重用。虽然重用的实际优势更有可能在
设计和构造工作流的过程中获得,但在分析的时候就考虑重用也是很重要的,因为分析需
要创建逻辑规范。面向对象分析为重用提供了三种主要机制:
● 一般化、组合、封装和信息隐藏的基本抽象机制。
● 可重用软件组件的规范。
● 分析模式的应用。
在面向对象中,抽象的关键作用在第4 章已经介绍。在这里我们会考虑如何对第7 章
介绍的分析类图引入一般化和组合结构。
基于组件的开发是根
原创力文档

文档评论(0)