《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 業務流程中多元化催辦的研究與實現
業務流程中多元化催辦的研究與實現
2015年微型機與應用第15期
任迎迎,徐建良
(中國海洋大學 信息科學與工程學院,山東 青島 266100)
摘要: 隨著計算機和互聯網的發展,信息化辦公已經普及,在流程較長或角色較多的業務流程系統中,催辦功能就變的尤為重要。催辦即當某一用戶在截止日期前仍未完成某一工作時,系統自動發送消息提醒的功能。本文提出了多元化催辦模型,描述了催辦的算法,并給出了催辦實現的三種方式:系統短消息、電子郵件和短信。
Abstract:
Key words :

  摘  要: 隨著計算機和互聯網的發展,信息化辦公已經普及,在流程較長或角色較多的業務流程系統中,催辦功能就變的尤為重要。催辦即當某一用戶在截止日期前仍未完成某一工作時,系統自動發送消息提醒的功能。本文提出了多元化催辦模型,描述了催辦的算法,并給出了催辦實現的三種方式:系統短消息、電子郵件短信。

  關鍵詞: 多元化催辦;系統短消息;電子郵件;短信

0 引言

  在業務流程系統中,當業務流程較長或者涉及角色較多時,難免會因某一用戶工作拖延,導致其他用戶工作延期,催辦就是為了解決這一問題而提出的。當某一用戶在截止日期前仍未完成工作時,若系統可以自動發送消息提醒用戶,使得任務及時完成,流程得以繼續,那么工作效率將會得到很大的提升[1]。

  本文建立了多元化催辦模型,描述了催辦算法,并給出了催辦實現的三種方式。多元化催辦的應用可有效提高工作效率,加速并保證業務流程的順利流轉。

1 多元化催辦模型

  1.1 多元化催辦的定義

  在業務流程中,為了能夠根據活動的緊急程度發送不同形式的催辦提醒,需要定義不同的催辦類型。多元化催辦中的多元化含義之一便是催辦類型的多元化,即催辦類型是可定制的。

  在定義催辦類型時,可以指定該催辦類型的催辦次數、每次催辦提醒的時間間隔以及催辦的方式。圖1給出了催辦類型的定義示例,共定義了三種催辦類型。

001.jpg

  本文采用XML來描述催辦類型,XML文檔簡單、可讀性高并且具有強大的數據描述能力。當催辦模型發生變化時,通過修改XML文件,無需改動程序代碼,即可實現。

  1.2 催辦模型

  本文提出了一種融入了多元化催辦的業務流程管理模型,增加了各活動之間緊急程度的描述。該模型中的符號部分參考了業務流程建模標記法。模型中的主要元素有事件、活動、網關以及連接流[2]。表1給出了模型元素的名稱、符號表示等相關描述。

010.jpg

  催辦流部分關鍵模型元素的說明:

 ?。?)網關:對于流程分散的情況,當活動抵達排他型網關時,將選擇某一分支執行;當活動抵達并行網關時,將并行執行后續所有分支。對于流程聚合的情況,當任一活動抵達排他型網關時,即執行流出分支,僅當所有活動抵達并行網關時,才執行流出分支[3]。

  (2)連接流:順序流僅表示兩個活動執行的先后順序,而催辦流表明了活動的緊急程度。

  多元化催辦的模型示例如圖2所示,同樣采用XML對模型進行描述。

002.jpg

2 催辦算法

  在業務流程中,某一活動的完成將觸發兩個事件:創建針對下一活動的新的催辦、終止前一個活動的催辦。

  2.1 創建催辦算法

  當業務流程中的某一活動完成后,需要創建新的催辦提醒,若后續活動未在規定的時間范圍內完成,便可提醒其相關負責人。

  業務流程中某個活動的所有后續分支情況共有5種類型:無分支、排他型聚合分支、并行聚合分支、排他型分散分支、并行分散分支,如圖3所示。

