【摘 要】
:
不论是工程类项目,还是管理类项目,都会有一个严格的执行流程。以工程类项目为例,需要经历需求分析、系统设计、编码实现、集成测试、部署,到最后交付、维护和服务等几个环节。在这些环节中,将会产生大量的文档。软件开发完成后,对软件的迭代升级同样会产生新的文档。当项目由多个开发团队共同协作完成的时候,如何高效管理文档变更就成为一个值得深究的问题。针对如何高效管理文档变更的问题,现在达成的共识是进行配置管理。
论文部分内容阅读
不论是工程类项目,还是管理类项目,都会有一个严格的执行流程。以工程类项目为例,需要经历需求分析、系统设计、编码实现、集成测试、部署,到最后交付、维护和服务等几个环节。在这些环节中,将会产生大量的文档。软件开发完成后,对软件的迭代升级同样会产生新的文档。当项目由多个开发团队共同协作完成的时候,如何高效管理文档变更就成为一个值得深究的问题。针对如何高效管理文档变更的问题,现在达成的共识是进行配置管理。配置管理的核心是版本管理。版本管理的思想是忠实的记录什么人,在什么时候,对什么文档进行了什么样的修改,每次修改将会导致系统内版本号增加,这样就可以通过版本号来追踪和回溯各个时间点的文档信息。本文通过对比多款配置管理软件,最终选择Subversion(后简称SVN)做为文档版本控制的工具。以一个实际项目的为例,设计了一款WEB文档版本管理系统。目前完成的工作和成果如下:(1)本课题在分析了现阶段国内外研究现状的基础上,了解系统开发中的一些基本概念,并对实现过程中的关键技术进行研究,为此系统的实现打下基础。(2)在深入分析用户需求的基础上,对系统进行功能模块的划分。通过使用排他锁的机制,对文档版本变更进行并发控制。(3)系统使用B/S的架构,采用MVC分层的理念,使用SVN开源的配置管理工具记录文件变更的细节信息,通过权限控制机制,确保不同的团队只能修改自己权限范围内的文档,保证项目有序的进行。(4)本系统的权限控制机制对SVN权限控制机制进行了扩展。SVN的权限控制只能进行读权限控制、写权限控制、读写权限控制和没有权限。本系统在此基础上,将权限控制精确到了操作级别,提高了系统的安全性。目前该系统已经在客户公司进行了试用。该系统有效的管理了文档的版本变更;通过权限管理对用户的权限进行细化,确保了文档的安全性。
其他文献
现在,提倡绿色生活、绿色生产,我国各行业为响应该号召,纷纷对产业结构进行改革,煤炭行业近年来开始生产煤制气项目,但是煤化工废水处理其综合利用成为限制该项目发展的重要
糖尿病,中医称之为"消渴",即消瘦烦渴之意,现代医学认为它是一常见的内分泌疾病,是由于人体内胰岛素绝对或相对缺乏而引起的血中葡萄糖浓度升高,进而糖大量从尿中排出,并出现
本文通过多年的临床实践,对如何建立健全医院预防感染管理组织网络,严格口腔科预防感染操作规范,切断交叉感染途径进行了分析,并提出了口腔科感染管理的五条措施。
随着电子废弃物拆解技术的进步,其资源化向分类精细化方向发展,特别是某些稀贵金属含量高的电子元器件。以废弃CPU插槽为研究对象,采用矿浆电解法在盐酸体系中回收废弃CPU插槽中
【正】 南林兴黔编写的《贵州工业发展史略》一书,最近已由四川省社会科学院出版社出版。这本书对1949年前贵州麻、毛,棉、丝纺织,针织,陶瓷,皮革,印刷,造纸,火柴,玻璃,酿酒,
思政课作为高校开展思政教育的主阵地,需要结合时代发展和学生特点,摒弃以往的固化教学模式,积极应用信息技术组织教学活动,提升思政教学的针对性、实效性和鲜活性,发挥思政
作为高三一轮复习“导数”部分的结尾,笔者布置给学生这样一道题(南通市2009年调研抽测第14题):
本文通过平衡记分卡(BSC)提供了四个角度在南方出版传媒企业战略中的应用,为企业的经营活动制定相应的考评,把企业使命和战略转化为一套全方位的运作目标考评,是执行战略和监
始于2007年的欧洲东部高速铁路、普通铁路系统的发展、有轨电车及火车系统的使用和完善,这些不同交通模式之间联系的意向,使地方行政部门和国家铁路公司开始这项以车站和旅客
高校中层干部考核评价工作,既是衡量干部工作成效的风向标,更是激励干部奋发有为的助推器。当前,存在考核方法单一、内容缺乏针对性、作用发挥不够等系统设计性问题。为此,必