Page 106 - 安防19年9月刊_150dpi
P. 106
I 智能交通
Intelligent Traffic
一个软件产品目录又主要包括如下三个部分:Tag、
用户需求
Trunk、Branches。版本管理主要是针对上述目录。
功能基线
版本管理一般是使用工具来完成的。使用工具时,
软件需求规格说明
容易被忽视的一点是制定所使用工具的版本规则,
分配基线
如果直接采用工具的内部版本号,会给产品发布带
来一些困难。通常采用“X.Y.Z”方式进行版本标 软件设计说明
识,明确 X、Y和 Z 各位数字递增的规则,然后结
合工具标签(Label)功能,便可实现高效的版本管 软件测试报告
理。
基线:基线标志着软件开发过程一个阶段工作
软件用户手册
的结束,是后续工作的基础。一旦文档通过评审形
成基线就要对其进行严格的修改控制。配置管理主
软件源程序
要活动与要求有:
产品基线
配置标识:编制软件配置管理计划;软件配置
项标识;基线标识;受控库标识;配置项和基线的
▲图2 系统基线定义与对应的配置项
状态标识;更改申请状态标识;配置项和基线纳入
配置控制的进展情况标识。
配置控制:标识和记录更改申请;分析并评价 用户 内场运维技术人员
更改;批准或否决更改申请;实现、验证和发行已修
改的软件项。
终端 电脑
配置状态记实:记录标识,跟踪更改,报告状态
记实。
配置支持功能 版本控制功能 变更控制功能
配置评价:确定配置项是否与SCM 记录相符;
服务层
软件产品相对构造软件配置项的累积状态和批准 报告/查询功能 审计控制功能 系统支撑功能
的更改而言,是否完备和可用;基线是否由相关的
软件配置项和各自批准的更改组成。配置管理作为
基础数据 实时数据
在软件全生命周期对软件质量的一项重要的控制 数据层
历史数据 备份数据
手段,同时也是推行其它软件工程方法和活动的基
础,在进行配置管理活动的时候,我们应编写软件
配置管理计划,明确配置管理组织及其成员的责任 应用服务器 网络设备
硬件层
和权限,明确配置管理的范围,对每条基线及每个
数据库服务器 存储设备
基线下的配置项有清楚认识与规划,同时做好配置
管理评价工作。
▲图3配置管理模块架构设计
基线是一组配置项集合的稳定版本,是进一
88 2019第八届深圳国际智能交通与卫星导航位置服务展览会(2019.6.20-6.22深圳会展中心)www.its-expo.com
ᇆିࢌ๙ JOEE ྒ௹၂