支持过程管理的配置管理工具的研究与实现

来源 :大连海事大学 | 被引量 : 3次 | 上传用户:yanhe100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件配置管理作为软件开发过程管理和过程改进的基础,开始于软件开发项目之初结束于软件被淘汰之时,支持和控制着整个软件生命周期。当今,软件开发机构不但面临日新月异的技术更新的压力,同时更面临开发管理所带来的软件成本、软件质量等的困扰。由于软件规模的扩大以及业务领域的多样性等原因软件开发过程的管理和控制也越来越复杂,开发过程中所产生的大量中间产品(开发文档及程序等)也越来越难以管理。解决此问题的途径就是加强软件配置管理,然而当前的软件配置管理系统中对过程的支持还存在很多不足,为了提高软件配置管理对过程的控制和管理能力,增强软件配置管理对各种不同开发过程的可适应性,在软件配置管理中引入过程管理的思想和机制是非常有必要的。 本文首先从讨论配置管理的基本概念入手,针对已有的配置管理系统存在的问题进行研究,从而提出在配置管理中支持过程管理的必要性,重点研究并设计了支持过程管理的软件配置管理系统,最后实现了此系统的部分功能。此系统主要是用开发库、受控库、产品库三类库控制配置项的进化;此外采用工作流的调度来支持整个配置管理的流程,实现了完善、灵活的配置项管理、基线管理、变更管理以及审计管理等功能;此外版本管理采用WinCVS来进行管理,有效的提高了版本的利用率,为版本的演进提供了很好的依据。此系统基于.NET的框架,采用B/S模式,数据库采用SQL Server。配置管理系统的实现,使软件生产企业提高质量管理水平、降低开发成本具有了可操作性,实现了软件开发过程的规范化。
其他文献
随着Internet的迅速发展,越来越多的数据库和信息系统不断加入网络,使得网络上存在大量的数据,面对如此缤纷复杂的Web空间,如何从浩如烟海的网络数据中发掘所需信息已经成为人们
随着信息技术的发展,软件的生产方式开始向全球化、规模化、工业化转变,软件生产开始进入以持续改善软件过程为中心的软件工程时代。软件过程复用方法和技术作为软件过程的研究
随着分布式技术和网络技术的发展,安全互操作已经成为协同工作的一种重要形式,对于提高工作效率、进行资源共享有直接的意义。在互操作中,系统既是服务的提供者,也是服务的享用者
近年来,随着微电子、无线通信和微机电系统等技术的快速发展,出现了集传感、处理和无线通信于一体的微型智能传感器。这些智能传感器通过无线自组织方式构成网络对所部署的目标
学位
随着全球软件开发相关技术日新月异的发展和人们对软件质量与软件功能的需求水平的日益提高,软件开发规模越来越大,复杂程度越来越高,从而使得软件测试中所收集的缺陷度量数
互联网和现代信息技术的飞速发展为现代物流注入了新的活力,使物流业朝着信息化、网络化、智能化方向发展。尽管目前物流企业普遍采用了计算机进行管理,但这种计算机管理仅仅是
小波变换受到数学家和工程师们的极大关注主要归因于它优良的时频特性。多小波研究是小波理论的一个重要分支,多小波能够同时拥有对称性和正交性、紧支性和高消失矩等特性,理
近几年,随着手机的普及和移动网络的发展,手机网络游戏越来越受到欢迎。中国拥有超过3亿的手机用户,手机网络游戏具有巨大的市场潜力。游戏引擎是网络游戏的核心部件,它能很好的
无线传感器网络(WSN)已应用于多种领域,例如:环境检测、对象追踪、精确农业、建筑物监测和军事系统等,已有大量的研究工作集中于开发适用WSN的网络协议,尽管这些协议有效延长了网