




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、配置管理系统(北大软配置管理系统,采用基于构件等先进思想和技术,支持软件全生命周期的资源管理需求,确保软件工作产品的完整性、可追溯性。配置管理系统支持对软件的配置标识、变更控制、状态纪实、配置审核、产品发布管理等功能,实现核心知识产权的积累和开发成果的复用。1.1.1组成结构(北大软配置管理系统支持建立和维护三库:开发库、受控库、产品库根据企业安全管理策略设定分级控制方式,支持建立多级库,并建立相关控制关系;每级可设置若干个库;配置库可集中部署或分布式部署,即多库可以部署在一台服务器上,也可以部署在单独的多个服务器上。1 .典型的三库管理
2、,支持独立设置产品库、受控库、开发库,如下图所示。图表1三库结构2 .典型的四库管理,支持独立设置部门开发库、部门受控库、所级受控库、所级产品库等,如下图所示。赢y-产品出座图表2四级库结构配置管理各库功能描述如下:模块功能描述项目管理系统支持多级资源管理,逐级分解系统、子系统,配置项。在系统中建立项目的配置结构树,结构一般为“项目、子项目、构件”。版本管理版本管理提供了配置项的演化过程中的版本历史状态记录。主要功能有版本树管理、分支管理、文件比较、版本比较、版本续连等。基线管理基线管理支持包括创建基线、子基线,标识基线,基线比较,基线导出、变更控制、出库控制等功能。配置控制配置控制包括入库管
3、理、出库管理、变更管理、产品发布、文档管理等审批功能,有效控制产品的变化。系统提供各种相关表单,支持配置控制活动的审批流程。系统支持各种流程定制。支持在线签署审批和手工签署审批。配置审核系统支持对配置活动和配置项的配置审核,系统提供审核单,并记录配置审核结果,支持生成1已置审核报告。查询统计系统支持查询统计功能对配置管理过程进行监控测量,查询统计分析包括对软件配置项的提交情况、基线提交情况、变更情况、出入库情况、交付情况等,查询统计结果可形成报表和报告。建立三库:开发库、受控库、产品库分级管理软件工作产品,系统可设定每级配置库的数量和上下级库间的控制关系,并支持开发库、受控库和产品库的统一管理
4、配置库备份,提供多种数据备份功能,保证数据的安全性。移动库功能,支持外场软件开发和版本管理,并保证与主配置库版本的续链。以“三库”结构为例,系统覆盖配置管理计划、配置标识、基线建立、入库、产品交付、配置变更、配置审核等环节,具演进及控制关系如下图。产品由库图表3配置管理工作流程1.1.2主要特点(北大软3 .独立灵活的多级库配置支持国军标要求的独立设置产品库、受控库、开发库的要求,满足对配置资源的分级控制要求,支持软件开发库、受控库和产品库三库的独立管理,实现对受控库和产品库的入库、出库、变更控制和版本管理。系统具有三库无限级联合与分布部署特性,可根据企业管理策略建
5、立多控制级别的配置库,设定每级配置库的数量和上下级库间的控制关系,并支持开发库、受控库和产品库的统一管理。4 .产品生存全过程管理支持软件配置管理全研发过程的活动和产品控制,即支持“用户严格按照配置管理计划实施配置管理一基于配置库的实际状况客观报告配置状态”的全过程的活动。5 .灵活的流程定制可根据用户实际情况定制流程及表单。6 .支持线上线下审批方式支持配置控制表单的网上在线审批(网上流转审批)和网下脱机审批两种工作模式,两种模式可以在同一项目中由配置管理人员根据实际情况灵活选用。7 .文档管理功能实现软件文档的全生命周期管理,包括创建、审签、归档、发布、打印、作废等,能够按照项目策划的软件
6、文档清单和归档计划实施自动检查,并产生定期报表。8 .丰富的统计查询功能,支持过程的测量和监控支持相关人员对配置管理状态的查询和追溯。能够为领导层的管理和决策提供准确一致的决策支持信息,包括配置项和基线提交偏差情况、基线状态、-致性关系、产品出入库状况、变更状况、问题追踪、配置记实、配置审核的等重要信息;9 .配置库资源的安全控制1)系统采用三员管理机制,分权管理系统的用户管理、权限分配、系统操作日志管理。2)系统基于角色的授权机制,支持权限最小化的策略;3)系统可采用多种数据备份机制,提高系统的数据的抗毁性。10 .支持并行开发系统采用文件共享锁机制实现多人对相同配置资源的并行开发控制。在系
7、统共享文件修改控制机制的基础上,采用三种配置资源锁以实现对并行开发的管理:提供控制并行开发的资源锁机制、提供资源共享访问状态的跟踪机制、提供资源共享冲突的处理机制。11,支持多项目管理系统支持多层次资源结构的管理,支持项目逐级分解和配置(组装)。12,支持移动库管理系统具有专门的移动库,管理外场的研发活动,并可以将资源接入企业主配置管理系统以实现软件版本续链。1.1.3主要功能(北大软配置管理系统主要功能如下图所示:iiiillM图表4配置管理功能1,依据配置管理计划,创建项目配置存储结构。配置管理计划参见2.4.3.2.2节。系统支持多级资源管理,逐级分解系统、子
8、系统,配置项。在系统中建立项目的配置结构树,结构一般为“项目、子项目、构件”;一级项目可包含多个子项目、配置,子项目下可包含子项目、构件、配置。构件是存储文件的实体,在使用配置管理系统时,是对构件进行检入检出形成版本。2 .系统支持多级项目管理,可以对项目执行用户授权、关闭、打开、删除等操作。3 .根据建立不同类型的项目,系统会自动创建文档子系统和相应种类的文档构件。配置结构树如图所示:亨一奥组圣项目"XI阳色qJn目用v千项n*r阳巴w,国目m户审J州HiWF用色<:工度日用户5版松码q取代咫电£妥统性?项口用户先安钱任中心安啦我序/口士:档F的色lJO-'
9、项目用户/本文档先用户下期小空档中曰千项目二三用内,.<j.项目用户爷。旗!代码Ijtzj用生n项目用尸1仅争两代码*涯代码tg车薪程用*md.仃曲目用尸声装程序百卷洋冉rr中匕文档r-.项目用户母用末寸伯分用户于丽*其粕图表5配置结构树1.1.3.2版本管理版本管理提供了配置项的演化过程中的版本历史状态记录。主要功能有版本树管理、分支管理、文件比较、版本比较、版本续连等。13.版本管理1)版本标识?版本属性标识版本管理基于构件,支持对版本进行标识,包括对版本名称、版本号、型号、隶属关系等。?版本的技术状态标识:完成状态、测试状态等。?存储记录版本演化过程,形成版本树。2)版本标识、跟踪
10、和维护?使用版本树方式,支持版本的历史演化的追踪;?通过版本比较,跟踪版本之间的变化;?通过查询统计系统,跟踪配置项的交付、提交时间、技术状态与计划的偏差,以便进行决策,及时改进,满足项目技术状态的一致性图表6配置树和完整性。西南口是修短但_唐噫曾理鼻色ti_l4F也理:行出二手|仔面斤寸不映- i_Jdsmofli目- 收修工忖洋早餐- 匕魂加日四看出ippflf3g-a.ri艰si巾产*工具«O»KRb,lifj-ffiX苴修s-Msa!is«W+fc#韭皿泰境园/i用工鼻Xi曲HHU=/1艮揖lJ当It住*二历烹便隶.即tWlTft®RO”074疗
11、Ui|更事检修GfijMJj口口id00口4D7cmsi?p/ninnv您”ibC'liXPMpqg口JMliJtt(依14 .分支管理“分支”允许用户任意指定构件的某个演化方向(历史版本),将其作为一个新开发流的起点。选择一个演化方向(历史版本)进行修改,应从该版本上建立一个分支,在该分支上进行文件的检出、修改、检入等操作,形成分支上的版本树。在构件版本树中,可能具有多个分支。系统支持创建分支、分支比较和分支合并等功能。系统可移动内容对照列表的方式提供多分支开发流情况下的不同分支合并,通过对不同基线的比较,获取配置项的版本差异。通过对同一构件的不同分支版本的比较,获取构件下的文件数量
12、和目录组织结构差异,通过对同一文件的不同分支下的版本比较,获取文件中内容的基于行的差异。再通过系统提供的文件内容对照列表,实现用户可视化地版本合并。在进行并行开发的分支合并时,系统支持多种合并方式,如图所示。什、-141一TJWLfethrlvOa4C-HfMaiBH-iUh”ha#XJE'Ui-i-iM9加/双击进行Hl%£认归并事聿注神确小新版本中文件"A十文仃击仃晦S-L-4ATJgt5S®1bwl,-4”席吗.M<»»1EcJtqg:M*H*ll|ROMmi图表7合并文件15 .文件比较系统提供文本文件比较、Word文件比
13、较、二进制文件比较,以及归并功能。比较文本文件的结果同时显示在同一视图的不同文本框中,并以特定颜色标识出不同处,供用户归并使用。系统支持本地文件与配置库中文件的比较,确保提供给用户的文件的正确性。1.1.3.3基线管理基线管理支持包括创建基线、子基线,标识基线,基线比较,基线导出、变更控制、出库控制等功能。基线可包含一个配置项和多个配置项。通过查询统计系统,可跟踪基线的建立、标识、状态、进度、变更和交付等情况。1)基线的创建基线是一个或多个构件的集合,具有多版本管理功能,支持开发中产品基线的演化,支持软件的迭代开发使用配置管理系统管理需求的模型及其基线。模型基线可以有多条。基线可以包含一个或多
14、个子基线,从而实现基线集管理。2)基线标识通过对基线技术状态的管理,基线状态标识分为阶段状态标识、变更状态标识、测试状态标识等,完成对分配基线、功能基线、产品基线等生命周期中产品演化过程的技术状态的建立、标识、控制、纪实等,维护产品的可追溯性,技术状态包括工程状态、阶段状态、变更状态等。3)基线比较基线比较工具用于查看基线中的构件和子基线的变化情况。在配置库结构显示区【配置管理】下的配置管理系统资源中选定一个配置后进行基线比较,如下图所示。图表8基线比较4)基线控制基线控制包括基线的出入库控制、变更控制,详见2.6.3.4节。5)基线查询通过基线试图可观察基线的组成;通过查询系统可了解基线的组
15、成、技术状态、变更情况、出入库情况等。分系统飞控系统El基颜0口能基更一0-基线L03能基右fE1基线1。励能基自基线11口能基竟基线】一1勘能基2燃油系统基线12励能基专图表9基线视图1.1,3,4配置控制配置控制包括入库管理、出库管理、变更管理、产品发布、文档管理等审批功能,有效控制产品的变化。系统提供各种相关表单,支持配置控制活动的审批流程。系统支持各种控制流程定制,以满足企业管理的实际管理流程。1.1.3.4.1签署方式系统为各种审批流程提供两种审批方式,包括网络在线审批和手工签署审批。1)网络在线系统会自动保存审批记录。2)手工签署审批之后,将审批意见手工录入到系统中,本次审批流程完
16、成,以保持审批过程的有效记录。3)在无网络方式时签单全部采用手工签署方式。1.1.3.4.2配置控制流程16 .入库管理入库是指下级库资源提交到上级库,需要执行配置项或基线提交流程。系统提供两种入库类型:“配置项”入库和“基线”入库;入库时机包括首次入库和更改入库。17 .出库管理对于受控的资源可进行出库管理。在软件验证、交付和配置变更时,发起出库审批,在指定的相应基线下填写出库单,审批通过后将产品导出,完成出库操作。产品出库时,可以打成统一的压缩包,加密后复制到移动介质上,送到相应的目的地系统解密使用图表11出库单18 .变更管理受控库和产品库的资源变更时需要填写更改申请单,并经过相应的审批
17、,执行变更流程。变更后要填写更改报告单,通过更改验证完成本次变更流程。软件更改申请单如下图所示:图表12软件更改申请单19 .基线发布配置管理系统提供完整的产品发布控制流程。在产品经过正式审批后形成相应的产品基线,填写基线发布单,执行基线发布流程,以保证产品的完整性和正确性。图表13基线建立和发布单20 .文档审批配置管理系统支持文档签署流程定制和标识功能,对文档提供文档:创建(检入)、审签(可定制流程)、归档、打印、发布、作废等全生命周期的管理功能,能够按照项目策划的软件文档清单和归档计划实施自动检查,并产生定期报表。其中的审签流程,可按照企业的文件控制程序定制。系统支持定义不同文档的签署步
18、骤、签署角色、签署方式,完成各种文档的管理图表14文档审签1)2)3)4)5)21.问题追踪实现对问题处理过程的全程监控,相关人员可以方便的了解问题处理状态,为问题改进提供准确的信息。记录标识配置审核发现的问题;记录标识引起变更的问题和;记录解决问题的措施和处理结果;跟踪改进过程,验证确认改进情况,通过后修改状态至关闭;消息提醒,在规定的时间发送信息,以便解决问题的督促和沟通;分类查询统计各种不合格或问题和关闭情况,并提供问题信息统计报图表15问题管理1.1.3.5配置审核系统支持对配置项和配置活动的审核,系统提供审核单,帮助质量人员和配置管理员对配置管理对象和配置管理活动进行检查,并记录配置
19、审核结果,支持生成配置审核报告,以验证三库的正确性、配置管理活动有效性。配置审核包括配置管理审核、物理配置管理审核、功能配置管理审核。用户可自定义配置审核单,为不同阶段的配置审核活动,提供有力的支持。Q导ttWf;导出=匚H出“口出犊件配置甘虺理桂查蓑翰占里刎老卷桁白肇君春龄交电说*第flcS管理国出生后的与式土的口单证盘峰制安号舲舂片骤怜古闫审核施a口衢由魁,是否完若、t】苫帼,1】不亡格(3丁口用£当省片尊项恭骋否正解【】吉栏,工】不吉格,门不医用3名呼tmh的话月是*正前?源-D盘花,1】不含格t不情用4在F”ET门告格,1】不合格.口不通用弓,修智iflam怫七是守正肾1】台
20、洛,E不告相U不亡用工EHg5.吐、城尧i性到正雌,E3含稻,C不占柩U不芒用7门含蒂.不w格、n不占用1律ep用标设展否m?1】含槿.E】F由格1】而11用q1漕阳色顶边运星香三音-IFW7M台档,口不吉格,3不医用蝌下联苗学世中耳否完备、武尸【】言行.1】不言桁不匡用11耳百舌引支海产皿|旭白EE*晶磨脑髻叼EQ*te*5,C不言格.口不苣用12籍鸵典=3受肘强的机曲导入是舌U产虎耳【】含稻,EJ不含后11Kit用图表16配置管理审核1.1.3.6查询统计查询统计功能是配置管理过程监控测量的手段,支持各类人员及时查询分析软件配置管理活动,了解软件配置项的提交情况、基线提交情况、变更情况、出
21、入库情况、交付情况等,为控制、评价软件产品的质量提供辅助决策。查询统计结果可形成报表、报告,可生成饼图、直方图等统计图,可提供HTML、Word、EXCEL等形式的配置报告。22.查询1)配置项目查询统计;2)按计划查询配置项和基线的提交情况和偏差;3)基线更改状态统计分析;4)按更改“问题类别”统计;5)更改纪实查询;6)基线更改未完成查询;7)查询项目阶段状态;8)基线入库单查询;9)查询基线的组成;10)产品出库查询统计;11)出库单查询;12)文档齐套性检查。23.配置状态纪实系统提供了各种状态纪实,包括出配置项标识、配置项状态、基线状态、出入库审批记录、产品发布记录、变更审批记录、配
22、置审核记录。并生成各种报告。(1)配置项标识报告:审查项目的配置管理计划所规定的配置项是否已经按时在配置库中创建。(2)配置项状态报告:审查配置库中各配置项的技术状态。(3)配置基线报告:审查是否按计划生成有关配置基线。(4)配置纪实报告:检查软件配置项是否由相关的软件配置项和各自批准的更改组成。(5)配置管理报告:验证和审核SCM过程,以确保所评价的软件配置项、基线和软件产品的完备性。图表17配置状态报告1.1.3.7资源管理支持设置产品库、受控库、开发库的要求,满足对配置资源的分级控制要求,支持移动库系统,管理外场软件版本演化;支持备份恢复功能。支持资源归档功能。24,三库关系管理根据企业管理策略,可建立多级别的配置库,并可设定每级别的配置库的数量;设置上下级库之间控制关系,并支持开发库、受控库和产品库的统一管理,如下图所示图表18三库关系管理25.移动库管理JBCM提供了移动开发库,支持由于保密等原因,无法通过网络完成现
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国硬件钱包行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国硅铝酸盐行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国矿物浴盐行业市场现状供需分析及投资评估规划分析研究报告
- 2025年聚丙烯滤芯项目可行性研究报告
- 2025新员工入职安全培训考试试题汇编
- 2025-2030中国皮肤贴片行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国白酒行业现状供需分析及市场深度研究发展前景及规划可行性分析研究报告
- 2024-2025公司、项目部、各个班组安全培训考试试题及答案b卷
- 2025-2030中国男童套装行业市场发展现状及发展趋势与投资方向研究报告
- 2025员工三级安全培训考试试题含完整答案【典优】
- 两带来范文(通用十六篇)
- 综合录井仪工作原理演示教学课件
- 小学三年级诗词大会初赛比赛题目课件
- 房建监理大纲(共114)
- 国际工程招投标流程图
- 城市环境卫生工作物资消耗定额
- 液化气站三级安全教育培训试题
- 经济法实用教程(理论部分)(第八版)(何辛)案例分析及参考答案
- 532近代前夜的危机
- 病原微生物实验室生物安全备案专家意见表
- (精心整理)朱德熙_说 “的”
评论
0/150
提交评论