999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于shark工作流引擎的企業辦公自動化系統的幾點探討

2014-11-03 13:41:48陳倬
科技創新與應用 2014年32期
關鍵詞:辦公自動化引擎

陳倬

摘 要:近些年來,隨著計算機技術的飛速發展,使得企業辦公自動化系統越來越多的和計算機相結合,從而使得企業辦公更科學、更現代化,與此同時也直接推動企業經濟效益的增長。其中,工作流技術作為一種新型的計算機技術對企業辦公自動化系統具有十分重要的作用,使企業辦公自動化呈現出簡潔、高效的特點。所謂工作流技術是指一種工作流程的計算模型,詳細的說它是將工作流程中工作的邏輯和規則通過模型表現出來,使辦公自動化系統更科學。之所以說工作流技術十分重要,是因為它可以解決企業辦公自動化系統中的許多問題。文章就過程定義、引擎、監控、工作流系統四方面做了詳細探討,僅供參考。

關鍵詞:工作流技術;辦公自動化;引擎;工作流系統

前言

工作流技術對于辦公自動化系統而言意義非凡,它可以利用計算機讓多個參與者按照固定規則傳遞信息,進而完成工作。過程定義、引擎、監控是構成工作流的三個重要部分,三者缺一不可。但是,值得注意的是,無論是過程定義、引擎還是監控在開發時都應注意到開發要點,把握關鍵點,防止出現細節錯誤,使工作流技術更科學。

1 過程定義

過程定義是工作流的重要組成部分之一。現今過程定義具有兩種定義方式,其一是技術人員定義流程,其二是用戶自己定義流程。前者適用于較為復雜的過程定義,技術人員一般都采用JaWE工具專業定義。后者則適用于較為直觀簡單的過程定義,便于用戶完成。其中,用戶自己定義流程時要把握以下兩個要點:首先要分次實現直流和分支流程;其次在流程保存的時候,初始相關數據,如用戶、組、應用程序的關聯等。

2 引擎

在開發引擎時,一般都在shark的基礎上進行開發。就目前而言,shark是比較完善的開源引擎。用戶在shark的基礎上開發引擎時要注意流程的選擇,要具體情況具體分析,選擇流程要具有針對性。其次,要注意把握應用程序和流程活動二者之間的關系,將二者有機結合,以便達到理想效果。值得一提的是,要實現應用程序和流程活動二者的關聯,可以采用多種方式實現,要根據具體情況進行分析。

3 監控

監控同樣是工作流內部結構的重要組成部分之一,因此監控開發同樣是一個值得關注的問題。在監控開發時,要注意把握以下三點技巧。首先,要采用流程圖或者信息表的形式將活動的數據信息和活動流程顯示出來,一方面使信息顯示更加清晰明了,另一方面也是的整個系統更加科學。其次,要把握好結束流程這一環節,做好整個系統的最后保障。此外,要做好清理流程數據。

4 工作流系統設計

在對工作流技術進行開發應用時,除了要注意對過程定義、引擎、監控三部分的把握,同時也要做好工作流系統設計工作,從而工作流技術得到有效保證。

在對工作流系統設計時,要注意從多方面考慮,綜合把握各種因素。針對代碼較為復雜和后期的各種要求,技術人員在設計時要注意程序的完整性、擴展性以及用戶的方便性,從而使系統在運行時更能符合辦公自動化的需要。

完整性:所謂完整性就是指程序結構完整。程序結構一般都會面向接口開發,在開發過程中不會發生任何改變。然而要實現程序結構的完整性,設計人員必須要使用設計模式定義各種接口,從而實現系統的各種功能。

擴展性:工作流技術的擴展性是十分重要的,將引擎的擴展性不斷完善將對后期的引擎替換有直接積極作用。目前的工作流技術就是基于Shark開發出來的,在Shark的基礎上不斷完善發展得來的。因此,考慮到未來引擎的發展,程序必須要把握好擴展性。

調用方便性:在開發過程中,調用方便性這一特點是不容忽視的。程序設計員要注意將程序內部各種關聯隱藏起來,盡量突出程序的便捷易懂、簡單實用。

包結構:

com.nor-weststar.workflow.chart工作流流程定義畫圖類的包com.nor-weststar.workflow.client 工作流客戶端

com.nor-weststar.workflow.requisition 申請處理包

com.nor-weststar.workflow.shark 工作流類的包,定義工作流接口。

在com.nor-weststar.workflow.chart的包中包括類:ChartUtil、WflChart 和XpdlUtil 這三個類。其中ChartUtil 類是實現流程圖的操作類,它的作用是定義了工作流過程定義流程圖,輸出XPDL文件。

在com.nor-weststar.workflow.client的包中包括類:ClientFunction、GroupTable、UserGrouptable、UserTable、WflActivity、WflEffort、Wfl

