水處理項目管理技術研究
時間:2022-01-18 09:00:12
導語:水處理項目管理技術研究一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
1工作流模型工作流技術是業務過程的部分或整體
在計算機應用環境下的自動化,使在多個參與者之間按照某種預定義的規則傳遞文檔、信息或任務的過程自動進行,從而實現某個預期的業務目標,或者促使此目標的實現。除鹽水處理項目如果把每一個流程的傳輸放到計算機與互聯網上進行,不僅方便省時,而且使流程固定,更加規范,提高項目的效率,減少錯誤的發生,基于工作流技術的項目管理系統就是按照一系列過程規則,使文檔、信息或者任務能夠在不同的執行者之間進行傳遞與執行。極大的提升了工程項目管理的協同性、準確性,使公司可以把重點工作放到如何用最短的時間,最少的人員,最小的成本完成質量最優的項目。因此,在此對上述除鹽水安裝調試流程進行建模。工作流中主要有案例、任務、路由等要素,每一個要素的運用都使工作流更加明確更加形象。案例:工作流系統的基本目的就是處理案例,水處理項目本身就是一個案例。每一個案例的生命周期都是固有的。項目本身也是有一個生命周期的,從項目開始立項就是生命周期的開始,項目竣工時就是生命周期的結束,其中在這個生命周期中可以劃分成若干個任務。任務:任務是工作流中的一個重要的概念,泛指一個工作單元。只有確定了任務,才可以構建工作流。可以說任務是一個工作的邏輯單元,必須是完整執行的。但是任務的整體性又依賴于它所存在的環境。上述流程中安裝超濾設備如果外包給了別家公司,對于甲方來看任務是一個整體,但是對于乙方來看他可以把任務再分割,再定任務負責人。路由:沿著特定分支的路由決定哪些任務需要執行,一般情況下共有四種基本路由結構。順序路由就是最簡單的一個接一個的執行;并行路由(AND-split——AND-join)是兩個以上的任務同時被執行,并且互不影響;選擇路由(OR-split——OR-join)是兩個或者多個任務之間存在選擇;循環路由是指多次執行同一個任務。
2關系數據庫工作流引擎
對于工作流來講,工作流引擎是必不可少的。工作流引擎是工作流的核心,是工作流的動力。有了引擎的驅動,工作流才能按照我們設置的流程進行。現在有很多公司開發了各種各樣的工作流引擎,但是關系數據庫作為驅動的引擎是實現比較容易的。采用數據庫驅動的方式實現工作流引擎,以低成本實現了工作流的核心功能,具有靈活性、針對性強等特點。本文中數據庫采用微軟公司的SQLserver2008。在工作流引擎中,最重要的部分就是對于工作流的過程模型的描述。過程模型是工作流引擎控制信息來源,工作流系統提供了串行、并行、選擇及循環4種基本路由的方式,水處理項目管理的實際業務流程都可以用上述的基本路由及其組合來描述。具體實現方案:流程定義表與任務定義表用來描述流程和任務的信息。為了防止對任務的重復定義,任務與流程都是相對獨立的,對任務的定義不依賴于特定的流程,這是因為同一流程的不同步驟可能要用到相同的任務。類型字段是用于標識任務的類型,在系統中將任務的類型作了如下劃分:人工任務,指由操作人員直接控制執行的任務;自動任務,指不需要人員參與,直接由工作流引擎激發相關程序來執行的任務;循環任務,連接一個循環過程并控制其運行的任務;路由任務,不執行實際的工作,而是為實現復雜的路由關系而定義的任務。對于每一種任務,系統在數據庫中為其自動生成相應的相關數據表,用以定義與該任務相關的數據信息及控制信息。任務編號、流程實例編號為系統的默認字段,其余信息字段在任務定義時由管理員指定。流程組織表是描述各流程的運作規則。系統中用流程編號字段區別不同的流程,位置字段是用來表示任務在流程中的執行順序,首項任務的位置數為1,依次向下排列。每一個位置上都可以有多個任務,相同位置上不同任務間的關系用遷移方式來標識。遷移方式分為串行、與分支、與匯總、或分支、或匯總,對應在這四種遷移方式在上節中的Petri網已經有所體現。
3結束語
文中是對采用基于工作流技術的水處理項目管理系統的分析和研究,并根據水處理工程項目管理的特點,通過實踐的一個簡單實力,設計了一個適合于水處理項目管理的工作流模型,并且利用關系數據庫建立的工作流引擎的模型。在實現的過程中,使用了關系數據庫作為工作流的引擎,實現了低成本、高功效。對數據庫各個表之間進行了詳細的規劃,最后實現了基于工作流技術的水處理項目管理系統。文中論證了工作流技術工程項目管理中應用的可行性,它可以使項目管理的繁瑣過程在計算機上得以實現,是項目管理系統的一個發展趨勢。
作者:陳琳李寧單位:河北聯合大學機械工程學院
- 上一篇:淺析組建高績效項目管理隊伍
- 下一篇:食藥監局工作總結暨工作要點