配置管理系统,采用基于构件等先进思想和技术,支持软件全生命周期的资源管理需求,确保软件工作产品的完整性、可追溯性。
配置管理系统支持对软件的配置标识、变更控制、状态纪实、配置审核、产品发布管理等功能,实现核心知识产权的积累和开发成果的复用。
组成结构
配置管理系统支持建立和维护三库:开发库、受控库、产品库。
根据企业安全管理策略设定分级控制方式,支持建立多级库,并建立相关控制关系;每级可设置若干个库;配置库可集中部署或分布式部署,即多库可以部署在一台服务器上,也可以部署在单独的多个服务器上。
1.典型的三库管理,支持独立设置产品库、受控库、开发库,如下图所示。
图-三库结构
2.典型的四库管理,支持独立设置部门开发库、部门受控库、所级受控库、所级产品库等,如下图所示。
图-四级库结构
主要特点
1.独立灵活的多级库配置
支持国军标要求的独立设置产品库、受控库、开发库的要求,满足对配置资源的分级控制要求
2.产品生存全过程管理
支持软件配置管理全研发过程的活动和产品控制。
3.灵活的流程定制
可根据用户实际情况定制流程及表单。
4.支持线上线下审批方式
支持配置控制表单的网上在线审批和网下脱机审批两种工作模式。
5.文档管理功能
实现软件文档的全生命周期管理,能够按照项目策划的软件文档清单和归档计划实施自动检查
6.丰富的统计查询功能,支持过程的测量和监控
支持相关人员对配置管理状态的查询和追溯。
7.配置库资源的安全控制
系统采用三员管理机制;
系统基于角色的授权机制,支持权限最小化的策略;
系统可采用多种数据备份机制,提高系统的数据的抗毁性。
8.支持并行开发
系统采用文件共享锁机制实现多人对相同配置资源的并行开发控制。
9.支持多项目管理
系统支持多层次资源结构的管理,支持项目逐级分解和配置(组装)。
10.支持移动库管理
系统具有专门的移动库,管理外场的研发活动,并可以将资源接入企业主配置管理系统以实现软件版本续链。
主要功能
典型用户
中国电子科技集团第N研究所
某炮装备研究院
中国航空工业集团公司第N飞机
国防科技大学
总参三部计算中心