專(zhuān)利名稱(chēng):一種軟件部署監(jiān)控管理核查方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)應(yīng)用技術(shù)或網(wǎng)絡(luò)技術(shù),具體地說(shuō)是一種軟件部署監(jiān)控 管理核査方法。
背景技術(shù):
利用版本管理方法,項(xiàng)目版本管理人員可以根據(jù)開(kāi)發(fā)人員提交的信息來(lái)了解項(xiàng) 目的進(jìn)展情況,但是,項(xiàng)目版本管理人員對(duì)項(xiàng)目信息的了解完全靠開(kāi)發(fā)人員提交 的信息,所以一旦開(kāi)發(fā)人員提交到管理中心項(xiàng)目版本管理服務(wù)器上的信息與項(xiàng)目 現(xiàn)場(chǎng)部署項(xiàng)目的服務(wù)器上的信息不一致或者沒(méi)提交時(shí),項(xiàng)目版本管理人員也無(wú)法 及時(shí)察覺(jué),因?yàn)轫?xiàng)目現(xiàn)場(chǎng)和管理中心分別在不同的內(nèi)網(wǎng)中,使得位于管理中心的 項(xiàng)目版本管理人員無(wú)法訪問(wèn)項(xiàng)目現(xiàn)場(chǎng)部署項(xiàng)目的服務(wù)器査看項(xiàng)目信息。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種軟件部署監(jiān)控管理核查方法,通過(guò)該方法可以核查 版本管理服務(wù)器和項(xiàng)目現(xiàn)場(chǎng)部署項(xiàng)目的服務(wù)器上的項(xiàng)目信息是否一致,方便管理 中心的軟件管理人員更好的督促軟件開(kāi)發(fā)人員準(zhǔn)確、及時(shí)提交項(xiàng)目。
本發(fā)明的一種軟件部署監(jiān)控管理核查方法,具體是按以下方式實(shí)現(xiàn)的,方法 步驟如下
1)設(shè)置一個(gè)項(xiàng)目管理中心;在項(xiàng)目管理中心設(shè)置有項(xiàng)目版本管理服務(wù)器和項(xiàng) 目管理中心計(jì)算機(jī),項(xiàng)目管理中心計(jì)算機(jī)配置有采集程序和比較程序同時(shí)與公網(wǎng) 服務(wù)器聯(lián)網(wǎng);
2)在每一項(xiàng)目現(xiàn)場(chǎng)設(shè)置有現(xiàn)場(chǎng)服務(wù)器和帶雙網(wǎng)卡的能夠同時(shí)與公網(wǎng)服務(wù)器 和項(xiàng)目現(xiàn)場(chǎng)服務(wù)器聯(lián)網(wǎng)的項(xiàng)目現(xiàn)場(chǎng)計(jì)算機(jī),項(xiàng)目現(xiàn)場(chǎng)計(jì)算機(jī)上部署采集程序和采 集信息配置文件,項(xiàng)目現(xiàn)場(chǎng)計(jì)算機(jī)利用采集程序和采集信息配置文件,將要核査 的有關(guān)項(xiàng)目信息整合到一起,生成與項(xiàng)目對(duì)應(yīng)的一個(gè)項(xiàng)目信息文件提交給公網(wǎng)服 務(wù)器;
3)部署在項(xiàng)目管理中心的部署有采集程序和比較程序的項(xiàng)目管理中心計(jì)算機(jī) 利用采集程序采集版本管理服務(wù)器上相應(yīng)項(xiàng)目的信息放入數(shù)據(jù)庫(kù),項(xiàng)目管理中心 計(jì)算機(jī)中的比較程序從公網(wǎng)服務(wù)器取回項(xiàng)目現(xiàn)場(chǎng)提交的項(xiàng)目信息文件,將文件中 信息放入數(shù)據(jù)庫(kù),比較數(shù)據(jù)庫(kù)中的這兩處上報(bào)的數(shù)據(jù),將不一致的數(shù)據(jù)生成報(bào)表;
4)管理中心通過(guò)查看各個(gè)項(xiàng)目的核査結(jié)果報(bào)表,實(shí)現(xiàn)監(jiān)控管理核查各個(gè)項(xiàng)目 的功能。
本發(fā)明的方法分為兩部分,部署在項(xiàng)目現(xiàn)場(chǎng)的釆集方法——部署在一臺(tái)可以 既可以訪問(wèn)內(nèi)網(wǎng)又可以訪問(wèn)公網(wǎng)的計(jì)算機(jī)上,這樣它既能訪問(wèn)項(xiàng)目現(xiàn)場(chǎng)內(nèi)網(wǎng)中的 項(xiàng)目服務(wù)器,又能訪問(wèn)公網(wǎng)中的服務(wù)器,可以擔(dān)負(fù)起采集項(xiàng)目現(xiàn)場(chǎng)部署項(xiàng)目的服 務(wù)器上的項(xiàng)目信息,并將采集的信息提交至一臺(tái)公網(wǎng)服務(wù)器(比如ftp服務(wù)器) 的責(zé)任;部署在管理中心的比較方法——負(fù)責(zé)從公網(wǎng)服務(wù)器上取回項(xiàng)目現(xiàn)場(chǎng)的信 息、將信息入庫(kù),采集版本管理服務(wù)器上的對(duì)應(yīng)項(xiàng)目的信息、入庫(kù),比較項(xiàng)目現(xiàn) 場(chǎng)信息和版本管理服務(wù)器的信息,如果找出不一致的信息,則生成報(bào)表供項(xiàng)目管 理人員督促開(kāi)發(fā)人員及時(shí)提交項(xiàng)目。這樣,讓各項(xiàng)目現(xiàn)場(chǎng)采集自己的信息,主動(dòng) 將信息上傳到一臺(tái)公網(wǎng)服務(wù)器上,用管理中心的比較程序下載比較就可以準(zhǔn)確、 及時(shí)地掌握各項(xiàng)目現(xiàn)場(chǎng)部署項(xiàng)目的服務(wù)器上的項(xiàng)目版本情況。
本發(fā)明的有益效果是針對(duì)現(xiàn)有技術(shù)中存在不足,提供一種有效的監(jiān)控核査方 法,使得項(xiàng)目版本管理人員能定時(shí)地獲取項(xiàng)目現(xiàn)場(chǎng)部署項(xiàng)目的服務(wù)器上的項(xiàng)目信 息,以便核查與提交到版本管理服務(wù)器的項(xiàng)目信息是否一致,實(shí)現(xiàn)監(jiān)控項(xiàng)目現(xiàn)場(chǎng) 項(xiàng)目版本部署情況。
圖1是系統(tǒng)配置的設(shè)備結(jié)構(gòu)示意圖2是系統(tǒng)架構(gòu)圖。
具體實(shí)施例方式
實(shí)現(xiàn)本發(fā)明的一種軟件部署監(jiān)控管理核查方法,具體步驟如下-
一、 每個(gè)項(xiàng)目現(xiàn)場(chǎng)-
1) 項(xiàng)目現(xiàn)場(chǎng)設(shè)置一臺(tái)既可以訪問(wèn)內(nèi)網(wǎng)又可以訪問(wèn)公網(wǎng)的計(jì)算機(jī)安裝采集程 序和配置文件,配置文件配置了項(xiàng)目的位置信息和一些文件和文件夾的過(guò)濾信息 以及公網(wǎng)服務(wù)器的訪問(wèn)信息。這兩個(gè)文件需在同一目錄下,采集程序根據(jù)配置文 件釆集部署項(xiàng)目的服務(wù)器上的相應(yīng)文件的目錄、文件名、文件大小和最后修改曰 期等信息,并將采集結(jié)果提交到公網(wǎng)服務(wù)器上;供管理中心從此公網(wǎng)服務(wù)器上取
回采集信息文件。
2) 定時(shí)運(yùn)行這臺(tái)計(jì)算機(jī)上部署的程序。
二、 項(xiàng)目管理中心
安裝以下兩部分在一臺(tái)可以訪問(wèn)公網(wǎng)的計(jì)算機(jī)或分別安裝到兩臺(tái)不同的計(jì)算
1) 版本管理服務(wù)器采集程序和對(duì)應(yīng)的配置文件(版本管理服務(wù)器采集程序和 對(duì)應(yīng)的配置文件安裝到同一目錄下),此配置文件配置了版本管理服務(wù)器上相應(yīng) 項(xiàng)目的位置信息,版本管理服務(wù)器采集程序根據(jù)它的配置文件采集版本管理服務(wù) 器上相應(yīng)項(xiàng)目的目錄、文件名、文件大小和最后修改日期等信息,并將這些信息 放入數(shù)據(jù)庫(kù);
2) 比較程序和它對(duì)應(yīng)的配置文件(比較程序和它對(duì)應(yīng)的配置文件需安裝到同
一目錄下)。比較程序的配置文件配置了公網(wǎng)服務(wù)器的訪問(wèn)信息,比較程序根據(jù) 它的配置文件從公網(wǎng)服務(wù)器取回項(xiàng)目現(xiàn)場(chǎng)的采集信息文件,將信息放入數(shù)據(jù)庫(kù), 在數(shù)據(jù)庫(kù)屮比較項(xiàng)目現(xiàn)場(chǎng)采集到的信息和版本管理服務(wù)器上的采集到的信息,根 據(jù)目錄、文件名、文件大小和最后修改日期等信息查找出不-致的文件,生成報(bào) 表。
3) 定時(shí)運(yùn)行項(xiàng)目版本管理采集程序和比較程序。
項(xiàng)目現(xiàn)場(chǎng)中步驟l)的配置文件中包含了項(xiàng)目名稱(chēng)、項(xiàng)目所在的服務(wù)器地址、 項(xiàng)目的根目錄以及各個(gè)目錄下要過(guò)濾掉的文件和所要提交到公網(wǎng)服務(wù)器的訪問(wèn)信 息。
項(xiàng)目管理中心中步驟2)的配置文件包含項(xiàng)目名稱(chēng)、取采集信息的公網(wǎng)服務(wù)器 的訪問(wèn)信息和取回文件所要存放的路徑。 實(shí)施例以某項(xiàng)目為例說(shuō)明
在項(xiàng)目管理中心設(shè)置一臺(tái)公網(wǎng)ftp服務(wù)器,供項(xiàng)目現(xiàn)場(chǎng)提交采集信息和管理 中心下載采集信息。
項(xiàng)目現(xiàn)場(chǎng)設(shè)置一臺(tái)雙網(wǎng)卡的計(jì)算機(jī),這兩個(gè)網(wǎng)卡分別用來(lái)訪問(wèn)項(xiàng)目的內(nèi)網(wǎng) 和訪問(wèn)公網(wǎng),這樣,在這臺(tái)計(jì)算機(jī)上安裝釆集程序和配置文件,便可實(shí)現(xiàn)采集內(nèi) 網(wǎng)中部署項(xiàng)目的服務(wù)器的信息并將信息上傳至公網(wǎng)ftp服務(wù)器。
項(xiàng)目管理中心在一臺(tái)可以上公網(wǎng)的計(jì)算機(jī)上安裝比較程序和配置文件,便 可從公網(wǎng)ftp上下載采集信息文件,將采集信息和版本管理服務(wù)器上采集的信息 比較,不一致之處生成報(bào)表。
本發(fā)明通過(guò)在各項(xiàng)目現(xiàn)場(chǎng)部署采集程序,只需配置好配置文件,將采集任務(wù) 提交給后臺(tái),便可實(shí)現(xiàn)項(xiàng)目信息的每天自動(dòng)采集、上傳至公網(wǎng)服務(wù)器。通過(guò)在項(xiàng) 目管理中心內(nèi)部部署比較程序,只需配置好關(guān)于各項(xiàng)目的信息的配置文件,將此 任務(wù)提交給后臺(tái),便可實(shí)現(xiàn)每天從公網(wǎng)服務(wù)器自動(dòng)下載項(xiàng)目信息、和版本管理服
務(wù)器上采集的信息比較、并將不一致的信息生成報(bào)表呈現(xiàn)給項(xiàng)目版本管理人員。 全過(guò)程自動(dòng)實(shí)現(xiàn),大大減少了項(xiàng)目版本管理人員的工作量,提高了工作效率。
通過(guò)部署程序,實(shí)現(xiàn)了信息的由內(nèi)網(wǎng)——公網(wǎng)——內(nèi)網(wǎng)的傳輸過(guò)程,克服了 由于項(xiàng)目現(xiàn)場(chǎng)和項(xiàng)目管理中心處于不同內(nèi)網(wǎng),導(dǎo)致的項(xiàng)目管理人員不能査看項(xiàng)目 現(xiàn)場(chǎng)信息的弊端,保證了項(xiàng)目現(xiàn)場(chǎng)和版本管理服務(wù)器上的項(xiàng)目版本的一致性。
本發(fā)明的有益效果是解決了如何從項(xiàng)目現(xiàn)場(chǎng)所在的內(nèi)網(wǎng)通過(guò)公網(wǎng)將部署項(xiàng)目 的服務(wù)器上的項(xiàng)目信息傳遞到項(xiàng)目管理中心所在的內(nèi)網(wǎng),并與版本管理服務(wù)器上 的項(xiàng)目信息進(jìn)行比較,核査不一致之處,以便項(xiàng)目版本管理人員更好的監(jiān)督項(xiàng)目 進(jìn)展以及督促開(kāi)發(fā)人員準(zhǔn)確、及時(shí)提交項(xiàng)目,剔除了項(xiàng)目版本管理人員完全靠開(kāi) 發(fā)人員提交的項(xiàng)目信息來(lái)了解項(xiàng)目進(jìn)展情況的弊端。
權(quán)利要求
1. 一種軟件部署監(jiān)控管理核查方法,其特征在于方法步驟如下1)設(shè)置一個(gè)項(xiàng)目管理中心;在項(xiàng)目管理中心設(shè)置有項(xiàng)目版本管理服務(wù)器和項(xiàng)目管理中心計(jì)算機(jī),項(xiàng)目管理中心計(jì)算機(jī)配置有采集程序和比較程序同時(shí)與公網(wǎng)服務(wù)器聯(lián)網(wǎng);2)在每一項(xiàng)目現(xiàn)場(chǎng)設(shè)置有現(xiàn)場(chǎng)服務(wù)器和帶雙網(wǎng)卡的能夠同時(shí)與公網(wǎng)服務(wù)器和項(xiàng)目現(xiàn)場(chǎng)服務(wù)器聯(lián)網(wǎng)的項(xiàng)目現(xiàn)場(chǎng)計(jì)算機(jī),項(xiàng)目現(xiàn)場(chǎng)計(jì)算機(jī)上部署采集程序和采集信息配置文件,項(xiàng)目現(xiàn)場(chǎng)計(jì)算機(jī)利用采集程序和采集信息配置文件,將要核查的有關(guān)項(xiàng)目信息整合到一起,生成與項(xiàng)目對(duì)應(yīng)的一個(gè)項(xiàng)目信息文件提交給公網(wǎng)服務(wù)器;3)部署在項(xiàng)目管理中心的部署有采集程序和比較程序的項(xiàng)目管理中心計(jì)算機(jī)利用采集程序采集版本管理服務(wù)器上相應(yīng)項(xiàng)目的信息放入數(shù)據(jù)庫(kù),項(xiàng)目管理中心計(jì)算機(jī)中的比較程序從公網(wǎng)服務(wù)器取回項(xiàng)目現(xiàn)場(chǎng)提交的項(xiàng)目信息文件,將文件中信息放入數(shù)據(jù)庫(kù),比較數(shù)據(jù)庫(kù)中的這兩處上報(bào)的數(shù)據(jù),將不一致的數(shù)據(jù)生成報(bào)表;4)管理中心通過(guò)查看各個(gè)項(xiàng)目的核查結(jié)果報(bào)表,實(shí)現(xiàn)監(jiān)控管理核查各個(gè)項(xiàng)目的功能。
全文摘要
本發(fā)明提供一種軟件部署監(jiān)控管理核查方法,該方法是在各項(xiàng)目現(xiàn)場(chǎng)部署采集程序,采集各項(xiàng)目現(xiàn)場(chǎng)的項(xiàng)目信息,通過(guò)將一公網(wǎng)服務(wù)器作為信息傳遞中轉(zhuǎn)站,將采集信息傳回項(xiàng)目管理中心,實(shí)現(xiàn)了信息從一內(nèi)網(wǎng)跨越公網(wǎng)傳遞至另一內(nèi)網(wǎng);在項(xiàng)目管理中心一臺(tái)可以上網(wǎng)的計(jì)算機(jī)上部署版本管理服務(wù)器采集程序和比較程序,查出項(xiàng)目現(xiàn)場(chǎng)和版本管理服務(wù)器上項(xiàng)目信息不一致的地方,生成報(bào)表。該發(fā)明為項(xiàng)目版本管理人員提供了方便,減少了項(xiàng)目版本管理工作人員的工作量,提高了工作效率,克服了由于項(xiàng)目現(xiàn)場(chǎng)和項(xiàng)目管理中心處于不同內(nèi)網(wǎng),導(dǎo)致的項(xiàng)目管理人員不能查看項(xiàng)目現(xiàn)場(chǎng)信息的弊端。
文檔編號(hào)G06Q10/00GK101183444SQ20071011518
公開(kāi)日2008年5月21日 申請(qǐng)日期2007年12月13日 優(yōu)先權(quán)日2007年12月13日
發(fā)明者張熹微, 鄭珊珊 申請(qǐng)人:浪潮通信信息系統(tǒng)有限公司