ClientFunction、WflPackage、WflProcess、WflUtil、WorkFlowClient這幾個類。其中ClientFunction類是客戶方法接口,它的作用是定義執行動作以及得到對當前活動的描述。WflUtil類是完成內部流程的管理類。包括工作流數據源,活動標志,活動創建,審批引擎活動等數據和方法的定義。WorkFlowClient客戶端流程管理類提供給用戶的流程管理類,調用引擎流程管理類和內部流程管理類,完成流程的管理。

在com.nor-weststar.workflow.requisition的包中包括類:PlatReq、PlatReqtype、PlatReqUser、ReqClientUtil、ReqUtil這幾個類。PlatReq、PlatReqtype、PlatReqUser這幾個類是描述各申請類內容的Javabean 類。ReqClientUtil類是申請操作類,完成審批網上申請。ReqUtil類是實現申請表單的處理類。

在com.nor-weststar.workflow.shark的包中包括類:SharkException、SharkMana-ger、SharkWorkFlow三個類。SharkException是擴寫的Shark異常類。SharkManager類是實現Shark的基礎管理類,實現對包、用戶、組、參與者與用戶映射的管理。SharkWorkFlow類是對開始活動、執行活動等動作、過程、活動一級的操作。

參考文獻

[1]王海軍,等.基于Shark的工作流流程的實現方式研究[J].機械工程與自動化.

[2]吳朝暉,鄧水光.工作流系統設計與關鍵實現[M].浙江大學出版社.

猜你喜歡
辦公自動化引擎
以學促干 挺膺擔當 激活砥礪前行的紅色引擎
淺談辦公自動化系統的設計與應用
活力(2019年21期)2019-04-01 12:17:06
辦公自動化中的計算機應用
三生 三大引擎齊發力
藍谷: “涉藍”新引擎
商周刊(2017年22期)2017-11-09 05:08:31
辦公自動化系統軟件教學探索
辦公室自動化、辦公自動化與OA
無形的引擎
河南電力(2015年5期)2015-06-08 06:01:46
基于Cocos2d引擎的PuzzleGame開發
滬蘇浙高速公路辦公自動化系統設計
主站蜘蛛池模板: 日韩123欧美字幕| 国内精品小视频在线| 亚洲AⅤ无码国产精品| 国产精品3p视频| 亚洲中文制服丝袜欧美精品| 国产精品成人不卡在线观看| 国产精品私拍99pans大尺度| 精品少妇三级亚洲| 国产亚洲视频免费播放| 男人的天堂久久精品激情| 亚洲欧美另类专区| 精品久久国产综合精麻豆| 国产在线观看精品| 国产制服丝袜91在线| 欧美视频二区| 啪啪永久免费av| 女人18毛片水真多国产| 成人在线欧美| 成人伊人色一区二区三区| 好紧好深好大乳无码中文字幕| 国产在线观看91精品亚瑟| 亚洲精品福利网站| 亚洲swag精品自拍一区| 爽爽影院十八禁在线观看| 久久综合伊人 六十路| 18禁色诱爆乳网站| 欧美视频在线播放观看免费福利资源 | 爱做久久久久久| 一区二区三区成人| 激情视频综合网| 免费啪啪网址| 国产99视频在线| 亚洲日本中文综合在线| 国产精品亚洲一区二区三区在线观看 | 免费看黄片一区二区三区| 九九免费观看全部免费视频| 91麻豆精品视频| 久久精品国产91久久综合麻豆自制| 国产18在线播放| 午夜视频日本| 国产成人免费观看在线视频| 在线精品亚洲一区二区古装| a在线亚洲男人的天堂试看| 福利在线一区| 国产91在线|日本| 久久午夜夜伦鲁鲁片无码免费| 国产制服丝袜91在线| 亚洲日韩高清在线亚洲专区| 人人看人人鲁狠狠高清| 亚洲成人手机在线| jizz亚洲高清在线观看| 国产午夜一级毛片| 人妻少妇乱子伦精品无码专区毛片| 国产精品一老牛影视频| 久久久久人妻一区精品色奶水| 久久久久久久久久国产精品| 99视频在线精品免费观看6| 日日噜噜夜夜狠狠视频| 天天干天天色综合网| 日韩欧美国产三级| 黄色网页在线播放| 国产综合日韩另类一区二区| 在线观看国产网址你懂的| 欧美国产视频| 免费在线成人网| 欧美日韩一区二区在线免费观看| 91美女在线| 久久超级碰| 国产一级精品毛片基地| 久久久国产精品免费视频| 国产成人凹凸视频在线| 成人无码一区二区三区视频在线观看 | 91香蕉国产亚洲一二三区| 欧美精品在线免费| 欧美激情网址| 欧美午夜视频| 五月天久久综合| 2019国产在线| 亚洲视频在线青青| 国产超碰在线观看| 综合久久久久久久综合网| 欧美在线国产|