003.jpg

  活動的后續分支類型不同,其創建的相應催辦也不同。在接下來的分析過程中,Activity1將簡單記為A1,以此類推。

 ?。?)無分支類型,后續活動只有一個,如圖3中①所示,將產生StartActivity=A1,EndActivity=A2的一條催辦。

 ?。?)排他型聚合分支,后續活動有一個,如圖3中②所示,將產生StartActivity=A1,EndActivity=A3的一條催辦。

 ?。?)并行聚合分支,后續活動只有一個,如圖中類型③所示,將產生StartActivity=A1,EndActivity=A3的一條催辦。

 ?。?)排他型分散分支,后續有多個活動,這些活動中的某一個將在下一步執行,但由于所有的活動均有被執行的可能性,所以需要創建所有后續分支活動的催辦。如圖3中類型④所示,將產生StartActivity=A1,EndActivity=A2和StartActivity=A1,EndActivity=A3的兩條催辦。

 ?。?)并行分散分支,后續有多個活動,由于所有的活動都將在下一步并行執行,所以需要創建所有后續分支活動的催辦。如圖3中類型⑤所示,將產生StartActivity=A1,EndActivity=A2和StartActivity=A1,EndActivity=A3的兩條催辦。

  創建催辦提醒的算法過程如圖4所示。

004.jpg

  2.2 終止催辦算法

  當業務流程中的某一活動完成后,除了創建新的催辦提醒外,還需要終止前一個活動完成時針對該活動創建的催辦提醒。

  某個活動的先前分支情況同樣是5種類型,如圖5所示。

005.jpg

  活動的先前分支類型不同,其需要終止的催辦也不同。

  (1)無分支類型,只終止一條催辦。如圖5中①所示,將終止StartActivity=A1,EndActivity=A2的一條催辦。

  (2)排他型聚合分支,終止所有分支中被執行的那個分支所產生的催辦。如圖5中②所示,將終止StartActivity=A1,EndActivity=A3或StartActivity=A2,EndActivity=A3中某一條催辦。

 ?。?)并行聚合分支,終止所有分支產生的催辦。如圖5中③所示,將終止StartActivity=A1,EndActivity=A3和StartActivity=A2,EndActivity=A3兩條催辦。

  (4)排他型分散分支,前一個活動產生了多個催辦,任何一個分支的活動完成都將終止所有的催辦。如圖5中④所示,將終止StartActivity=A1,EndActivity=A2和StartActivity=A1,EndActivity=A3兩條催辦。

 ?。?)并行分散分支,只終止一條催辦。如圖5中⑤所示,將終止StartActivity=A1,EndActivity=A2的一條催辦。

  終止催辦提醒的算法過程如圖6所示。

006.jpg

3 多元化催辦的實現

  多元化催辦中的多元化指的是催辦類型的多元化以及催辦方式的多元化。本文中主要介紹多元化催辦的三種實現方式:系統短消息、電子郵件和短信。

  3.1 關鍵技術

  3.1.1 Windows服務

  Windows服務是一種可長期運行在操作系統后臺的應用程序,適合在服務器上使用,可以在操作系統啟動時自動開始運行,它沒有任何用戶界面,也不會產生可視的輸出[4]。Windows服務可以在沒有用戶登錄的情況下運行,在后臺進行某些操作[5]。

  3.1.2 Timer定時器

  Timer是.NET Framework下基于服務器的計時器(System.Timers.Timer),它能夠指定在應用程序中引發Elapsed事件的周期性間隔,通過處理這個事件來提供常規處理,也就是在應用程序中生成定期事件[6]。

  3.2 三種實現方式

  3.2.1 系統短消息

  系統短消息是用戶在業務流程管理系統中看到的催辦提醒,可通過將消息列表置于首頁等方式方便地提醒用戶待辦事項。

  系統短消息的實現比較簡單,通過查詢數據庫催辦表中當前用戶的催辦消息,將符合條件的信息顯示于消息列表中即可。實現效果如圖7所示。

007.jpg

  3.2.2 電子郵件

  以電子郵件的形式將催辦提醒發送至用戶郵箱,使得用戶在不登錄系統的情況下,通過郵件即可掌握任務進度情況。

  本文中實現電子郵件形式的催辦功能使用了Jmail組件,它是免費組件,從互聯網上下載后只需注冊jmail.dll文件即可被調用[7]。實現效果如圖8所示。

008.jpg

  3.2.3 短信

  本文中采用網關短信實現短信方式的催辦,通過第三方短信平臺完成短信的發送功能。實現效果如圖9所示。

