岳柳青 李佳妮
[摘 要]本文首先介紹了基于petri網(wǎng)的柔性工作流建模方法,然后分析了保險的業(yè)務(wù)流程,并建立了對應(yīng)的工作流模型。然后通過一個交通事故的特殊實例,對相應(yīng)的子過程進行了修改操作,提高了工作流的適應(yīng)性。
[關(guān)鍵詞]柔性工作流 petri網(wǎng) 保險業(yè)務(wù)
作者簡介:岳柳青,女,單位:湖南農(nóng)業(yè)大學(xué),職務(wù):教師,學(xué)位:碩士。
一、問題的提出
近年來,保險業(yè)務(wù)為人們的生活和工作提供了一定的保障,已漸漸被人們所接受。它以年均35%左右的速度增長,成為整個國民經(jīng)濟中發(fā)展最快的行業(yè)之一,取得了巨大的發(fā)展成就,其在經(jīng)濟補償、資金融通和社會管理等方面發(fā)揮著越來重要的作用。在保險業(yè)務(wù)高速發(fā)展的同時,保險行業(yè)的信息化建設(shè)也同樣受到了人們的重視。由于保險公司承保業(yè)務(wù)的流程大體相近,但不同業(yè)務(wù)之間又存在一定的差異性,因此,本文將利用柔性工作流對其業(yè)務(wù)過程進行建模,在兼顧效率的同時,又能滿足其靈活性的要求。
二、柔性工作流與petri網(wǎng)簡介
(一)工作流及柔性工作流
工作流是描述一個企業(yè)或組織的業(yè)務(wù)處理活動過程的模型。工作流管理聯(lián)盟的定義,工作流是一類能夠完全或者部分自動執(zhí)行的業(yè)務(wù)過程,根據(jù)一系列過程規(guī)則,文檔、信息或任務(wù)能夠在不同的執(zhí)行者之間傳遞、執(zhí)行[1]。
工作流技術(shù)發(fā)展到今天,隨著實際應(yīng)用的不斷深入,人們對其提出了更高的要求,其中一個主要問題就是工作流的靈活性和動態(tài)性。因此,引入了柔性工作流的概念,對于柔性工作流的定義,目前國內(nèi)外學(xué)術(shù)界并沒有給出一個被大家公認(rèn)和接受的明確定義,在參考了國內(nèi)外相關(guān)研究論文和研究成果的基礎(chǔ)上,本文得出了下面的定義:在工作流的運行過程中,能夠?qū)ぷ髁鞯倪^程進行實時、動態(tài)的修改,那么就稱此工作流為柔性工作流。
(二)基于petri網(wǎng)的柔性工作流建模
對工作流進行建模的方法很多,而利用Petri網(wǎng)對工作流進行建模相對于其他的建模方法,它的優(yōu)勢包括:⑴具有很強的表達能力;⑵圖形化表示基礎(chǔ)上的形式化語義;⑶豐富的分析技術(shù)。Petri網(wǎng)由兩種不同的節(jié)點連接而成:“庫所”和“變遷”,庫所表示條件,在Petri網(wǎng)中用圓形表示,變遷表示任務(wù),在Petri網(wǎng)中用方框表示,它們通過連接和相連,交替的出現(xiàn)。變遷是Petri網(wǎng)的主動元素,庫所是被動元素。工作流過程包含了需要被執(zhí)行的任務(wù)、過程執(zhí)行中的條件信息以及被執(zhí)行的次序,這樣利用Petri網(wǎng)來定義過程是很直觀的。
本文將利用樹型分解的方法來實現(xiàn)過程的層次定義,基于Petri網(wǎng)的樹型分解的建模方法的思想如下:首先將工作流過程看成只有起始庫所,終止庫所和一個可分解變遷組成的過程,這個可分解的變遷包含了整個過程所有的動作。然后根據(jù)工作流的路由結(jié)構(gòu),一層層逐級對工作流過程進行分解,最后當(dāng)每一個葉子變遷都代表一個具體的動作時,工作流建模完成。
三、保險公司業(yè)務(wù)流程建模
保險公司的業(yè)務(wù)流程大致如下:首先對索賠申請進行記錄,然后對索賠的類型進行確定,例如火災(zāi)、交通事故、旅行、職業(yè)傷害等。檢查顧客檢查顧客的險種,并確認(rèn)他是否具有索賠資格,同時還要檢查顧客的保險費,確認(rèn)付款是否未過期。如果在此過程中,沒有索賠資格或是沒有交納保險費,那么就向顧客發(fā)拒絕信。如果檢查具有索賠資格,那么需要基于索賠細節(jié),估計賠付數(shù)額,并指定評估員調(diào)查受損情況并估價,如果比較大,需要通過專家進行進一步的確認(rèn),最后確定賠付的數(shù)額,并提供給顧客。顧客如果接受賠付數(shù)額,那么就對其進行賠付,否則,就要對顧客提出的異議進行評估,決定是否修訂或者是啟動法律訴訟。最后,整個索賠過程關(guān)閉,將這一處理過程歸檔。
由于上述索賠申請過程比較復(fù)雜,那么下面就只以確認(rèn)索賠數(shù)額過程為例介紹此模型的應(yīng)用。根據(jù)上面的描述,確認(rèn)索賠數(shù)額的過程大致包含以下一些任務(wù):
(1)基于索賠細節(jié),估計賠付數(shù)額;(2)指定評估員調(diào)查受損情況并估價;(3)確認(rèn)或修訂賠付數(shù)額,并提供給顧客;(4)記錄顧客的反饋:接受或拒絕;(5)評估異議,決定修訂或啟動法律訴訟;(6)法律訴訟;(7)索賠的賠付。
根據(jù)以上任務(wù),首先建立起始和終止的庫所和一個可分解的活動,經(jīng)過分析整個過程,可以將這個可分解的活動分解成兩個子活動:估計并評估索賠數(shù)額(a.1)和將數(shù)額提交給顧客(a.2),重復(fù)上述過程,分別對a.1和a.2進行分解,于是就可以得到如圖1所示的一個樹狀模型:
各個活動之間的關(guān)系表示形式為:⊙(⊙(b.1→c.1→c.2) →b.3→(b.4∧c.3)) →(c.4∧)→b.6),(→表示順序連接,∧表示選擇連接,∨表示并行連接,⊙表示循環(huán)連接,為空變遷)。這個過程的活動以及活動之間的關(guān)系已經(jīng)表示了出來,表1表示了變遷T的相關(guān)信息。
四、基于柔性工作流的業(yè)務(wù)流程調(diào)整的實現(xiàn)
對因為過程的調(diào)整首先需要找出發(fā)生改變的子活動,根據(jù)建模產(chǎn)生的過程樹,向上追溯到他們共有的父變遷,并對以這個父變遷為根節(jié)點的子變遷樹進行重新定義,并根據(jù)新產(chǎn)生的樹形結(jié)構(gòu),對這些活動進行重新排序。修改完成后,將修改后的子變遷樹在原變遷樹的位置上進行替換,同時修改總業(yè)務(wù)流程的表示方法,這樣,就完成了業(yè)務(wù)過程的重新定義,提高了系統(tǒng)的柔性控制能力。
如果當(dāng)一個交通保險實例到來時,在估計賠付數(shù)額的同時,還需要考慮采取一些應(yīng)急措施,進一步減少損失和緩解矛盾。對業(yè)務(wù)流程樹進行分析,在b.1→c.1→c.2這條子路徑上的,即估計賠付數(shù)額,并請專家進行評估這個過程中,需要對它們添加一個并行動作b8,即采取應(yīng)急措施。那么,首先找出它們共同的父節(jié)點a.1,然后對a.1這個子變遷樹進行調(diào)整,即增加一對分支同步節(jié)點b.7和b.9,然后在他們中間添加一條與活動b.1和b.2平行的活動b.8,調(diào)整后的子變遷樹如圖2所示,將這棵新子變遷樹替換掉原來的子樹,這樣就得到了一個新的業(yè)務(wù)過程,如圖2所示:
在這個圖中,增加了4個狀態(tài)和3個變遷,它們分別是P9,P11,P12,P13和b7,b8,b9。新添加進來的變遷節(jié)點的功能如下所示:
變遷b8:查勘實際情況,采取相應(yīng)的應(yīng)急措施;
變遷b7:并行分支節(jié)點,同時觸發(fā)評估數(shù)額和采取應(yīng)急措施;
變遷b9:并行匯合節(jié)點,當(dāng)評估數(shù)額完成和已經(jīng)采取應(yīng)急措施后,轉(zhuǎn)入下一個操作。根據(jù)上圖所示,那么新產(chǎn)生的流程的表示形式則如下所示:
⊙(⊙(b.7→((b.1→c.1→c.2)∨b.8)→b.9)→b.3→(b.4∧c.3))→(c.4∧)→b.6)
參考文獻
[1] WFMC。The Workflow Reference Model 29-Nov-1994。WFMC-TC-1003
[2]周勇軍,尹建偉等。工作流柔性角色解析研究與實現(xiàn)[J]計算機應(yīng)用研究, 2004(9):33-36
[3]楊雯,劉厚泉?;趐etri網(wǎng)的工作流模型的研究[J]計算機工程與涉及,2007(9),vol.28,No.17: 4149-4164
[4]范玉順。工作流管理技術(shù)基礎(chǔ)[M]清華大學(xué)出版社,2001
[5]邢樹斌。工作流技術(shù)在電子政務(wù)中的應(yīng)用[J]科技情報開發(fā)與研究,2007(33),vol17,211-212