亚洲an日韩专区在线-亚洲an天堂an在线观看-亚洲a区视频-亚洲a图-免费黄网大全-免费黄网在线

基于關系數據庫的工作流在管理信息系統的應用

2013-12-12 09:21:06 電力信息化  點擊量: 評論 (0)
摘要:通過對關鍵業務的實際開發需求的分析,提出了一個適用于關鍵業務開發的基于關系結構的工作流引擎的框架結構。系統提供對企業整體協作流程的控制、分析、對部門運作狀態的實時記錄等功能;并可以高效地完成
 
3.2.4業務規則表示
業務規則可以分解成活動的前依賴規則和活動的后轉發規則。
活動的前依賴規則指明相應活動的啟動條件,啟動條件是通過相應活動的直接前趨活動以及相應的狀態標志來表示的,前依賴規則包含順序、與匯聚、或匯聚和投票匯聚四種規則。順序規則只要前趨活動已完成就可以啟動,與匯聚則要所有前趨活動都完成才能啟動,或匯聚則只要某一前趨活動完成就可啟動,投票匯聚則當前趨活動完成的數量達到特定投票數量時才啟動。相應活動啟動后,其它未完成的前趨活動被取消。
活動的后轉發規則指的是當前活動所對應的任務結束后該啟動哪些后繼活動,后轉發規則包含順序、或分支和與分支三種規則,其中順序、與分支活動的激活不依賴具體業務數據,或分支依賴與具體業務數據來確定啟動哪些后繼活動。
由于我們將各種匯聚活動單獨抽取出來,因此可以用很簡潔的關系結構來表達活動的前依賴和后轉發規則。首先活動表表中的規則字段指示相應活動應該采用何種規則判斷準則,它可以有四種取值:DEFAULT、USER_DEFINED_PRE_RULE、USER_DEFINED_POST_ROUTING_RULE和USER_DEFINED_BOTH_RULE。DEFAULT表示由工作流引擎自動根據前轉發表和業務規則表來進行規則檢查。考慮到業務規則的多樣性,本文提供了自定義方式來表達那些無法用缺省規則表示的特殊業務規則,活動表中分別指定了前依賴和后轉發規則的自定義調用接口。自定義業務規則的行為完全由相應的程序確定。一般情況下,大多數業務規則都可以直接通過DEFAULT方式表達。
3.3流程控制
3.3.1任務代列與已完成任務代列
一個活動可以同時具有多個實例,即任務,這些實例可以是屬于同一批次的,也可能屬于不同的批次,流水號SERIAL_NO用來標識任務所屬的批次,所有屬于同一批次的任務具有相同的流水號;不同的任務之間則通過唯一的TASK_ID進行標識。
在工作流引擎中必須提供一種手段將任務與應用實體有機地關聯起來,否則,單獨的任務將不具有任何實際意義。實體標識ENTITY_ID便起到了這種橋梁作用,其取值的于應用邏輯對應的數據表主鍵字段。
任務隊列TO_DO_TASK_LIST用于記錄那些已經創建但尚未完成的任務,位于任務隊列中的任務具有四種狀態:(1)PENDING,任務正處于“與匯聚”同步狀態,即正在等待其他相關的前趨任務的結束;(2)WAITING,任務已經就緒,處于“等待處理”的狀態;(3)PROCESSING,任務處于“正在處理”的狀態;(4)PAUSING,任務處于“暫停”的狀態。
已完成任務隊列HAVE_DONE_TASKS用于記錄那些已經正常結束
大云網官方微信售電那點事兒

責任編輯:和碩涵

免責聲明:本文僅代表作者個人觀點,與本站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
我要收藏
個贊
?
主站蜘蛛池模板: 欧美亚洲一区二区三区四 | 国产欧美日韩中文久久 | 成人午夜毛片 | 日韩一区二区三区视频 | 国产99视频精品免费视频7 | 国产成人亚洲精品77 | 黄色美女免费看 | 欧美日韩 在线播放 | 国产精品亚洲精品影院 | 夜夜爱夜夜爽夜夜做夜夜欢 | 欧美三级不卡在线观看视频 | 亚洲国产精品专区 | 亚洲男同视频网站 | 亚洲人成在线免费观看 | 91碰碰| 日韩成人免费在线 | 成 人 a v黄 色 | 国产激情自拍 | 精品国产三级a在线观看 | f性欧美 | 黄色成人毛片 | 欧美精品人爱a欧美精品 | 亚洲精品视频久久久 | 免费观看欧美精品成人毛片能看的 | 久久福利青草精品资源站免费 | 亚洲 自拍 欧美 综合 | 亚洲精品自拍视频 | 成人欧美一级毛片免费观看 | 中国胖女人一级毛片aaaaa | 在线观看人成午夜影片 | 国产主播福利精品一区二区 | 能看毛片的网址 | 亚洲男人的天堂久久香蕉 | 日韩黄色视屏 | 狼人青草久久网尹人 | 久久99国产亚洲高清观看首页 | 一级女性全黄生活片免费 | 99re热久久| 视频精品一区二区三区 | 亚洲精品国产高清不卡在线 | 成年人黄色免费网站 |