2011-- 青鸟软件配置管理系统_第1页
2011-- 青鸟软件配置管理系统_第2页
2011-- 青鸟软件配置管理系统_第3页
2011-- 青鸟软件配置管理系统_第4页
2011-- 青鸟软件配置管理系统_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 联系方式:地址:北京理科1号楼1726电话:62757039电子信箱:网站: 概青鸟软件配置管理系统(JBCM)是北京大学软件工程国家工程研述究中心 、北京北大软件工程发展有限公司在国家长期支持的科技攻关项目“ 青鸟工程 ”科研成果的基础上,研制的基于构件的软件配置管理工具。 青鸟软件配置管理系统特点: 符合相关国标和军标中关于配置管理过程要求; 支持相关标准中要求的各配置管理活动:配置、变更控制、配置审计功能; 支持相关标准要求的产品库、受控库、开发库建立及三库分离; 支持相关标准的功能基线、分配基线、产品

2、基线等里程碑的管 支持相关标准要求的各种配置管理统计和报告申生成。理; 图1 jbcm对过程管理的支持 主要功能青鸟软件配置管理系统(JBCM) 多级库管理 JBCM支持多库物理分离,分布式部署。根据需要,可设置若干个开发库、受控库、及产品库以及多库的控制关系,使得不同部门的人员面对不同的配置库工作,可以有效控制资源的分级管理 。可以设置多级别的若干库,并灵活部署到不同的物理地点,控制库与库之间通过提交基线、变更控制等活动系统控制。 图2 三库之间的控制关系构件化的配置资源管理 JBCM采用构件化大粒度的配置资源管理方式,支持基于复用的软件开发过程,提供构件以下的目录文件结构视图和构件以上的配

3、置结构视图,有针对性地支持开发人员和配置管理人员的配置活动。 JBCM既能从细节上支持小规模、嵌入式软件的开发,更能够有效地支持具有复杂体 系结构的分布式的大规模软件的开发。 图3 构件化的配置资源管理 多级资源构造管理 JBCM支持多级项目和子项目的层次分解管理,也支持多级配置和子配置的 系统构造管理。通过定义配置来构造目标系统,使构建和发布管理变得简单高 效,结构清晰。 图4 构造管理异地开发管理 JBCM提供了三种方式的异地开发支持: 直连网络同步,即配置库有固定的IP地址,客户端通过IP直接与配置库进行连 接。 在异地开发的每个地点存有版本库的副本,日常开发针对本地版本库进行,本地版本

4、库和配置库之间提供了一种同步的机制,来保证本地版本库和配置库的一致性和完整性。 外场项目资源文件夹直接导入。 图5 异地开发 版本管理 JBCM不仅局限于控制源代码的版本,还可以控制整个软件生命周期中所有程序、文档、数据的版本。 使得相关人员可以快速地识别、重建和退回到任何以前的软件版本上,保存了程序、文 档和数据的完整性和可追溯性 图6 版本管理视图管理 JBCM提供生成配置视图、基线视图以及构件视图的功能,便于用户查看配置、构件以及版本之间的逻辑关系。通过配置视图,使用户便捷的查看配置的组成情况,即配置包含的子配置和构件;通过基线视图,便于用户追踪项目的状态;通过构件视图,查看构件的版本构

5、成情况。 图7 状态管理 状态管理 JBCM支持软件生命周期中各种资源不同阶段的状态管理,通过对配置项状态的实现对软件产品的控制。状态管理可跟踪项目配置项的进展状态、变更状态,保证相关人员及时了解软件产品的历史以及当前的技术状态。 图7 状态管理里程碑管理 JBCM通过定义配置的基线来描述软件开发过程中的里程碑,准确反映软件系统在特定阶段下所处的状态。 图8 基线管理 基线提升控制 JBCM通过基线提升验证及状态标识,控制里程碑处软件开发中工作产品的正确性;基 线提升控制反映软件开发过程达到的预期的阶段的质量要求,基线状态标识反映了软件 配置项在开发过程中所处的阶段及技术状态。 图9 基线提交

