




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、基于工作作流的項項目流程程化信息息管理系系統(tǒng)設(shè)計計摘 要 工作作流是使使業(yè)務(wù)過過程的部部分或全全部自動動執(zhí)行的的技術(shù)。如果用用于構(gòu)建建項目管管理系統(tǒng)統(tǒng),可提提高企業(yè)業(yè)和政府府部門的的辦事效效率,并并能有效效地重用用項目成成果和實實施變更更控制,從而實實現(xiàn)對項項目的流流程化管管理。本本文以濱濱海新區(qū)區(qū)項目流流程化信信息管理理系統(tǒng)為為例,介介紹了基基于工作作流的項項目流程程化信息息管理系系統(tǒng)的主主要功能能設(shè)計及及實現(xiàn)。該系統(tǒng)統(tǒng)的主要要特色是是采用了了自行開開發(fā)的適適合濱海海新區(qū)項項目流程程化建設(shè)設(shè)的工作作流系統(tǒng)統(tǒng),具有有很好的的靈活性性和擴展展性,且且采用BBrowwserr/Seerveer方式
2、式,用戶戶界面簡簡單易用用,并在在.NEET框架架下實現(xiàn)現(xiàn)了整個個項目流流程的圖圖形化管管理。關(guān)鍵詞工工作流、工作流流引擎、項目管管理、信信息管理理系統(tǒng)Desiign of thee prrojeectpproccessses anddinfformmatiion mannageemennt ssysttem bassed on worrkfllowWU DDi JJIA Zhuuo-SShenng (Innstiitutte oof CCompputeer SScieencee annd EEngiineeerinng, BeiijinngJiiaottonggUniiverrsitty,
3、Beijjingg 10000444)Absttracct Worrkfllow is a ttechhniqque whiich makkes parrt oor aall of bussineess proocesssess caarriied outtauttomaaticcallly. If it is useed tto cconsstruuct proojecct mmanaagemmentt syysteem, it willl bbe aablee tooenhhancce tthe effficiienccy oof bbusiinesss iin eenteerprrise
4、es aand govvernnmennt ddepaartmmentts. It alsso ccan reuuse proojecct rresuultss annd iimpllemeent chaangee coontrrol effficiienttly. Thhereeby it willl mmanaage thee prrojeect proocesssess suucceessffullly. Thiis ppapeer iintrroduucess thhe mmajoor ffuncctioonall deesiggn aand impplemmenttatiion of
5、 proojecct pproccessses anddinfformmatiion mannageemennt ssysttem bassed on worrkfllow, whhichh iss deevellopeed ffor Binnhaii neew aareaa. TThiss prrojeect is chaaraccterrizeed bby uusinng aa seelf-devveloopedd woorkffloww syysteem. It hass goood fleexibbiliity andd exxpanndabbiliity.It alsso aachi
6、ievees grraphhic mannageemennt oof tthe oveeralll pprojjectt prroceessees uusinng .NETT frrameeworrk. Thee usser intterffacee off Brrowsser/Serrverr sttylee iss Siimplle aand useer-ffrieendlly.Key worrdsWWorkkfloow; Worrkfllow engginee; PProjjectt maanaggemeent; Innforrmattionn maanaggemeent sysstem
7、m1 引言言隨著信息息網(wǎng)絡(luò)的的發(fā)展,各個地地區(qū)都在在進行數(shù)數(shù)字化城城市的建建設(shè)。在在數(shù)字化化城市的的建設(shè)中中如何提提高政府府和企業(yè)業(yè)的辦事事效率和和辦事透透明度,成為重重中之重重的任務(wù)務(wù)。我國國大多數(shù)數(shù)企業(yè)和和政府部部門在自自身的發(fā)發(fā)展壯大大中,都都有一套套符合建建設(shè)工程程項目、市政工工程項目目、重點點工程項項目的管管理方法法。但是是,其項項目大部部分都是是通過紙紙質(zhì)文檔檔來進行行管理,不便于于查找和和了解項項目的進進展情況況,也不不便于對對項目進進行統(tǒng)計計分析和和變更控控制。采采用工作作流技術(shù)術(shù),可以以把業(yè)務(wù)務(wù)過程邏邏輯從具具體的業(yè)業(yè)務(wù)實現(xiàn)現(xiàn)中分離離出來,可以實實現(xiàn)高效效的線性性工作流流程,
8、可可以將項項目進行行過程中中的各種種文檔、信息和和任務(wù)等等在參與與項目的的各種角角色之間間進行共共享和傳傳遞,并并能有效效的重用用項目成成果和實實施變更更控制,以實現(xiàn)現(xiàn)對項目目的流程程化管理理1。項目流程程化信息息管理系系統(tǒng)就是是采用工工作流技技術(shù),針針對各個個企業(yè)或或政府部部門對計計劃和項項目管理理過程中中,從申申報、會會簽、審審批、執(zhí)執(zhí)行等各各個流程程進行管管理和跟跟蹤,提提高項目目執(zhí)行過過程的辦辦事效率率,使申申報人、審批人人、領(lǐng)導導和執(zhí)行行者都能能夠隨時時查看各各個項目目的流程程進展情情況,分分清責任任,提高高辦事透透明度,加快辦辦事進程程。本文文以濱海海新區(qū)項項目流程程化信息息管理系
9、系統(tǒng)為例例,介紹紹該系統(tǒng)統(tǒng)的主要要功能及及實現(xiàn)。2系統(tǒng)架架構(gòu)及相相關(guān)技術(shù)術(shù)2.1 系統(tǒng)體體系結(jié)構(gòu)構(gòu)濱海新區(qū)區(qū)項目流流程化信信息管理理系統(tǒng)采采用基于于B/SS模式的的三層體體系結(jié)構(gòu)構(gòu):表示示層、業(yè)業(yè)務(wù)邏輯輯層和數(shù)數(shù)據(jù)訪問問層22,如如圖1所所示。這這種設(shè)計計充分體體現(xiàn)了基基于Weeb的管管理模式式(Weeb-BBaseed MManaagemmentt, WWBM)的優(yōu)勢勢友好好易用的的圖形界界面風格格,跨越越地理上上的局限限性和系系統(tǒng)平臺臺的獨立立性。(1)表表示層:是系統(tǒng)統(tǒng)的用戶戶接口(UI),負責責使用者者與整個個系統(tǒng)的的交互。(2)業(yè)業(yè)務(wù)邏輯輯層:是是整個系系統(tǒng)的核核心。用用來處理理表示
10、層層提出的的請求,然后對對請求具具體分析析;如果果涉及到到數(shù)據(jù)庫庫的訪問問,則調(diào)調(diào)用數(shù)據(jù)據(jù)訪問層層獲取相相應(yīng)的數(shù)數(shù)據(jù)并返返回給表表示層。(3)數(shù)數(shù)據(jù)訪問問層:其其功能主主要是負負責數(shù)據(jù)據(jù)庫的訪訪問。此此層封裝裝了所有有對數(shù)據(jù)據(jù)庫的操操作。圖1 .Neet中標標準的分分層式結(jié)結(jié)構(gòu)2.2 系統(tǒng)開開發(fā)環(huán)境境及工具具系統(tǒng)采用用Vissuall sttudiio.NNET集集成開發(fā)發(fā)環(huán)境。它支持持多種開開發(fā)語言言,可以以大幅度度地提高高開發(fā)人人員的工工作效率率。C#語言言是面向向?qū)ο蟆㈩愋桶舶踩?、平平臺獨立立的一門門新型組組件編程程語言。其語法法風格源源自C/C+家族,融合了了Vissuall Baas
11、icc的高效效和C/C+的強大大功能,是Miicroosofft.NNet平平臺的主主流語言言3。因此此本系統(tǒng)統(tǒng)采用的的開發(fā)語語言為CC#,后后臺數(shù)據(jù)據(jù)庫選用用了Miicroosofft SSQL Serrverr 20005。2.3 工作流流技術(shù)簡簡介工作流(Worrkfllow)就是“業(yè)務(wù)過過程的部部分或整整體在計計算機應(yīng)應(yīng)用環(huán)境境下的自自動化”。簡單單地說,工作流流就是一一系列相相互銜接接、自動動進行的的業(yè)務(wù)活活動或任任務(wù)。它它要解決決的主要要問題是是使多個個參與者者之間按按照某種種預(yù)定義義的規(guī)則則傳遞文文件、信信息或任任務(wù)來完完成業(yè)務(wù)務(wù)目標的的過程自自動進行行4。工作作流主要要包括以以
12、下幾個個要素: (1)實實體(EEntiity):是工工作流的的主體,是需要要隨著工工作流一一起流動動的物件件(Obbjecct)。(2)參參與者(Parrticcipaant):是各各個處理理步驟中中的責任任人,可可能是人人,也可可能是某某個職能能部門,還可能能是某個個自動化化的設(shè)備備; (3)流流程定義義(Fllow Deffiniitioon):是預(yù)定定義的工工作步驟驟,它規(guī)規(guī)定了實實體流動動的路線線。 (4)工工作流引引擎(EEngiine):是驅(qū)驅(qū)動實體體按流程程定義從從一個參參與者流流向下一一個參與與者的機機制,是是工作流流管理系系統(tǒng)的核核心。它它的設(shè)計計關(guān)系到到系統(tǒng)的的可交互互性
13、、可可擴展性性和穩(wěn)定定性等諸諸多方面面。工作流需需要依靠靠工作流流管理系系統(tǒng)(WWorkkfloow MManaagemmentt Syysteem, WFMMS)來來實現(xiàn),工作流流管理系系統(tǒng)是支支持企業(yè)業(yè)或政府府部門實實現(xiàn)業(yè)務(wù)務(wù)過程管管理和自自動化的的強有力力的軟件件工具。它能完完成工作作流的定定義和管管理,并并按照在在計算機機中預(yù)先先定義好好的工作作流邏輯輯推進工工作流實實例的執(zhí)執(zhí)行,并并協(xié)調(diào)工工作流執(zhí)執(zhí)行過程程中任務(wù)務(wù)之間以以及群體體成員之之間的信信息交互互5。現(xiàn)在在有很多多成熟的的工作流流和群件件產(chǎn)品,而本系系統(tǒng)采用用了自行行開發(fā)的的適合濱濱海新區(qū)區(qū)項目流流程化建建設(shè)的工工作流系系統(tǒng),
14、且且采用BBrowwserr/Seerveer方式式,用戶戶界面簡簡單易用用,這也也是當前前工作流流產(chǎn)品的的發(fā)展方方向。3系統(tǒng)主主要功能能設(shè)計本系統(tǒng)涉涉及工程程項目建建設(shè)的全全過程管管理以及及相應(yīng)的的文檔管管理,主主要劃分分為系統(tǒng)統(tǒng)管理和和項目管管理兩大大功能模模塊,內(nèi)內(nèi)容包括括工程建建設(shè)流程程、進度度管理,建設(shè)費費用、文文檔管理理,以及及合同管管理等,可處理理工程項項目建設(shè)設(shè)中立項項、初設(shè)設(shè)、施工工圖設(shè)計計、招投投標管理理、合同同變更、數(shù)據(jù)匯匯總、審審批簽字字、報表表打印、各項查查詢、資資料管理理、預(yù)算算與決算算等一系系列業(yè)務(wù)務(wù)。如圖圖2所示示為本系系統(tǒng)的功功能模塊塊圖。本本系統(tǒng)的的各大功功
15、能模塊塊,涵蓋蓋項目建建設(shè)周期期的全過過程,方方便、高高效地實實現(xiàn)了項項目管理理的一體體化應(yīng)用用。圖2 系統(tǒng)功功能模塊塊圖在過去,每個項項目的業(yè)業(yè)務(wù)流程程都大致致相同,具有穩(wěn)穩(wěn)定性。但隨著著社會的的發(fā)展,項目的的業(yè)務(wù)流流程呈現(xiàn)現(xiàn)多樣化化和不確確定性。這樣,每當項項目的業(yè)業(yè)務(wù)流程程發(fā)生變變化的時時候,為為原項目目設(shè)計的的管理系系統(tǒng)就得得做大量量的修改改,給系系統(tǒng)的使使用造成成了很大大的不便便。本系系統(tǒng)將工工作流管管理系統(tǒng)統(tǒng)分解成成工作流流任務(wù)管管理和工工作流流流程管理理兩大功功能模塊塊,以適適應(yīng)用戶戶需求變變動的需需要。3.1 工作流流任務(wù)管管理工作流中中兩個最最基本的的元素是是活動和和活動之之
16、間的連連接關(guān)系系?;顒觿訉?yīng)于于項目中中的任務(wù)務(wù),是工工作流中中的一個個邏輯步步驟,亦亦稱工作作流環(huán)節(jié)節(jié),主要要反映項項目過程程中的執(zhí)執(zhí)行動作作或操作作。活動動之間的的連接關(guān)關(guān)系代表表了項目目過程的的規(guī)則和和業(yè)務(wù)流流程。本系統(tǒng)根根據(jù)用戶戶需求將將工程項項目建設(shè)設(shè)劃分為為五個階階段,分分別是:儲備階階段、可可研階段段、設(shè)計計階段、施工階階段和后后期管理理階段。每個階階段都由由許多任任務(wù)組成成。每個個任務(wù)都都以一個個或一個個以上的的工作成成果的完完成為標標志,這這種工作作成果是是有形的的,可鑒鑒定的。如一份份可行性性研究報報告、一一份規(guī)劃劃設(shè)計方方案或用用地預(yù)審審批復(fù)、環(huán)評報報告等。工作流任任務(wù)管
17、理理模塊是是對組成成工作流流的任務(wù)務(wù)(活動動)的管管理。由由于項目目劃分為為五個階階段,近近百個任任務(wù)步驟驟,所以以將工作作流中的的各個任任務(wù)(活活動)分分離出來來集中管管理,并并為其他他功能模模塊提供供相應(yīng)的的接口,而每個個任務(wù)之之間的連連接關(guān)系系將在工工作流流流程管理理模塊定定義。可可以使工工作流流流程定義義更簡潔潔、更清清晰,操操作更方方便。工作流任任務(wù)管理理模塊提提供對工工作流任任務(wù)的新新建、修修改、查查看、刪刪除及查查詢功能能,以及及對該任任務(wù)辦事事指南即即任務(wù)描描述的編編輯和所所需文件件、資料料的分配配。所需需文件列列表由文文檔管理理模塊提提供接口口。3.2 工作流流流程管管理工作
18、流流流程管理理模塊的的功能主主要包括括:新建建、修改改、查看看和刪除除工作流流,以及及對工作作流引擎擎的設(shè)計計與實現(xiàn)現(xiàn)。一個工作作流包括括一組任任務(wù)(或或活動)及它們們的相互互順序關(guān)關(guān)系,還還包括流流程及任任務(wù)(或或活動)的啟動動和終止止條件,以及對對每個任任務(wù)(或或活動)的描述述。工作作流任務(wù)務(wù)管理模模塊中定定義了所所有的任任務(wù)及其其相關(guān)描描述、工工期等,在工作作流流程程管理模模塊將定定義任務(wù)務(wù)與任務(wù)務(wù)之間的的相互順順序關(guān)系系及每個個任務(wù)的的啟動和和終止條條件。任任務(wù)間的的連接關(guān)關(guān)系類似似于圖中中的節(jié)點點關(guān)系,包括前前驅(qū)和后后繼,是是多對多多的映射射關(guān)系。新建一一個工作作流時,管理員員需要從
19、從任務(wù)管管理模塊塊提供的的任務(wù)列列表中選選擇該工工作流程程所需要要完成的的所有任任務(wù),然然后設(shè)置置每個任任務(wù)的前前驅(qū)任務(wù)務(wù)和后繼繼任務(wù),保存后后系統(tǒng)會會根據(jù)設(shè)設(shè)置的任任務(wù)之間間的關(guān)系系以圖形形方式再再現(xiàn)該工工作流的的任務(wù)流流程。如如圖3所所示。用用戶可以以自己定定制工作作流,選選擇新建建工作流流,或選選擇已存存在的工工作流作作為模板板,也可可以在模模板基礎(chǔ)礎(chǔ)上進行行修改。從而實實現(xiàn)了系系統(tǒng)的靈靈活性和和擴充性性。圖3 工工作流流流程圖(部分)工作流引引擎作為為工作流流管理系系統(tǒng)的核核心部分分,主要要提供了了對于工工作流定定義的解解析以及及流程流流轉(zhuǎn)的支支持。工工作流流流程管理理模塊設(shè)設(shè)計并實實
20、現(xiàn)了符符合工程程項目建建設(shè)流程程的工作作流引擎擎,通過過解析流流程定義義的任務(wù)務(wù)連接關(guān)關(guān)系、任任務(wù)狀態(tài)態(tài)及相應(yīng)應(yīng)的調(diào)度度算法設(shè)設(shè)定流程程的流轉(zhuǎn)轉(zhuǎn),當任任務(wù)的所所有前驅(qū)驅(qū)任務(wù)均均完成,將啟動動該任務(wù)務(wù)執(zhí)行,而當該該任務(wù)的的所有工工作成果果提交,標志該該任務(wù)完完成。工工作流引引擎還提提供多種種接口供供其他功功能模塊塊調(diào)用,接口方方法包括括:創(chuàng)建建工作流流實例,并為工工作流相相關(guān)數(shù)據(jù)據(jù)賦值;啟動工工作流實實例;掛掛起恢恢復(fù)工作作流實例例;中止止工作流流實例的的運行;刪除工工作流實實例;查查詢、監(jiān)監(jiān)視工作作流實例例的運行行情況;工作流流實例執(zhí)執(zhí)行中的的異常情情況處理理及統(tǒng)計計分析功功能等。3.3 項目
21、信信息管理理項目信息息管理模模塊的主主要功能能包括新新建、修修改、查查看及刪刪除項目目,是工工作流實實例化的的過程。為了適適應(yīng)用戶戶需求,項目信信息管理理模塊還還增加了了項目描描述(包包括項目目介紹、相關(guān)圖圖片)、問題及及解決方方案和工工程現(xiàn)場場視頻等等的編輯輯功能,方便領(lǐng)領(lǐng)導和項項目經(jīng)理理及時掌掌握項目目進行過過程中所所遇到的的問題,并可查查看工程程施工的的現(xiàn)場情情況。新建項項目時,需要選選擇適合合此工程程項目的的工作流流模板,工作流流模板列列表由工工作流流流程管理理模塊提提供,并并調(diào)用工工作流引引擎中的的相應(yīng)方方法將其其實例化化為本項項目的工工作流程程。用戶戶可設(shè)定定項目的的計劃開開始時間間,工作作流引擎擎將根據(jù)據(jù)每個任任務(wù)的工工期自動動計算出出所有任任務(wù)的計計劃起止止時間。用戶也也可編輯輯項目流流程中每
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)院標配設(shè)備管理制度
- 鋼板先進先出管理制度
- 入院管理制度sop
- 酒店后勤保安管理制度
- 門窗小店日常管理制度
- 食堂藥品使用管理制度
- 幼兒園后勤工作計劃范文(29篇)
- 提升縣域中職教育質(zhì)量的有效路徑與對策
- 農(nóng)村生活污水治理新策略與實施路徑分析
- 滑雪場項目市場前景分析與投資策略
- 生態(tài)文明智慧樹知到答案章節(jié)測試2023年
- GB/Z 26337.1-2010供應(yīng)鏈管理第1部分:綜述與基本原理
- 幼兒園繪本:《超級細菌王國》
- 土壤污染及防治課件
- 污水處理及配套管網(wǎng)工程-項目管理機構(gòu)配備情況
- 視頻編碼技術(shù)課件
- 《2022年基礎(chǔ)教育省級教學成果獎申報書》
- 道法《我們的公共生活》第一課時課件
- 科學教學儀器設(shè)備借用登記表(精品文檔)
- 火災(zāi)報警系統(tǒng)安裝檢查記錄
- 壓力性損傷管理制度
評論
0/150
提交評論