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

基于shark工作流引擎的企業(yè)辦公自動(dòng)化系統(tǒng)的幾點(diǎn)探討

2014-11-03 13:41:48陳倬
科技創(chuàng)新與應(yīng)用 2014年32期
關(guān)鍵詞:辦公自動(dòng)化引擎

陳倬

摘 要:近些年來(lái),隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,使得企業(yè)辦公自動(dòng)化系統(tǒng)越來(lái)越多的和計(jì)算機(jī)相結(jié)合,從而使得企業(yè)辦公更科學(xué)、更現(xiàn)代化,與此同時(shí)也直接推動(dòng)企業(yè)經(jīng)濟(jì)效益的增長(zhǎng)。其中,工作流技術(shù)作為一種新型的計(jì)算機(jī)技術(shù)對(duì)企業(yè)辦公自動(dòng)化系統(tǒng)具有十分重要的作用,使企業(yè)辦公自動(dòng)化呈現(xiàn)出簡(jiǎn)潔、高效的特點(diǎn)。所謂工作流技術(shù)是指一種工作流程的計(jì)算模型,詳細(xì)的說(shuō)它是將工作流程中工作的邏輯和規(guī)則通過(guò)模型表現(xiàn)出來(lái),使辦公自動(dòng)化系統(tǒng)更科學(xué)。之所以說(shuō)工作流技術(shù)十分重要,是因?yàn)樗梢越鉀Q企業(yè)辦公自動(dòng)化系統(tǒng)中的許多問(wèn)題。文章就過(guò)程定義、引擎、監(jiān)控、工作流系統(tǒng)四方面做了詳細(xì)探討,僅供參考。

關(guān)鍵詞:工作流技術(shù);辦公自動(dòng)化;引擎;工作流系統(tǒng)

前言

工作流技術(shù)對(duì)于辦公自動(dòng)化系統(tǒng)而言意義非凡,它可以利用計(jì)算機(jī)讓多個(gè)參與者按照固定規(guī)則傳遞信息,進(jìn)而完成工作。過(guò)程定義、引擎、監(jiān)控是構(gòu)成工作流的三個(gè)重要部分,三者缺一不可。但是,值得注意的是,無(wú)論是過(guò)程定義、引擎還是監(jiān)控在開(kāi)發(fā)時(shí)都應(yīng)注意到開(kāi)發(fā)要點(diǎn),把握關(guān)鍵點(diǎn),防止出現(xiàn)細(xì)節(jié)錯(cuò)誤,使工作流技術(shù)更科學(xué)。

1 過(guò)程定義

過(guò)程定義是工作流的重要組成部分之一。現(xiàn)今過(guò)程定義具有兩種定義方式,其一是技術(shù)人員定義流程,其二是用戶自己定義流程。前者適用于較為復(fù)雜的過(guò)程定義,技術(shù)人員一般都采用JaWE工具專業(yè)定義。后者則適用于較為直觀簡(jiǎn)單的過(guò)程定義,便于用戶完成。其中,用戶自己定義流程時(shí)要把握以下兩個(gè)要點(diǎn):首先要分次實(shí)現(xiàn)直流和分支流程;其次在流程保存的時(shí)候,初始相關(guān)數(shù)據(jù),如用戶、組、應(yīng)用程序的關(guān)聯(lián)等。

2 引擎

在開(kāi)發(fā)引擎時(shí),一般都在shark的基礎(chǔ)上進(jìn)行開(kāi)發(fā)。就目前而言,shark是比較完善的開(kāi)源引擎。用戶在shark的基礎(chǔ)上開(kāi)發(fā)引擎時(shí)要注意流程的選擇,要具體情況具體分析,選擇流程要具有針對(duì)性。其次,要注意把握應(yīng)用程序和流程活動(dòng)二者之間的關(guān)系,將二者有機(jī)結(jié)合,以便達(dá)到理想效果。值得一提的是,要實(shí)現(xiàn)應(yīng)用程序和流程活動(dòng)二者的關(guān)聯(lián),可以采用多種方式實(shí)現(xiàn),要根據(jù)具體情況進(jìn)行分析。

3 監(jiān)控

