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