一种软件部署监控管理核查方法

文档序号:6609917阅读:149来源:国知局
专利名称:一种软件部署监控管理核查方法
技术领域
本发明涉及一种计算机应用技术或网络技术,具体地说是一种软件部署监控 管理核査方法。
背景技术
利用版本管理方法,项目版本管理人员可以根据开发人员提交的信息来了解项 目的进展情况,但是,项目版本管理人员对项目信息的了解完全靠开发人员提交 的信息,所以一旦开发人员提交到管理中心项目版本管理服务器上的信息与项目 现场部署项目的服务器上的信息不一致或者没提交时,项目版本管理人员也无法 及时察觉,因为项目现场和管理中心分别在不同的内网中,使得位于管理中心的 项目版本管理人员无法访问项目现场部署项目的服务器査看项目信息。

发明内容
本发明的目的是提供一种软件部署监控管理核查方法,通过该方法可以核查 版本管理服务器和项目现场部署项目的服务器上的项目信息是否一致,方便管理 中心的软件管理人员更好的督促软件开发人员准确、及时提交项目。
本发明的一种软件部署监控管理核查方法,具体是按以下方式实现的,方法 步骤如下
1)设置一个项目管理中心;在项目管理中心设置有项目版本管理服务器和项 目管理中心计算机,项目管理中心计算机配置有采集程序和比较程序同时与公网 服务器联网;
2)在每一项目现场设置有现场服务器和带双网卡的能够同时与公网服务器 和项目现场服务器联网的项目现场计算机,项目现场计算机上部署采集程序和采 集信息配置文件,项目现场计算机利用采集程序和采集信息配置文件,将要核査 的有关项目信息整合到一起,生成与项目对应的一个项目信息文件提交给公网服 务器;
3)部署在项目管理中心的部署有采集程序和比较程序的项目管理中心计算机 利用采集程序采集版本管理服务器上相应项目的信息放入数据库,项目管理中心 计算机中的比较程序从公网服务器取回项目现场提交的项目信息文件,将文件中 信息放入数据库,比较数据库中的这两处上报的数据,将不一致的数据生成报表;
4)管理中心通过查看各个项目的核査结果报表,实现监控管理核查各个项目 的功能。
本发明的方法分为两部分,部署在项目现场的釆集方法——部署在一台可以 既可以访问内网又可以访问公网的计算机上,这样它既能访问项目现场内网中的 项目服务器,又能访问公网中的服务器,可以担负起采集项目现场部署项目的服 务器上的项目信息,并将采集的信息提交至一台公网服务器(比如ftp服务器) 的责任;部署在管理中心的比较方法——负责从公网服务器上取回项目现场的信 息、将信息入库,采集版本管理服务器上的对应项目的信息、入库,比较项目现 场信息和版本管理服务器的信息,如果找出不一致的信息,则生成报表供项目管 理人员督促开发人员及时提交项目。这样,让各项目现场采集自己的信息,主动 将信息上传到一台公网服务器上,用管理中心的比较程序下载比较就可以准确、 及时地掌握各项目现场部署项目的服务器上的项目版本情况。
本发明的有益效果是针对现有技术中存在不足,提供一种有效的监控核査方 法,使得项目版本管理人员能定时地获取项目现场部署项目的服务器上的项目信 息,以便核查与提交到版本管理服务器的项目信息是否一致,实现监控项目现场 项目版本部署情况。