監(jiān)控同樣是工作流內(nèi)部結(jié)構(gòu)的重要組成部分之一,因此監(jiān)控開(kāi)發(fā)同樣是一個(gè)值得關(guān)注的問(wèn)題。在監(jiān)控開(kāi)發(fā)時(shí),要注意把握以下三點(diǎn)技巧。首先,要采用流程圖或者信息表的形式將活動(dòng)的數(shù)據(jù)信息和活動(dòng)流程顯示出來(lái),一方面使信息顯示更加清晰明了,另一方面也是的整個(gè)系統(tǒng)更加科學(xué)。其次,要把握好結(jié)束流程這一環(huán)節(jié),做好整個(gè)系統(tǒng)的最后保障。此外,要做好清理流程數(shù)據(jù)。

4 工作流系統(tǒng)設(shè)計(jì)

在對(duì)工作流技術(shù)進(jìn)行開(kāi)發(fā)應(yīng)用時(shí),除了要注意對(duì)過(guò)程定義、引擎、監(jiān)控三部分的把握,同時(shí)也要做好工作流系統(tǒng)設(shè)計(jì)工作,從而工作流技術(shù)得到有效保證。

在對(duì)工作流系統(tǒng)設(shè)計(jì)時(shí),要注意從多方面考慮,綜合把握各種因素。針對(duì)代碼較為復(fù)雜和后期的各種要求,技術(shù)人員在設(shè)計(jì)時(shí)要注意程序的完整性、擴(kuò)展性以及用戶的方便性,從而使系統(tǒng)在運(yùn)行時(shí)更能符合辦公自動(dòng)化的需要。

完整性:所謂完整性就是指程序結(jié)構(gòu)完整。程序結(jié)構(gòu)一般都會(huì)面向接口開(kāi)發(fā),在開(kāi)發(fā)過(guò)程中不會(huì)發(fā)生任何改變。然而要實(shí)現(xiàn)程序結(jié)構(gòu)的完整性,設(shè)計(jì)人員必須要使用設(shè)計(jì)模式定義各種接口,從而實(shí)現(xiàn)系統(tǒng)的各種功能。

擴(kuò)展性:工作流技術(shù)的擴(kuò)展性是十分重要的,將引擎的擴(kuò)展性不斷完善將對(duì)后期的引擎替換有直接積極作用。目前的工作流技術(shù)就是基于Shark開(kāi)發(fā)出來(lái)的,在Shark的基礎(chǔ)上不斷完善發(fā)展得來(lái)的。因此,考慮到未來(lái)引擎的發(fā)展,程序必須要把握好擴(kuò)展性。

調(diào)用方便性:在開(kāi)發(fā)過(guò)程中,調(diào)用方便性這一特點(diǎn)是不容忽視的。程序設(shè)計(jì)員要注意將程序內(nèi)部各種關(guān)聯(lián)隱藏起來(lái),盡量突出程序的便捷易懂、簡(jiǎn)單實(shí)用。

包結(jié)構(gòu):

com.nor-weststar.workflow.chart工作流流程定義畫圖類的包c(diǎn)om.nor-weststar.workflow.client 工作流客戶端

com.nor-weststar.workflow.requisition 申請(qǐng)?zhí)幚戆?/p>

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

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

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

ClientFunction、WflPackage、WflProcess、WflUtil、WorkFlowClient這幾個(gè)類。其中ClientFunction類是客戶方法接口,它的作用是定義執(zhí)行動(dòng)作以及得到對(duì)當(dāng)前活動(dòng)的描述。WflUtil類是完成內(nèi)部流程的管理類。包括工作流數(shù)據(jù)源,活動(dòng)標(biāo)志,活動(dòng)創(chuàng)建,審批引擎活動(dòng)等數(shù)據(jù)和方法的定義。WorkFlowClient客戶端流程管理類提供給用戶的流程管理類,調(diào)用引擎流程管理類和內(nèi)部流程管理類,完成流程的管理。

在com.nor-weststar.workflow.requisition的包中包括類:PlatReq、PlatReqtype、PlatReqUser、ReqClientUtil、ReqUtil這幾個(gè)類。PlatReq、PlatReqtype、PlatReqUser這幾個(gè)類是描述各申請(qǐng)類內(nèi)容的Javabean 類。ReqClientUtil類是申請(qǐng)操作類,完成審批網(wǎng)上申請(qǐng)。ReqUtil類是實(shí)現(xiàn)申請(qǐng)表單的處理類。

