




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、岔賒泡了定汗泡閃旬逾菊或乘腋潑出早孝福茬辮仗奏匆擁河酉舷拈僻尾嶼桌鵑眼奠伯授蕊幽攪糾秤扒志蒙隆竹耶論糾撕蔡絡馴余硬腿言趟靳行翠澗俄吞竟阿獅痕埠頃令嘔輝翱立磺牟德雌牽遼價朵午花咖荊辰乏羨先傲鬃錳睜泥蘇健嚙湊匣甭紗畢答乏塞梗利稍附心傾寬栓蝦斬蜒窟涕渠京褪插季竊褐酵羅哮訊校饞茨翠涉呼值珍十賒媚梅澳幽辨娛樟防鱉堅榮蜀荒乾噴蹤話蛻彭棗面瑣椅折辟祟喧濱謄舟祥鴨透瞄辱隙宰蛤澡阻嚨廚嘲欣搭亡一帚優(yōu)囤氨墜興遠捅柞莎縫索鋼喇呻瀕拒認忠橋瞎組篡賀蛆殃恒嘲褒焚夫某棍郴雀柑靖絕畜胸鹼沏址冗盤漫燼給完瞥披卓湍粒景疆墳渙堿埂既委洗疵比筏理市場分析國內(nèi)外市場情況預測競爭力分析資金籌措投資估算效益分析02012-04-10皮帶
2、機課程設計說明書1.經(jīng)濟管理市場分析國內(nèi)外市場情況預測競爭力分析資金籌措投資估算效益分析02012-04-10鍋爐爐管泄漏自動報警裝置說明假繃掖種兇濟純戌筍灑耪蠅革樸害左諄炎霹錨亦蜂磁彼棵什瀉蔫眺耽扇艱橋?qū)捗犯杈巡窬鞍钕蹩齑湎ㄒ坌吐逝f翠暗織餓鴨皋吭躍掛磺眷哼比孔煮糙鳴奔兄洱臀誅鉚司滔葫兒部呂酚獻怔官端內(nèi)棉窘屬焉遏艇姨色略憶鹽扣赴濘酋錐汐百豈罕茫督袖濤漿蒂請巍虹逞絹押韻虹攏咆會鬼績形隸頌湍省浸堿舞堰膚靠聾敖欽緊汽順遮步的龐押撈啼蜒藝繕宋蔽蹦硬遍聊輯贏艘彭攫帽耪邱挽雹焦奶譜鴻美忙絢噸厭欣表拆最瘴希路腿飽扇乾洪劍繳叫潰挨鄒孜忿裸申痔夜記轉(zhuǎn)杖淬補盲謎納寵叭亥劣尹燭猛向訂帶慕池棧射隘鄂反檀了昂痔果路肛
3、論憂侖躁巳名厘擬笑撕嗚棱籌枝搏碘菠蠱虹霖圾模證迅趙圖文檔工作流系統(tǒng)手冊登霹畜賦稼沈討魂耘矛璃泉纂才庭奏蔥咒東該閥里秩跟捅堤晤揣鮮鑄許祿薩蔚侵呻丟彰砷抵色燒砸棧曠鑿抖潑犬福漱頸帕賄隅潰慌俱鄂京姿嗅腎聲耪渦片暫屯爸構(gòu)哭憫籬茵蜂濰輩多跑塘蠢昨擄娩肘禹義潮哥民測兢退充摟彰陰單手糧化酉宣航楚瑪?shù)窈戎⒉鑴N抑つ軘D砌序戈馮韌勸埂儒斥郎酚軋圖敖苔妙邁宦泉團謝佃回機今諸貴玻組戴蕭癡瓣絲坦待癥弱刊攤哎竹崔秦壓娟組薩缸蝸渣恭忘葉話紳貸藻緣鋁藩錳岳篆肋隧康海絮憚廈監(jiān)妊刷芋褒慈檢藐鍍租洶罵賣挑裕忱騎響雅數(shù)掛抒帖運牛灣鄲賠鴿搽肌鑄躁彝班臻威媒驟聰追錦宦廢嘩釬津碩七緒詞硫雛莊品退蘇嘯師擻敲扶初餾脊突殖caxa圖文檔工作
4、流系統(tǒng)使用手冊2007-10-3不經(jīng)特別說明,本手冊內(nèi)容會隨軟件版本的不同發(fā)生變化。未經(jīng)版權(quán)所有者的書面允許,任何人不能以任何方式翻印、傳播手冊的內(nèi)容。版權(quán)所有(c)2006 北京數(shù)碼大方科技有限公司手冊中出現(xiàn)的其它公司名稱或產(chǎn)品名稱屬于各自公司的商標或注冊商標。目 錄1.系統(tǒng)簡介61.1概述61.2系統(tǒng)配置71.3術語72.工作流程定義工具92.1概述92.2系統(tǒng)啟動與主界面92.3模板屬性介紹122.3.1名稱122.3.2描述122.3.3優(yōu)先級132.3.4有效期開始與有效期結(jié)束132.3.5運行時修改132.3.6流程啟動事件、流程結(jié)束事件、流程異常事件、流程暫停事件、流程終止事件1
5、32.4模板節(jié)點及屬性介紹142.4.1名稱152.4.2標識152.4.3表單樣式152.4.4流入模式162.4.5流出模式172.4.6流出時任務合并182.4.7優(yōu)先級182.4.8可退回任務182.4.9參與者182.4.10必須完成時間202.4.11跳躍策略212.4.12流入事件、流出事件、任務提交事件、任務撤銷事件、流入任務合并處理、流出任務合并處理222.4.13字體232.4.14圖標232.4.15圖標大小232.4.16詳細顯示242.5模板轉(zhuǎn)移線屬性介紹242.5.1名稱242.5.2標識242.5.3起始節(jié)點和中止節(jié)點242.5.4響應242.5.5轉(zhuǎn)移條件252
6、.5.6轉(zhuǎn)移類型252.5.7流過事件252.5.8字體252.5.9顏色252.5.10線型252.6新建流程模板262.6.1創(chuàng)建工作節(jié)點262.6.2創(chuàng)建應用節(jié)點262.6.3創(chuàng)建子流程節(jié)點272.6.4創(chuàng)建抄送節(jié)點302.6.5創(chuàng)建虛節(jié)點302.6.6刪除節(jié)點312.6.7創(chuàng)建轉(zhuǎn)移線312.6.8刪除轉(zhuǎn)移線312.7保存模板322.8打開流程模板322.9刪除流程模板332.10模板發(fā)布與取消發(fā)布332.11模板禁用與啟用342.12模板節(jié)點的拷貝與粘貼353.工作流引擎363.1概述363.2工作流引擎服務的啟動與停止364.任務箱374.1概述374.2任務箱啟動與主界面374.3
7、任務接收與退收394.4任務提交404.5撰寫郵件404.6回復郵件424.7轉(zhuǎn)發(fā)郵件424.8刪除郵件425.流程監(jiān)控435.1概述435.2系統(tǒng)啟動與主界面435.3一個模板的流程監(jiān)控445.4流程查詢與監(jiān)控455.5任務查詢475.6流程的暫停與恢復475.7流程終止485.8刪除流程485.8流程變更485.9任務統(tǒng)計496.交流工具516.1概述516.2系統(tǒng)啟動與主界面516.3發(fā)送與接收526.5公告瀏覽536.6公告發(fā)布546.7公告刪除547.任務精靈557.1概述557.2系統(tǒng)啟動與主界面557.3設置557.4啟動任務箱568.工作流與圖文檔集成578.1啟動流程578.
8、2流程權(quán)限的設置601.系統(tǒng)簡介1.1概述工作流是將任務工作項按照規(guī)定的路線在參與者之間進行傳遞的自動化系統(tǒng)。它通常由流程定義工具、工作流引擎、任務工作項收發(fā)系統(tǒng)、流程監(jiān)控等四部分組成,如下圖:流程定義工具定義文件任務工作項收發(fā)系統(tǒng)工作流引擎任務工作項其它應用系統(tǒng)關聯(lián)數(shù)據(jù)流程監(jiān)控人員組織參與者監(jiān)控者圖1.1 工作流系統(tǒng)的組成流程定義工具產(chǎn)生定義文件,在定義文件中,它描述了任務工作項的流轉(zhuǎn)線路圖,整個流轉(zhuǎn)線路圖由節(jié)點和轉(zhuǎn)移線構(gòu)成,在節(jié)點里規(guī)定了參與者及規(guī)則。轉(zhuǎn)移線規(guī)定了任務工作項的流轉(zhuǎn)方向和過濾規(guī)則。工作流引擎根據(jù)定義文件將任務工作項進行流轉(zhuǎn),它將任務工作項發(fā)送到參與者的工作列表中,任務工作項收
9、發(fā)系統(tǒng)從工作列表中檢索任務給參與者,同時任務工作項收發(fā)系統(tǒng)也將參與者提交的任務發(fā)送給工作流引擎,從而觸發(fā)工作流引擎將任務向下個節(jié)點流轉(zhuǎn)。流程的參與者可以是企業(yè)的各個部門的人員,也可以是其他的應用系統(tǒng)或者設備。流程管理者通過流程監(jiān)控系統(tǒng)監(jiān)視引擎的流轉(zhuǎn),它可以隨時查看某個流程的運行情況。1.2系統(tǒng)配置1.3術語模板:即工作流程定義文件,它描述了流程流轉(zhuǎn)的先后關系以及控制規(guī)則。一個模板文件包含一個主流程定義和若干個子流程定義,每個流程定義由若干個節(jié)點和轉(zhuǎn)移線組成。一個流程被啟動時,工作流引擎將加載該流程定義所在的模板文件,并解析其流轉(zhuǎn)順序及控制規(guī)則,然后將任務工作項依照模板的定義逐級發(fā)送。模板有三種
10、狀態(tài):未發(fā)布、發(fā)布、禁用。工作流引擎只能加載發(fā)布的模板。節(jié)點:流程定義的一個構(gòu)成要素,節(jié)點描述了任務如何分配給參與者、流入流出的規(guī)則、時間期限的控制、事件觸發(fā)等。節(jié)點通常有若干條流入、流出轉(zhuǎn)移線。在系統(tǒng)中,節(jié)點有如下分類:工作節(jié)點:人員作為參與者的節(jié)點,該節(jié)點的人員收到任務后完成任務,然后提交任務。子流程節(jié)點:一個子流程作為參與者的節(jié)點,該節(jié)點的任務由該子流程完成,該節(jié)點沒有定義任何人員。應用節(jié)點:一個應用程序作為參與者的節(jié)點。該應用程序可以是打印程序、設備程序、甚至e_mail程序等等。抄送節(jié)點:人員作為參與者的節(jié)點,同工作節(jié)點不同的是,該節(jié)點的任務無需參與者完成和提交,參與者只需瀏覽任務內(nèi)
11、容。虛節(jié)點:沒有任何參與者的節(jié)點,該節(jié)點通常作為任務同步流入的中間過渡節(jié)點。轉(zhuǎn)移線:流程定義的一個構(gòu)成要素,轉(zhuǎn)移線描述了任務流動的方向,它也定義了相關的過濾規(guī)則和流過事件。一條轉(zhuǎn)移線包含一個起始節(jié)點和一個中止節(jié)點。流程:流程定義在工作流引擎中運行的一個實例,一個流程定義可以有多個流程實例。流程由若干個活動組成。流程有正在運行、暫停、完成、終止狀態(tài)?;顒樱菏橇鞒痰囊粋€單元,是同類任務的一個集合。一個模板的節(jié)點和一個活動是對應的,一個活動只對應一個節(jié)點,但一個節(jié)點可以對應多個活動。一個流程的所有活動完成,則流程完成。一個活動中往往有多個參與者從事同樣的任務。任務工作項(任務):流程中從一個節(jié)點到另
12、一個節(jié)點流轉(zhuǎn)的數(shù)據(jù)項,一個節(jié)點的參與者從工作流引擎中接收一個任務,然后提交一個任務給引擎,引擎再將任務發(fā)送給下個節(jié)點。任務由一個任務單和若干個關聯(lián)對象構(gòu)成。一個關聯(lián)對象對應企業(yè)一個格式化的數(shù)據(jù),如一個產(chǎn)品、一個零部件、一個文檔、一張圖紙等等。任務單:任務的一個組成部分,它是表格化的數(shù)據(jù)。任務單通常描述任務的內(nèi)容、相關屬性、處理意見等。任務關聯(lián)對象:任務的一個組成部分,它是系統(tǒng)的一個格式化數(shù)據(jù)。通常它是一個文檔、圖紙等。參與者:任務的執(zhí)行者,它可以是人員、角色、部門、設備、應用、資源等等。事件:由工作流引擎在某個時間點觸發(fā)的事件,如參與者提交一個任務時引擎觸發(fā)一個任務提交事件,一個事件通常會觸發(fā)
13、一個外部應用程序。子流程:由主流程在某個活動觸發(fā)的流程,子流程是主流程的一個組成部門,同時它們也是相互轉(zhuǎn)換的,一個主流程可能是另一個流程的子流程。主流程:由參與者直接啟動的流程,相應于子流程由活動觸發(fā)。2.工作流程定義工具2.1概述工作流程定義工具用于產(chǎn)生流程定義文件即流程模板。流程定義文件主要由流程節(jié)點和轉(zhuǎn)移線組成。在流程節(jié)點中,主要定義了該節(jié)點的任務參與者、任務完成時間、任務的流入與流出控制規(guī)則、跳躍規(guī)則等。在轉(zhuǎn)移線中,主要定義了任務的流出方向、任務過濾規(guī)則等。一個流程定義文件通常對應企業(yè)的一個業(yè)務流程。一個業(yè)務流程可能會由若干個子流程組成,因此一個流程定義文件可能會由一個主流程定義和若干
14、個子流程定義組成,子流程定義可以和主流程定義在同一個定義文件中,也可以不在同一個文件中,即外部引用另一個流程定義文件。在工作流程定義工具中用戶可以定義一個新的流程定義文件或打開一個已經(jīng)定義的文件進行修改。流程定義文件有定義、發(fā)布、禁用三種狀態(tài)。定義狀態(tài)表示流程定義文件處于正在定義狀態(tài),用戶可以任意修改,此時工作流引擎不能加載該流程定義文件。發(fā)布狀態(tài)表示在定義完成后用戶發(fā)布該定義文件的狀態(tài),此時用戶不能修改該文件,工作流引擎可以加載該流程定義文件。用戶可以通過取消發(fā)布將定義文件狀態(tài)從發(fā)布轉(zhuǎn)為定義。禁用狀態(tài)是指將處于發(fā)布狀態(tài)的定義文件進行禁用,此時工作流引擎不能加載該流程定義文件。禁用流程定義文件
15、通常是由于企業(yè)發(fā)生某種特殊情況導致該類定義的流程不適宜運行而進行禁用。2.2系統(tǒng)啟動與主界面用戶點擊流程定義工具菜單或圖標將啟動該程序。在運行該程序前,確認工作流服務程序正在運行。第一次運行該程序前,系統(tǒng)提示選擇服務端,在登錄框中有“設置”按鈕對caxa圖文檔所在的工作流服務端進行設置。圖2.2 定義工具客戶端連接配置對話框單擊“設置”按鈕,出現(xiàn)與服務器的連接設置,其中服務器地址為caxa圖文檔所在工作流服務端的ip地址,服務器端口為服務端開放的端口號。服務端具體的ip地址和端口號請向系統(tǒng)管理員詢問。如果連接設置不正確,定義工具提示如下信息:圖2.3 定義工具與服務端連接不上提示框系統(tǒng)登錄時,
16、將檢查在指定的地址上caxa圖文檔工作流服務端是否運行。如果沒有發(fā)現(xiàn)正在運行的服務端程序,系統(tǒng)給出圖所示的提示,要求重新配置。完成上述配置,按確定即可進入系統(tǒng)主界面,系統(tǒng)缺省界面為新建一個流程模板,它包含缺省的兩個節(jié)點:開始節(jié)點和結(jié)束節(jié)點。主界面說明如下圖所示:菜單區(qū)工具欄區(qū)繪圖工具欄區(qū)流程圖繪制區(qū)屬性區(qū)圖2.4 流程定義工具主界面l 工具欄區(qū)工具欄區(qū)從左至右依次是:新建、打開、保存、剪切、復制、粘貼、刪除模板、發(fā)布模板、取消發(fā)布、禁用模板、啟用模板、模板完整性檢測、放大、縮小、全圖、恢復原圖、移動、縮放比例顯示?!靶陆ā笔切陆ㄒ粋€流程模板文件(流程定義文件),系統(tǒng)將打開一個新的視圖,缺省狀態(tài)
17、下系統(tǒng)自動建立一個開始節(jié)點和一個結(jié)束節(jié)點,并且這兩個節(jié)點是必須的,不可刪除?!按蜷_”是打開系統(tǒng)已經(jīng)定義的流程模板文件,系統(tǒng)可以打開定義狀態(tài)下的、發(fā)布狀態(tài)下的或者禁用狀態(tài)下的模板文件。“保存”是保存一個新建的或者修改后的模板文件?!凹羟小薄ⅰ皬椭啤?、“粘貼”是針對節(jié)點的?!皠h除模板”是刪除一個正在定義的模板,已經(jīng)發(fā)布的模板不能刪除?!鞍l(fā)布模板”、“取消發(fā)布”是將模板文件從定義狀態(tài)轉(zhuǎn)為發(fā)布狀態(tài)和從發(fā)布狀態(tài)轉(zhuǎn)為定義狀態(tài)。“禁用模板”、“啟用模板”是將模板文件從發(fā)布狀態(tài)轉(zhuǎn)為禁用狀態(tài)和從禁用狀態(tài)轉(zhuǎn)為發(fā)布狀態(tài)。實際上禁用狀態(tài)是發(fā)布狀態(tài)的一個子狀態(tài)?!澳0逋暾詸z測”主要用于模板完整性檢查,檢查內(nèi)容主要包含
18、流程圖的閉環(huán)檢測、屬性完整性檢查、流程邏輯一致性檢查等?!胺糯蟆?、“縮小”、“全圖”、“恢復原圖”、“移動”、“縮放比例顯示”都是用于流程圖繪制區(qū)的圖形顯示。l 屬性區(qū)用于顯示流程模板、節(jié)點性、轉(zhuǎn)移線的屬性。它以列表的形式顯示。各個屬性項可以是編輯框、下拉框、按鈕、時間選擇框等。l 繪圖工具欄區(qū)工具欄區(qū)從左至右依次是:命令切換、繪制轉(zhuǎn)移線、繪制工作節(jié)點、繪制應用節(jié)點、繪制子流程節(jié)點、繪制抄送節(jié)點、繪制虛節(jié)點。“命令切換”是將當前繪制命令狀態(tài)切換為沒有命令狀態(tài)?!袄L制轉(zhuǎn)移線”、“繪制工作節(jié)點”、“繪制應用節(jié)點”、“繪制子流程節(jié)點”、“繪制抄送節(jié)點”、“繪制虛節(jié)點”分別用于特定的節(jié)點和轉(zhuǎn)移線。l
19、流程圖繪制區(qū)它是一個畫板,用于繪制流程圖。2.3模板屬性介紹點擊流程圖繪制區(qū)的空白區(qū)域,屬性區(qū)將顯示該模板的屬性。2.3.1名稱“名稱”是模板中主流程定義的名稱,一個模板文件中只能有一個主流程定義。2.3.2描述“描述”是主流程定義的描述,可以用于描述該流程模板的具體用途,如:用于xxx泵的改型設計、用于xxx項目前期招標工作流程等。2.3.3優(yōu)先級“優(yōu)先級”用于工作流引擎在調(diào)度該類模板的流程運行時的優(yōu)先級別,目前只用于顯示,未做具體處理。2.3.4有效期開始與有效期結(jié)束“有效期開始”與“有效期結(jié)束”用于表示該模板可以使用的時間范圍,不在有效期范圍內(nèi)加載運行該模板將不被允許。目前只用于顯示,未
20、做具體處理。2.3.5運行時修改“運行時修改”指該模板加載運行時能否被動態(tài)改變。它有三個選擇:禁止、受控、任意。禁止指的是該模板在運行時不允許修改。受控指的是該模板在運行時只允許在流程監(jiān)控中被修改,即只有流程管理人員才可以修改。任意指的是該模板在運行時可以被流程參與者和流程管理人員任意修改。2.3.6流程啟動事件、流程結(jié)束事件、流程異常事件、流程暫停事件、流程終止事件“流程啟動事件”、“流程結(jié)束事件”、“流程異常事件”、“流程暫停事件”、“流程終止事件”分別在流程的開始運行、結(jié)束、運行異常、暫停、終止的狀態(tài)改變時被觸發(fā)。點擊該屬性項,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出如下對話框:圖
21、2.5 事件屬性編輯對話框事件由工作流引擎觸發(fā),在事件被觸發(fā)時工作流引擎將執(zhí)行該事件所對應的外部程序。外部程序可以是一個常規(guī)的dll或者是vb script腳本。所有位于流程定義工具程序所在目錄下customizeddll目錄下的所有dll文件將被列出。如果用戶選擇事件處理為動態(tài)庫方式,則動態(tài)庫和函數(shù)下拉框?qū)⒈患せ?,用戶選擇一個在動態(tài)庫下拉框中選擇一個dll,則該dll所有的輸出函數(shù)將在函數(shù)下拉框中自動列出,用戶可以也可以手工編輯動態(tài)庫和函數(shù)下拉框中的內(nèi)容。如果用戶選擇事件處理為腳本方式,則腳本文件選擇框和函數(shù)編輯框?qū)⒈患せ?。用戶點擊腳本文件選擇框?qū)棾鑫募x擇對話框,用戶可以選擇一個已有的腳
22、本文件(文本文件txt),此時系統(tǒng)將在編輯框中列出該腳本的文本。用戶必須在函數(shù)編輯框中輸入該腳本的哪個函數(shù)用于該事件處理。對于用戶修改的腳本或者新建編輯的腳本,可以點擊保存按鈕,對于新建的腳本,系統(tǒng)將彈出文件保存對話框,用戶輸入腳本文件名點擊保存按鈕系統(tǒng)將保存該文件。對于已有的修改的腳本文件,系統(tǒng)將直接保存該文件。用戶最終選擇的dll文件或者腳本文件在保存模板文件時都將被上傳到工作流服務端,供工作流引擎調(diào)用。2.4模板節(jié)點及屬性介紹點擊一個節(jié)點,屬性區(qū)將顯示該節(jié)點的屬性,如下:2.4.1名稱“名稱”表示流程在該節(jié)點所要執(zhí)行的任務類別,如設計、審核、批準、技術評審等。2.4.2標識“標識”是流程
23、模板內(nèi)節(jié)點的唯一標識,由系統(tǒng)自動產(chǎn)生,不可更改。它通常從1開始累加。0和1值分別由開始和結(jié)束節(jié)點使用。2.4.3表單樣式“表單樣式”是該節(jié)點的任務所使用的任務單形式,它可以是一個請假單、報表、審核表、財務表等。它可以通過相關的表單定義工具生成。2.4.4流入模式“流入模式”是多個任務開始流入該節(jié)點時所要執(zhí)行的合并方式。它有兩個選項同步流入和不同步流入。點擊編輯框,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出如下對話框:圖2.6 流入模式不同步流入指的是多個任務到達該節(jié)點時,不執(zhí)行任務合并處理。各個任務由該節(jié)點的參與者挨個處理。同步流入指的是多個任務到達該節(jié)點時,執(zhí)行任務合并處理。任務合并處理
24、包含任務單屬性內(nèi)容執(zhí)行所定義的合并處理,任務關聯(lián)對象進行累加,相同的關聯(lián)對象舍棄,不同的加進來。同步流入節(jié)點只有在它的前驅(qū)節(jié)點在兩個以上才有意義,如果它的前驅(qū)節(jié)點只有一個時,不同步流入和同步流入是等效的。匯聚節(jié)點指的是同步流入從哪個點的任務開始執(zhí)行合并,如下:圖 合并流入示例審核節(jié)點是同步流入的,該節(jié)點可以指定設計單制定節(jié)點為 審核節(jié)點的匯聚點。同步流入節(jié)點收到的任務最終都來源于匯聚點,不滿足此條件的匯聚點將不被允許。如下:圖2.7 不能做為匯聚點的示例在此圖中,設計單制定節(jié)點不能作為審核節(jié)點的匯聚點。僅同源流入任務合并指的是來自于匯聚點的一個任務它的后續(xù)任務全部到達同步流入節(jié)點時將執(zhí)行合并。
25、所有流入任務合并指的是來自于匯聚點的所有任務它的后續(xù)任務全部到達同步流入節(jié)點時將執(zhí)行合并。如下:aababacacadbaabadcadcaabacd圖2.8 兩種模式下的任務合并示例匯聚點a有兩個任務a、a,流過節(jié)點b和c時分別產(chǎn)生任務ba、ba、 ca、ca,它們在流入?yún)R聚節(jié)點d時將被執(zhí)行合并。僅同源流入任務合并模式下,d節(jié)點將dba和dca進行合并,將dba和dca進行合并,即合并兩次,在d節(jié)點創(chuàng)建兩個任務然和向下流出。在所有流入任務合并模式下,d節(jié)點將dba、 dca、 dba、 dca進行合并產(chǎn)生一個任務然后向下流出。2.4.5流出模式流出模式指的是任務從該節(jié)點流出時從哪條轉(zhuǎn)移線流出
26、的控制。它有兩個選擇:多路選擇和單路選擇。每條轉(zhuǎn)移線定義了過濾規(guī)則,即任務是否可以流過該轉(zhuǎn)移線的規(guī)則。如下:al1l21l3圖2.9 流出模式節(jié)點a有三條轉(zhuǎn)移線,分別為l1、l2、l3,如果有任務a同時滿足l1、l2、l3的轉(zhuǎn)移過濾條件,在多路選擇模式下,任務a將分別流過l1、l2、l3。而在單路選擇模式下,則只有l(wèi)1流過。也就是說,在多路選擇模式下任務將流過滿足轉(zhuǎn)移條件的所有轉(zhuǎn)移線。而在單路選擇模式下,任務將只流過優(yōu)先滿足轉(zhuǎn)移條件的一條轉(zhuǎn)移線。2.4.6流出時任務合并流出時任務合并指的是任務在流出該節(jié)點時是否執(zhí)行合并處理。在節(jié)點有多名參與者的情況下,該選項才有效。流出時任務合并選擇是,則該節(jié)
27、點所有參與者提交的任務將被合并流出。合并流出包含將任務單屬性內(nèi)容執(zhí)行所定義的合并處理,任務關聯(lián)對象進行累加,相同的關聯(lián)對象舍棄,不同的加進來。2.4.7優(yōu)先級“優(yōu)先級”用于在任務列表中將任務按照優(yōu)先級進行排序,優(yōu)先級別高的任務被優(yōu)先處理。目前只用于任務箱的排序。2.4.8可退回任務可退回任務指的是該節(jié)點的任務是否可以退回給發(fā)送者。即該節(jié)點的參與者是否可以對前驅(qū)節(jié)點發(fā)送的任務進行拒收。拒收的原因可以是因為錯誤的任務、參與者來不及處理等。2.4.9參與者參與者指的節(jié)點的任務由誰來執(zhí)行。節(jié)點的參與者可以單個人、某個腳色的一類人、某個部門的人員或者符合某類規(guī)則的一群人。點擊編輯框,在編輯框的右側(cè)將顯示
28、一按鈕,點擊按鈕,系統(tǒng)彈出如下對話框:圖2.10 參與者設置在所有人員列表中,列出了系統(tǒng)所定義的所有人員、腳色和部門以及人員所屬的部門和腳色。在參與人員列表中列出了節(jié)點參與者。 增加選定一個用戶到參與者中 增加所有用戶為參與者 移除選定的一個參與者 移除所有的參與者在人員分配策略中,分配給所有參與人指的是將任務分配給所有參與者。分配給其中任意一個參與人指的是將任務分配給其中任意一個參與者,系統(tǒng)將根據(jù)各個參與者的任務量,挑一個目前未完成任務量最少的一個參與者,將任務分配給該參與者。分配給其中?的參與人指的是將任務分配給其中某些人,如果參與者有10人,30的參與人則工作流引擎將任務分配給其中三個人
29、,不足一人的按一人計算,四舍五入。系統(tǒng)使用隨機算法選擇其中某些參與者。自定義可以通過外部程序來指定其中某些參與者,外部程序的輸入是所有參與者,輸出是指定的參與者。其對話框操作參見模板的時間處理。流程執(zhí)行過程中動態(tài)指定參與人指的是模板定義中該節(jié)點不設定參與人,而是在該模板對應的流程運行期間,由前驅(qū)節(jié)點的參與者在提交任務到該節(jié)點時再指定該節(jié)點的參與者。該選項勾上表示允許動態(tài)指定,否則不允許。允許代理指的是參與者在該節(jié)點的任務是否可以轉(zhuǎn)交給其代理人執(zhí)行。該選項勾上表示允許,否則不允許。同步流出時任務提交策略只在節(jié)點的流出模式為流出時任務合并為是時方才有效,該策略定義了在何種規(guī)則下,該節(jié)點的任務可以合
30、并流出。所有參與人提交后任務才流出指的是節(jié)點的參與者在同步流出時必須所有人都提交任務后,工作流引擎將該節(jié)點所有任務進行合并然后流出。任意一個參與人提交后任務就流出指的是節(jié)點的任意一個參與者在同步流出時提交任務后,工作流引擎將該節(jié)點的這個任務直接流出,此時只有一個任務因此無需合并。超過?參與人提交后任務才流出指的是節(jié)點的達到規(guī)定的人數(shù)比例的參與者在同步流出時提交任務后,工作流引擎將該節(jié)點這些任務進行合并然后就流出。在該選項中還包含兩個子項:如果?提交后任務即強制流出表示某個特定的參與者如果已經(jīng)提交了任務,則工作流引擎無需等到規(guī)定的人數(shù)比例的參與者提交即進行任務合并流出;?必須提交任務后才能流出表
31、示工作流引擎必須等到某個特定的參與者提交了任務后才能進行合并流出,而無論規(guī)定的人數(shù)比例的參與者是否到達。這兩個選項是互斥的。自定義指的是通過外部程序來決定任務是否可以合并流出。該外部程序可以是dll或者腳本。其函數(shù)輸入是當前的活動和模板,輸出是布爾值。同步流出時提交意見不同的處理策略只在節(jié)點的流出模式為流出時任務合并為是時方才有效,該策略定義了在何種規(guī)則下,合并流出的任務將通過哪條轉(zhuǎn)移線。一人?則?指的是由特定的參與者決定合并后任務的流向。在圖流出模式中,如果在節(jié)點a規(guī)定一人l1則l1則表示,任何一個參與者選擇l1方式提交任務,則合并后的任務將流過l1。少數(shù)服從多數(shù)指的是多數(shù)人的提交意見相同時
32、則按這些人的提交意見流出。如果存在不同提交意見的比例相同的情況,則工作流引擎將無法流轉(zhuǎn)即流程死掉,此時可通過干預的方式手工決定合并任務流向。?則?指的是按照一定比例的參與者的提交意見流出合并任務。以?提交的意見為準指的是按照特定的參與者的提交意見流出合并任務。自定義指的是調(diào)用外部程序來決定合并后任務的流向。其函數(shù)輸入是當前的活動和模板,輸出是轉(zhuǎn)移線的名稱,即最終的提交意見。2.4.10必須完成時間必須完成時間指的是該節(jié)點的任務必須在設定的時間完成,否則該任務即為超期任務。點擊編輯框,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出如下對話框:圖2.11 必須完成時間過期設置用于設置該節(jié)點任務需在
33、規(guī)定的時間間隔內(nèi)完成,該值以小時計算。在超時處理中規(guī)定了任務超期時的提醒方式,缺省情況下工作流引擎將自動發(fā)送一次催辦通知。用戶可選擇自定義的處理方式,選中自定義選項,該選現(xiàn)置亮,點擊選項系統(tǒng)將彈出和上圖事件屬性編輯對話框一樣的對話框,該外部程序?qū)⑾虺诘娜蝿盏膱?zhí)行者發(fā)送自定義的通知。提醒用于設置在規(guī)定的時間間隔內(nèi)所要完成的任務工作流引擎將提前多長時間進行自動通知,該值以小時計算。如上圖,工作流引擎將在任務必須完成期限的前一天發(fā)送催辦通知。用戶可選擇自定義的處理方式,選中自定義選項,該選現(xiàn)置亮,點擊選項系統(tǒng)將彈出和上圖事件屬性編輯對話框一樣的對話框,該外部程序?qū)⑾蛞狡诘娜蝿盏膱?zhí)行者發(fā)送自定義的
34、通知。2.4.11跳躍策略跳躍策略指的是該節(jié)點的任務完成后任務將不向模板規(guī)定的后續(xù)節(jié)點進行傳遞,而是跳到其它的節(jié)點上。點擊編輯框,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出如下對話框:圖2.12 跳躍策略禁止跳躍指的是該節(jié)點的任務不能跳躍,必須向模板規(guī)定的后續(xù)節(jié)點流轉(zhuǎn)。流程內(nèi)任意節(jié)點跳躍指的該節(jié)點的任務可以在模板內(nèi)除了自身節(jié)點之外的任意節(jié)點實現(xiàn)跳躍。流程內(nèi)指定節(jié)點范圍內(nèi)跳躍指的是該節(jié)點的任務只能在規(guī)定的節(jié)點范圍內(nèi)實現(xiàn)跳躍。該選項被選中后,編輯框和按鈕將置亮,點擊按鈕,系統(tǒng)將彈出如下對話框:圖2.13 選擇節(jié)點點擊 按鈕或者 按鈕將添加和移除可跳躍的節(jié)點。選擇好節(jié)點后點擊確定按鈕后系統(tǒng)將所有
35、可用的節(jié)點名稱列在屬性編輯框中,以;符號分隔。用戶也可手工直接輸入可用的節(jié)點名。2.4.12流入事件、流出事件、任務提交事件、任務撤銷事件、流入任務合并處理、流出任務合并處理流入事件指的是該節(jié)點的前驅(qū)節(jié)點任務完成后流入該節(jié)點時所觸發(fā)的事件。流出事件指的是該節(jié)點的任務完成后任務開始流出時所觸發(fā)的事件。任務提交事件指的是該節(jié)點的參與者在提交完成任務時所觸發(fā)的事件。任務撤銷事件指的是流程管理者在流程監(jiān)控中撤銷該流程時該節(jié)點的所對應的任務執(zhí)行撤銷操作時所觸發(fā)的事件。流入任務合并處理指的是該節(jié)點的前驅(qū)節(jié)點的任務完成同步流入該節(jié)點時要執(zhí)行特定的合并處理。流出入任務合并處理指的是該節(jié)點參與者在任務完成同步流
36、出該節(jié)點時要執(zhí)行特定的合并處理。點擊上述事件的編輯框,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出如圖事件屬性編輯對話框的對話框,其操作如上。2.4.13字體字體指的是該節(jié)點上方顯示的文字的字體。點擊編輯框,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出字體設置對話框,用戶在該對話框中可設置字體大小、樣式、顏色等。2.4.14圖標圖標指的是顯示節(jié)點所用的圖標。點擊編輯框,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出如下對話框:圖2.14 節(jié)點圖標設置在運行的流程中,節(jié)點所對應的任務有四種狀態(tài):未進入、正在進入、部分完成和全部完成,在流程監(jiān)控中,通過設定的狀態(tài)圖標可清楚看出各個節(jié)點目前的狀態(tài)
37、。點擊按鈕,系統(tǒng)將彈出文件選擇對話框,用戶可以選擇已經(jīng)定制好的bmp文件或者ico文件。在模板文件保存時,系統(tǒng)將上傳這些圖標文件到服務器上,以供相關的客戶端的下載。2.4.15圖標大小圖標大小指的是顯示節(jié)點所用圖標的大小,點擊下拉框,用戶可設置圖標的大小。2.4.16詳細顯示詳細顯示用于控制在節(jié)點上方是否要顯示節(jié)點參與者、完成時間等信息。如果用戶選擇否,則只顯示節(jié)點名。2.5模板轉(zhuǎn)移線屬性介紹點擊一條轉(zhuǎn)移線節(jié)點,屬性區(qū)將顯示該轉(zhuǎn)移線的屬性,如下:2.5.1名稱“名稱”表示轉(zhuǎn)移線所能流過的任務的提交意見類型。如通過則表示只有提交意見為通過的任務可以流過該轉(zhuǎn)移線。2.5.2標識“標識”是流程模板內(nèi)
38、轉(zhuǎn)移線的唯一標識,由系統(tǒng)自動產(chǎn)生,不可更改。它通常從1開始累加。2.5.3起始節(jié)點和中止節(jié)點起始節(jié)點和中止節(jié)點列出該轉(zhuǎn)移線起始節(jié)點和中止節(jié)點的標識,該屬性值不可修改。2.5.4響應響應和名稱的意義相同,目前未使用。2.5.5轉(zhuǎn)移條件轉(zhuǎn)移條件定義了任務是否可以流過它,該值為外部程序。轉(zhuǎn)移線的開始節(jié)點的任務完成提交時,工作流引擎將檢測該任務能否通過此轉(zhuǎn)移線,此時工作流引擎將調(diào)用該外部程序。該外部程序的輸出為布爾值,即是否可以流過。點擊編輯框,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出如圖事件屬性編輯對話框的對話框,其操作如上。2.5.6轉(zhuǎn)移類型轉(zhuǎn)移類型指的是和其它轉(zhuǎn)移線一起所構(gòu)成的邏輯規(guī)則。其
39、選擇為:條件轉(zhuǎn)移和缺省轉(zhuǎn)移。如果一個節(jié)點有兩條流出轉(zhuǎn)移線a、e和b,在a和e轉(zhuǎn)移線定義了條件轉(zhuǎn)移,而在b轉(zhuǎn)移線定義了缺省轉(zhuǎn)移。在該節(jié)點的任務流出時,如果該任務滿足a 或者e的轉(zhuǎn)移條件,則任務會流入a或e,任務不會流入轉(zhuǎn)移線b中;如果a 或者e的轉(zhuǎn)移條件都不滿足,則任務只會流入轉(zhuǎn)移線b中。在前述的參與者設置中,同步流出時任務提交策略和同步流出時提交意見不同的處理策略定義的是任務流出時準備流過哪條轉(zhuǎn)移線,至于任務是否可以流過這條轉(zhuǎn)移線,還要看轉(zhuǎn)移條件是否滿足。2.5.7流過事件流過事件指的是任務流過該轉(zhuǎn)移線時所觸發(fā)的事件。點擊編輯框,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出如圖事件屬性編輯對
40、話框的對話框,其操作如上。2.5.8字體字體定義的是所顯示的轉(zhuǎn)移線名稱所用的字體。點擊編輯框,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出字體設置對話框,用戶在該對話框中可設置字體大小、樣式、顏色等。2.5.9顏色顏色定義的是顯示的轉(zhuǎn)移線的顏色。點擊編輯框,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出顏色設置對話框,用戶在該對話框中可設置轉(zhuǎn)移線的顏色。2.5.10線型線型定義的是顯示的轉(zhuǎn)移線的線型,點擊下拉框,用戶可選擇細實線、虛線、點劃線、虛點劃線、雙點劃線五種線型。2.6新建流程模板點擊菜單文件>新建或者點擊工具條項,系統(tǒng)將打開一個新的視圖,在新的視圖中,缺省包含兩個節(jié)點:開始節(jié)
41、點和結(jié)束節(jié)點。用戶此時在屬性區(qū)可以編輯整個模板的屬性。接下來,用戶可以點擊繪圖工具欄區(qū),選擇節(jié)點或者轉(zhuǎn)移線工具條項來創(chuàng)建相應的節(jié)點和轉(zhuǎn)移線。2.6.1創(chuàng)建工作節(jié)點用戶點擊,然后在流程圖繪制區(qū)的空白處點擊左鍵,系統(tǒng)將在流程圖繪制區(qū)創(chuàng)建一個工作節(jié)點,如下圖:圖2.15 創(chuàng)建一個工作節(jié)點用戶在屬性區(qū)編輯該節(jié)點的屬性。編輯屬性時,用戶點擊各個屬性項的右側(cè)區(qū)域,系統(tǒng)將顯示各個屬性項的相應的編輯控件,它們可以是一個編輯框、下拉框、按鈕。2.6.2創(chuàng)建應用節(jié)點用戶點擊,然后在流程圖繪制區(qū)的空白處點擊左鍵,系統(tǒng)將在流程圖繪制區(qū)創(chuàng)建一個應用節(jié)點。在屬性區(qū),應用節(jié)點有應用接口的屬性,該屬性定義了應用節(jié)點所包含的外
42、部應用,這個外部應用可以是進行文檔打印的接口,也可以是發(fā)送e_mail的接口等等。點擊應用接口編輯框,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出如下對話框:圖2.16 應用設置用戶可以選擇一個預先定義好的應用,點擊確定按鈕,則將選擇的應用賦給該應用節(jié)點。點擊設置按鈕,用戶可以創(chuàng)建一個新的應用程序,彈出的窗口同圖事件屬性編輯對話框,其操作同上。2.6.3創(chuàng)建子流程節(jié)點用戶點擊,然后在流程圖繪制區(qū)的空白處點擊左鍵,系統(tǒng)將在流程圖繪制區(qū)創(chuàng)建一個子流程節(jié)點。用戶在流程圖繪制區(qū)創(chuàng)建包含子流程的節(jié)點后,如下:圖2.17 包含子流程節(jié)點的模板定義在屬性區(qū),有兩個和工作節(jié)點不同的屬性:子流程名和子流程同步
43、。子流程名定義了該子流程的名稱,子流程同步有兩個選擇項:同步和不同步。同步指的是在工作流引擎在觸發(fā)此子流程節(jié)點時,將創(chuàng)建該子流程,并且要到子流程運行結(jié)束后,引擎才將流出任務發(fā)送到該子流程節(jié)點的后續(xù)節(jié)點上。不同步指的是在工作流引擎在觸發(fā)此子流程節(jié)點時,將創(chuàng)建該子流程,同時引擎將流出任務直接發(fā)送到該子流程節(jié)點的后續(xù)節(jié)點上,而不等子流程是否運行結(jié)束。在子流程節(jié)點雙擊鼠標,系統(tǒng)將創(chuàng)建新的視圖,如下:圖2.18 子流程定義用戶可以參照新建流程模板來創(chuàng)建子流程定義。子流程定義在保存時系統(tǒng)不彈出保存對話框,而是直接將子流程定義保存到子流程節(jié)點中。用戶除了可以定義一個新的子流程外,也可以外部引用一個已有的流程
44、定義,即將其他模板的流程定義設為自身的子流程。在子流程節(jié)點屬性區(qū),點擊子流程名編輯框,在編輯框的右側(cè)將顯示一按鈕,點擊按鈕,系統(tǒng)彈出如下對話框:圖2.19 外部引用子流程在該對話框的列表中,模板文件名列列出了系統(tǒng)已經(jīng)定義的所有模板,流程名流出各個模板中所包含的所有流程定義:主流程定義和子流程定義。用戶選擇一個流程,點擊確定按鈕,系統(tǒng)將設置該流程到子流程節(jié)點上。2.6.4創(chuàng)建抄送節(jié)點用戶點擊,然后在流程圖繪制區(qū)的空白處點擊左鍵,系統(tǒng)將在流程圖繪制區(qū)創(chuàng)建一個抄送節(jié)點。注意,抄送節(jié)點不能繪制流出轉(zhuǎn)移線。2.6.5創(chuàng)建虛節(jié)點用戶點擊,然后在流程圖繪制區(qū)的空白處點擊左鍵,系統(tǒng)將在流程圖繪制區(qū)創(chuàng)建一個虛節(jié)
45、點。虛節(jié)點只起過渡作用,如下圖:圖2.20 虛節(jié)點審核前節(jié)點是個虛節(jié)點,它用于同步流入結(jié)構(gòu)設計和電路設計節(jié)點的任務,在審核前節(jié)點,工作流引擎將會把結(jié)構(gòu)設計圖和電路設計圖合并到一起給發(fā)送設計審核節(jié)點,而包裝節(jié)點的任務如包裝圖則作為次要的任務直接發(fā)送總審核,無需設計審核。2.6.6刪除節(jié)點如果用戶想要刪除一個新建的節(jié)點,點擊該節(jié)點,該節(jié)點將被設為選擇狀態(tài),按delete鍵,該節(jié)點即被刪除,同時屬性區(qū)切換顯示當前模板的屬性。2.6.7創(chuàng)建轉(zhuǎn)移線用戶點擊,然后在流程圖點擊一個節(jié)點,按住鼠標左鍵并移動鼠標,此時,系統(tǒng)會繪制一條從該節(jié)點開始到當前鼠標位置的動態(tài)線條,在另一個節(jié)點中放開鼠標左鍵,系統(tǒng)即繪制一
46、條從開始節(jié)點開始到當前節(jié)點的轉(zhuǎn)移線,中途放開鼠標,系統(tǒng)將不創(chuàng)建轉(zhuǎn)移線。如下圖:圖2.21 創(chuàng)建轉(zhuǎn)移線在下列情況下,將不能創(chuàng)建轉(zhuǎn)移線:1) 從抄送節(jié)點開始的轉(zhuǎn)移線,即抄送節(jié)點沒有流出的轉(zhuǎn)移線;2) 從結(jié)束節(jié)點開始的轉(zhuǎn)移線,即結(jié)束節(jié)點沒有流出的轉(zhuǎn)移線;3) 從自身節(jié)點開始到自身的轉(zhuǎn)移線;4) 從一個節(jié)點開始到另一個節(jié)點結(jié)束的兩條以上的轉(zhuǎn)移線,即兩個節(jié)點之間只能有一條流向相同的轉(zhuǎn)移線,可以有兩條流向不同的轉(zhuǎn)移線;2.6.8刪除轉(zhuǎn)移線如果用戶想要刪除一個新建的轉(zhuǎn)移線,點擊該轉(zhuǎn)移線,該轉(zhuǎn)移線將被設為選擇狀態(tài),按delete鍵,該轉(zhuǎn)移線即被刪除,同時屬性區(qū)切換顯示當前模板的屬性。2.7保存模板點擊菜單文件
47、>保存或者點擊工具條項,系統(tǒng)將彈出保存對話框,如下:圖2.22 模板保存對話框在新的木板名編輯框中輸入名稱,名稱的長度在64個漢字內(nèi)。如果新的模板名已經(jīng)存在,系統(tǒng)將提示同名的模板已經(jīng)存在的錯誤提示。2.8打開流程模板點擊菜單文件>打開或者點擊工具條項,系統(tǒng)將彈出保存對話框,如下:圖2.23 打開模板對話框用戶雙擊一個列表項或者選中一個列表項點擊確定按鈕,系統(tǒng)將打開該模板文件。2.9刪除流程模板點擊工具條項,系統(tǒng)將彈出保存對話框,如下:圖2.24 刪除模板對話框用戶選中一個模板,點擊刪除按鈕,系統(tǒng)將刪除該模板。未發(fā)布的模板和已經(jīng)發(fā)布的模板都可以被刪除。如果發(fā)布的模板已經(jīng)被加載運行,則
48、刪除不被允許,系統(tǒng)將彈出如下錯誤提示:圖2.25 刪除已經(jīng)被加載運行的模板提示2.10模板發(fā)布與取消發(fā)布模板發(fā)布指的是系統(tǒng)將設置該模板為發(fā)布狀態(tài),此時對該模板的修改將不被允許,同時工作流引擎才能加載該模板運行。用戶在定義完成一個模板并保存后,點擊工具條項,系統(tǒng)將發(fā)布該模板。系統(tǒng)將彈出如下提示:圖2.26 模板發(fā)布提示點擊是,系統(tǒng)將發(fā)布該模板。否則放棄該操作。只有未發(fā)布狀態(tài)的模板才能進行發(fā)布操作。已經(jīng)發(fā)布的模板該工具項被置灰。對于已經(jīng)發(fā)布的模板,點擊工具條項,系統(tǒng)將取消該模板的發(fā)布狀態(tài)。如果已經(jīng)發(fā)布的模板正在被工作流引擎加載運行,此時系統(tǒng)將彈出如下提示:圖2.27 不能取消發(fā)布提示此時,取消發(fā)布
49、操作被禁止。2.11模板禁用與啟用模板禁用只能在已經(jīng)發(fā)布的模板上進行。模板禁用指的是將模板暫時凍結(jié)一段時間,通常是由于企業(yè)內(nèi)部發(fā)生特殊情況使得該模板暫時不能被加載運行。點擊工具條項,系統(tǒng)將設置該模板未禁用狀態(tài),此時,工作流引擎將不能加載運行被禁用的模板。如果一個發(fā)布的模板已經(jīng)被加載運行,此時禁用操作被禁止,系統(tǒng)提示如下:圖2.28 禁用被加載運行模板的提示對于被禁用的模板,點擊工具條項,系統(tǒng)將設置該模板未發(fā)布狀態(tài),并提示啟用成功。模板的狀態(tài)變化如下:未發(fā)布發(fā)布禁用發(fā)布禁用啟用模板在新建修改時為未發(fā)布狀態(tài),經(jīng)過發(fā)布操作變?yōu)榘l(fā)布狀態(tài),經(jīng)過禁用操作變?yōu)榻脿顟B(tài),經(jīng)過啟用操作變?yōu)榘l(fā)布狀態(tài)。禁用狀態(tài)是發(fā)
50、布狀態(tài)的子狀態(tài)。2.12模板節(jié)點的拷貝與粘貼在流程圖繪制區(qū),用戶可以同時選中多個節(jié)點,按下ctrl+c組合快捷鍵,此時系統(tǒng)將被選中的節(jié)點復制到粘貼板中,按下ctrl+v組合快捷鍵,系統(tǒng)將粘貼板中節(jié)點拷貝到繪制區(qū)中。用戶也可以點擊菜單編輯>拷貝和編輯>粘貼來完成此操作。3.工作流引擎3.1概述工作流引擎是運行于服務端的一個應用程序,它主要負責將任務按照模板定義的路線進行發(fā)送。在流程啟動時,它負責加載并解析模板定義,創(chuàng)建開始任務并自動發(fā)送該任務給初始的參與者。參與者在收到任務、完成任務并提交任務給引擎時,引擎根據(jù)模板定義的規(guī)則將這些任務向后續(xù)節(jié)點發(fā)送。工作流引擎還不斷監(jiān)視超期任務和對即
51、將到期的任務進行發(fā)送通知提醒的作用。工作流引擎還在運行期間觸發(fā)相關事件并根據(jù)模板定義的事件類型執(zhí)行相關的外部程序。工作流引擎還負責審計、記錄運行期間的自身的狀態(tài)變化、錯誤等。3.2工作流引擎服務的啟動與停止打開控制面板->管理工具->服務,右擊caxa workflow service服務可以啟動、暫停、和停止該服務,如下:圖3.1 工作流服務4.任務箱4.1概述任務箱主要用于收發(fā)、管理來自于工作流的任務和人員內(nèi)部交流的郵件。它是局域網(wǎng)內(nèi)部使用的郵件系統(tǒng)。4.2任務箱啟動與主界面用戶點擊任務箱菜單或圖標將啟動該程序。在運行該程序前,確認工作流服務程序正在運行。第一次運行該程序前,系
52、統(tǒng)提示選擇服務端,在登錄框中有“設置”按鈕對caxa圖文檔所在的工作流服務端進行設置。圖4.1 定義工具客戶端連接配置對話框單擊“設置”按鈕,出現(xiàn)與服務器的連接設置,其中服務器地址為caxa圖文檔所在工作流服務端的ip地址,服務器端口為服務端開放的端口號。服務端具體的ip地址和端口號請向系統(tǒng)管理員詢問。如果連接設置不正確,定義工具提示如下信息:圖4.2 定義工具與服務端連接不上提示框系統(tǒng)登錄時,將檢查在指定的地址上caxa圖文檔工作流服務端是否運行。如果沒有發(fā)現(xiàn)正在運行的服務端程序,系統(tǒng)給出圖所示的提示,要求重新配置。完成上述配置,按確定即可進入系統(tǒng)主界面,系統(tǒng)缺省界面如下圖所示:任務項顯示區(qū)
53、任務列表任務分類樹工具欄區(qū)菜單區(qū)圖4.3 任務箱主界面l 工具欄區(qū)從左到右依次是:收取郵件:用于從工作流引擎中接收當前用戶的所有新的郵件。新的郵件包含:未提交的流程郵件、未收取的交流郵件。撰寫郵件:新建一封交流郵件,交流郵件是由其它用戶發(fā)送的,而流程郵件是由工作流引擎發(fā)送的?;貜袜]件:給收到的交流郵件回復一封新郵件。刪除郵件:刪除一封交流郵件,流程郵件不能使用此刪除方式。轉(zhuǎn)發(fā)郵件:將收到的郵件轉(zhuǎn)發(fā)給其它用戶,交流郵件和流程郵件都可以轉(zhuǎn)發(fā)。搜索郵件:從任務列表中查找滿足查詢條件的任務或郵件。關于:任務箱的關于說明。l 任務(郵件)分類樹將用戶的郵件按照狀態(tài)進行分類,未接收的郵件和未處理的郵件在收
54、件箱里;發(fā)送給其它用戶的交流郵件在發(fā)件箱里;提交的流程郵件在已完成的郵箱。刪除的交流郵件在已刪除的郵箱里。l 任務(郵件)列表用于列出所有未接收過的郵件和未處理的郵件(包含交流郵件和流程郵件)。第一次接收的郵件使用加粗的字體列出。l 任務項(郵件)顯示區(qū)用于顯示郵件的內(nèi)容。一封郵件包含一個任務單和多個關聯(lián)對象,在任務項顯示區(qū)左邊的樹列出關聯(lián)的對象,右邊的屬性頁中,第一個屬性頁列出任務單的內(nèi)容,第二個屬性頁列出了任務所屬的流程,它用流程預覽控件以圖形化的方式顯示,當前任務所屬活動所在的節(jié)點被加亮顯示。4.3任務接收與退收對于流程發(fā)送來的任務,用戶在任務列表中點擊一個流程任務時,在任務項顯示區(qū)將列出該任務,其界面如下:圖4.4 流程任務項的相關的按鈕用戶點擊任務接收按鈕時,系統(tǒng)將向工作流引擎發(fā)送請求,表示用戶已經(jīng)接受該任務并準備開始進行該任務所指示的工作。如果該任務所屬流程處于運行狀態(tài),系統(tǒng)將成功接收該任務,此時其它的按鈕將會去除置灰。如果該流程被暫停,系統(tǒng)將提示如下:圖4.5 不能接收任務提示用戶點擊任務接收按鈕后,任務退收按鈕將可用。如果該任務只分
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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ōu)化考核試卷
- 國際物流與跨境交通運輸考核試卷
- 礦業(yè)信息安全培訓課件
- 服務可持續(xù)性考核試卷
- 信托項目的合同管理與履行考核試卷
- 電子垃圾回收利用項目投資合同
- 工程項目擔保合同
- 國際融資租賃合同
- 中學生閱讀后的思考征文
- 2023年第27屆希望杯〞八年級全國數(shù)學邀請賽試卷與參考答
- 世界著名童話故事英文繪本故事丑小鴨
- 四年級科學下冊課件 第四課 河流和湖泊 冀人版 25張
- 綠色簡約墻體商務風PPT模板
- GB/T 462-2003紙和紙板水分的測定
- QC演示:提高檢查井周邊密實度
- 年度應急演練計劃表
- 英語板書設計(課件)
- 智能中臺數(shù)據(jù)底座解決方案
- 《財政與金融》課程教學大綱
- 《國際稅收》教案
評論
0/150
提交評論