background image

3. 

 

标识分析机制

4. 

 

选定分析局部

5. 

 

确定核心元素

6. 

 

引入外围元素

7. 

 

优化组织结构

系统设计师主要负责局部分析,局部分析包括:

 

1. 

 

提取分析类

2. 

 

转述需求场景

3. 

 

整理分析类

4. 

 

实现需求场景

5. 

 

实现子系统接口

6. 

 

明确类之间关系

7. 

 

精细属性与操作

 

第二章 软件架构文档设计
一、软件配置管理(

SCM  

1. 

 

配置管理的基本概念

a. 

 

概念

a.ISO 9000-3 :1997 
配置管理是一个管理学科,它对配置项(包括软件项)的开发和支持生存期给与技术上的
和管理上的指导。配置管理的应用取决于项目的规模、复杂程度和风险大小。

 

b.W.Babich 

 

的解释

软件配置管理能协调软件开发,使混乱减少到最小。软件配置管理是一种标识、组织和控制
修改的技术,目的是最有效的提高生产率。

 

c.GB/T 11457 :1995

 

《软件工程术语》国家标准

A.表示和确定系统中配置项的过程,在系统整个生存期内控制这些配置项的投放和更动,

 

记录并报告配置的状态和更动要求,验证配置项的完整性和正确性。
B.

 

对下列工作进行技术和行动指导与监督的一套规范:

——对配置项的功能特性和物理特性进行标识和文件编制工作;
——控制这些特性的更动情况; 
——记录并报告这些更动进行的处理和实现的状态。 
b. 

 

为什么需要配置管理

忽视软件配置管理可能导致的混乱现象:

 

a.

 

发错了版本

b.

 

安装后不工作

c.

 

异地不能正常工作

d.

 

已经解决的缺陷过后又出现错误

e.

 

开发人员把产品拿出去出售赢利

f. 

 

找不到最新修改了的源程序

g.

 

找不到编程序的人

2. 

 

软件配置管理的主要职责

a.

 

配置项