水處理項目管理技術(shù)研究

時間:2022-01-18 09:00:12

導(dǎo)語:水處理項目管理技術(shù)研究一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

1工作流模型工作流技術(shù)是業(yè)務(wù)過程的部分或整體

在計算機(jī)應(yīng)用環(huán)境下的自動化,使在多個參與者之間按照某種預(yù)定義的規(guī)則傳遞文檔、信息或任務(wù)的過程自動進(jìn)行,從而實現(xiàn)某個預(yù)期的業(yè)務(wù)目標(biāo),或者促使此目標(biāo)的實現(xiàn)。除鹽水處理項目如果把每一個流程的傳輸放到計算機(jī)與互聯(lián)網(wǎng)上進(jìn)行,不僅方便省時,而且使流程固定,更加規(guī)范,提高項目的效率,減少錯誤的發(fā)生,基于工作流技術(shù)的項目管理系統(tǒng)就是按照一系列過程規(guī)則,使文檔、信息或者任務(wù)能夠在不同的執(zhí)行者之間進(jìn)行傳遞與執(zhí)行。極大的提升了工程項目管理的協(xié)同性、準(zhǔn)確性,使公司可以把重點工作放到如何用最短的時間,最少的人員,最小的成本完成質(zhì)量最優(yōu)的項目。因此,在此對上述除鹽水安裝調(diào)試流程進(jìn)行建模。工作流中主要有案例、任務(wù)、路由等要素,每一個要素的運用都使工作流更加明確更加形象。案例:工作流系統(tǒng)的基本目的就是處理案例,水處理項目本身就是一個案例。每一個案例的生命周期都是固有的。項目本身也是有一個生命周期的,從項目開始立項就是生命周期的開始,項目竣工時就是生命周期的結(jié)束,其中在這個生命周期中可以劃分成若干個任務(wù)。任務(wù):任務(wù)是工作流中的一個重要的概念,泛指一個工作單元。只有確定了任務(wù),才可以構(gòu)建工作流。可以說任務(wù)是一個工作的邏輯單元,必須是完整執(zhí)行的。但是任務(wù)的整體性又依賴于它所存在的環(huán)境。上述流程中安裝超濾設(shè)備如果外包給了別家公司,對于甲方來看任務(wù)是一個整體,但是對于乙方來看他可以把任務(wù)再分割,再定任務(wù)負(fù)責(zé)人。路由:沿著特定分支的路由決定哪些任務(wù)需要執(zhí)行,一般情況下共有四種基本路由結(jié)構(gòu)。順序路由就是最簡單的一個接一個的執(zhí)行;并行路由(AND-split——AND-join)是兩個以上的任務(wù)同時被執(zhí)行,并且互不影響;選擇路由(OR-split——OR-join)是兩個或者多個任務(wù)之間存在選擇;循環(huán)路由是指多次執(zhí)行同一個任務(wù)。

2關(guān)系數(shù)據(jù)庫工作流引擎

對于工作流來講,工作流引擎是必不可少的。工作流引擎是工作流的核心,是工作流的動力。有了引擎的驅(qū)動,工作流才能按照我們設(shè)置的流程進(jìn)行。現(xiàn)在有很多公司開發(fā)了各種各樣的工作流引擎,但是關(guān)系數(shù)據(jù)庫作為驅(qū)動的引擎是實現(xiàn)比較容易的。采用數(shù)據(jù)庫驅(qū)動的方式實現(xiàn)工作流引擎,以低成本實現(xiàn)了工作流的核心功能,具有靈活性、針對性強(qiáng)等特點。本文中數(shù)據(jù)庫采用微軟公司的SQLserver2008。在工作流引擎中,最重要的部分就是對于工作流的過程模型的描述。過程模型是工作流引擎控制信息來源,工作流系統(tǒng)提供了串行、并行、選擇及循環(huán)4種基本路由的方式,水處理項目管理的實際業(yè)務(wù)流程都可以用上述的基本路由及其組合來描述。具體實現(xiàn)方案:流程定義表與任務(wù)定義表用來描述流程和任務(wù)的信息。為了防止對任務(wù)的重復(fù)定義,任務(wù)與流程都是相對獨立的,對任務(wù)的定義不依賴于特定的流程,這是因為同一流程的不同步驟可能要用到相同的任務(wù)。類型字段是用于標(biāo)識任務(wù)的類型,在系統(tǒng)中將任務(wù)的類型作了如下劃分:人工任務(wù),指由操作人員直接控制執(zhí)行的任務(wù);自動任務(wù),指不需要人員參與,直接由工作流引擎激發(fā)相關(guān)程序來執(zhí)行的任務(wù);循環(huán)任務(wù),連接一個循環(huán)過程并控制其運行的任務(wù);路由任務(wù),不執(zhí)行實際的工作,而是為實現(xiàn)復(fù)雜的路由關(guān)系而定義的任務(wù)。對于每一種任務(wù),系統(tǒng)在數(shù)據(jù)庫中為其自動生成相應(yīng)的相關(guān)數(shù)據(jù)表,用以定義與該任務(wù)相關(guān)的數(shù)據(jù)信息及控制信息。任務(wù)編號、流程實例編號為系統(tǒng)的默認(rèn)字段,其余信息字段在任務(wù)定義時由管理員指定。流程組織表是描述各流程的運作規(guī)則。系統(tǒng)中用流程編號字段區(qū)別不同的流程,位置字段是用來表示任務(wù)在流程中的執(zhí)行順序,首項任務(wù)的位置數(shù)為1,依次向下排列。每一個位置上都可以有多個任務(wù),相同位置上不同任務(wù)間的關(guān)系用遷移方式來標(biāo)識。遷移方式分為串行、與分支、與匯總、或分支、或匯總,對應(yīng)在這四種遷移方式在上節(jié)中的Petri網(wǎng)已經(jīng)有所體現(xiàn)。

3結(jié)束語

文中是對采用基于工作流技術(shù)的水處理項目管理系統(tǒng)的分析和研究,并根據(jù)水處理工程項目管理的特點,通過實踐的一個簡單實力,設(shè)計了一個適合于水處理項目管理的工作流模型,并且利用關(guān)系數(shù)據(jù)庫建立的工作流引擎的模型。在實現(xiàn)的過程中,使用了關(guān)系數(shù)據(jù)庫作為工作流的引擎,實現(xiàn)了低成本、高功效。對數(shù)據(jù)庫各個表之間進(jìn)行了詳細(xì)的規(guī)劃,最后實現(xiàn)了基于工作流技術(shù)的水處理項目管理系統(tǒng)。文中論證了工作流技術(shù)工程項目管理中應(yīng)用的可行性,它可以使項目管理的繁瑣過程在計算機(jī)上得以實現(xiàn),是項目管理系統(tǒng)的一個發(fā)展趨勢。

作者:陳琳李寧單位:河北聯(lián)合大學(xué)機(jī)械工程學(xué)院