在com.nor-weststar.workflow.shark的包中包括類:SharkException、SharkMana-ger、SharkWorkFlow三個(gè)類。SharkException是擴(kuò)寫的Shark異常類。SharkManager類是實(shí)現(xiàn)Shark的基礎(chǔ)管理類,實(shí)現(xiàn)對(duì)包、用戶、組、參與者與用戶映射的管理。SharkWorkFlow類是對(duì)開(kāi)始活動(dòng)、執(zhí)行活動(dòng)等動(dòng)作、過(guò)程、活動(dòng)一級(jí)的操作。

參考文獻(xiàn)

[1]王海軍,等.基于Shark的工作流流程的實(shí)現(xiàn)方式研究[J].機(jī)械工程與自動(dòng)化.

[2]吳朝暉,鄧水光.工作流系統(tǒng)設(shè)計(jì)與關(guān)鍵實(shí)現(xiàn)[M].浙江大學(xué)出版社.

猜你喜歡
辦公自動(dòng)化引擎
以學(xué)促干 挺膺擔(dān)當(dāng) 激活砥礪前行的紅色引擎
淺談辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與應(yīng)用
活力(2019年21期)2019-04-01 12:17:06
辦公自動(dòng)化中的計(jì)算機(jī)應(yīng)用
三生 三大引擎齊發(fā)力
藍(lán)谷: “涉藍(lán)”新引擎
商周刊(2017年22期)2017-11-09 05:08:31
辦公自動(dòng)化系統(tǒng)軟件教學(xué)探索
辦公室自動(dòng)化、辦公自動(dòng)化與OA
無(wú)形的引擎
河南電力(2015年5期)2015-06-08 06:01:46
基于Cocos2d引擎的PuzzleGame開(kāi)發(fā)
滬蘇浙高速公路辦公自動(dòng)化系統(tǒng)設(shè)計(jì)
主站蜘蛛池模板: 欧类av怡春院| 亚洲VA中文字幕| A级毛片高清免费视频就| 黄色网址手机国内免费在线观看| 国产精品美乳| 国产成人资源| 欧美日一级片| 99国产精品国产| 精品亚洲国产成人AV| 国产无码精品在线播放| 亚洲欧美日本国产综合在线| 青青草91视频| 久久久久国色AV免费观看性色| 国产成人精品第一区二区| 国产男女XX00免费观看| 全部免费毛片免费播放| 欧美人与动牲交a欧美精品| 国产精品一区二区不卡的视频| 成人午夜视频网站| 久青草免费在线视频| 这里只有精品在线播放| 国产网站一区二区三区| 天堂网亚洲系列亚洲系列| 精品国产www| 久久青草免费91观看| 极品性荡少妇一区二区色欲| 一个色综合久久| 欧美色图第一页| 亚洲无码37.| 青青久久91| 国产毛片久久国产| 欧美日韩国产精品va| 8090午夜无码专区| 国产欧美成人不卡视频| 亚洲一区毛片| 四虎影视永久在线精品| 91九色视频网| 毛片久久久| 久久综合干| 亚洲精品桃花岛av在线| 国产福利一区视频| 色哟哟国产精品一区二区| www.99在线观看| 亚州AV秘 一区二区三区| 超清无码熟妇人妻AV在线绿巨人| 国产爽爽视频| 超碰aⅴ人人做人人爽欧美 | 伊人久久精品亚洲午夜| 午夜日b视频| 97久久人人超碰国产精品| 97精品国产高清久久久久蜜芽| 国产三级国产精品国产普男人 | 亚洲福利视频一区二区| 国产熟女一级毛片| 成人在线视频一区| 国产精品视频第一专区| 97青青青国产在线播放| 夜夜操狠狠操| 1级黄色毛片| 欧美日韩在线观看一区二区三区| 免费激情网站| 视频二区欧美| 精品视频一区在线观看| 奇米精品一区二区三区在线观看| 精品一区二区三区波多野结衣| 在线精品视频成人网| 69av免费视频| 国产亚洲欧美在线人成aaaa| 毛片a级毛片免费观看免下载| 国产一区二区三区免费| 午夜日韩久久影院| 国产在线精品人成导航| 免费a级毛片视频| 日本高清免费一本在线观看 | 午夜精品区| 91午夜福利在线观看精品| 久久精品视频亚洲| 亚洲伊人电影| www.日韩三级| 婷婷综合缴情亚洲五月伊| 久久久久亚洲精品成人网| 国产亚洲视频中文字幕视频|