图1是系统配置的设备结构示意图2是系统架构图。
具体实施例方式
实现本发明的一种软件部署监控管理核查方法,具体步骤如下-
一、 每个项目现场-
1) 项目现场设置一台既可以访问内网又可以访问公网的计算机安装采集程 序和配置文件,配置文件配置了项目的位置信息和一些文件和文件夹的过滤信息 以及公网服务器的访问信息。这两个文件需在同一目录下,采集程序根据配置文 件釆集部署项目的服务器上的相应文件的目录、文件名、文件大小和最后修改曰 期等信息,并将采集结果提交到公网服务器上;供管理中心从此公网服务器上取
回采集信息文件。
2) 定时运行这台计算机上部署的程序。
二、 项目管理中心
安装以下两部分在一台可以访问公网的计算机或分别安装到两台不同的计算
1) 版本管理服务器采集程序和对应的配置文件(版本管理服务器采集程序和 对应的配置文件安装到同一目录下),此配置文件配置了版本管理服务器上相应 项目的位置信息,版本管理服务器采集程序根据它的配置文件采集版本管理服务 器上相应项目的目录、文件名、文件大小和最后修改日期等信息,并将这些信息 放入数据库;
2) 比较程序和它对应的配置文件(比较程序和它对应的配置文件需安装到同
一目录下)。比较程序的配置文件配置了公网服务器的访问信息,比较程序根据 它的配置文件从公网服务器取回项目现场的采集信息文件,将信息放入数据库, 在数据库屮比较项目现场采集到的信息和版本管理服务器上的采集到的信息,根 据目录、文件名、文件大小和最后修改日期等信息查找出不-致的文件,生成报 表。
3) 定时运行项目版本管理采集程序和比较程序。
项目现场中步骤l)的配置文件中包含了项目名称、项目所在的服务器地址、 项目的根目录以及各个目录下要过滤掉的文件和所要提交到公网服务器的访问信 息。
项目管理中心中步骤2)的配置文件包含项目名称、取采集信息的公网服务器 的访问信息和取回文件所要存放的路径。 实施例以某项目为例说明
在项目管理中心设置一台公网ftp服务器,供项目现场提交采集信息和管理 中心下载采集信息。
项目现场设置一台双网卡的计算机,这两个网卡分别用来访问项目的内网 和访问公网,这样,在这台计算机上安装釆集程序和配置文件,便可实现采集内 网中部署项目的服务器的信息并将信息上传至公网ftp服务器。
项目管理中心在一台可以上公网的计算机上安装比较程序和配置文件,便 可从公网ftp上下载采集信息文件,将采集信息和版本管理服务器上采集的信息 比较,不一致之处生成报表。
本发明通过在各项目现场部署采集程序,只需配置好配置文件,将采集任务 提交给后台,便可实现项目信息的每天自动采集、上传至公网服务器。通过在项 目管理中心内部部署比较程序,只需配置好关于各项目的信息的配置文件,将此 任务提交给后台,便可实现每天从公网服务器自动下载项目信息、和版本管理服
务器上采集的信息比较、并将不一致的信息生成报表呈现给项目版本管理人员。 全过程自动实现,大大减少了项目版本管理人员的工作量,提高了工作效率。
通过部署程序,实现了信息的由内网——公网——内网的传输过程,克服了 由于项目现场和项目管理中心处于不同内网,导致的项目管理人员不能査看项目 现场信息的弊端,保证了项目现场和版本管理服务器上的项目版本的一致性。
本发明的有益效果是解决了如何从项目现场所在的内网通过公网将部署项目 的服务器上的项目信息传递到项目管理中心所在的内网,并与版本管理服务器上 的项目信息进行比较,核査不一致之处,以便项目版本管理人员更好的监督项目 进展以及督促开发人员准确、及时提交项目,剔除了项目版本管理人员完全靠开 发人员提交的项目信息来了解项目进展情况的弊端。
权利要求
1. 一种软件部署监控管理核查方法,其特征在于方法步骤如下1)设置一个项目管理中心;在项目管理中心设置有项目版本管理服务器和项目管理中心计算机,项目管理中心计算机配置有采集程序和比较程序同时与公网服务器联网;2)在每一项目现场设置有现场服务器和带双网卡的能够同时与公网服务器和项目现场服务器联网的项目现场计算机,项目现场计算机上部署采集程序和采集信息配置文件,项目现场计算机利用采集程序和采集信息配置文件,将要核查的有关项目信息整合到一起,生成与项目对应的一个项目信息文件提交给公网服务器;3)部署在项目管理中心的部署有采集程序和比较程序的项目管理中心计算机利用采集程序采集版本管理服务器上相应项目的信息放入数据库,项目管理中心计算机中的比较程序从公网服务器取回项目现场提交的项目信息文件,将文件中信息放入数据库,比较数据库中的这两处上报的数据,将不一致的数据生成报表;4)管理中心通过查看各个项目的核查结果报表,实现监控管理核查各个项目的功能。
全文摘要
本发明提供一种软件部署监控管理核查方法,该方法是在各项目现场部署采集程序,采集各项目现场的项目信息,通过将一公网服务器作为信息传递中转站,将采集信息传回项目管理中心,实现了信息从一内网跨越公网传递至另一内网;在项目管理中心一台可以上网的计算机上部署版本管理服务器采集程序和比较程序,查出项目现场和版本管理服务器上项目信息不一致的地方,生成报表。该发明为项目版本管理人员提供了方便,减少了项目版本管理工作人员的工作量,提高了工作效率,克服了由于项目现场和项目管理中心处于不同内网,导致的项目管理人员不能查看项目现场信息的弊端。
文档编号G06Q10/00GK101183444SQ20071011518
公开日2008年5月21日 申请日期2007年12月13日 优先权日2007年12月13日
发明者张熹微, 郑珊珊 申请人:浪潮通信信息系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1