業(yè)務(wù)流程建模 業(yè)務(wù)流程建模分為三個(gè)層次,第一個(gè)層次是
模型的要素,即目標(biāo)、知識(shí)和數(shù)據(jù)。其中,目標(biāo),也就是模型研究的目的;知識(shí),是指現(xiàn)實(shí)系統(tǒng)的知識(shí)和模型構(gòu)造知識(shí);數(shù)據(jù),是指系統(tǒng)的原始信息,這三方面構(gòu)成了建模過程的輸入。第二個(gè)層次是
模型的構(gòu)造,它是具體的建模技術(shù)的運(yùn)用過程。第三個(gè)層次是對
模型的可信性分析,它是指分析所建模型能否滿足系統(tǒng)目標(biāo)。
描述業(yè)務(wù)流程模型最常見的方法是
形式化描述和圖示化描述。形式化描述方法的特點(diǎn)是精確、嚴(yán)謹(jǐn),易于系統(tǒng)以后的實(shí)現(xiàn),但難以掌握和理解,模型可讀性差,往往只有專業(yè)人員才會(huì)使用,因而難于推廣。圖示化方法由于其直觀、自然,易于描述系統(tǒng)的層次結(jié)構(gòu)、功能組成,且簡單易學(xué),通常還有工具軟件支持,因而成為業(yè)務(wù)流程的主要描述工具,但這種方法的精確性和嚴(yán)謹(jǐn)性不夠。
企業(yè)業(yè)務(wù)流程包含三個(gè)要素:
實(shí)體、對象和活動(dòng)。 · 實(shí)體,業(yè)務(wù)流程發(fā)生在企業(yè)實(shí)體之間。它們可以是企業(yè)間的、功能間的、人與人之間的。
· 對象,業(yè)務(wù)流程的功能就是對對象進(jìn)行操作,這些對象可以是物理的或信息的。
· 活動(dòng),業(yè)務(wù)流程涉及管理活動(dòng)和業(yè)務(wù)操作活動(dòng)。
目前有許多的企業(yè)業(yè)務(wù)流程建模技術(shù),如RAD(Role Activity Diagrams,角色行為圖)、IDEF(Integrated Computer Aided Manufacturing DEFinition,集成計(jì)算機(jī)輔助制造)、Petri-net、狀態(tài)變化框圖(state transition diagrams)、流程建模語言PML等。
1、標(biāo)桿瞄準(zhǔn) 標(biāo)桿瞄準(zhǔn)(Benchmarking)是一個(gè)連續(xù)、系統(tǒng)化地對外部領(lǐng)先企業(yè)進(jìn)行評價(jià)的過程,通過分析評價(jià),確定出代表最佳實(shí)踐的經(jīng)營過程和工作過程,以便合理地確定本企業(yè)的業(yè)績目標(biāo)。
2、IDEF IDEF是用于描述企業(yè)內(nèi)部運(yùn)作的一套建模方法。IDEF是由美國空軍發(fā)明,現(xiàn)在則根據(jù)知識(shí)基礎(chǔ)系統(tǒng)開發(fā)的。它本來只是運(yùn)用在制造業(yè)上的,經(jīng)過改造后用途變得廣泛而適用于一般的軟件開發(fā)。
從IDEF0到IDEF14(包括IDEF1X在內(nèi))共有16套方法,每套方法都是通過建模程序來獲取某個(gè)特定類型的信息。IDEF方法用于創(chuàng)建各種系統(tǒng)的圖像表達(dá)、分析系統(tǒng)模塊、創(chuàng)建系統(tǒng)的最佳版本和幫助不同系統(tǒng)之間的轉(zhuǎn)換。IDEF有時(shí)與差異分析并用。
以下列表里列寫了所有已開發(fā)和正在開發(fā)的IEDF方法,最常使用的是IDEF0~I(xiàn)DEF4:
·IDEF0:功能建模(Function Modeling) ·IDEF1:信息建模(Information Modeling) ·IDEF1X:數(shù)據(jù)建模(Data Modeling) ·IDEF2:仿真建模設(shè)計(jì)(Simulation Model Design) ·IDEF3:過程描述獲?。≒rocess Description Capture) ·IDEF4:面向?qū)ο笤O(shè)計(jì)(Object-Oriented Design) ·IDEF5:本體論描述獲取(Ontology Description Capture)
·IDEF6:設(shè)計(jì)原理獲?。―esign Rationale Capture)
·IDEF7:信息系統(tǒng)審定(Information System Auditing)
·IDEF8:用戶界面建模(User Interface Modeling)
·IDEF9:場景驅(qū)動(dòng)信息系統(tǒng)設(shè)計(jì)(Scenario-Driven IS Design)
·IDEF10:實(shí)施體系結(jié)構(gòu)建模(Implementation Architecture Modeling)
·IDEF11:信息制品建模(Information Artifact Modeling)
·IDEF12:組織建模(Organization Modeling)
·IDEF13:三模式映射設(shè)計(jì)(Three Schema Mapping Design)
·IDEF14:網(wǎng)絡(luò)規(guī)劃(Network Design)
舉個(gè)例子來說,IDEF0用于分析企業(yè)內(nèi)部的各項(xiàng)功能流程,通過圖像模型說明這些功能是由什么掌控的,誰在執(zhí)行這些功能,通過哪些資源來實(shí)行這些功能,這些功能流程的效果是什么,以及它與其他功能之間的關(guān)系。
3、DEMO DEMO(Dynamic Essential Modeling of Orgnization,
企業(yè)動(dòng)態(tài)本質(zhì)建模法)是一交叉學(xué)科理論,它采用語言/行為觀點(diǎn),描述和解釋企業(yè)的業(yè)務(wù)流程,為業(yè)務(wù)流程改造提供技術(shù)支持。DEMO適宜于任何組織系統(tǒng)進(jìn)行建模。
DEMO采用了白箱建模方法,以企業(yè)中人們之間的交流為基礎(chǔ),主要研究人們在
對話過程中發(fā)生的行為。執(zhí)行式交流的顯著特征是對客觀世界產(chǎn)生影響或帶來變化。 DEMO方法是由五種模型構(gòu)成,它們分別是;
接口模型,業(yè)務(wù)流程模型,行為模型,信息模型,以及事實(shí)模型。
BPM(
Business Process Model,業(yè)務(wù)流程模型)是DEMO方法的主要實(shí)用工具,它顯示了所有識(shí)別的事務(wù)類型,以及它們之間的因果及條件關(guān)系。
4、Petri Petri網(wǎng)作為一種從過程的角度出發(fā)描述和分析復(fù)雜系統(tǒng)的模型工具,具有形式語義定義、圖形表達(dá)的直觀性、數(shù)學(xué)的理論嚴(yán)密性等優(yōu)點(diǎn)。Petri網(wǎng)是適用于多種系統(tǒng)的圖形化、數(shù)學(xué)化建模工具,為描述和研究具有并行、異步、分布式和隨機(jī)性等特征的信息加工系統(tǒng)提供了強(qiáng)有力的手段。作為一種圖形化工具,可以把Petri網(wǎng)看做與數(shù)據(jù)流圖和網(wǎng)絡(luò)相似的通信輔助方法。作為一種數(shù)學(xué)化工具,Petri網(wǎng)可以建立各種狀態(tài)方程、代數(shù)方程和其他描述系統(tǒng)行為的數(shù)學(xué)模型。
Petri網(wǎng)的主要功能開始是為各種與并行系統(tǒng)有關(guān)的特性和問題提供分析方法。利用Petri網(wǎng)模型可以研究兩類特性:
依賴于初始狀態(tài)和獨(dú)立于初始狀態(tài)的特性。前者指狀態(tài)行為特性,后者是指狀態(tài)的結(jié)構(gòu)特性。Petri網(wǎng)可以分析的狀態(tài)行為特性有可達(dá)性、有界性、可逆性、包容性和持續(xù)性等。