009.jpg

  網關短信通過調用運營商提供的短信服務接口實現,不需要硬件支持[8]。網關短信抵達率高,發送速度快,且方便監管。

  3.3 多元化催辦的實現過程

  3.3.1 創建催辦提醒

  從催辦消息的產生到最終用戶收到催辦提醒,多元化催辦的創建過程如下:

  (1)某一活動a1完成,需要創建針對下一活動a2的催辦,即StartActivity=a1,EndActivity=a2的催辦消息提醒,此時催辦的狀態為New。

 ?。?)利用Windows服務和定時器Timer實現定時檢查催辦條目,若有條目的創建時間與當前系統時間的間隔超過了催辦類型中定義的時間間隔,即在規定的時間范圍內下一活動仍未完成,判斷催辦次數是否達到了催辦類型中定義的次數,若次數已達到則把催辦的狀態直接置為RemindFailed,否則將催辦的狀態置為Reminded,并執行下一步操作。

 ?。?)根據催辦類型中定義的實現方式,以某種或多種方式發送催辦消息提醒,并將催辦次數記錄增加一次,若已達到催辦類型中定義的催辦次數,則將催辦的狀態置為RemindCompleted。

  (4)最終用戶以某種既定的形式收到催辦消息提醒,加快工作進度,達到催辦目的。

  圖10所示為創建催辦提醒過程。

011.jpg

  3.3.2 終止催辦提醒

  多元化催辦的終止過程如下:

 ?。?)某一活動a2完成,需要終止上一活動a1完成時所創建的催辦提醒。

 ?。?)找到StartActivity=a1,EndActivity=a2的催辦消息提醒,改變其狀態:若活動a2完成時尚未進行過催辦提醒,則將催辦的狀態置為FinishedBeforeRemind,否則將催辦的狀態置為FinishedAfterRemind。

4 總結

  本文提出了一種多元化催辦的模型,描述了催辦的算法,并給出了催辦實現的三種方式:系統短消息、電子郵件和短信。三種方式的有效結合,可以確保用戶收到準確、及時、恰當的提醒。本文中采用XML來描述催辦模型和催辦類型的定義,在需求變化時,通過修改XML文件即可方便實現。

  在接下來的工作中,將繼續完善多元化催辦模型及算法,增加新的催辦方式,并研究可視化的建模工具。