6、流程基线变更流程控制 JBCM支持基线变更流程控制,通过变更流程中活动的控制,防止软件基线被任意修 改,保证产品版本的一致性和可追述性。 图10 变更流程图 产品发布控制 JBCM通过产品发布控制流程,确保发布的产品是从产品库中提取出来的正确版本,在产品交付给最终用户之前,通过领导签字并确认、批准等过程活动,防止产品发布混乱。保证当产品在使用过程中出现问题时,便于追踪。触发器,JBCCM自动发送消息相关的人员及时准确的了解项目的状态。 图11 产品出库流程配置资源统计分析 JBCM支持通过WEB方式对软件资源多种查询统计,使得项目管理透明化,跟踪及时 化;可以按配置库、按部门、按申请人和按变更

7、数等查询,并生成季报、月报、即时报表。让您在任何地点、以任何方式都可以捕获到项目在整个开发生命周期中软件工作产品的技术状态。 图11 直观的图形报表 配置活动审计 统计审计用于确保项目组成员的所有配置管理活动,遵循已批准的软件配置管理和规程,如检入(Check in)/检出(Check Out)的频度、工作产品成熟度提升原则等。通过统计审计,帮助管理层监控、跟踪、分析开发进程并对发生的问题迅速做出反应 图8 配置活动审计系统接口 JBCM支持与开发环境的集成以及与第三方工具的集成,可根据用户的实际需要做定制开发。 图9 基线提交流程 系统运行环境客户机 最低要求:256M RAM,500M以上

8、程序安装空间,建议1G RAM以上。服务器 最低要求:1G M RAM,500M以上程序安装空间,15G以上或者根据用户配置库大小决定的硬盘空间。建议2G RAM以上。 软件工作环境 Windows 2000、Windows NT、Windows 9x Compaq Tru64 Unix、HP-UX、IBM AIX、Linux、Sun Solaris SPARC、Solaris Intel J2SDK1.4.2 JBOSS3.2.5 数据库 ORACLE 8i以上版本 公司简介软件工程国家工程研究中心 1996年7月经原国家计委、教育部批准成立。 著名计算机软件科学家、中科院院士 杨芙清教授担

9、任中心主任 中心以市场为导向,以国家重点科技项目 “青鸟工程”为依托,面向软件产业和国家信息化建设,致力于研究、推广软件工程化开发及工业化生产技术,为软件及软件企业提供技术基础设施。先后承担了多项国家科技攻关重点项目,“863”高技术重点研究课题,国家高新技术产业化示 范工程项目,以及北京市计委、科委重点项目等技术研究及产业化工作。 北京北大软件工程发展有限公司 北京北大软件工程发展有限公司作为北京大学软件工程国家工程研究中心的企业化运作实体,秉承“以人才为根本,以技术为核心,以产品为依托,以市场为导向”的经营宗旨,面向国际、国内市场,推进以构件技术为基础的软件工程化开发及工业化生产模式,开发软件构件产品、软件开发平台和工具、软件构件库等国产支撑软件;面向应用领域,提供领域业务基础平台和应用软件;开展软 件工程咨询、顾问和培训等服务。 目前,公司业务已覆盖软件工程、电子政务、电子党务、系统集成、教育信息化、人力资源管理等领域,形成青鸟CASE软件开发工具和应用开发平台、行业应用系统及其解决方案、软件工程技术咨询与培训等产品和服务体系,为政府、/军工、航空航天、科研、银行、电信、能源、软件企业、电子与集成电 路、教育等行业客户提供了良好的服务。 公司理念 以事业凝聚人,以创新吸引人,以爱心团结人,以机制稳定人研究与开发(R&D) SERPLogic(基于构件的软件企业资

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论