專利名稱:項目管理過程中的計劃信息同步系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種項目管理過程中的計劃信息同步系統(tǒng)及方法。
背景技術(shù):
目前支持計劃編制的項目管理軟件,基本上都是單機(jī)版或獨(dú)立的服務(wù)器版。這種應(yīng)用實現(xiàn)方式難以滿足企業(yè)安全保密性的要求,如果企業(yè)內(nèi)部管理計劃的人員過多,統(tǒng)一在單機(jī)版或獨(dú)立服務(wù)器版系統(tǒng)中進(jìn)行操作,不但增加了控制的難度,還會給系統(tǒng)帶來很大的壓力,影響系統(tǒng)響應(yīng)速度,最重要的是會引起上下級單位的計劃信息無法及時同步的問題,上級單位不能及時了解下級單位的執(zhí)行情況,上級單位如果對項目計劃進(jìn)行調(diào)整之后,必須人為通知下級單位,存在一定的滯后性。而上下級單位獲取信息的滯后性對于上級單位的項目管理工作和下級單位的執(zhí)行工作都有很大的影響。
發(fā)明內(nèi)容
鑒于上述,本發(fā)明的目的是提供一種在項目管理過程中支持計劃信息同步的系統(tǒng)和方法,它可解決目前項目計劃編制軟件中存在的上下級單位信息不一致,信息更新同步滯后的問題。為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下一種項目管理系統(tǒng),在上下級單位進(jìn)行分布式部署,以保證各單位數(shù)據(jù)的獨(dú)立性和安全性,該項目管理系統(tǒng)包括web服務(wù)器和數(shù)據(jù)庫服務(wù)器,web服務(wù)器能夠支持上級單位的計劃編制操作和下級單位的計劃執(zhí)行操作。數(shù)據(jù)庫服務(wù)器用于保存各單位的計劃信息。上下級單位都需要web服務(wù)器和數(shù)據(jù)庫服務(wù)器,web服務(wù)器能夠?qū)?shù)據(jù)庫服務(wù)器的數(shù)據(jù)進(jìn)行訪問和操作。上下級單位的web服務(wù)器經(jīng)網(wǎng)絡(luò)連通,能夠進(jìn)行通訊。在上下級單位分布式部署項目管理系統(tǒng)的基礎(chǔ)上,本發(fā)明提供的計劃信息同步方法包含以下步驟步驟I :上級單位在本單位系統(tǒng)中編制初始項目計劃,也可以將project中編制完成的計劃直接導(dǎo)入到本項目管理系統(tǒng)中;步驟2 :上級單位初始計劃編制完成以后,在系統(tǒng)中將各下級單位負(fù)責(zé)的項目計劃下發(fā)至下級單位的項目管理系統(tǒng)中;步驟3 :下級單位依據(jù)上級單位下發(fā)的初始計劃進(jìn)行本單位的項目工作安排,可以在初始計劃基礎(chǔ)上結(jié)合本單位的具體情況進(jìn)行進(jìn)一步的計劃分解和細(xì)化;步驟4 :上下級單位的初始計劃編制完成后,可以按照計劃執(zhí)行項目具體工作。在此期間,下級單位需要更新計劃的執(zhí)行信息,上級單位根據(jù)執(zhí)行情況和項目計劃進(jìn)行整體項目管理和控制,如果項目計劃不適用于具體的項目工作,就需要對計劃的編制信息進(jìn)行調(diào)整。步驟5 :上級單位系統(tǒng)自動定期與下級單位系統(tǒng)內(nèi)的計劃信息進(jìn)行同步。通過系統(tǒng)自動同步,將上級單位調(diào)整的計劃編制信息同步到下級單位;同時將下級單位細(xì)化的計劃信息以及更新的計劃執(zhí)行信息反饋給上級單位。為了滿足這種計劃同步要求,系統(tǒng)中定義了相應(yīng)的同步策略。各單位需要指定本單位系統(tǒng)對應(yīng)的單位,上級單位編制計劃時需要指定計劃的責(zé)任單位。下級單位系統(tǒng)只獲取本單位負(fù)責(zé)的計劃,并對這些獲取到的計劃進(jìn)行細(xì)化和執(zhí)行信息的更新,上級單位對于本單位編制的計劃可以進(jìn)行編制信息調(diào)整,這些操作會更新計劃的同步標(biāo)識。上級單位發(fā)起自動同步時,只獲取下級單位同步標(biāo)識與本單位不同的細(xì)化計劃和更新計劃,下級單位也是如此。同步之后,上級單位獲取下級計劃的細(xì)化計劃信息和計劃更新的執(zhí)行信息,下級單位獲取上級單位調(diào)整的計劃編制信息,并將獲取到的信息同步到本系統(tǒng)內(nèi),同步之后將兩個單位的計劃同步標(biāo)識置為一致,保證后續(xù)的同步過程中,已經(jīng)完成同步的計劃不再參與到此過程中。在步驟I中計劃編制或者計劃導(dǎo)入生成的計劃,均符合本項目管理系統(tǒng)要求的數(shù)據(jù)格式,能夠支持計劃同步。如果需要下級單位執(zhí)行的計劃,要指定計劃的責(zé)任單位,需要下級單位了解的計劃,要指定計劃的參加單位,系統(tǒng)中生成的計劃編制單位為系統(tǒng)所屬單位。步驟2中通過上級單位的下發(fā),下級單位能夠在系統(tǒng)中看到本單位負(fù)責(zé)和參加的計劃信息;步驟3中如果下級單位接收到的初始計劃已經(jīng)能夠滿足工作需要,可以不對計劃進(jìn)行分解細(xì)化;步驟4包括了上下級單位在項目工作中,需要對項目計劃信息進(jìn)行的更新操作,這些操作都會引起計劃信息的修改,計劃信息修改之后,在項目管理系統(tǒng)中改寫計劃的同步標(biāo)識,表示計劃已經(jīng)更新,需要進(jìn)行同步。步驟5中上級單位通過自動運(yùn)行的任務(wù)來實現(xiàn)自動同步功能,在系統(tǒng)中設(shè)置了任務(wù)的運(yùn)行方式后,定時啟動任務(wù),不需要人為操作,可以定時將上下級單位的計劃信息按照同步策略進(jìn)行同步。同步過程分為兩部分,一部分是上級單位獲取下級單位的細(xì)化和執(zhí)行信息,另一部分是下級單位獲取上級單位的計劃調(diào)整信息。上下級單位計劃同步之后,將計劃的更新標(biāo)識置為相同,保證同步成功的計劃不再重復(fù)進(jìn)行同步,提高系統(tǒng)效率。本發(fā)明的有益效果是I.系統(tǒng)的分布式部署,確保了上下級單位數(shù)據(jù)的獨(dú)立性,各單位只能操作本單位系統(tǒng)內(nèi)的數(shù)據(jù),從而能夠滿足上級單位對于整體項目計劃的安全保密性需求,同時能大大降低系統(tǒng)壓力;2.基于分布式部署的自動同步方式,決定了系統(tǒng)支持上級單位與多個下級單位能夠進(jìn)行自動同步,上下級單位系統(tǒng)中的計劃更新信息能夠及時共享。支持目前大型企業(yè)的項目管理現(xiàn)狀由頂級單位制定初級項目計劃,各下級單位負(fù)責(zé)具體執(zhí)行工作。解決了目前單機(jī)版或獨(dú)立服務(wù)器版項目計劃編制軟件引起的更新信息共享不及時的問題;3.本系統(tǒng)能夠支持在系統(tǒng)內(nèi)編制項目計劃,也支持由project導(dǎo)入項目計劃。對于習(xí)慣了使用project編制計劃的用戶,可以將計劃直接導(dǎo)入系統(tǒng)中,降低了不熟悉本系統(tǒng)操作帶來的時間延誤。4.同步由系統(tǒng)定時自動啟動,避免了人為操作引起的滯后和誤差,各級用戶可以只專注于本身的項目工作,計劃信息更新在上下級單位之間的流通和共享由系統(tǒng)自動保證,確保上下級單位系統(tǒng)中每天的計劃信息都是最新的,避免了基于滯后的計劃信息來安排工作所造成的影響。5.同步方式可以保證只有計劃信息更新之后才會參與同步,在計劃信息量大的情況下,能夠保證系統(tǒng)同步的效率,有效降低系統(tǒng)壓力。
圖I為項目管理系統(tǒng)分布式部署結(jié)構(gòu)圖;圖2為計劃管理過程流程圖;圖3為計劃信息同步流程圖。
具體實施例方式本發(fā)明為一種分布式部署以及計劃自動同步的系統(tǒng)和方法。在本系統(tǒng)內(nèi)進(jìn)行大型企業(yè)的項目管理過程中,上級單位將項目計劃制定完成之后,將初始計劃下發(fā)給下級單位,下級單位只能對本單位負(fù)責(zé)的項目計劃進(jìn)行操作,對于上級單位編制的其他項目計劃不能進(jìn)行查看和操作,通過系統(tǒng)將本單位負(fù)責(zé)的計劃更新信息反饋給上級單位;上級單位按照項目計劃結(jié)合下級各單位的計劃執(zhí)行情況進(jìn)行項目管理和控制,通過系統(tǒng)將上級單位更新的計劃信息同步給下級單位。這種分布式部署方式不僅保證了各單位數(shù)據(jù)的獨(dú)立性和安全性,而且能夠緩解系統(tǒng)壓力,提高系統(tǒng)響應(yīng)速度。系統(tǒng)的自動同步保證了上下級單位基于一套相同的項目計劃信息進(jìn)行項目工作安排,減少了人為操作有可能引起的滯后和誤差,節(jié)約了人力,提高了效率,保證了上下級單位項目工作的有效性。本發(fā)明的系統(tǒng)包括在企業(yè)的上級單位和下級單位部署項目管理系統(tǒng),一個上級單位對應(yīng)多個下級單位,各單位部署相同的項目管理系統(tǒng),該項目管理系統(tǒng)包括數(shù)據(jù)庫服務(wù)器,用于存儲計劃信息;web服務(wù)器,為各單位用戶提供應(yīng)用服務(wù),各單位用戶通過web服務(wù)器來讀取和操作數(shù)據(jù)庫服務(wù)器中的計劃信息,上下級單位的web服務(wù)器經(jīng)網(wǎng)絡(luò)進(jìn)行通訊;上級單位同多個下級單位之間的信息同步。此外,上級單位需要定義企業(yè)內(nèi)的組織結(jié)構(gòu);各單位需要從上級單位定義的組織結(jié)構(gòu)中選擇系統(tǒng)對應(yīng)的單位,各單位在項目管理系統(tǒng)中進(jìn)行項目計劃管理操作,將本單位的計劃執(zhí)行情況更新到系統(tǒng)中,對不合理的計劃進(jìn)行調(diào)整,對有風(fēng)險的計劃進(jìn)行監(jiān)控。本發(fā)明的方法,包括以下步驟步驟I :上級單位在本單位項目管理系統(tǒng)中編制初始項目計劃,或?qū)roject中編制完成的計劃直接導(dǎo)入到本單位項目管理系統(tǒng)中;步驟2 :上級單位初始項目計劃編制完成以后,將各下級單位負(fù)責(zé)的項目計劃下發(fā)至下級單位的項目管理系統(tǒng)中;步驟3 :下級單位依據(jù)上級單位下發(fā)的初始項目計劃進(jìn)行本單位的項目工作安排,在初始項目計劃基礎(chǔ)上結(jié)合本單位的具體情況進(jìn)行進(jìn)一步的計劃分解和細(xì)化;步驟4 :上下級單位的初始項目計劃編制完成后,按照計劃執(zhí)行項目具體工作,在此期間,若下級單位需要更新計劃的執(zhí)行信息,上級單位則根據(jù)執(zhí)行情況和項目計劃進(jìn)行整體項目管理和控制,如果項目計劃不適用于具體的項目工作,就需要對計劃的編制信息進(jìn)行調(diào)整;步驟5 :上級單位的項目管理系統(tǒng)自動定期與下級單位的項目管理系統(tǒng)內(nèi)的計劃信息進(jìn)行同步,通過系統(tǒng)自動同步,將上級單位調(diào)整的計劃編制信息同步到下級單位;同時將下級單位細(xì)化的計劃信息以及更新的計劃執(zhí)行信息反饋給上級單位。為了滿足計劃同步要求,采取如下的同步策略各單位指定本單位系統(tǒng)對應(yīng)的單位,上級單位編制計劃時指定計劃的責(zé)任單位;下級單位系統(tǒng)只獲取本單位負(fù)責(zé)的計劃,并對這些獲取的計劃進(jìn)行細(xì)化和執(zhí)行信息的更新;當(dāng)上級單位對本單位編制的計劃進(jìn)行編制信息調(diào)整時,更新計劃的同步標(biāo)識;上級單位發(fā)起自動同步時,只獲取下級單位的同步標(biāo)識與本單位不同的細(xì)化計劃和更新計劃,下級單位也是如此;同步之后,上級單位獲取下級計劃的細(xì)化計劃信息和計劃更新的執(zhí)行信息,并將獲取到的信息同步到本系統(tǒng)內(nèi),下級單位獲取上級單位調(diào)整的計劃編制信息,并將獲取到的信息同步到本系統(tǒng)內(nèi),同步之后將兩個單位的計劃同步標(biāo)識置為一致,保證在后續(xù)的同步過程中,已經(jīng)完成同步的計劃不再參與到此過程中。在步驟I中,計劃編制或者計劃導(dǎo)入生成的計劃,均符合本項目管理系統(tǒng)要求的數(shù)據(jù)格式,能夠支持計劃同步,對需要下級單位執(zhí)行的計劃,要指定計劃的責(zé)任單位,對需要下級單位了解的計劃,要指定計劃的參加單位,系統(tǒng)中生成的計劃編制單位為系統(tǒng)所屬單位;在步驟2中,通過上級單位的下發(fā),下級單位能夠在系統(tǒng)中看到本單位負(fù)責(zé)和參加的計劃信息;在步驟3中,如果下級單位接收到的初始計劃已經(jīng)能夠滿足工作需要,則不對計劃進(jìn)行分解細(xì)化;在步驟4中,上下級單位在項目工作中對項目計劃信息進(jìn)行的更新操作會引起計劃信息的修改,計劃信息修改之后,在項目管理系統(tǒng)中改寫計劃的同步標(biāo)識,表示計劃已經(jīng)更新,需要進(jìn)行同步;在步驟5中,上級單位通過自動運(yùn)行的任務(wù)來實現(xiàn)自動同步功能,在系統(tǒng)中設(shè)置了任務(wù)的運(yùn)行方式后,定時啟動任務(wù),同步過程分為兩部分,一部分是上級單位獲取下級單位的細(xì)化和執(zhí)行信息,另一部分是下級單位獲取上級單位的計劃調(diào)整信息,上下級單位計劃同步之后,將計劃的更新標(biāo)識置為相同,保證同步成功的計劃不再重復(fù)進(jìn)行同步,提高系統(tǒng)效率。在步驟5中,上級單位的同步過程如下上級單位首先獲取下級單位所有計劃的更新標(biāo)識、編制單位和責(zé)任單位信息,如果計劃的更新標(biāo)識與本單位計劃的同步標(biāo)識不一致,表示需要同步,過濾出所有需要同步的計劃后,再獲取下級單位更新的計劃執(zhí)行信息,同步更新上級單位的計劃執(zhí)行信息,如果下級單位細(xì)化了負(fù)責(zé)的計劃,上級單位不存在,則直接將下級單位的計劃獲取至本單位系統(tǒng)中,如果下級單位刪除了細(xì)化計劃,上級單位還存在,則上級單位將該計劃直接刪除,上級單位同步結(jié)束之后,通知下級單位進(jìn)行同步;在步驟5中,下級單位同步過程如下獲取上級單位所有計劃的更新標(biāo)識、編制單位和責(zé)任單位信息,如果計劃的更新標(biāo)識與本單位計劃的同步標(biāo)識不一致,表示需要同步,找到所有需要同步的計劃后,再獲取上級單位計劃調(diào)整的信息,將本單位的計劃編制信息也進(jìn)行調(diào)整,計劃調(diào)整到和上級單位一致后,直接將計劃的同步標(biāo)識改為和上級單位一致,如果上級單位增加了下級單位負(fù)責(zé)的計劃,下級單位不存在,則直接將上級單位的計劃獲取至本單位數(shù)據(jù)庫中,如果上級單位刪除了下級單位負(fù)責(zé)的計劃,下級單位還存在,則將下級單位計劃直接刪除;通過以上的同步過程,將下級單位和上級單位計劃的更新情況進(jìn)行同步,保證上下級單位計劃信息的有效性。下面結(jié)合附圖詳細(xì)說明。術(shù)語定義計劃信息本發(fā)明中提到的計劃信息包括計劃編制信息和計劃執(zhí)行信息,計劃編制信息指的是在項目計劃編制過程中,需要填寫的能反應(yīng)項目計劃安排情況的信息,包括 計劃名稱、工期、計劃開始時間、計劃完成時間等信息;計劃執(zhí)行信息指的是在項目工作過程中,需要更新的能反應(yīng)項目計劃完成情況的信息,包括實際開始時間、實際完成時間、完成進(jìn)度等信息。如圖I所示,是本發(fā)明的系統(tǒng)部署結(jié)構(gòu)圖。在企業(yè)的上級單位和下級單位都需要進(jìn)行系統(tǒng)的部署,項目管理系統(tǒng)包括數(shù)據(jù)庫服務(wù)器和web服務(wù)器。數(shù)據(jù)庫服務(wù)器用于存儲計劃信息,web服務(wù)器為各單位用戶提供應(yīng)用服務(wù)。各單位用戶可以通過web服務(wù)器來讀取和操作數(shù)據(jù)庫服務(wù)器中的計劃信息。一個上級單位可能對應(yīng)多個下級單位,各單位的部署方法是相同的。本系統(tǒng)支持上級單位同多個下級單位之間的信息同步。系統(tǒng)搭建成功之后,上級單位需要定義企業(yè)內(nèi)的組織結(jié)構(gòu),各單位需要指定系統(tǒng)對應(yīng)單位,從上級單位定義的組織結(jié)構(gòu)中選擇。各單位在項目管理系統(tǒng)中可以進(jìn)行項目計劃管理操作,能夠?qū)⒈締挝坏挠媱潏?zhí)行情況更新到系統(tǒng)中,對不合理的計劃進(jìn)行調(diào)整,對有風(fēng)險的計劃進(jìn)行監(jiān)控,從而能更好地進(jìn)行整個項目的管理和控制。系統(tǒng)計劃管理過程如圖2所示,首先上級單位的用戶在項目管理系統(tǒng)中通過系統(tǒng)的計劃編制或者計劃導(dǎo)入功能,進(jìn)行整個項目初始計劃的編制。可以指定各計劃的責(zé)任單位和參加單位,從上級單位定義的組織結(jié)構(gòu)中進(jìn)行選擇。編制單位能夠修改計劃的編制信息,例如計劃開始時間,計劃完成時間等信息,可以對計劃進(jìn)行調(diào)整。計劃責(zé)任單位的用戶負(fù)責(zé)修改計劃的執(zhí)行信息,例如計劃的完成進(jìn)度、實際開始時間、實際完成時間等信息。計劃的參加單位用戶能夠?qū)τ媱澬畔⑦M(jìn)行查看。上級單位的初始計劃編制完成之后,將責(zé)任單位負(fù)責(zé)的計劃和參加單位可以查看的計劃下發(fā)到各下級單位的系統(tǒng)中,下級單位的項目管理系統(tǒng)通過計劃責(zé)任單位、參加單位與系統(tǒng)對應(yīng)單位的對比,可以找到本系統(tǒng)可以獲取的計劃,這樣就形成了上下級單位的初始計劃。下級單位接收到初始計劃之后,可以按照計劃安排項目工作,如果需要,可以結(jié)合實際情況對初始計劃進(jìn)行細(xì)化和分解,項目工作開展過程中,需要更新計劃的完成進(jìn)度等執(zhí)行信息,這就引起了執(zhí)行信息的更新。計劃是否到期期還沒有完成,是否即將到期等執(zhí)行情況都會通過計劃執(zhí)行信息的更新在系統(tǒng)中體現(xiàn)出來。下級單位計劃細(xì)化或者計劃執(zhí)行信息更新之后,通過系統(tǒng)將細(xì)化和執(zhí)行信息同步到上級單位。上級單位根據(jù)計劃實際執(zhí)行信息,可以對下級單位的工作情況進(jìn)行監(jiān)控,根據(jù)執(zhí)行情況對整體項目工作進(jìn)行合理安排,如果項目計劃和實際項目執(zhí)行情況存在偏差,根據(jù)需要可以對后期計劃進(jìn)行調(diào)整,例如可以調(diào)整時間或者責(zé)任單位等編制信息。上級單位的計劃編制信息調(diào)整之后,通過計劃同步功能將計劃調(diào)整情況同步到下級單位,下級單位可以根據(jù)調(diào)整情況進(jìn)行實際工作安排的調(diào)整。整個計劃管理過程中,最重要的是如何保證上下級單位計劃信息的同步。系統(tǒng)中的計劃同步功能主要由上級單位的同步線程來保證。上級單位可以配置線程啟動的時間和循環(huán)時間間隔。到啟動時間時,上級單位系統(tǒng)中都會自動啟動一個線程。線程經(jīng)過循環(huán)時間間隔后會重復(fù)啟動。該線程可以實現(xiàn)上級單位和所有下級單位的計劃信息同步功能。線程啟動后,輪詢所有下級單位,和每個下級單位進(jìn)行計劃同步,計劃同步過程如圖3所示。計劃信息同步過程主要分為兩步,上級單位同步和下級單位同步。上級單位的同步過程如下由于項目計劃數(shù)據(jù)量大,為了提高效率,同步過程中,上級單位首先獲取下級單位所有計劃的更新標(biāo)識,編制單位和責(zé)任單位信息等基本信息。 如果計劃的更新標(biāo)識與本單位計劃的同步標(biāo)識不一致,表示需要同步,過濾出所有需要同步的計劃后,再獲取下級單位更新的計劃執(zhí)行信息,同步更新上級單位的計劃執(zhí)行信息。如果下級單位細(xì)化了負(fù)責(zé)的計劃,上級單位不存在,則直接將下級單位的計劃獲取至本單位系統(tǒng)中。如果下級單位刪除了細(xì)化計劃,上級單位還存在,則上級單位將該計劃直接刪除。上級單位同步結(jié)束之后,會通知下級單位進(jìn)行同步,下級單位同步過程如下獲取上級單位所有計劃的更新標(biāo)識,編制單位和責(zé)任單位等基本信息。如果計劃的更新標(biāo)識與本單位計劃的同步標(biāo)識不一致,表示需要同步,找到所有需要同步的計劃后,再獲取上級單位計劃調(diào)整的信息,將本單位的計劃編制信息也進(jìn)行調(diào)整。計劃調(diào)整到和上級單位一致后,直接將計劃的同步標(biāo)識改為和上級單位一致,這樣就可以保證,在下次同步時,如果上下級單位都沒有對計劃進(jìn)行更新,該計劃就可以不必再參加同步,可以提高系統(tǒng)的效率。如果上級單位增加了下級單位負(fù)責(zé)的計劃,下級單位不存在,則直接將上級單位的計劃獲取至本單位數(shù)據(jù)庫中。如果上級單位刪除了下級單位負(fù)責(zé)的計劃,下級單位還存在,則將下級單位計劃直接刪除。通過以上的同步過程,將下級單位和上級單位計劃的更新情況進(jìn)行同步,保證上下級單位計劃信息的有效性。上述的實施例并不對本發(fā)明所要求的保護(hù)范圍構(gòu)成任何形式的限制,本發(fā)明的權(quán)利要求書覆蓋了所有的修改和變更,因此,針對上述實施例做出種種修改和變化均屬于本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種在項目管理過程中支持計劃信息同步的系統(tǒng),其特征在于在企業(yè)的上級單位和下級單位部署項目管理系統(tǒng),一個上級單位對應(yīng)多個下級單位,各單位部署相同的項目管理系統(tǒng),該項目管理系統(tǒng)包括數(shù)據(jù)庫服務(wù)器,用于存儲計劃信息;web服務(wù)器,為各單位用戶提供應(yīng)用服務(wù),各單位用戶通過web服務(wù)器來讀取和操作數(shù)據(jù)庫服務(wù)器中的計劃信息,上下級單位的web服務(wù)器經(jīng)網(wǎng)絡(luò)進(jìn)行通訊;上級單位同多個下級單位之間的信息同步。
2.如權(quán)利要求I所述的在項目管理過程中支持計劃信息同步的系統(tǒng),其特征在于上級單位需要定義企業(yè)內(nèi)的組織結(jié)構(gòu);各單位需要從上級單位定義的組織結(jié)構(gòu)中選擇系統(tǒng)對應(yīng)的單位,各單位在項目管理系統(tǒng)中進(jìn)行項目計劃管理操作,將本單位的計劃執(zhí)行情況更新到系統(tǒng)中,對不合理的計劃進(jìn)行調(diào)整,對有風(fēng)險的計劃進(jìn)行監(jiān)控。
3.一種在項目管理過程中支持計劃信息同步的方法,其特征在于包括以下步驟步驟I :上級單位在本單位項目管理系統(tǒng)中編制初始項目計劃,或?qū)ro ject中編制完成的計劃直接導(dǎo)入到本單位項目管理系統(tǒng)中;步驟2 :上級單位初始項目計劃編制完成以后,將各下級單位負(fù)責(zé)的項目計劃下發(fā)至下級單位的項目管理系統(tǒng)中;步驟3:下級單位依據(jù)上級單位下發(fā)的初始項目計劃進(jìn)行本單位的項目工作安排,在初始項目計劃基礎(chǔ)上結(jié)合本單位的具體情況進(jìn)行進(jìn)一步的計劃分解和細(xì)化;步驟4 :上下級單位的初始項目計劃編制完成后,按照計劃執(zhí)行項目具體工作,在此期間,若下級單位需要更新計劃的執(zhí)行信息,上級單位則根據(jù)執(zhí)行情況和項目計劃進(jìn)行整體項目管理和控制,如果項目計劃不適用于具體的項目工作,就需要對計劃的編制信息進(jìn)行調(diào)整;步驟5:上級單位的項目管理系統(tǒng)自動定期與下級單位的項目管理系統(tǒng)內(nèi)的計劃信息進(jìn)行同步,通過系統(tǒng)自動同步,將上級單位調(diào)整的計劃編制信息同步到下級單位;同時將下級單位細(xì)化的計劃信息以及更新的計劃執(zhí)行信息反饋給上級單位。
4.如權(quán)利要求3所述的在項目管理過程中支持計劃信息同步的方法,其特征在于為了滿足計劃同步要求,采取如下的同步策略各單位指定本單位系統(tǒng)對應(yīng)的單位,上級單位編制計劃時指定計劃的責(zé)任單位;下級單位系統(tǒng)只獲取本單位負(fù)責(zé)的計劃,并對這些獲取的計劃進(jìn)行細(xì)化和執(zhí)行信息的更新;當(dāng)上級單位對本單位編制的計劃進(jìn)行編制信息調(diào)整時,更新計劃的同步標(biāo)識;上級單位發(fā)起自動同步時,只獲取下級單位的同步標(biāo)識與本單位不同的細(xì)化計劃和更新計劃,下級單位也是如此;同步之后,上級單位獲取下級計劃的細(xì)化計劃信息和計劃更新的執(zhí)行信息,并將獲取到的信息同步到本系統(tǒng)內(nèi),下級單位獲取上級單位調(diào)整的計劃編制信息,并將獲取到的信息同步到本系統(tǒng)內(nèi),同步之后將兩個單位的計劃同步標(biāo)識置為一致,保證在后續(xù)的同步過程中,已經(jīng)完成同步的計劃不再參與到此過程中。
5.如權(quán)利要求4所述的在項目管理過程中支持計劃信息同步的方法,其特征在于在步驟I中,計劃編制或者計劃導(dǎo)入生成的計劃,均符合本項目管理系統(tǒng)要求的數(shù)據(jù)格式,能夠支持計劃同步,對需要下級單位執(zhí)行的計劃,要指定計劃的責(zé)任單位,對需要下級單位了解的計劃,要指定計劃的參加單位,系統(tǒng)中生成的計劃編制單位為系統(tǒng)所屬單位;在步驟2中,通過上級單位的下發(fā),下級單位能夠在系統(tǒng)中看到本單位負(fù)責(zé)和參加的計劃信息;在步驟3中,如果下級單位接收到的初始計劃已經(jīng)能夠滿足工作需要,則不對計劃進(jìn)行分解細(xì)化;在步驟4中,上下級單位在項目工作中對項目計劃信息進(jìn)行的更新操作會引起計劃信息的修改,計劃信息修改之后,在項目管理系統(tǒng)中改寫計劃的同步標(biāo)識,表示計劃已經(jīng)更新,需要進(jìn)行同步;在步驟5中,上級單位通過自動運(yùn)行的任務(wù)來實現(xiàn)自動同步功能,在系統(tǒng)中設(shè)置了任務(wù)的運(yùn)行方式后,定時啟動任務(wù),同步過程分為兩部分,一部分是上級單位獲取下級單位的細(xì)化和執(zhí)行信息,另一部分是下級單位獲取上級單位的計劃調(diào)整信息,上下級單位計劃同步之后,將計劃的更新標(biāo)識置為相同,保證同步成功的計劃不再重復(fù)進(jìn)行同步,提高系統(tǒng)效率。
6.如權(quán)利要求5所述的在項目管理過程中支持計劃信息同步的方法,其特征在于在步驟5中上級單位的同步過程如下上級單位首先獲取下級單位所有計劃的更新標(biāo)識、編制單位和責(zé)任單位信息,如果計劃的更新標(biāo)識與本單位計劃的同步標(biāo)識不一致,表示需要同步,過濾出所有需要同步的計劃后,再獲取下級單位更新的計劃執(zhí)行信息,同步更新上級單位的計劃執(zhí)行信息,如果下級單位細(xì)化了負(fù)責(zé)的計劃,上級單位不存在,則直接將下級單位的計劃獲取至本單位系統(tǒng)中,如果下級單位刪除了細(xì)化計劃,上級單位還存在,則上級單位將該計劃直接刪除,上級單位同步結(jié)束之后,通知下級單位進(jìn)行同步;下級單位同步過程如下獲取上級單位所有計劃的更新標(biāo)識、編制單位和責(zé)任單位信息,如果計劃的更新標(biāo)識與本單位計劃的同步標(biāo)識不一致,表示需要同步,找到所有需要同步的計劃后,再獲取上級單位計劃調(diào)整的信息,將本單位的計劃編制信息也進(jìn)行調(diào)整,計劃調(diào)整到和上級單位一致后,直接將計劃的同步標(biāo)識改為和上級單位一致,如果上級單位增加了下級單位負(fù)責(zé)的計劃,下級單位不存在,則直接將上級單位的計劃獲取至本單位數(shù)據(jù)庫中,如果上級單位刪除了下級單位負(fù)責(zé)的計劃,下級單位還存在,則將下級單位計劃直接刪除;通過以上的同步過程,將下級單位和上級單位計劃的更新情況進(jìn)行同步,保證上下級單位計劃信息的有效性。
全文摘要
本發(fā)明提供了一個在項目管理過程中,對于上下級單位中的項目計劃信息進(jìn)行分別處理并自動同步的系統(tǒng)和方法。系統(tǒng)在上下單位分別部署,上級單位編制初始項目計劃,下發(fā)給下級單位,下級單位可以在此基礎(chǔ)上分解、細(xì)化接收到的計劃,并在項目工作過程中更新計劃執(zhí)行信息,通過系統(tǒng)將更新的計劃信息同步到上級單位,上級單位根據(jù)計劃執(zhí)行情況進(jìn)行項目管理工作,如果需要進(jìn)行計劃調(diào)整,系統(tǒng)也會將上級單位的調(diào)整情況同步到下級單位。通過系統(tǒng)自動同步使上下級單位都能夠得到系統(tǒng)的最新計劃信息,從而保證項目工作安排的有效性。
文檔編號G06Q10/06GK102938103SQ20121040108
公開日2013年2月20日 申請日期2012年10月19日 優(yōu)先權(quán)日2012年10月19日
發(fā)明者郭倩, 陳凡, 李琳, 陳瓊嬌 申請人:北京神舟航天軟件技術(shù)有限公司