首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 计算机考试 > 等级考试 > 三级考试 >

配置管理及其实现方法(1)

2010-11-15 
读书人为您总结配置管理及其实现方法,希望对您的考试有所帮助

编辑推荐:
解决两相同数据库数据同步的问题
动态的连接到数据库的方法
新型数据库体系结构:DAN
 

  1. 软件配置和配置管理

  计算机配置是说明计算机组成的一种专门术语。这种“组成”由用户的需求决定。通常,计算机系统由CPU、存储器、输入/输出设备、传输设备等组成;其中就存储器而言,除内存外,外存又分软盘、硬盘、光盘等,它们又有容量和速度之别。现在,可以将计算机配置定义为是用户根据不同用途,选择不同功能-性能的设备和部件组成的最优计算机系统的一种构建方案。推广到系统,则系统配置就是根据用户需求优选各种设备,组成最佳系统的一种建构方案(或者是按最佳性能价格比,组成系统的各种设备的一种优化组合)。

  同样,软件配置也是说明软件组成的一种术语。与计算机配置中选择的部件都是现成的产品不同的是组成软件的部件通常都是要开发的。软件配置( software configuration)是指开发过程中,构成软件产品的各种 文档、程序及其数据的优化组合。该组合中的每一个元素称为配置中的一 个配置项(configuration item)。也可以把软件配置项定义是软件中可以独立进行开发的一个实体,该实体包括:程序、数据及其相应的文档和说明。

  配置管理要对软件生存期内各阶段的文档、实体和最终产品的演化和变更进行管理;同时要解决变更的标识、控制和发布等问题。目的是使对设计变更的管理制度化,从而提高开发效率、减少错误,保证产品的质量。

  软件配置管理主要任务有以下几方面的内容:

  1.确定软件配置项;

  2.定义配置项和版本的标识规则;

  3.制定控制变更的权限和实施步骤;

  4.记录、追踪配置项的变更状态;

  5.验证配置项的正确和完整性;

  6.进行版本管理和发行管理。

  2. 配置管理源头:设计变更

  软件设计不可能一步到位,变更是不可避免的;特别是用户需求多变 (如:组织体制、业务流程的变化)必然会引起设计的变更。如何记录这些变更,需要做二件事。一是要标识这些设计文件(即:根据文件名,确定一个唯一的标识符);二是要动态地记录这些变更文件(即:用版本的方法记录这些变更).

  3. 软件配置标识规则

  软件配置标识就是对每个软件配置项的标识。对一个软件项目而言,它的配置项有以下内容:需求分析文档、概要设计文档、详细设计文档、软件实体、测试文档、客户文档等。当然,这些软件实体及其相应的文档都可以按其功能进行逐级细化,被分解为:分系统、子系统和功能模块。功能分解后能单独实现的这些软件和文档都是软件配置项,都应该加以标识。与系统的逐级细化相似,软件配置项的标识也可以按层次进行,现以3层为例,叙述如下:〈第一层标识〉〈第二层标识〉〈第三层标识〉;如果第二层标识是本配置项标识的话,那么第一层标识就称为前缀(即:前一层的标识),第三层标识称为后缀(即:后一层的标识)依次类推。这样标识规则的好处是可以看出配置项的前后关系,比较直观又便于理解。有关配置项标识的实例后面还会给出。

 

热点排行