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

基于Petri網的分布式協同辦公智能模型*

2014-09-03 10:51:33任懷慶王巧玲
通化師范學院學報 2014年1期
關鍵詞:模型系統

任懷慶,王巧玲

(通化師范學院 計算機學院,吉林 通化 134001)

基于Petri網的分布式協同辦公智能模型*

任懷慶,王巧玲

(通化師范學院 計算機學院,吉林 通化 134001)

介紹了Petri網的基本理論,分析了基于網絡服務的分布式協同辦公應用的特征,在此基礎上提出了基于Petri網的分布式協同辦公的通用智能模型,該模型具有語義明確、易于修改,并且易于驗證的優點,最后以文檔審批工作流為例給出了具體的模型實現過程.

Petri網;分布式協同辦公;通用智能;工作流

計算機支持的協同工作CSCW(ComputerSupportedCooperativeWork)是一種全新的辦公模式,其本質是在計算機和網絡等現代通訊技術及設備的支持下,分布式的個體共同協作以完成一項工作[1],在當今發達的網絡背景下,CSCW突破了傳統的計算機應用概念,為時空上相互隔離的個體提供了“面對面”和“你所見即我見”的分布式協同工作環境[2].但是,正是由于CSCW任務的對象是分布的,資源是分布的,主體是分布的,給協同辦公系統平臺的設計帶來了巨大的挑戰,一個通用的CSCW系統是相當復雜的,必須滿足基本的分布式協同特征,一般應具備以下幾點:①協作性.CSCW系統的目的就是要支持分布式的個體以通過協作方式更好地完成任務.②整合性.由于CSCW系統的對象是分布的,包括各種硬件資源、信息資源、數據庫資源等,在分布式網絡服務的支持下,所有的資源對于分布在不同地理位置的個體來講應該是透明的,CSCW系統能夠透明地整合這些資源,這也是現代網絡系統、分布式計算的目標之一.③時效性與時序性.CSCW系統協作的任務都是有時效的,并且對于協作的個體的操作順序是有要求的,通常要在有效的時間內完成,并且要遵循一定的時序規則.④定制性.包括對操作人等主體的定制,也包括對業務流程、任務功能、時效、監督機制等的定制.⑤易修改性.CSCW系統始終以人為主體,而人員是易變動的,且環境、時效等都是易變的因素,因此CSCW系統必須能夠滿足這種特性,具有易于修改、易于維護的特征,以滿足對業務變動、人員變動、時間進度變動等的修改.由此可知,CSCW系統是相當復雜的,設計一個通用的CSCW系統模型更具有一定的挑戰性.

Petri網是一種圖形化的建模工具,與其它建模方法相比,Petri網具有更嚴格的數學理論基礎和直觀易懂的圖形表示[3],并且具有嚴格的系統分析技術,其優勢是能更充分地描述系統的分布式并發性、異步性、不確定性等特點,適于建模分布式離散事件系統,而分布式協同辦公正是這樣一種分布式離散工作流.本文旨在利用Petri網技術及面向對象技術對通用CSCW系統進行建模,為設計一個結構良好、業務無關的集通訊、信息整合、應用整合和定制開發為一體的CSCW系統平臺提供可靠的理論依據.

1 Petri網的基本理論

1.1Petri網的圖形表示

Petri網是一種抽象的信息流模型,可以形式化地表示信息流、工作流系統的模型.經典的Petri網由庫所、變遷、有向弧、令牌等元素組成,可以用來模擬系統的事件、條件以及它們之間的關系[4,5].庫所在Petri網的圖形表示中用圓形節點表示,變遷用方形節點表示,庫所和變遷之間的有向弧表示庫所和變遷之間的轉化關系,通常稱有向弧前端的庫所或變遷為輸入,后端的庫所或變遷為輸出,為了表示動態的信息轉化特性,引入了令牌標志,如果一個變遷的所有輸入都有令牌標志,則該變遷滿足激發條件,結果是變遷可以發生,并且該輸出會獲得令牌標志.圖1為處理機作業處理的Petri網描述模型[4],從中可以看出Petri網可以描述動態的分布式工作流處理過程,圖中的圓點表示令牌.

圖1 處理機作業處理的Petri網描述模型

1.2Petri網的數學形式定義

根據WfMC(工作流管理聯盟)的定義,工作流可以分為四種流程結構,分別為順序結構、并行結構、選擇結構、并行結構以及循環結構[6],圖2為Petri網表示的四種流程結構

圖2 工作流四種流程的Petri網描述

根據以上四種流程結構,以及綜合考慮協同辦公工作流的分布式特點,給出以下適合于描述協同辦公工作流的Petri網定義.

定義1 一個Petri網N是一個三元組[7],N=(P,T,F),其中,P是庫所的非空有限集,T是變遷的非空有限集,并且滿足:P∩T=?,F是N的有向弧集,F?(P×T)∪(T×P).

定義2 變遷集T是一個二元組T=(N,M),可以表示工作流中的活動或任務,其中N為子Petri網,M為當前變遷的狀態,M可以有三種取值,分別表示未執行、正在執行、執行完畢,如此定義的好處是滿足面向對象程序設計以及模塊化程序設計的需要,易于將Petri網直接映射至面向對象語言的類、結構中.

由定義2可以看出,Petri網的定義滿足循環、嵌套關系,即Petri網中可以包含Petri網,對應至工作流系統中即代表工作流中可以包含工作流,滿足了程序設計中模塊化以及分層的概念,大任務可以化簡為多個小任務完成,更符合現代面向對象程序設計技術.

2 基于Petri網的文檔審批工作流模型

