一种版本自动发布的配置控制系统和方法技术方案

技术编号:9719124 阅读:130 留言:0更新日期:2014-02-27 06:01
本发明专利技术公开了一种版本自动发布的配置控制系统和方法,包括发布版本数据库,版本申请模块、申请审批模块、版本发布模块,其中,发布版本数据库包括软件代号、版本号、版本说明、安装包、部署手册、用户手册,版本申请模块具有版本申请的功能,版本申请人通过本系统的版本申请模块,向版本审批人申请获取版本相关信息;申请审批模块具有审批功能,审批人能够看到需要审批的版本申请,进行审批处理及注解,审批通过后,系统自动发送所需安装包或文档到申请人指定的位置。通过建立发布版本数据库,使用该系统的版本申请、申请审批、版本发布功能,代替人工的版本发布的配置控制,提高版本发布效率,减少重复劳动,降低版本发布的人工成本。

【技术实现步骤摘要】

本专利技术涉及配置管理领域,具体涉及到一种版本自动发布的配置控制方法和系统。技术背景随着软件需求的增大、技术的发展,项目开发模式已经由昔日的手工作坊式的开发转变为规模化开发,软件产品的产出量逐步增大,随之而来的是版本发布控制工作量的增大。目前,在版本测试通过发布之后,实施人员如果要使用该软件,一般是发送邮件填写版本发布申请单,然后等待经理审批,审批同意后由配置管理员将版本相关发送给实施人员,遇到经理不及时查看邮件、配置库较多、实施人员和配置管理人员异地或网速较低等情况时,版本发布的效率明显降低,且人工成本很高 为此提出一种版本自动发布的配置控制方法和系统,配置管理员建立可以发布的版本数据库,实施人员可以对版本信息进行查询、申请,经理(审批人)可以在线审批申请,申请通过后自动发布版本。由此,提高版本发布效率,降低人工成本。
技术实现思路
本专利技术要解决的技术问题是:提出一种版本自动发布的配置控制方法和系统。本专利技术所采用的技术方案为: 一种版本自动发布的配置控制系统,包括发布版本数据库,版本申请模块、申请审批模块、版本发布模块,代替人工的版本发布的配置控制,提高版本发布效率,减少重复劳动,降低版本发布的人工成本。其中,发布版本数据库包括软件代号、版本号、版本说明、安装包、部署手册、用户手册,其中安装包、部署手册、用户手册为object对象,存放安装包、文档放置的svn地址链接; 版本申请模块具有版本申请的功能,版本 申请人:通过本系统的版本申请模块,向版本审批人申请获取版本相关信息; 申请审批模块具有审批功能,审批人能够看到需要审批的版本申请,进行审批处理及注解,审批通过后,系统自动发送所需安装包或文档到 申请人:指定的位置; 版本发布模块具有版本发布功能。—种版本自动发布的配置控制方法,所述方法实现流程如下: 1)在该系统构建之初,由配置管理员建立统一的软件发布版本数据库,将软件的可对外发布版本的相关信息录入数据库; 2)实施人员申请之初,查看获取所需版本的信息,在所需文档、安装包处点击申请,形成申请订单; 3)经理(审批人)查看到订单后,进行审批处理,审批不通过,则打回订单,审批通过后,系统自动将所需文档checkout到 申请人:指定位置;4)关于本次版本申请相关信息,自动录入发布申请类别——“版本申请表”中,便于追溯。流程I)中数据库录入内容具体包括软件代号、版本号、版本说明、安装包、部署手册、用户手册,其中安装包、部署手册、用户手册为Object对象类型,指向安装包、文档的存放地址svn。流程4)中录入内容包括: 申请人:、软件代号、软件版本、软件用途、发布目录及文档、审批人。本专利技术的有益效果为:通过建立发布版本数据库,使用该系统的版本申请、申请审批、版本发布功能,代替人工的版本发布的配置控制,提高版本发布效率,减少重复劳动,降低版本发布的人工成本。【附图说明】图1为版本自动发布的配置控制系统的流程图。【具体实施方式】下面参照附图,以某软件版本的申请发布为例,对本专利技术进行说明: 实施例1: 一种版本自动发布的配置控制系统,包括发布版本数据库,版本申请模块、申请审批模块、版本发布模块,代替人工的版本发布的配置控制,提高版本发布效率,减少重复劳动,降低版本发布的人工成本。其中,发布版本数据库包括软件代号、版本号、版本说明、安装包、部署手册、用户手册,其中安装包、部署手册、用户手册为object对象,存放安装包、文档放置的svn地址链接; 版本申请模块具有版本申请的功能,版本 申请人:通过本系统的版本申请模块,向版本审批人申请获取版本相关信息; 申请审批模块具有审批功能,审批人能够看到需要审批的版本申请,进行审批处理及注解,审批通过后,系统自动发送所需安装包或文档到 申请人:指定的位置; 版本发布模块具有版本发布功能。实施例2: 一种版本自动发布的配置控制方法,实现流程如下: 1)在该系统构建之初,由配置管理员建立统一的软件发布版本数据库,将软件的可对外发布版本的相关信息录入数据库,具体包括软件代号、版本号、版本说明、安装包、部署手册、用户手册等,其中安装包、部署手册、用户手册为Object对象类型,指向安装包、文档的存放地址svn ; 2)实施人员申请之初,查看获取所需版本的信息,在所需文档、安装包处点击申请,形成申请订单; 3)经理(审批人)查看到订单后,进行审批处理,审批不通过,则打回订单,审批通过后,系统自动将所需文档checkout到 申请人:指定位置; 4)关于本次版本申请相关信息,自动录入发布申请类别——“版本申请表”中,便于追溯;录入内容包括: 申请人:、软件代号、软件版本、软件用途、发布目录及文档、审批人。本文档来自技高网...

【技术保护点】
一种版本自动发布的配置控制系统,其特征在于:包括发布版本数据库,版本申请模块、申请审批模块、版本发布模块,其中,发布版本数据库包括软件代号、版本号、版本说明、安装包、部署手册、用户手册,其中安装包、部署手册、用户手册为object对象,存放安装包、文档放置的svn地址链接;版本申请模块具有版本申请的功能,版本申请人通过本系统的版本申请模块,向版本审批人申请获取版本相关信息;申请审批模块具有审批功能,审批人能够看到需要审批的版本申请,进行审批处理及注解,审批通过后,系统自动发送所需安装包或文档到申请人指定的位置;版本发布模块具有版本发布功能。

【技术特征摘要】
1.一种版本自动发布的配置控制系统,其特征在于:包括发布版本数据库,版本申请模块、申请审批模块、版本发布模块,其中, 发布版本数据库包括软件代号、版本号、版本说明、安装包、部署手册、用户手册,其中安装包、部署手册、用户手册为Object对象,存放安装包、文档放置的svn地址链接; 版本申请模块具有版本申请的功能,版本 申请人:通过本系统的版本申请模块,向版本审批人申请获取版本相关信息; 申请审批模块具有审批功能,审批人能够看到需要审批的版本申请,进行审批处理及注解,审批通过后,系统自动发送所需安装包或文档到 申请人:指定的位置; 版本发布模块具有版本发布功能。2.基于权利要求1的一种版本自动发布的配置控制方法,其特征在于所述方法实现流程如下: 1)在该系统构建之初,由配置管理员建立统一的软件发布版本数据库,将软件...

【专利技术属性】
技术研发人员:郭静赵霞张新玲
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1