專利名稱:一種項目監(jiān)管系統(tǒng)的制作方法
技術領域:
本實用新型涉及ー種項目監(jiān)管系統(tǒng),尤其是涉及一種采用可復用組件、可調(diào)監(jiān)管粒度、可主動監(jiān)管的項目監(jiān)管系統(tǒng)。
技術背景現(xiàn)行的項目管理系統(tǒng)一般采用基于里程碑的項目管理結(jié)構(gòu)。但是這種管理系統(tǒng)存在監(jiān)管不到位和監(jiān)管效率低下的問題,主要表現(xiàn)為1.基于里程碑的大跨度、粗粒度的項目管理,監(jiān)管點難以到位;2.以里程碑為監(jiān)管周期,無法即時評價監(jiān)管點,且監(jiān)管主體與監(jiān)管客體在信息交換上缺乏靈活的同步機制;3.缺乏可復用的監(jiān)管技術模塊,使得監(jiān)管成本過高從而無法實施各層次的全面監(jiān)管;4、按照預先設定的計劃和規(guī)則,可杜絕項目管理中的錯漏現(xiàn)象。
發(fā)明內(nèi)容本實用新型主要是解決現(xiàn)行項目管理系統(tǒng)中存在的監(jiān)管成本高、監(jiān)管不到位、監(jiān)管效率低下的問題,提供了一種采用可復用單元構(gòu)成的、監(jiān)管成本低、可調(diào)監(jiān)管粒度、可主動監(jiān)管的項目監(jiān)管系統(tǒng),另外還提供了一種與之配套的項目監(jiān)管方法。本實用新型的上述技術問題主要是通過下述技術方案得以解決的ー種項目監(jiān)管系統(tǒng),包括作為復用基礎的關鍵節(jié)點流程執(zhí)行控制組件,所述項目監(jiān)管系統(tǒng)為由若干個關鍵節(jié)點流程執(zhí)行控制組件構(gòu)建而成的多級的系統(tǒng),所述關鍵節(jié)點流程執(zhí)行控制組件包括有關鍵流程樹模塊、執(zhí)行控制模塊和關鍵節(jié)點流程鏡像樹模塊,關鍵節(jié)點流程樹模塊與執(zhí)行控制模塊相連,執(zhí)行控制模塊與關鍵節(jié)點流程鏡像樹模塊相連,在執(zhí)行控制模塊上還設置有輸入端和輸出端分別作為關鍵節(jié)點流程執(zhí)行控制組件的輸入端和輸出端,該關鍵節(jié)點流程執(zhí)行控制組件的輸入端與前一級的關鍵節(jié)點流程執(zhí)行控制組件的輸出端相連,而關鍵節(jié)點流程執(zhí)行控制組件的輸出端與后一級的關鍵節(jié)點流程執(zhí)行控制組件的輸入端相連;可以復用兩個或更多關鍵節(jié)點流程執(zhí)行控制組件,關鍵節(jié)點流程執(zhí)行控制組件按照上下級進行串聯(lián),同級并聯(lián),構(gòu)成多個監(jiān)管主體或監(jiān)管客體的多級的監(jiān)管系統(tǒng)。本實用新型監(jiān)管系統(tǒng)通過可復用的關鍵節(jié)點流程執(zhí)行控制組件構(gòu)成而大幅度減少了監(jiān)管系統(tǒng)構(gòu)建成本,在構(gòu)成多級復雜監(jiān)管系統(tǒng)時的單位監(jiān)管成本節(jié)省效果更為明顯。另外,相對于以往里程碑管理模式,可復用的關鍵節(jié)點流程執(zhí)行控制組件具有更加寬廣的適用范圍和靈活的組配形態(tài)。關鍵節(jié)點流程樹模塊與執(zhí)行控制模塊相連,關鍵節(jié)點流程樹模塊內(nèi)存儲有實施項目的工作分解結(jié)構(gòu),所述工作分解結(jié)構(gòu)由一系列有序節(jié)點構(gòu)成;工作分解結(jié)構(gòu)預先輸入到關鍵節(jié)點流程樹模塊內(nèi),工作分解結(jié)構(gòu)根據(jù)項目的特點可以設立不同粒度的節(jié)點,從而達到監(jiān)控粒度可控的技術效果。作為ー種優(yōu)選方案,執(zhí)行控制模塊包括有提取單元、監(jiān)管單元、接收單元、輸入單元和對比單元。接收單元、輸入單元和監(jiān)管單元輸出端連接在對比單元的輸入端上,所述關鍵節(jié)點流程樹模塊與對比單元相連,對比単元與和關鍵節(jié)點流程鏡像樹模塊相連,對比単元根據(jù)接收単元和輸入單元輸入的信息對相應的工作分解結(jié)構(gòu)按照設定規(guī)則進行更新處理,并將處理后的流程樹節(jié)點數(shù)據(jù)發(fā)送給關鍵節(jié)點流程鏡像樹模塊;所述接收単元的輸入端作為關鍵節(jié)點流程執(zhí)行控制組件的第一輸入端,所述對比單元還包括ー輸出端,該輸出端作為關鍵節(jié)點流程執(zhí)行控制組件的第一輸出端,接收單元輸入端與前一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸出端相連;對比單元輸出端與后一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸入端相連,在作為后ー級的關鍵節(jié)點流程執(zhí)行控制組件中,對比單元輸出端還與前一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸入端相連;所述監(jiān)管単元包括輸入端,該輸入端作為關鍵節(jié)點流程執(zhí)行控制組件的第二輸入端,所述提取單元輸入端與鍵節(jié)點流程鏡像樹模塊相連,提取單元輸出端作為關鍵節(jié)點流程執(zhí)行控制組件的第二輸出端;所述監(jiān)管單元的輸入端與前一級關鍵節(jié)點流程執(zhí)行控制組件的第二輸出端相連,所述提取単元的輸出端與后一級關鍵節(jié)點流程執(zhí)行控制組件的第二輸入端相連。監(jiān)管模塊實時對前ー級關鍵節(jié)點流程執(zhí)行控制組件的關鍵節(jié)點流程鏡像樹模塊進行監(jiān)管,后一級執(zhí)行控制模塊與前一級提取単元間采用異步通信方式交流前一級關鍵節(jié)點流程鏡像樹的特定信息,即當后ー級執(zhí)行控制模塊在處理本級特定關鍵節(jié)點的時候可以向前一級關鍵節(jié)點流程執(zhí)行控制組件 的提取單元發(fā)出與該關鍵節(jié)點相對應的下級關鍵節(jié)點鏡像樹詳細內(nèi)容;或前ー級關鍵節(jié)點流程執(zhí)行控制組件的提取單元主動向后一級執(zhí)行控制模塊的監(jiān)管單元發(fā)送前ー級關鍵節(jié)點流程鏡像樹的細節(jié)內(nèi)容。通信雙方之間按照消息緩沖隊列或?qū)n}/訂閱模式按照異步方式通信,從而實現(xiàn)以下技術效果1.后ー級執(zhí)行控制模塊不需要與前ー級抽取模塊同時在線。此時前一級抽取模塊提交的數(shù)據(jù)將緩存于消息隊列中,一旦后ー級執(zhí)行控制模塊上線,可從消息隊列中提取緩存內(nèi)容;2.后一級執(zhí)行控制模塊訂閱前一級執(zhí)行控制模塊中關鍵節(jié)點流程鏡像樹的特定主題,一旦前一級執(zhí)行控制模塊中關鍵節(jié)點鏡像樹的相應主題有數(shù)據(jù)產(chǎn)生,后一級執(zhí)行控制模塊的監(jiān)管模塊將立即得到通知。項目每一階段實施的數(shù)據(jù)通過輸入單元輸入,前一級關鍵節(jié)點流程執(zhí)行控制組件發(fā)送來的信息通過接收單元輸入。監(jiān)管単元通過提取単元可以對關鍵節(jié)點流程鏡像樹模塊內(nèi)容進行查詢,根據(jù)節(jié)點的修改記錄可以及時了解項目執(zhí)行過程中的情況。另外,關鍵節(jié)點流程鏡像樹模塊能夠及時提醒監(jiān)管単元,當關鍵節(jié)點流程鏡像樹模塊中的節(jié)點發(fā)生更新吋,關鍵節(jié)點流程鏡像樹模塊可以用窗ロ彈出或圖形提示或聲音提示的方法對監(jiān)管単元主動進行提醒,使得監(jiān)管人員能及時了解情況。當只有兩級關鍵節(jié)點流程執(zhí)行控制組件構(gòu)成的監(jiān)管系統(tǒng)時,前一級關鍵節(jié)點流程執(zhí)行控制組件的接收單元輸入端和監(jiān)控單元輸入端不進行連接。關鍵節(jié)點流程鏡像樹模塊存儲有與工作分解結(jié)構(gòu)相對應的鏡像工作分解結(jié)構(gòu),所述鏡像工作分解結(jié)構(gòu)是由工作分解結(jié)構(gòu)根據(jù)輸入信息對相應節(jié)點修改后形成的;關鍵節(jié)點流程鏡像樹模塊保持了任何事實結(jié)果,其功能等同于系統(tǒng)的項目執(zhí)行日志。作為ー種優(yōu)選方案,關鍵節(jié)點流程執(zhí)行控制組件之間通過連接子相連。該信號交換器輸入端可以連接多個關鍵節(jié)點流程執(zhí)行控制組件的輸入端,將多個關鍵節(jié)點流程執(zhí)行控制組件輸出的信息合成ー個信息輸出。所述信號交換器包括第一連接子、第二連接子和第三連接子,前一級關鍵節(jié)點流程執(zhí)行控制組件的對比單元通過第一連接子與后一級關鍵節(jié)點流程執(zhí)行控制組件的接收單元相連,前一級關鍵節(jié)點流程執(zhí)行控制組件的提取單元通過第二連接子與后一級關鍵節(jié)點流程執(zhí)行控制組件的監(jiān)管單元相連,后一級關鍵節(jié)點流程執(zhí)行組件的對比單元通過第三連接子與前一級關鍵節(jié)點執(zhí)行控制組件的接收單元相連。連接子具有兩種形式,聚合形式和散發(fā)形式,聚合形式匯集多個輸入產(chǎn)生ー個輸出;散發(fā)形式接收ー個輸入分發(fā)到多個輸出,各輸出取值相同。作為ー種優(yōu)選方案,由兩個關鍵節(jié)點流程執(zhí)行控制組件構(gòu)成的監(jiān)管系統(tǒng),所述的兩個關鍵節(jié)點流程執(zhí)行控制組件分別為作為監(jiān)管主體的監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件和作為監(jiān)管客體的被監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件,被監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件包括第一關鍵流程樹模塊、第一執(zhí)行控制模塊和第一關鍵節(jié)點流程鏡像樹模塊,所述第一執(zhí)行控制模塊包括第一對比單元、第一提取單元,以及連接在第一對比單元輸入端上的第一接收單元、第一輸入單元、第一監(jiān)管單元,第一對比單元的輸入端上還與第一關鍵節(jié)點流程樹模塊連接,第一對比單元的輸出端連接到第一關鍵節(jié)點流程鏡像樹模塊,第一提取單元輸入端分別與第一關鍵節(jié)點流程鏡像樹模塊和第一對比單元相連;監(jiān)管方關鍵節(jié) 點流程執(zhí)行控制組件包括第二關鍵流程樹模塊、第二執(zhí)行控制模塊和第二關鍵節(jié)點流程鏡像樹模塊,所述第二執(zhí)行控制模塊包括第二對比單元、第二提取單元,以及連接在第二對比單元輸入端上的第二接收單元、第二輸入單元、第二監(jiān)管單元,第二處理單元的輸入端上還與第二關鍵節(jié)點流程樹模塊連接,第二對比單元的輸出端連接到第二關鍵節(jié)點流程鏡像樹模塊,第二提取單元的輸入端分別與第二關鍵節(jié)點流程鏡像樹模塊和第二對比單元相連;所述第二接收單元輸入端通過第一連接子與第一對比模塊輸出端相連,所述第二監(jiān)管單元通過第二連接子與第一提取單元相連,所述第二對比單元通過第三連接子與第一接收單元輸入端相連。這里復用了兩個關鍵節(jié)點流程執(zhí)行控制組件,構(gòu)成了ー兩層的監(jiān)管系統(tǒng),第一關鍵節(jié)點流程執(zhí)行控制組件作為監(jiān)管客體,第二關鍵節(jié)點流程執(zhí)行控制組件作為監(jiān)管主體。該項目監(jiān)管系統(tǒng)的監(jiān)管方法,包括以下步驟a.作為監(jiān)管客體的前一級的關鍵節(jié)點流程執(zhí)行控制組件,在其關鍵節(jié)點流程樹模塊內(nèi)預先輸入有執(zhí)行各項目的前ー級的工作分解結(jié)構(gòu),每個前ー級的工作分解結(jié)構(gòu)由一系列節(jié)點構(gòu)成;作為監(jiān)管主體的后一級的關鍵節(jié)點流程執(zhí)行控制組件,其關鍵節(jié)點流程樹模塊內(nèi)預先輸入有執(zhí)行各項目的后ー級的工作分解結(jié)構(gòu),后ー級的工作分解結(jié)構(gòu)與前ー級的工作分解結(jié)構(gòu)相對應,且后ー級的工作分解結(jié)構(gòu)包括全部或部分前ー級工作分解結(jié)構(gòu)的節(jié)點;監(jiān)管主體可以監(jiān)管項目的整體情況,或者為了方便監(jiān)管主體查看,監(jiān)管主體只監(jiān)管項目其中關鍵數(shù)據(jù)的情況,則在監(jiān)管主體關鍵節(jié)點流程樹模塊的流程樹內(nèi)只包含部分需要的節(jié)點。b.在前一級的關鍵節(jié)點流程執(zhí)行控制組件中,輸入單元接收外部輸入信息,該外部輸入信息為項目執(zhí)行過程中某ー階段的數(shù)據(jù),輸入單元將信息發(fā)送給對比單元,對比單元從關鍵節(jié)點流程樹模塊中讀取相應的前ー級的工作分解結(jié)構(gòu),并將輸入單元的信息和該相應的前ー級的工作分解結(jié)構(gòu)的節(jié)點逐一進行比較,若輸入單元的信息與前ー級的工作分解結(jié)構(gòu)的節(jié)點取值不同,則將輸入?yún)g元的信息存儲在前一級的鏡像工作分解結(jié)構(gòu)中;之后對比單元通過提取単元,抽取該輸入單元值在鏡像樹中上一次保存的值,如果該值不存在或和輸入單元接收的值不同,則生成溢出值,并由對比單元通過第一輸出端輸出;反之,若該值已經(jīng)存在鏡像樹中,則不再生成溢出值,并觸發(fā)報警,直到輸入單元再次被響應。c.在后一級的關鍵節(jié)點流程執(zhí)行控制組件內(nèi),接收單元接收由前ー級的關鍵節(jié)點流程執(zhí)行控制組件傳送的信息,接收單元將信息發(fā)送給對比單元,對比單元從關鍵節(jié)點流程樹模塊中讀取相應的后ー級的工作分解結(jié)構(gòu),將信息與后ー級的工作分解結(jié)構(gòu)進行比較,并寫入到后一級的鏡像工作分解結(jié)構(gòu)中,同時對比単元通過提取単元抽取該輸入單元值在鏡像樹中上一次保存的值,如果該值不存在或和輸入單元接收的值不同,則產(chǎn)生溢出值,并由對比單元通過第二輸出端輸出;反之,若該值已經(jīng)存在鏡像樹中,則不再生成溢出值,并觸發(fā)報警,直到第二輸入單元再次被響應。d.在前一級的關鍵節(jié)點流程執(zhí)行控制組件內(nèi),提取單元有選擇的從關鍵節(jié)點流程鏡像樹內(nèi)提取信息;在后一級的關鍵節(jié)點流程執(zhí)行控制組件內(nèi),監(jiān)管單元通過前ー級的關鍵節(jié)點流程執(zhí)行控制組件中的提取單元從前ー級的關鍵節(jié)點流程鏡像樹模塊內(nèi)讀取信息,實現(xiàn)主動監(jiān)管。這里前、后級指的是相串連的兩級,前、后兩級之間的關鍵節(jié)點流程執(zhí)行控制組件分別形成監(jiān)管主體、監(jiān)管客體,該監(jiān)管方法用于相連兩極之間。e.后一級的關鍵節(jié)點流程執(zhí)行控制組件的對比單元將信息反饋到前ー級的關鍵節(jié)點流程執(zhí)行控制組件的對比單元,在前一級的關鍵節(jié)點流程執(zhí)行控制組件內(nèi),對比對比單元從關鍵節(jié)點流程樹模塊中讀取相應的前ー級的工作分解結(jié)構(gòu),并將輸入單元的信息和該相應的前ー級的工作分解結(jié)構(gòu)的節(jié)點逐一進行比較,若輸入單元的信息相比前一級的エ作分解結(jié)構(gòu)的節(jié)點不同,則將輸入?yún)g元的信息存儲在前一級的鏡像工作分解結(jié)構(gòu)中,之后對比單元通過提取単元,抽取該輸入單元值在關鍵節(jié)點流程鏡像樹模塊中上一次保存的值,如果該值不存在或和輸入單元接收的值不同,則生成溢出值,并由對比單元通過第一輸出端輸出;反之,若該值已經(jīng)存在關鍵節(jié)點流程鏡像樹模塊中,則不再生成溢出值,并觸發(fā)報警,直到輸入單元再次被響應。所述節(jié)點為執(zhí)行項目中的關鍵參數(shù)或關鍵步驟,每個工作分解結(jié)構(gòu)根據(jù)項目的特點設立不同粒度的節(jié)點。節(jié)點為關鍵參數(shù),如材料參數(shù)、時間參數(shù)、成本參數(shù)等,或者為關鍵步驟,如實施先后順序等,通過設立不同粒度的流程樹節(jié)點,可以定制項目主動監(jiān)管服務于特定項目、特定目標和特定時段的項目監(jiān)管技術與系統(tǒng)。步驟b中處理單元的處理步驟為I.若工作分解結(jié)構(gòu)中不包含外部輸入信息,則處理単元判定發(fā)生擾動,創(chuàng)建新的節(jié)點并記錄變化;2.若工作分解結(jié)構(gòu)中包含有外部輸入信息,且如果外部輸入信息落入對應節(jié)點的取值范圍,則在該對應節(jié)點中記錄輸入值,如果外部輸入信息超出對應節(jié)點的取值范圍,則處理單元判定發(fā)生擾動,產(chǎn)生溢出值,并在對應節(jié)點中記錄變化;3.若工作分解結(jié)構(gòu)正常執(zhí)行到最后ー個節(jié)點,處理單元終止。處理單元將輸入單元或接受単元的信息與對應的鏡像樹進行ー個擾動判斷,并將擾動記錄在流程樹內(nèi),形成流程鏡像樹。后一級的關鍵節(jié)點流程執(zhí)行控制組件的接收單元與前一級的關鍵節(jié)點流程執(zhí)行控制組件的對比單元之間采用推送式的異步數(shù)據(jù)交換模式,在后一級的關鍵節(jié)點流程執(zhí)行控制組件的接收單元與前一級的關鍵節(jié)點流程執(zhí)行控制組件的對比模塊之間設立消息隊列,前一級的關鍵節(jié)點流程執(zhí)行控制組件的對比模塊向隊列發(fā)送數(shù)據(jù),直至隊列滿而阻塞掛起,這時后一級的關鍵節(jié)點流程執(zhí)行控制組件的接收單元異步地處理自己的事情或停頓,當需要時,從隊列中一次性提取所有隊列中的數(shù)據(jù),當隊列不滿時,前一級的關鍵節(jié)點流程執(zhí)行控制組件的對比模塊持續(xù)發(fā)送數(shù)據(jù);后一級的關鍵節(jié)點流程執(zhí)行控制組件的監(jiān)管単元與前一級的關鍵節(jié)點流程執(zhí)行控制組件的提取單元之間也采用推送式的異步數(shù)據(jù)交換模式。關鍵節(jié)點流程執(zhí)行控制組件之間采用異步數(shù)據(jù)交換模式,解決了監(jiān)管主體與監(jiān)管客體之間的時空不同步問題。后一級的關鍵節(jié)點流程執(zhí)行控制組件的接收單元與前一級的關鍵節(jié)點流程執(zhí)行控制組件的對比單元之間采用抽取式的異步數(shù)據(jù)交換模式,前一級的關鍵節(jié)點流程執(zhí)行控制組件的對比單元上設立主題,后一級的關鍵節(jié)點流程執(zhí)行控制組件的接收單元訂閱主題単元中的數(shù)據(jù),一旦主題數(shù)據(jù)產(chǎn)生,后一級的關鍵節(jié)點流程執(zhí)行控制組件的接收單元立即獲得數(shù)據(jù),在主題單元沒有數(shù)據(jù)時,后一級的關鍵節(jié)點流程執(zhí)行控制組件處理自己事情或停頓。關鍵節(jié)點流程執(zhí)行控制組件之間采用異步數(shù) 據(jù)交換模式,解決了監(jiān)管主體與監(jiān)管客體之間的時空不同步問題。因此,本實用新型具有的優(yōu)點是1.系統(tǒng)由可復用模塊連接構(gòu)成,減小了監(jiān)管成本,且使用范圍廣、構(gòu)造靈活;2.基于關鍵節(jié)點流程樹的監(jiān)管系統(tǒng),監(jiān)管粒度更細更到位;3.對項目實行主動監(jiān)管,提高了監(jiān)管效率。
附圖I是本實用新型中關鍵節(jié)點流程執(zhí)行控制組件的一種框架示意圖;附圖2是本實用新型中執(zhí)行控制模塊的一種框架示意圖;附圖3是本實用新型中由兩個關鍵節(jié)點流程執(zhí)行控制組件構(gòu)成的監(jiān)管系統(tǒng)的ー種框架示意圖;附圖4是本實用新型中具有多個監(jiān)管方關鍵節(jié)點流程執(zhí)行組件的ー種簡單結(jié)構(gòu)示意圖;附圖5是本實用新型中具有多個被監(jiān)管方關鍵節(jié)點流程執(zhí)行組件的ー種簡單結(jié)構(gòu)示意圖;附圖6是本實用新型實施例I中房屋主體工程監(jiān)管系統(tǒng)的ー種簡單結(jié)構(gòu)示意圖;附圖7是本實用新型實施例I中房屋主體工程執(zhí)行系統(tǒng)的關鍵節(jié)點流程樹模塊的工作分解結(jié)構(gòu)片段示意圖;附圖8是本實用新型實施例I中項目監(jiān)理監(jiān)管系統(tǒng)和經(jīng)理監(jiān)管系統(tǒng)的關鍵節(jié)點流程樹模塊的工作分解結(jié)構(gòu)片段示意圖;附圖9是本實用新型實施例2中社區(qū)獲得性肺炎臨床路徑系統(tǒng)的一種簡單結(jié)構(gòu)示意圖;附圖10是本實用新型實施例2中診病系統(tǒng)的關鍵節(jié)點流程樹模塊的工作分解結(jié)構(gòu)片段示意圖;附圖11是本實用新型的ー種具體硬件結(jié)構(gòu)連接示意圖。I-關鍵節(jié)點流程執(zhí)行控制組件 2-關鍵節(jié)點流程樹模塊 3-執(zhí)行控制模塊4-關鍵節(jié)點流程鏡像樹模塊 5-提取單元 6-監(jiān)管單元 7-接收單元 8-輸入單元9-對比單元10-第一連接子11-第二連接子12-第三連接子101-第一級關鍵節(jié)點流程執(zhí)行控制組件102-第一關鍵節(jié)點流程樹模塊 103-第一執(zhí)行控制模塊 104-第一關鍵節(jié)點流程樹鏡像模塊105-第一對比模塊106-第一監(jiān)管模塊 107-第一接收単元 108-第一輸入單元 109-第一處理單元 201-第二關鍵節(jié)點流程執(zhí)行控制組件202-第二關鍵節(jié)點流程樹模塊 203-第二執(zhí)行控制模塊 204-第二關鍵節(jié)點流程鏡像樹205-第二對比模塊206-第二監(jiān)管模塊207-第二接收單元208-第二輸入單元209-第二處理單元
具體實施方式
下面通過實施例,并結(jié)合附圖,對本實用新型的技術方案作進ー步具體的說明。本實用新型是基于計算機信息技術的ー種項目管理集成化、結(jié)構(gòu)化發(fā)展方向的創(chuàng)新技木。本實用新型為ー種由可復用組件構(gòu)成的項目監(jiān)管系統(tǒng),如圖I所示,作為復用基礎的關鍵節(jié)點流程執(zhí)行控制組件,其由關鍵節(jié)點流程樹模塊2、執(zhí)行控制模塊3、關鍵節(jié)點流程鏡像樹模塊4構(gòu)成,關鍵節(jié)點流程樹模塊2和關鍵節(jié)點流程鏡像樹模塊4分別連接到執(zhí)行控制模塊3上,執(zhí)行控制模塊具有兩個輸入端和兩個輸出端,如圖中所示也即是關鍵節(jié)點流程執(zhí)行控制組件具有兩個輸入端和兩個輸出端。如圖2所示,執(zhí)行控制模塊包括有提取単元5、監(jiān)管單元6、接收單元7、輸入單元8和對比單元9,具體的該關鍵節(jié)點流程樹模 塊2和關鍵節(jié)點流程鏡像樹模塊4分別連接到執(zhí)行控制模塊3的對比單元上,接收單元7、輸入單元8、監(jiān)管單元6輸出端分別連接到對比單元的輸入端上,對比單元還具有一個輸出端,作為關鍵節(jié)點流程執(zhí)行控制組件的第一輸出端,接收單元的輸入端作為關鍵節(jié)點流程執(zhí)行控制組件的第一輸入端。提取單元輸入端分別連接到關鍵節(jié)點流程鏡像樹模塊4和對比単元9,提取單元輸出端作為關鍵節(jié)點流程執(zhí)行控制組件的第二輸出端,且后ー級的關鍵節(jié)點流程執(zhí)行控制組件對比單元輸出端還與前一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸入端相連。監(jiān)管單元具有一個輸入端,該輸入端作為關鍵節(jié)點流程執(zhí)行控制組件的第二輸入端。在多個關鍵節(jié)點流程執(zhí)行控制組件進行連接吋,前一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸出端與后一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸入端相連,前一級關鍵節(jié)點流程執(zhí)行控制組件的第二輸出端與后一級關鍵節(jié)點流程執(zhí)行控制組件的第二輸入端相連。且關鍵節(jié)點流程執(zhí)行控制組件之間的連接都通過連接子,連接子具有兩個,分別為第一連接子10、第二連接子11和第三連接子13,前一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸出端與后一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸入端之間通過第一連接子10相連,前ー級關鍵節(jié)點流程執(zhí)行控制組件的第二輸出端與后一級關鍵節(jié)點流程執(zhí)行控制組件的第二輸入端通過第二連接子11相連,后一級的關鍵節(jié)點流程執(zhí)行控制組件對比單元輸出端通過第三連接子與前一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸入端相連。如圖10所示,具體的關鍵節(jié)點流程執(zhí)行控制組件的關鍵節(jié)點流程樹模塊和關鍵節(jié)點流程鏡像樹模塊分別為存儲數(shù)據(jù)的服務器,執(zhí)行控制模塊為處理數(shù)據(jù)的服務器。如關鍵節(jié)點流程執(zhí)行控制組件可以為內(nèi)網(wǎng)結(jié)構(gòu),關鍵節(jié)點流程樹模塊和關鍵節(jié)點流程鏡像樹模塊的服務器與輸入控制模塊的服務器之間通過網(wǎng)線連接;也可以是外網(wǎng)結(jié)構(gòu)形式,如關鍵節(jié)點流程樹模塊和關鍵節(jié)點流程鏡像樹模塊為遠距離的服務器,輸入控制模塊的服務器可以通過英特網(wǎng)與其相連接。執(zhí)行控制模塊中的對比單元為計算機或可編程處理器,即執(zhí)行控制模塊的主體,輸入單元為服務器的輸入裝置,為常用的鍵盤或觸摸屏,接收單元為服務器的有線/無線接ロ,通過網(wǎng)絡與前一級其他的關鍵節(jié)點流程執(zhí)行控制組件的執(zhí)行控制模塊的服務器相連。對比単元通過網(wǎng)絡與后一級其他關鍵節(jié)點流程執(zhí)行控制組件的輸入單元相連。監(jiān)管單元可以為直接設置在服務器上或與服務器分離設置的顯示屏,該顯示屏幕可以帶有可以輸入指令的操作鍵盤或觸摸屏或與服務器共用同一輸入裝置。顯示屏可以遠離服務器安裝,它們之間通過網(wǎng)絡連接。監(jiān)管單元也可以為獨立的單機,通過有線網(wǎng)絡與執(zhí)行控制模塊的服務器連接。提取單元為服務器ー個接ロ,其通過局域網(wǎng)或英特網(wǎng)與其他服務器相連。如圖3所示,圖中給出了一種由兩個關鍵節(jié)點流程執(zhí)行控制組件構(gòu)成的監(jiān)管系統(tǒng)結(jié)構(gòu)圖。如圖中所示,包括作為監(jiān)管主體的監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件201和作為監(jiān)管客體的被監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件101,被監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件101包括第一關鍵流程樹模塊102、第一執(zhí)行控制模塊103和第一關鍵節(jié)點流程鏡像樹模塊104,所述第一執(zhí)行控制模塊包括第一對比單元109、第一提取單元105,以及連接在第一對比單元輸入端上的第一監(jiān)管單元106、第一接收單元107、第一輸入單元108,第一對比單元的輸入端還與第一關鍵節(jié)點流程樹模塊102連接,第一對比單元的輸出端連接到第一關鍵節(jié)點流程鏡像樹模塊104,第一提取單元輸入端分別與第一關鍵節(jié)點流程鏡像樹模塊和 第一對比單元相連;監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件201包括第二關鍵流程樹模塊202、第二執(zhí)行控制模塊203和第二關鍵節(jié)點流程鏡像樹模塊204,所述第二執(zhí)行控制模塊包括第二對比單元209、第二提取單元205,以及連接在第二對比單元輸入端上的第二監(jiān)管單元206、第二接收單元207、第二輸入單元208,第二對比單元的輸入端還與第二關鍵節(jié)點流程樹模塊202連接,第二對比單元的輸出端連接到第二關鍵節(jié)點流程鏡像樹模塊204,第二提取単元的輸入端分別與第二關鍵節(jié)點流程鏡像樹模塊和第二對比單元相連;所述第二接收単元207輸入端通過第一連接子10與第一對比單元109輸出端相連,所述第二監(jiān)管單元206通過第二連接子11與第一提取單元105相連,第二對比單元209通過第三連接子12與第一接收單元107輸入端相連。項目監(jiān)管系統(tǒng)可以包括多個作為監(jiān)管主體的監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件,如圖4所示,這里連接子采用聚合形式,被監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件的第一輸出端連接到第一連接子上,第一連接子具有多個輸出端分別連接到各個監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件的第一輸入端上。被監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件的第二輸出端連接到第二連接子上,第二連接子具有多個輸出端分別連接到各個監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件的第二輸入端上。同理,若主動監(jiān)管系統(tǒng)包括多個作為監(jiān)管客體的被監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件,則連接子采用散發(fā)形式,如圖5所示,其正好與圖4相反一下,連接結(jié)構(gòu)在此不再贅述。項目監(jiān)管系統(tǒng)的監(jiān)管方法如下a.作為監(jiān)管客體的前一級的關鍵節(jié)點流程執(zhí)行控制組件,在其關鍵節(jié)點流程樹模塊內(nèi)預先輸入有執(zhí)行項目的前ー級的工作分解結(jié)構(gòu),每個前ー級的工作分解結(jié)構(gòu)由一系列節(jié)點構(gòu)成;作為監(jiān)管主體的后一級的關鍵節(jié)點流程執(zhí)行控制組件,其關鍵節(jié)點流程樹模塊內(nèi)預先輸入有執(zhí)行項目的后ー級的工作分解結(jié)構(gòu),后ー級的工作分解結(jié)構(gòu)與前一級的エ作分解結(jié)構(gòu)相對應,且后ー級的工作分解結(jié)構(gòu)包括全部或部分前ー級工作分解結(jié)構(gòu)的節(jié)點;監(jiān)管主體可以監(jiān)管項目的整體情況,或者為了方便監(jiān)管主體查看,監(jiān)管主體只監(jiān)管項目其中關鍵數(shù)據(jù)的情況,則在監(jiān)管主體關鍵節(jié)點流程樹模塊的流程樹內(nèi)只包含部分需要的節(jié)點。b.在前一級的關鍵節(jié)點流程執(zhí)行控制組件中,輸入單元接收外部輸入信息,該外部輸入信息為項目執(zhí)行過程中某ー階段的數(shù)據(jù),輸入單元將信息發(fā)送給對比單元,對比單元從關鍵節(jié)點流程樹模塊中讀取相應的前ー級的工作分解結(jié)構(gòu),并將輸入單元的信息和該相應的前ー級的工作分解結(jié)構(gòu)的節(jié)點逐一進行比較,若輸入單元的信息相比與前ー級的工作分解結(jié)構(gòu)的節(jié)點取值不同,則將輸入?yún)g元的信息存儲在前一級的鏡像工作分解結(jié)構(gòu)中;,之后對比單元通過提取単元,抽取該輸入單元值在鏡像樹中上一次保存的值,如果該值不存在或和輸入單元接收的值不同,則生成溢出值,并由對比單元通過第一輸出端輸出;反之,若該值已經(jīng)存在鏡像樹中,則不再生成溢出值,并觸發(fā)報警,直到輸入單元再次被響應。c.在后一級的關鍵節(jié)點流程執(zhí)行控制組件內(nèi),接收單元接收由前ー級的關鍵節(jié)點流程執(zhí)行控制組件傳送的信息,接收單元將信息發(fā)送給對比單元,對比單元從關鍵節(jié)點流程樹模塊中讀取相應的后ー級的工作分解結(jié)構(gòu),將信息與后ー級的工作分解結(jié)構(gòu)的節(jié)點逐一進行進行比較,并寫入到后一級的鏡像工作分解結(jié)構(gòu)中,同時對比単元通過提取単元抽取該輸入單元值在鏡像樹中上一次保存的值,如果該值不存在或和輸入單元接收的值不同,則產(chǎn)生溢出值,并由對比單元通過第二輸出端輸出;反之,若該值已經(jīng)存在鏡像樹中,則不再生成溢出值,并觸發(fā)報警,直到第二輸入單元再次被響應;d.在前一級的關鍵節(jié)點流程執(zhí)行控制組件內(nèi),提取單元有選擇的從關鍵節(jié)點流程鏡像樹內(nèi)提取信息;在后一級的關鍵節(jié)點流程執(zhí)行控制組件內(nèi),監(jiān)管單元通過前ー級的關鍵節(jié)點流程執(zhí)行控制組件中的提取單元從前ー級的關鍵節(jié)點流程鏡像樹模塊內(nèi)讀取信息,實現(xiàn)主動監(jiān)管;這里前、后級指的是相串連的兩級,前、后兩級之間的關鍵節(jié)點流程執(zhí)行控制組件分別形成監(jiān)管主體、監(jiān)管客體,該監(jiān)管方法用于相連兩極之間。e.后一級的關鍵節(jié)點流程執(zhí)行控制組件的對比單元將信息反饋到前ー級的關鍵節(jié)點流程執(zhí)行控制組件的對比單元,在前一級的關鍵節(jié)點流程執(zhí)行控制組件內(nèi),對比對比單元從關鍵節(jié)點流程樹模塊中讀取相應的前ー級的工作分解結(jié)構(gòu),并將輸入單元的信息和該相應的前ー級的工作分解結(jié)構(gòu)的節(jié)點逐一進行比較,若輸入單元的信息相比前一級的エ作分解結(jié)構(gòu)的節(jié)點不同,則將輸入?yún)g元的信息存儲在前一級的鏡像工作分解結(jié)構(gòu)中,之后對比單元通過提取単元,抽取該輸入單元值在關鍵節(jié)點流程鏡像樹模塊中上一次保存的值,如果該值不存在或和輸入單元接收的值不同,則生成溢出值,并由對比單元通過第一輸出端輸出;反之,若該值已經(jīng)存在關鍵節(jié)點流程鏡像樹模塊中,則不再生成溢出值,并觸發(fā)報警,直到輸入單元再次被響應。步驟b中的處理步驟為I).若工作分解結(jié)構(gòu)中不包含外部輸入信息,則處理単元判定發(fā)生擾動,創(chuàng)建新的節(jié)點并記錄變化;2).若工作分解結(jié)構(gòu)中包含有外部輸入信息,且如果外部輸入信息落入對應節(jié)點的取值范圍,則在該對應節(jié)點中記錄輸入值,如果外部輸入信息超出對應節(jié)點的取值范圍,則處理單元判定發(fā)生擾動,產(chǎn)生溢出值,并在對應節(jié)點中記錄變化;3).若工作分解結(jié)構(gòu)正常執(zhí)行到最后ー個節(jié)點,處理單元終止。為了進一歩提高監(jiān)管系統(tǒng)的性能,可以增加主動增值功能,在后一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸出端上設一路反饋線路,在該反饋線路連接至前一級或前幾級的關鍵節(jié)點流程執(zhí)行控制組件的第一輸入端上。后一級關鍵節(jié)點流程執(zhí)行控制組件的監(jiān)控單元對由前一級關鍵節(jié)點流程執(zhí)行控制組件產(chǎn)生的溢出值發(fā)出認可或不認可的指令,發(fā)送到對比單元,通過對比単元反饋到錢一級關鍵節(jié)點流程執(zhí)行控制組件的對比單元內(nèi)。若前一級關鍵節(jié)點流程執(zhí)行控制組收到認可命令,則認同對比單元之前的處理步驟,執(zhí)行結(jié)束。若前一級關鍵節(jié)點流程執(zhí)行控制組收到不認可命令,則將關鍵節(jié)點流程鏡像樹模塊內(nèi)修改的節(jié)點值重新改回由關鍵節(jié)點流程樹模塊內(nèi)獲取的節(jié)點值。節(jié)點為執(zhí)行項目中的關鍵參數(shù)或關鍵步驟,每個工作分解結(jié)構(gòu)根據(jù)項目的特點設立不同粒度的節(jié)點。節(jié)點為關鍵參數(shù),如材料參數(shù)、時間參數(shù)、成本參數(shù)等,或者為關鍵步驟,如實施先后順序等,通過設立不同粒度的流程樹節(jié)點,可以定制項目主動監(jiān)管服務于特定項目、特定目標和特定時段的項目監(jiān)管技術與系統(tǒng)。后一級的關鍵節(jié)點流程執(zhí)行控制組件的接收單元與前一級的關鍵節(jié)點流程執(zhí)行控制組件的對比單元之間采用推送式的異步數(shù)據(jù)交換模式,在后一級的關鍵節(jié)點流程執(zhí)行控制組件的接收單元與前一級的關鍵節(jié)點流程執(zhí)行控制組件的對比單元之間設立消息隊列,前一級的關鍵節(jié)點流程執(zhí)行控制組件的對比單元向隊列發(fā)送數(shù)據(jù),直至隊列滿而阻塞 掛起,這時后一級的關鍵節(jié)點流程執(zhí)行控制組件的接收單元異步地處理自己的事情或停頓,當需要時,從隊列中一次性提取所有隊列中的數(shù)據(jù),當隊列不滿時,下一級的關鍵節(jié)點流程執(zhí)行控制組件的對比模塊持續(xù)發(fā)送數(shù)據(jù);后一級的關鍵節(jié)點流程執(zhí)行控制組件的監(jiān)管単元與前一級的關鍵節(jié)點流程執(zhí)行控制組件的提取單元之間也采用推送式的異步數(shù)據(jù)交換模式。另外,后一級的關鍵節(jié)點流程執(zhí)行控制組件的接收單元與前一級的關鍵節(jié)點流程執(zhí)行控制組件的對比單元之間也可以采用抽取式的異步數(shù)據(jù)交換模式,前一級的關鍵節(jié)點流程執(zhí)行控制組件的對比單元上設立主題,后一級的關鍵節(jié)點流程執(zhí)行控制組件的接收單元訂閱主題中的數(shù)據(jù),一旦主題數(shù)據(jù)產(chǎn)生,后一級的關鍵節(jié)點流程執(zhí)行控制組件的接收單元立即獲得數(shù)據(jù),在主題沒有數(shù)據(jù)時,后一級的關鍵節(jié)點流程執(zhí)行控制組件處理自己事情或停頓。下面分別以應用在建筑、醫(yī)療行業(yè)中對技術方案進行進一歩具體說明。實施例I :本實施例中以建筑行業(yè)中ー種大型停車場工程監(jiān)管系統(tǒng)為例,如圖6所示,系統(tǒng)由三個關鍵節(jié)點流程執(zhí)行控制組件構(gòu)成,三個關鍵節(jié)點流程執(zhí)行控制組件分別為項目經(jīng)理監(jiān)管系統(tǒng)、項目監(jiān)理監(jiān)管系統(tǒng)及大型停車場工程執(zhí)行系統(tǒng),大型停車場工程執(zhí)行系統(tǒng)的第ー輸出端連接到第一連接子上,第一連接子具有兩個輸出端分別連接到項目經(jīng)理監(jiān)管系統(tǒng)和項目監(jiān)理監(jiān)管系統(tǒng)的第一輸入端上。大型停車場工程執(zhí)行系統(tǒng)的第二輸出端連接到第二連接子上,第二連接子輸出端分別連接到項目經(jīng)理監(jiān)管系統(tǒng)和項目監(jiān)理監(jiān)管系統(tǒng)的第二輸入端上。以下就大型停車場工程監(jiān)管系統(tǒng),分別對上述三個組件的內(nèi)部個單元員進行說明。I)大型停車場工程執(zhí)行系統(tǒng)大型停車場工程執(zhí)行系統(tǒng)是本實用新型中所提出的通用關鍵節(jié)點流程執(zhí)行控制組件在大型停車場工程執(zhí)行項目上的實施案例,包括關鍵節(jié)點流程樹模塊、執(zhí)行控制模塊和關鍵節(jié)點鏡像樹模塊,其中執(zhí)行控制模塊又可細分為對比單元、接收單元、輸入單元、監(jiān)管単元和提取單元。各模塊和単元間的連接關系按照上述通用關鍵節(jié)點流程執(zhí)行控制組件確定的連接關系。以下,逐一加以介紹。關鍵節(jié)點流程樹模塊 存儲有預先設定好的大型停車場工程分解結(jié)構(gòu),為了便于說明,這里只以大型停車場工程分解結(jié)構(gòu)中的片段進行說明,如其中一個節(jié)點土方工程。該工作分解結(jié)構(gòu)片段如圖7所示,該土方工程節(jié)點包括進ー步包括以下節(jié)點場地平整、土方開挖和土方回填,場地平整進ー步包括場地設計標高、挖土方量和平整エ期,場地設計標高又進ー步包括有方法和施工高度兩個節(jié)點。土方開挖進一歩包括土質(zhì)判定、開挖方式和開挖エ期。土方回填進ー步包括回填料、填筑方式和回填エ期。各節(jié)點預先設定好的值分別為方法挖填土方量平衡法施工高度0· 5 (米)挖土方量200000(立方)平整エ期10(天)土質(zhì)判定沙土開挖方式分部分開挖開挖エ期15 (天)回填料粘土填筑方式豎向填筑法回填エ期10 (天)執(zhí)行控制模塊執(zhí)行控制模塊分別與關鍵節(jié)點流程樹模塊和關鍵節(jié)點鏡像樹模塊相連,負責處理項目執(zhí)行結(jié)果處理,并以異步消息傳遞方式將溢出值發(fā)送給項目經(jīng)理監(jiān)管組件和項目監(jiān)理監(jiān)管組件。以下以項目執(zhí)行人員實施“土方回填”節(jié)點中的“回填料”步驟舉例說明。示例I.項目執(zhí)行人員完全按照關鍵節(jié)點流程述的要求完成施工項目執(zhí)行人員依據(jù)關鍵節(jié)點流程樹實施項目至“土方回填”節(jié)點時,按照要求以“粘土”料回填。以“粘土”料回填,和關鍵節(jié)點流程樹要求一致,此時可以向輸入單元執(zhí)行兩種操作,ー種操作是輸入?yún)g元不輸入任何值,即執(zhí)行人員不對輸入單元操作,此時對比單元將忽略操作;另ー種操作是輸入單元輸入值并以名值對表示:く回填料,粘土 >,即項目執(zhí)行人員將實施的回填料“粘土”輸入給輸入單元。則執(zhí)行控制模塊內(nèi)的實施步驟為步驟I. 1,輸入單元接收輸入值〈回填料,粘土 >,并將輸入傳送給對比單元。對比単元獲取該名值對的名稱即為“回填料”,采用公知的xpath解釋器解析關鍵節(jié)點流程樹模塊工作分解結(jié)構(gòu)的xml,可以得到“回填料”元素的值為“粘土”,將輸入值和解析得到的值進行比較,輸入?yún)g元接收的名值對的取值為“粘土”,正好落入從工作分解結(jié)構(gòu)獲取的值中,則該值〈回填料,粘土 >被記錄到生成的鏡像工作分解結(jié)構(gòu)的對應節(jié)點“回填料”中,并存入關鍵節(jié)點流程鏡像樹模塊中;步驟I. 2,至此,回填“粘土”實施結(jié)束,關鍵節(jié)點流程鏡像樹模塊的鏡像工作分解結(jié)構(gòu)中保存了 “回填料”為“粘土”。示例2.項目執(zhí)行人員偏離關鍵節(jié)點流程述的要求完成施工[0081]項目執(zhí)行人員依據(jù)關鍵節(jié)點流程樹實施項目至“土方回填”節(jié)點時,要求的回填料為“粘土”,但執(zhí)行人員為趕進度,就近可以獲得“砂卵石”這種回填料,依據(jù)個人經(jīng)驗,“砂卵石”也可以作為停車場回填料使用。執(zhí)行人員將實施的回填料“砂卵石”輸入給輸入單元。則執(zhí)行控制模塊內(nèi)的實施步驟為步驟2. 1,輸入單元接收輸入值,輸入值以名值對表示〈回填料,砂卵石〉,并將名值對發(fā)送給對比単元。對比單元獲取該名值對的名稱即為“回填料”,采用公知的xpath解釋器解析關鍵節(jié)點流程樹模塊工作分解結(jié)構(gòu)的xml,可以得到“回填料”元素的值為“粘土”,輸入單元接收的名值對的取值為“砂卵石”未落入從工作分解結(jié)構(gòu)獲取的值中,則此時對比単元判定該輸入值為擾動,將該值寫入生成的鏡像工作分解結(jié)構(gòu)中,存入關鍵節(jié)點流程鏡像樹模塊中,之后對比單元獲得“回填料”在關鍵節(jié)點鏡像樹中的取值為空,則產(chǎn)生溢出值<回填材料,[沙卵石,未落入關鍵節(jié)點流程樹的取值中]>,對比単元通過第一輸出端ロ將 溢出值輸出,輸出到第一連接子后以異步消息的形式發(fā)送給項目經(jīng)理監(jiān)管系統(tǒng)和項目監(jiān)理監(jiān)管系統(tǒng)。步驟2. 2,至此,回填“砂卵石”將停止工作,在鏡像工作分解結(jié)構(gòu)中保存“回填料”為“砂卵石”,直到上級項目經(jīng)理監(jiān)管系統(tǒng)對該回填料“砂卵石”作出判斷。在項目經(jīng)理監(jiān)管系統(tǒng)、項目監(jiān)理監(jiān)管系統(tǒng)的關鍵節(jié)點流程樹模塊內(nèi)頁預先設定有大型停車場分解結(jié)構(gòu),由于監(jiān)控方關注內(nèi)容的不同,項目經(jīng)理監(jiān)管系統(tǒng)、項目監(jiān)理監(jiān)管系統(tǒng)的關鍵節(jié)點流程樹模塊的工作分解結(jié)構(gòu)較大型停車場工程執(zhí)行系統(tǒng)的關鍵節(jié)點流程樹模塊的工作分解結(jié)構(gòu)要粗,但其各屬性的值同大型停車場工程執(zhí)行系統(tǒng)。2)項目經(jīng)理監(jiān)管系統(tǒng)作為復用的關鍵節(jié)點流程執(zhí)行控制組件,項目經(jīng)理監(jiān)管系統(tǒng)同樣包括關鍵節(jié)點流程樹模塊、執(zhí)行控制模塊和關鍵節(jié)點鏡像樹模塊,其中執(zhí)行控制模塊又可細分為對比單元、接收單元、輸入單元、監(jiān)管單元和提取單元。關鍵節(jié)點流程樹模塊由于項目經(jīng)理監(jiān)管系統(tǒng)關注內(nèi)容不同,假設只關注土方開挖和土方回填兩個內(nèi)容(這里也只以大型停車場工程分解結(jié)構(gòu)中的片段進行說明),如圖8所示,則在經(jīng)理監(jiān)管系統(tǒng)的關鍵節(jié)點流程樹模塊內(nèi)預先設定的工作分解結(jié)構(gòu)包括有節(jié)點土方工程;土方工程進ー步包括有節(jié)點土方開挖和土方回填;土方開挖進一歩包括有節(jié)點土質(zhì)判定和開挖エ期;土方回填進ー步包括有節(jié)點回填料和回填エ期。而各節(jié)點預先設定好的值與大型停車場工程執(zhí)行系統(tǒng)中工作分解結(jié)構(gòu)的節(jié)點值一祥。執(zhí)行控制模塊步驟2. 3項目經(jīng)理監(jiān)管系統(tǒng)接收単元接收到名值對〈回填材料,[沙卵石,未落入關鍵節(jié)點流程樹的取值中]〉,對比單元處理該名值對,取得其名稱為“回填料”,采用公知的xpath解釋器解析關鍵節(jié)點流程樹模塊工作分解結(jié)構(gòu)的xml,得到“回填料”元素的值為“粘土”,而獲取到的取值為ー數(shù)組,由系統(tǒng)內(nèi)置定義為第一個元素為回填料的真實值,第二個值為其異常信息,取得值為“沙卵石”,顯然未落入從工作分解結(jié)構(gòu)獲取的值“粘土”中,對比単元判定該輸入值為擾動,然后將該值寫入鏡像工作分解結(jié)構(gòu)中,存入關鍵節(jié)點流程鏡像樹模塊中。再存入鏡像樹之后,對比單元通過提取單元獲取關鍵節(jié)點鏡像樹上一次“回填料”取值為空,則生成溢出值〈回填材料,[沙卵石,未落入項目經(jīng)理監(jiān)管系統(tǒng)關鍵節(jié)點流程樹的取值中]〉,對比單元將該溢出值通過第三連接子發(fā)送至項目執(zhí)行系統(tǒng)中。步驟2. 4項目執(zhí)行系統(tǒng)中接收單元接收到名值對〈回填材料,[沙卵石,未落入項目經(jīng)理監(jiān)管系統(tǒng)關鍵節(jié)點流程樹的取值中]>,對比單元處理該名值對,取得其名稱為“回填料”,采用公知的xpath解釋器解析關鍵節(jié)點流程樹模塊工作分解結(jié)構(gòu)的xml,得到“回填料”元素的值為“粘土”,而獲取到的“回填料”的真實值為“沙卵石”,未落入從工作分解結(jié)構(gòu)獲取的值中,對比單元判定該輸入值為擾動,然后將該值寫入生成的鏡像工作分解結(jié)構(gòu)中,存入關鍵節(jié)點流程鏡像樹模塊中。再存入鏡像樹之后,對比單元通過提取單元獲取關鍵節(jié)點鏡像樹上一次“回填料”取值為“沙卵石”,則不產(chǎn)生溢出值,并彈出提示框?qū)惓蟾娼o執(zhí)行人員。項目監(jiān)理監(jiān)管系統(tǒng)內(nèi)操作過程與項目經(jīng)理監(jiān)管系統(tǒng)操作過程一祥。實施例2 本實施例中以ー種醫(yī)療行業(yè)中成人男性的社區(qū)獲得性肺炎臨床路徑系統(tǒng)為例,如圖9所示,系統(tǒng)由兩個關鍵節(jié)點流程執(zhí)行控制組件構(gòu)成,兩個關鍵節(jié)點流程執(zhí)行控制組件分別為診病系統(tǒng)和臨床路徑確認系統(tǒng)。診病系統(tǒng)的第一輸出端連接到第一連接子上,第一連接子的輸出端連接到臨床路徑確認系統(tǒng)。診病系統(tǒng)的第二輸出端連接到第二連接子上,第二連接子輸出端連接到臨床路徑確認系統(tǒng)的第二輸入端上。以下分別對上述兩個組件的內(nèi)部個單元員進行說明。I)診病系統(tǒng)診病系統(tǒng)包括關鍵節(jié)點流程樹模塊、執(zhí)行控制模塊和關鍵節(jié)點鏡像樹模塊,其中執(zhí)行控制模塊又可細分為對比單元、接收單元、輸入單元、監(jiān)管單元和提取單元。各模塊和単元間的連接關系按照上述通用關鍵節(jié)點流程執(zhí)行控制組件確定的連接關系。以下,逐一加以介紹。關鍵節(jié)點流程樹模塊存儲有預先設定好的衛(wèi)生部頒布的社區(qū)獲得性肺炎臨床路徑,為了便于說明,這里只以住院病人醫(yī)療主動智能監(jiān)控系統(tǒng)中臨床路徑中的片段進行說明,如圖10所示,其中一部分節(jié)點初始治療和臨床評估,初始治理進ー步包括治療時間、抗菌藥物、附加藥物、附加理由,臨時評估進ー步包括評估時間、調(diào)整藥物、調(diào)整理由、用藥時間。附加藥物、附加理由、調(diào)整藥物、調(diào)整理由根據(jù)嚴格控制用藥的原則填寫,初始狀態(tài)為空,各節(jié)點預先設定好的值分別為治療時間2011-10-31 2011-11-2抗菌藥物第二代頭孢菌素附加藥物(無)附加理由(無)評估時間2011-11-0308:40調(diào)整藥物(無)調(diào)整理由(無)用藥時間(天)(無)執(zhí)行控制模塊 執(zhí)行控制模塊分別與關鍵節(jié)點流程樹模塊和關鍵節(jié)點鏡像樹模塊相連,負責處理診斷執(zhí)行結(jié)果處理,并以異步消息傳遞方式將溢出值發(fā)送給臨床路徑確認系統(tǒng)。2)臨床路徑確認系統(tǒng)臨床路徑確認系統(tǒng)也包括關鍵節(jié)點流程樹模塊、執(zhí)行控制模塊和關鍵節(jié)點鏡像樹模塊,其中執(zhí)行控制模塊又可細分為對比單元、接收單元、輸入單元、監(jiān)管單元和提取單元。在臨床路徑確認系統(tǒng)的關鍵節(jié)點流程樹模塊內(nèi)存儲有預先設定好的衛(wèi)生部頒布的社區(qū)獲得性肺炎臨床路徑分解結(jié)構(gòu),由于監(jiān)控方關注內(nèi)容的不同,臨床路徑確認系統(tǒng)的關鍵節(jié)點流程樹模塊的工作分解結(jié)構(gòu)較診病系統(tǒng)的關鍵節(jié)點流程樹模塊的工作分解結(jié)構(gòu)要粗,但其各屬性的值同診病系統(tǒng)。下面對臨床醫(yī)生診斷中成人男性初始治療中用藥過程進行說明。示例1,用藥過程中沒有附加藥物。
臨床醫(yī)生依據(jù)臨床路徑在初始治療時,并未附加藥物。此時輸入單元不接收任何值,即臨床醫(yī)生不對輸入單元操作,此時對比單元將忽略操作。示例2,用藥過程中使用附加藥物。
臨床醫(yī)生依據(jù)臨床路徑在初始治療時,依據(jù)病情附加激素類藥物“地塞米松”,在其兄弟節(jié)點“抗菌藥物”中,由關鍵節(jié)點流程樹指定其使用“第二代頭孢菌素”,故只能填寫在“附加藥物”中,臨床醫(yī)生將“地塞米松”輸入給輸入單元。
則執(zhí)行控制模塊內(nèi)的實施步驟為 步驟I. I,輸入單元接收輸入值,輸入值以名值對表示〈附加藥物,地塞米松 >,并將名值對發(fā)送給對比単元。對比單元獲取該名值對的名稱即為“附加藥物”,采用公知的xpath解釋器解析關鍵節(jié)點流程樹模塊工作分解結(jié)構(gòu)的xml,可以得到“附加藥物”元素的值為空,輸入單元接收的名值對的取值為“地塞米松”未落入從工作分解結(jié)構(gòu)獲取的值中,則此時對比單元判定該輸入值為擾動,產(chǎn)生異常“與診病系統(tǒng)關鍵節(jié)點流程樹要求不一致”,再將“地塞米松”寫入鏡像樹,并對比鏡像樹中“輔助用藥”上一次記錄,發(fā)現(xiàn)此次記錄為第一次,則產(chǎn)生溢出值表示為〈附加藥物,[地塞米松,與診病系統(tǒng)關鍵節(jié)點流程樹要求不一致]〉,對比單元通過第一輸出端ロ將溢出值輸出,輸出到第一連接子后以異步消息的形式發(fā)送給臨床路徑確認系統(tǒng)。
步驟I. 2臨床路徑確認系統(tǒng)接收單元接收到名值對〈附加藥物,[地塞米松,與診病系統(tǒng)關鍵節(jié)點流程樹要求不一致]〉,對比單元獲取該名值對的名稱即為“附加藥物”,采用公知的xpath解釋器解析關鍵節(jié)點流程樹模塊工作分解結(jié)構(gòu)的xml,得到元素“附加藥物”,且其去取值為空,由接收單元接收到的名值對的取值的第一個元素為“地塞米松”,故該值未落入從工作分解結(jié)構(gòu)獲取的值中,則此時對比單元判定該輸入值為擾動,產(chǎn)生異常“與臨床路徑確認系統(tǒng)關鍵節(jié)點流程樹要求不一致”,再將“地塞米松”寫入鏡像樹,對比鏡像樹中“輔助用藥”上一次記錄為空,則產(chǎn)生溢出值表示為〈附加藥物,[地塞米松,與臨床路徑確認系統(tǒng)關鍵節(jié)點流程樹要求不一致]〉,對比單元通過第一輸出端將溢出值輸出,輸出到第一連接子后以異步消息的形式發(fā)送給診病系統(tǒng)。步驟I. 3診病以系統(tǒng)接收單元接收到名值對〈附加藥物,[地塞米松,與臨床路徑確認系統(tǒng)關鍵節(jié)點流程樹要求不一致]〉,對比單元獲取該名值對的名稱即為“附加藥物”,采用公知的xpath解釋器解析關鍵節(jié)點流程樹模塊工作分解結(jié)構(gòu)的xml,得到元素“附加藥物”,且其取值為空,由接收單元接收到的名值對的取值的第一個元素為“地塞米松”,故該值未落入從工作分解結(jié)構(gòu)獲取的值中,則此時對比單元判定該輸入值為擾動,產(chǎn)生異常“與診病系統(tǒng)關鍵節(jié)點流程樹要求不一致”,再將“地塞米松”寫入鏡像樹,對比鏡像樹中“輔助用藥”上一次記錄,發(fā)現(xiàn)已經(jīng)存在記錄,上次使用也為“地塞米松”,則不再產(chǎn)生溢出值,并彈出窗ロ,提示臨床醫(yī)生是否更改藥物,若更改則再執(zhí)行步驟1.1,反之則輸入單元輸入確認理由“病情嚴重,依據(jù)《社區(qū)獲得性肺炎診斷和治療指南(2006版)》増加該藥物”,輸入單元接收該值之后,對比單元再次通過第一輸出端將名值對〈附加藥物,[地塞米松,病情嚴重,依據(jù)《社區(qū)獲得性肺炎診斷和治療指南(2006版)》増加該藥物]〉輸出,輸出到第一連接子后以異步消息的形式發(fā)送給臨床路徑確認系統(tǒng)。
步驟I. 4臨床路徑確認系統(tǒng)接收單元接收到名值對〈附加藥物,[地塞米松,病情嚴重,依據(jù)《社區(qū)獲得性肺炎診斷和治療指南(2006版)》増加該藥物]〉,對比單元獲取該名值對的名稱即為“附加藥物”,采用公知的xpath解釋器解析關鍵節(jié)點流程樹模塊工作分解結(jié)構(gòu)的xml,得到元素“附加藥物”,且其取值為空,由接收單元接收到的名值對取值的第一個元素為“地塞米松”,故該值未落入從工作分解結(jié)構(gòu)獲取的值中,則此時對比 単元判定該輸入值為擾動,產(chǎn)生異?!芭c臨床路徑確認系統(tǒng)關鍵節(jié)點流程樹要求不一致”,再將“地塞米松”寫入鏡像樹,對比鏡像樹中“輔助用藥”上一次記錄,發(fā)現(xiàn)已經(jīng)存在記錄“地塞米松”,則彈出窗提示是否確認,一旦臨床路徑確認系統(tǒng)認可該藥物,即輸入?yún)g元接收到確認信息,則將該確認信息記錄到鏡像樹中,然后對比単元通過第一輸出端將名值對〈附加藥物,確認標識〉輸出,輸出到第一連接子后以異步消息的形式發(fā)送給診病系統(tǒng)。
步驟I. 5診病系統(tǒng)接收單元接收到名值對〈附加藥物,確認標識 >,對比単元解析關鍵節(jié)點流程樹模塊工作分解結(jié)構(gòu)xml,發(fā)現(xiàn)“確認標識”未落入該xml元素取值中,則產(chǎn)生異常“與診病系統(tǒng)關鍵節(jié)點流程樹要求不一致”,再將“確認標識”寫入鏡像樹,寫入時發(fā)現(xiàn)該取值為“確認標識”則表示該節(jié)點執(zhí)已被通過,彈出窗ロ“輔助用藥已被確認”,與入完后結(jié)束該節(jié)點執(zhí)打。
如果臨床路徑確認系統(tǒng)不同意使用輔助藥物“地塞米松”,則由臨床路徑確認系統(tǒng)發(fā)送“取消標識”至診病系統(tǒng)中,此時只有輔助藥物被從新合理填寫并獲得確定或者取消填寫即符合關鍵節(jié)點流程樹要求后該節(jié)點才能被正常結(jié)束,此時系統(tǒng)起到了監(jiān)管藥物使用的作用。本文中所描述的具體實施例僅僅是對本實用新型精神作舉例說明。本實用新型所屬技術領域的技術人員可以對所描述的具體實施例做各種各樣的修改或補充或采用類似的方式替代,但并不會偏離本實用新型的精神或者超越所附權(quán)利要求書所定義的范圍。盡管本文較多地使用了關鍵節(jié)點流程執(zhí)行控制組件、關鍵節(jié)點流程執(zhí)行控制組件包括有關鍵流程樹模塊、執(zhí)行控制模塊、關鍵節(jié)點流程鏡像樹模塊等術語,但并不排除使用其它術語的可能性。使用這些術語僅僅是為了更方便地描述和解釋本實用新型的本質(zhì);把它們解釋成任何一種附加的限制都是與本實用新型精神相違背的。
權(quán)利要求1.ー種項目監(jiān)管系統(tǒng),其特征在于包括作為復用基礎的關鍵節(jié)點流程執(zhí)行控制組件(1),所述項目監(jiān)管系統(tǒng)為由若干個關鍵節(jié)點流程執(zhí)行控制組件(I)構(gòu)建而成的多級的系統(tǒng),所述關鍵節(jié)點流程執(zhí)行控制組件包括有關鍵流程樹模塊(2)、執(zhí)行控制模塊(3)和關鍵節(jié)點流程鏡像樹模塊(4);關鍵節(jié)點流程樹模塊(2)與執(zhí)行控制模塊相連,執(zhí)行控制模塊與關鍵節(jié)點流程鏡像樹模塊(4)相連,在執(zhí)行控制模塊上還設置有輸入端和輸出端分別作為關鍵節(jié)點流程執(zhí)行控制組件的輸入端和輸出端,該關鍵節(jié)點流程執(zhí)行控制組件的輸入端與前一級的關鍵節(jié)點流程執(zhí)行控制組件的輸出端相連,而關鍵節(jié)點流程執(zhí)行控制組件的輸出端與后一級的關鍵節(jié)點流程執(zhí)行控制組件的輸入端相連。
2.根據(jù)權(quán)利要求I所述的項目監(jiān)管系統(tǒng),其特征是所述執(zhí)行控制模塊(3)包括有提取単元(5)、監(jiān)管單元(6)、接收單元(7)、輸入單元(8)和對比單元(9),所述接收単元、輸入?yún)g元和監(jiān)管單元輸出端連接在對比單元的輸入端上,所述鍵節(jié)點流程樹模塊(2)與對比單元(9)相連,對比単元與和關鍵節(jié)點流程鏡像樹模塊(4)相連,所述接收単元(7)的輸入端作為關鍵節(jié)點流程執(zhí)行控制組件(I)的第一輸入端,所述對比単元(9)還包括一輸出端,該輸出端作為關鍵節(jié)點流程執(zhí)行控制組件(I)的第一輸出端,接收單元輸入端與前一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸出端相連;對比單元輸出端與后一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸入端相連,在作為后ー級的關鍵節(jié)點流程執(zhí)行控制組件中,對比單元輸出端還與前一級關鍵節(jié)點流程執(zhí)行控制組件的第一輸入端相連;所述監(jiān)管単元(6)包括輸入端,該輸入端作為關鍵節(jié)點流程執(zhí)行控制組件(I)的第二輸入端,所述提取單元輸入端與鍵節(jié)點流程鏡像樹模塊(4)相連,提取單元輸入端還連接對比單元,提取單元輸出端作為關鍵節(jié)點流程執(zhí)行控制組件(I)的第二輸出端;所述監(jiān)管単元的輸入端與前一級關鍵節(jié)點流程執(zhí)行控制組件(I)的第二輸出端相連,所述提取単元(5)的輸出端與后一級關鍵節(jié)點流程執(zhí)行控制組件(I)的第二輸入端相連。
3.根據(jù)權(quán)利要求2所述的項目監(jiān)管系統(tǒng),其特征是關鍵節(jié)點流程執(zhí)行控制組件之間通過信號交換器相連,所述信號交換器包括第一連接子(10)、第二連接子(11)和第三連接子(12),前一級關鍵節(jié)點流程執(zhí)行控制組件的對比單元通過第一連接子(10)與后ー級關鍵節(jié)點流程執(zhí)行控制組件的接收單元相連,前一級關鍵節(jié)點流程執(zhí)行控制組件的提取單元(5)通過第二連接子(11)與后一級關鍵節(jié)點流程執(zhí)行控制組件的監(jiān)管單元(6)相連,后ー級關鍵節(jié)點流程執(zhí)行組件的對比單元通過第三連接子(12)與前一級關鍵節(jié)點執(zhí)行控制組件的接收單元相連。
4.根據(jù)權(quán)利要求2或3所述的項目監(jiān)管系統(tǒng),其特征是由兩個關鍵節(jié)點流程執(zhí)行控制組件(I)構(gòu)成,所述的兩個關鍵節(jié)點流程執(zhí)行控制組件分別為作為監(jiān)管主體的監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件(201)和作為監(jiān)管客體的被監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件(101),被監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件(101)包括第一關鍵流程樹模塊(102)、第一執(zhí)行控制模塊(103)和第一關鍵節(jié)點流程鏡像樹模塊(104),所述第一執(zhí)行控制模塊包括第一對比單元(109)、第一提取單元(105),以及連接在第一對比單元輸入端上的第一接收単元(107)、第一輸入單元(108)和第一監(jiān)管單元(106),第一對比單元的輸入端還與第一關鍵節(jié)點流程樹模塊(102)連接,第一對比單元的輸出端連接到第一關鍵節(jié)點流程鏡像樹模塊(104),第一提取單元輸入端分別與第一關鍵節(jié)點流程鏡像樹模塊和第一對比單元相連;監(jiān)管方關鍵節(jié)點流程執(zhí)行控制組件(201)包括第二關鍵流程樹模塊(202)、第二執(zhí)行控制模塊(203)和第二關鍵節(jié)點流程鏡像樹模塊(204),所述第二執(zhí)行控制模塊包括第二對比單元(209)、第二監(jiān)管單元(206,),以及連接在第二對比單元輸入端上的第二接收單元(207)、第二輸入單元(208)、第二監(jiān)管單元(206),第二對比單元的輸入端還與第二關鍵節(jié)點流程樹模塊(202)連接,第二對比單元的輸出端連接到第二關鍵節(jié)點流程鏡像樹模塊(204),第二提取單元的輸入端分別與第二關鍵節(jié)點流程鏡像樹模塊和第二對比單元相連;所述第二接收單元(207)輸入端通過第一連接子(10)與第一對比單元(109)輸出端相連,所述第二監(jiān)管單元(206)通過第二連接子(11)與第一提取單元( 105)輸出端相連,所述第ニ對比單元(209)通過第三連接子(12)與第一接收單元(107)輸入端相連。
專利摘要本實用新型涉及一種項目監(jiān)管系統(tǒng)。主要是解決現(xiàn)行項目管理系統(tǒng)中存在的監(jiān)管成本高、監(jiān)管不到位、監(jiān)管效率低下的問題。系統(tǒng)包括作為復用基礎的關鍵節(jié)點流程執(zhí)行控制組件,項目監(jiān)管系統(tǒng)為由若干個關鍵節(jié)點流程執(zhí)行控制組件構(gòu)建而成的多級的系統(tǒng),關鍵節(jié)點流程執(zhí)行控制組件包括有關鍵流程樹模塊、執(zhí)行控制模塊和關鍵節(jié)點流程鏡像樹模塊;關鍵節(jié)點流程樹模塊與執(zhí)行控制模塊相連,執(zhí)行控制模塊與關鍵節(jié)點流程鏡像樹模塊相連。本實用新型具有的優(yōu)點是系統(tǒng)由可復用模塊連接構(gòu)成,減小了監(jiān)管成本,且使用范圍廣、構(gòu)造靈活;基于關鍵節(jié)點流程樹的監(jiān)管系統(tǒng),監(jiān)管粒度更細更到位;對項目實行主動監(jiān)管,提高了監(jiān)管效率。
文檔編號G06Q10/06GK202453946SQ20112046808
公開日2012年9月26日 申請日期2011年11月23日 優(yōu)先權(quán)日2011年11月23日
發(fā)明者吳煥, 張亮, 王欣 申請人:杭州精尚投資管理有限公司