基于上述定義以及對工作流特征的分析給出了文檔審批工作流的簡化模型,如圖3,模型中沒有考慮審批權限驗證、角色處理等問題,也沒有考慮審批人無法在規定時間內審批等問題,這些問題都可以通過在Petri網模型中添加庫所條件、變遷(任務)循環等完成.本文中只給出簡化模型以供參考.

圖3 文檔審批工作流的Petri網模型

由圖3可知,文檔審批工作流由Petri網模型描述非常適合,從文檔制定開始至文檔審批結束,每一步都可以用Petri網的元素準確地描述,其中變遷T2、T3為選擇結構的任務變遷,表示審批人1和審批人2是可選的,即只要有一個人審閱通過,任務即為完成;變遷T2、T3、T4是有次序的,只有T2或T3完成后才能進入下一任務T4,T5與T2、T3、T4是并行的,即審批人4與審批人1、2、3可以對文檔進行并行性審批.

3 結束語

本文主要介紹了Petri網的基本理論,并結合基于網絡服務的分布式協同辦公工作流的特點,提出了用Petri網理論進行協同辦公的建模方法,使用Petri網建模具有明確的語義、清晰的圖形表達方式,使得對工作流的處理更加明確,便于修改,能夠更有效地對協同辦公工作流邏輯進行驗證,對應用程序的開發具有一定的指導意義.

[1]顧君忠.計算機支持的協同工作導論[M].北京:清華大學出版社,2002.

[2]任愛霞,巫茜.協同辦公自動化系統的設計與實現[J].重慶理工大學學報(自然科學),2011(9).

[3]袁崇義.Petri網原理[M].北京:電子工業出版社,1998.

[4]顧君忠.大型軟件系統的開發與Petri網[J].華東師范大學學報(自然科學版),1986(03).

[5]周國強,陳春玲.基于PetriNet軟件體系結構模型的描述[J].計算機工程與應用,2002(24).

[6]Suishu-lin,YuanJian,etc.Model-DefiningofDirected-Graph'sStorageStructureBasedonObjectPetrinet[J].ControlandAutomation,ICCA2007.IEEEInternationalConferenceon,2007.

[7]袁紅照.WWW下基于PetriNet的協同編輯模型[J].安陽師范學院學報,2002(02).

(責任編輯:王前)

Distributed Cooperative Work Intelligence Modeling Based on Petri Net

REN Huai-qing, WANG Qiao-ling

(CollegeofComputerScience,TonghuaNormalUniversity,Tonghua,Jilin134002,China)

Basic theory of Petri net is introduced, and the general intelligence model of distributed cooperative work based on Petri net is proposed after analyzed its application characteristics. Finally, the implementation process is provided in case of the workflow of document approval.

Petri net; distributed cooperative work; general intelligence; workflow

2013-09-27

任懷慶(1974-),男,吉林遼源人,碩士,講師

吉林省教育廳科技項目(2007[216]).

TP

A

1008-7974(2014)01-0042-03

猜你喜歡
模型系統
一半模型
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
3D打印中的模型分割與打包
主站蜘蛛池模板: www.亚洲色图.com| 国产精品毛片一区视频播| 亚洲v日韩v欧美在线观看| 亚洲精品无码抽插日韩| 超碰aⅴ人人做人人爽欧美 | 男人天堂亚洲天堂| 丁香六月综合网| 午夜啪啪网| 中文字幕调教一区二区视频| 女人18毛片水真多国产| 无码专区国产精品第一页| 亚洲精品色AV无码看| 日本在线亚洲| 99人体免费视频| 亚洲日本一本dvd高清| 国产精品99久久久久久董美香| 91久久国产热精品免费| 91精品国产一区| 国产视频一区二区在线观看| 国产亚洲精品在天天在线麻豆| 青青草原国产一区二区| 一区二区三区成人| 香蕉eeww99国产在线观看| 色婷婷色丁香| 成人va亚洲va欧美天堂| 2020亚洲精品无码| 伊人天堂网| 91在线播放免费不卡无毒| 欧美一区中文字幕| 久久久久免费看成人影片 | 亚洲国产欧美目韩成人综合| 亚洲综合极品香蕉久久网| 999福利激情视频| 欧美一区精品| 在线观看国产精品第一区免费| 国产喷水视频| 国产激爽爽爽大片在线观看| 欧美精品在线观看视频| 高清大学生毛片一级| 无码综合天天久久综合网| 欧美日韩中文字幕在线| 国产特一级毛片| 一本久道久久综合多人| 午夜福利免费视频| 国产手机在线小视频免费观看| 欧美伊人色综合久久天天| аv天堂最新中文在线| 毛片一级在线| 免费无码又爽又黄又刺激网站 | 亚洲不卡av中文在线| 色婷婷综合在线| 国产福利不卡视频| 国产一区二区三区在线精品专区| www.youjizz.com久久| 最新亚洲av女人的天堂| 超碰91免费人妻| 国产熟女一级毛片| 夜夜高潮夜夜爽国产伦精品| 爆乳熟妇一区二区三区| 99福利视频导航| 国产尤物视频在线| 99久久这里只精品麻豆| 成人va亚洲va欧美天堂| 国产凹凸视频在线观看| 亚洲成人在线免费| 欧美三级视频在线播放| 国产精品欧美在线观看| 美女国内精品自产拍在线播放| 久久动漫精品| 国产无吗一区二区三区在线欢| 国产www网站| 毛片免费试看| 国产免费a级片| 久久久久久久97| 蝌蚪国产精品视频第一页| 亚洲三级片在线看| 欧美啪啪一区| av一区二区三区在线观看| 免费网站成人亚洲| 直接黄91麻豆网站| 无码人中文字幕| 免费网站成人亚洲|