參考文獻

  [1] 吳暴.基于Web的短信平臺設計與實現[D].呼和浩特:內蒙古大學,2014.

  [2] 趙靜.規范化的BPMN設計方法與工具的研究[D].大連:大連海事大學,2011.

  [3] 魏明,夏永霖,魏峻.BPMN到BPEL2.0的模型轉換方法[J].計算機應用研究,2008,25(11):63-66.

  [4] 楊玫,劉瑜,趙秀麗.基于.NET的Windows服務開發技術研究[J].信息技術,2014(9):205-208.

  [5] 曹光忠.基于Windows服務的Web服務安全構件的設計[J].網絡安全技術與應用,2009(5):21-23.

  [6] 馬建民,劉曉艷.校園網手機短信平臺的設計和應用[J].南京廣播電視大學學報,2012(2):92-94.

  [7] 楊曉征,郭士焱.基于Jmail和139信箱的手機提醒功能[J].硅谷,2008(24):80-81.

  [8] 張黎.基于短信的GSM網絡自動監測和控制系統[D].無錫:江南大學,2009.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          99re8这里有精品热视频免费| 亚洲精品久久在线| 狠狠网亚洲精品| 亚洲欧美一区二区在线观看| 久久婷婷亚洲| 久久综合九九| 亚洲欧美日韩精品久久久| 亚洲日韩第九十九页| 国产欧美一区二区三区视频| 亚洲第一毛片| 亚洲深夜福利| 日韩视频不卡中文| 国产一区二区福利| 伊人蜜桃色噜噜激情综合| 国内外成人在线| 国产日韩一区在线| 欧美日韩亚洲天堂| 精品白丝av| 欧美 日韩 国产 一区| 久久久久久夜| 久久精品欧美日韩| 亚洲在线视频观看| 午夜精品久久久久久久蜜桃app| 国产精品v欧美精品v日韩精品| 99re6热只有精品免费观看| 国产精品嫩草影院av蜜臀| 欧美日韩国产在线播放网站| 亚洲成色最大综合在线| 国产午夜精品理论片a级大结局| 极品中文字幕一区| 久久影院午夜片一区| 欧美日韩aaaaa| 欧美性做爰毛片| 在线观看日韩一区| 国内外成人免费激情在线视频网站| 欧美—级在线免费片| 欧美亚洲色图校园春色| 国产精品丝袜91| 欧美一级午夜免费电影| 亚洲精品乱码| 欧美视频在线视频| 91久久国产综合久久| 亚洲韩国青草视频| 欧美在线免费观看亚洲| 欧美一区二区高清| 欧美三级网页| 国产精品免费网站| 欧美一区二区在线看| 老牛国产精品一区的观看方式| 国产伦精品一区二区| 亚洲欧美日韩国产中文| 亚洲欧美日韩精品综合在线观看| 国产精品二区三区四区| 国产一区av在线| 亚洲精品一区在线| 欧美成人一区二区三区| 美女精品一区| 久久夜精品va视频免费观看| 久久综合综合久久综合| 亚洲欧洲精品一区二区精品久久久| 91久久线看在观草草青青| 国产精品亚洲综合| 国产麻豆一精品一av一免费| 国产精品qvod| 国产精品久久久久久一区二区三区| 亚洲国产综合91精品麻豆| 亚洲精品久久久久久久久久久久| 一区二区三区日韩精品| 国产精品毛片在线看| 亚洲欧美日韩区| 久热国产精品视频| 精品福利电影| 欧美男人的天堂| 亚洲欧美国产制服动漫| 亚洲午夜精品一区二区| 一二三区精品| 亚洲成人在线视频播放| 亚洲小视频在线观看| 99精品视频免费| 六月天综合网| 亚洲激情午夜| 国产精品入口福利| 免费在线欧美黄色| 一个人看的www久久| 国产精品成人一区二区网站软件| 欧美日韩中文字幕在线视频| 欧美视频在线免费看| 国产精品资源在线观看| av成人免费观看| 亚洲黑丝一区二区| 亚洲欧美春色| 亚洲精品在线二区| 欧美日韩国产一区精品一区| 国产精品欧美久久久久无广告| 99精品国产热久久91蜜凸| 久久久亚洲高清| 午夜免费久久久久| 亚洲精品一级| 国产视频一区二区三区在线观看| 久久婷婷一区| 国内精品久久久久影院 日本资源| 亚洲国产成人porn| 欧美日韩精品是欧美日韩精品| 欧美日韩一区综合| 亚洲第一中文字幕在线观看| 狠狠色综合播放一区二区| 欧美日韩久久不卡| 国产精品视频一二| 久久精品久久99精品久久| 国产精品一区二区三区四区五区| 欧美激情中文字幕一区二区| 国产日韩精品一区二区三区| 欧美一区在线看| 国产日本亚洲高清| 国模叶桐国产精品一区| 亚洲一区影院| 艳女tv在线观看国产一区| 国产精品一区二区三区成人| 国产精品你懂的在线欣赏| 亚洲高清免费视频| 欧美自拍偷拍午夜视频| 亚洲午夜国产一区99re久久| 国模精品娜娜一二三区| 亚洲欧美制服另类日韩| 欧美大成色www永久网站婷| 亚洲视频中文字幕| 欧美11—12娇小xxxx| 在线观看亚洲专区| 久久嫩草精品久久久久| 欧美精品一区二区三| 欧美第一黄网免费网站| 久久精品一区二区国产| 欧美日韩成人综合| 欧美精品国产一区二区| 亚洲欧美另类中文字幕| 国产精品国内视频| 亚洲免费视频网站| 欧美视频中文字幕| 欧美肥婆在线| 欧美日韩精品国产| 国产亚洲永久域名| 黄色亚洲免费| 99精品国产在热久久下载| 免费在线播放第一区高清av| 久久av一区二区| 极品少妇一区二区三区| 久久婷婷综合激情| 欧美激情精品久久久久久变态| 欧美在线关看| 欧美系列亚洲系列| 国产精品爱啪在线线免费观看| 欧美日韩一视频区二区| 国产一区91精品张津瑜| 伊人久久大香线蕉综合热线| 亚洲二区在线观看| 99精品视频一区| 欧美久久久久久久久久| 一区二区三区波多野结衣在线观看| 国产精品久久久久99| 亚洲韩国精品一区| 国产精品区二区三区日本| 国产一区激情| av成人免费观看| 亚洲电影第1页| 午夜精品视频| 蜜桃久久av| 欧美日韩第一区日日骚| 亚洲欧美激情诱惑| 老色鬼久久亚洲一区二区| 国产精品区一区| 国产精品久久久久久妇女6080| 另类综合日韩欧美亚洲| 亚洲午夜免费视频| 久久精品成人一区二区三区蜜臀| 裸体歌舞表演一区二区| 国产欧美视频一区二区三区| 亚洲免费视频在线观看| 欧美色欧美亚洲另类七区| 欧美三级视频在线| 亚洲欧美激情四射在线日| 欧美成人一二三| 亚洲激情婷婷| 亚洲影音一区| 国产欧美va欧美不卡在线| 欧美日本中文字幕| 亚洲理伦电影| 亚洲精品久久| 在线视频观看日韩| 欧美国产一区二区三区激情无套| 国产欧美精品国产国产专区| 亚洲经典在线看| 欧美精品18| 99热精品在线观看| 欧美精品在线一区二区三区| 久久夜色精品国产| 欧美一二三视频| 国产一区久久| 亚洲国产成人在线| 午夜亚洲性色视频| 久久综合色播五月| 国产精品日韩精品欧美精品| 麻豆精品在线观看| 欧美一区二区成人6969| 亚洲精品一区二区三区福利| 黄色亚洲免费| 在线观看成人小视频| 亚洲美女黄网| 在线天堂一区av电影| 99精品国产99久久久久久福利| 国产精品免费看| 欧美日韩免费网站| 国产精品大片wwwwww| 国内自拍视频一区二区三区| 另类酷文…触手系列精品集v1小说| 国产精品vip| 欧美成人免费大片| 国产精品久久久久久久一区探花| 国模精品娜娜一二三区| 国产欧亚日韩视频| 国产一区91精品张津瑜| 一区二区三区导航| 一本色道久久综合亚洲精品不卡| 国产欧美一区二区三区久久人妖| 制服丝袜亚洲播放| 欧美视频导航| 国产精品天天看| 136国产福利精品导航| 亚洲一区二区视频在线| 久热国产精品视频| 欧美激情国产精品| 欧美一区二区高清在线观看| 在线国产欧美| 亚洲视频专区在线| 亚洲国产成人av在线| 一区视频在线播放| 欧美日韩精品高清| 欧美午夜女人视频在线| 亚洲一区二区在线看| 国产精品午夜电影| 国产亚洲福利一区| 欧美日韩成人一区二区| 一区二区三区欧美激情| 亚洲欧美国产精品专区久久| 欧美另类亚洲| 国产农村妇女精品| 欧美寡妇偷汉性猛交| 国产在线不卡| 亚洲午夜av| 激情视频一区| 国产亚洲第一区| 国产精品乱子乱xxxx| 国产精品xnxxcom| 免费久久久一本精品久久区| 亚洲第一精品在线| 免费久久99精品国产自在现线| 欧美日韩精品在线视频| 亚洲欧美一区二区在线观看| 欧美中文字幕视频| 亚洲直播在线一区| 欧美精品在线视频| 亚洲精品欧美极品| 欧美专区第一页| 欧美日本一区二区高清播放视频| 欧美激情中文字幕乱码免费| 最新精品在线| 欧美aⅴ99久久黑人专区| 欧美极品aⅴ影院| 亚洲午夜女主播在线直播| 久久精品国产精品亚洲精品| 欧美三区不卡| 欧美α欧美αv大片| 日韩网站在线看片你懂的| 欧美电影在线播放| 激情国产一区二区| 日韩一级免费| 久久久久这里只有精品| 欧美一区激情| 亚洲午夜伦理| 亚洲性视频网址| 欧美日韩直播| 国内久久精品| 中文久久乱码一区二区| 欧美激情综合五月色丁香| 亚洲一二三区视频在线观看| 国产日产亚洲精品系列| 在线看国产一区| 久久精品欧洲| 黄色亚洲在线| 国产三级欧美三级| 欧美成年人在线观看| 在线一区日本视频| 精品成人乱色一区二区| 日韩午夜电影在线观看| 亚洲国产99精品国自产| 欧美资源在线| 久久久高清一区二区三区| 麻豆精品在线视频| 亚洲影院一区| 国产日韩欧美在线看| 亚洲精品在线观看视频| 欧美午夜a级限制福利片| 日韩午夜在线| 欧美国产视频一区二区| 国产精品任我爽爆在线播放| 欧美日韩国产综合一区二区| 亚洲区在线播放| 亚洲欧美日韩视频一区| 久久亚洲捆绑美女| 国产欧美日韩在线观看| 国产精品久久久久久妇女6080| 国产精品日韩一区二区三区| 91久久精品日日躁夜夜躁国产| 国产一区二区三区在线播放免费观看| 国产一区二区中文字幕免费看| 国产综合欧美在线看| 久久狠狠亚洲综合| 欧美男人的天堂| 狠狠色综合色区| 亚洲日本va午夜在线电影| 国产一区二区三区精品欧美日韩一区二区三区| 欧美午夜视频| 欧美性做爰猛烈叫床潮| 国产亚洲福利社区一区| 一本色道久久88综合日韩精品| 久久亚洲国产精品一区二区| 黄色成人片子| 久久国产加勒比精品无码| 欧美精品二区|