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                                                                                                       ྒ௹၂
   101   102   103   104   105   106   107   108   109   110   111