国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于i-BPMN的翻轉(zhuǎn)課堂教學(xué)系統(tǒng)業(yè)務(wù)流程建模

2019-09-12 10:41:42陳蕾倪楓
智能計算機與應(yīng)用 2019年4期
關(guān)鍵詞:業(yè)務(wù)流程架構(gòu)規(guī)則

陳蕾 倪楓

摘 要:針對目前主流的BPMN建模方法對翻轉(zhuǎn)課堂業(yè)務(wù)架構(gòu)描述能力上的不足,基于TOGAF中ACF元模型提出一種完整覆蓋系統(tǒng)業(yè)務(wù)架構(gòu)本體的i-BPMN建模方法。集合目前應(yīng)用較廣的if-else語句以及IDEF建模方法,通過其與BPMN模型在ACF元架構(gòu)描述上的契合點建立元模型映射關(guān)系,對BPMN模型中具有數(shù)據(jù)復(fù)雜性、功能層次性等特點的特殊任務(wù)進行建模補充,并通過迭代建模過程實現(xiàn)各描述模型之間語義、粒度的對齊。實驗結(jié)果表明,采用i-BPMN建模方法能有效增強業(yè)務(wù)活動內(nèi)部流程、邏輯、規(guī)則以及數(shù)據(jù)關(guān)系的描述,提供流程的完整理解,為后期系統(tǒng)開發(fā)明確要求。

關(guān)鍵詞:業(yè)務(wù)流程建模;翻轉(zhuǎn)課堂;BPMN2.0;模型集成;元模型

文章編號:2095-2163(2019)04-0180-08 中圖分類號:TP391.9 文獻標(biāo)志碼:A

0 引 言

近30年來,國內(nèi)的信息化建設(shè)逐步加強,系統(tǒng)業(yè)務(wù)架構(gòu)在國內(nèi)企業(yè)中發(fā)展迅速[1]。目前針對架構(gòu)描述存在很多流程定義語言,BPMN2.0(Business Process Model and Notation 2.0,)[2]不僅融合了UML[3]的面向?qū)ο蟮脑O(shè)計思想、圖像化設(shè)計思想以及Petri網(wǎng)思想[3],而且又可以方便地映射到業(yè)務(wù)流程執(zhí)行語言BPEL[4-5],廣泛應(yīng)用于業(yè)務(wù)流程中面向場景建模。實踐過程表明,BPMN模型存在固有視角缺陷,無法準(zhǔn)確描述功能、規(guī)則等事件的信息。雖然目前國內(nèi)外學(xué)者提出了通過將附加屬性和元素附加到現(xiàn)有BPMN元素的方法優(yōu)化BPMN模型,比如BPMN-E2[6]、對醫(yī)院流程的BPMN符號改進方法[7]、uBPMN[8]等。但各類拓展均特定于某個行業(yè)或業(yè)務(wù),局限于行業(yè)本身的特異性,無法將補充的符號通用化,且改進后的BPMN模型對翻轉(zhuǎn)課堂系統(tǒng)這類具有流程性和結(jié)構(gòu)性的業(yè)務(wù)流程建模仍過于復(fù)雜。

翻轉(zhuǎn)課堂教學(xué)模式[9]源于美國,隨著國內(nèi)互聯(lián)網(wǎng)發(fā)展和普及,優(yōu)勢凸顯,引發(fā)國內(nèi)各大高校借鑒和探索熱潮。翻轉(zhuǎn)課堂系統(tǒng)具有多流程和復(fù)雜性,系統(tǒng)主要業(yè)務(wù)流程分為課前學(xué)習(xí)、線上互動和課后反饋三個過程,每個主業(yè)務(wù)流程又可以進一步細(xì)分為多個子流程,比如課前學(xué)習(xí)階段包括學(xué)生登錄、觀看視頻、選擇老師、習(xí)題練習(xí)等一系列子流程[10];同時翻轉(zhuǎn)課堂系統(tǒng)總體架構(gòu)分為3層,即:表示層、功能層和數(shù)據(jù)層[10]。平臺大量功能服務(wù)均聚集于功能層中,與表示層中涉及的移動終端進行信息交互,執(zhí)行過程中同時存在一系列條件篩選,因此良好的流程模型需要對流程中某些任務(wù)規(guī)則性、功能性等特點進行表現(xiàn);數(shù)據(jù)層提供整個系統(tǒng)的數(shù)據(jù)支撐,所有線上活動如題庫搜索、學(xué)習(xí)記錄、學(xué)生信息等產(chǎn)生的數(shù)據(jù)集中于數(shù)據(jù)層進行處理,繁冗的運行數(shù)據(jù)需要清晰準(zhǔn)確的模型予以規(guī)范化,為后期數(shù)據(jù)庫開發(fā)創(chuàng)造條件。

因此,本文運用組合建模的思想,在BPMN模型基礎(chǔ)上,集合IDEF (Integrated Computer-Aided Manufacturing Definition)[11]建模方法以及if-else語句,將各模型進行視角優(yōu)勢互補,建立一組多視角、易操作的i-BPMN模型組,達到對翻轉(zhuǎn)課堂的有效建模且對后期系統(tǒng)開發(fā)提供條件,并且通過建模過程說明新型模型組具有一般性,能通用于類似翻轉(zhuǎn)課堂系統(tǒng)存在復(fù)雜性和流程性的業(yè)務(wù)流程。

1 業(yè)務(wù)流程建模

1.1 BPMN建模方法

2011年1月,對象管理組織(The Object Management Group,OMG)頒布了業(yè)務(wù)過程模型和符號BPMN2.0[2],作為一種標(biāo)準(zhǔn)符號應(yīng)用于業(yè)務(wù)流程管理領(lǐng)域。目前,BPMN2.0已成為描述業(yè)務(wù)流程間交互事實的標(biāo)準(zhǔn)[12],能有效支持建模中控制流、數(shù)據(jù)流以及功能塊的設(shè)計,真正消除了業(yè)務(wù)流程建模與流程實現(xiàn)之間的隔閡,為系統(tǒng)開發(fā)人員后期制定相應(yīng)行為視圖創(chuàng)造條件。

元模型是基于特定建模語言的某種描述模型表達空間的陳述集,用以描述模型各方面遵從的規(guī)則與底層約束,即元模型是模型的模型[13]。TOGAF9.1版本[14]中ACF定義的業(yè)務(wù)視角架構(gòu)元模型包括OMG建議的業(yè)務(wù)架構(gòu)中的6個基本元類(組織單元、業(yè)務(wù)執(zhí)行節(jié)點、業(yè)務(wù)協(xié)作角色、業(yè)務(wù)功能、業(yè)務(wù)服務(wù)、業(yè)務(wù)流程)、2個擴展元類(觸發(fā)事件、業(yè)務(wù)規(guī)則)以及數(shù)據(jù)架構(gòu)中的1個基本元類(數(shù)據(jù)實體),并以此規(guī)范了業(yè)務(wù)流程中需要獲取的元數(shù)據(jù)和界定概念,是指導(dǎo)數(shù)據(jù)存儲和交換的規(guī)范[15] 。

BPMN2.0元模型描述5個基本元素類別,分別是:流對象(Flow objects)、數(shù)據(jù)(Data)、連接對象(Connecting objects)、泳道(Swim lanes)以及人工制品(Artifacts),每個基本元素類別同時包含一系列元素,將BPMN模型元素定義為一個五元組,對此可表述如下。

以上元素中,流對象、順序流以及消息流體現(xiàn)動態(tài)描述,泳池和泳道進行靜態(tài)描述。流對象根據(jù)不同特點又可分為活動、網(wǎng)關(guān)以及事件??偟貋碚f,活動可能是一個任務(wù),也可能是一個子流程;網(wǎng)關(guān)為一種路由結(jié)構(gòu),包括排他事件網(wǎng)關(guān)、排他數(shù)據(jù)網(wǎng)關(guān)等等;事件也可能作為流程的開始、結(jié)束或者中間事件。由此對每個元素類別下的元素展開進一步劃分,元模型完整化表示如圖1所示。

1.2 IDEF建模方法

IDEF[11]建模方法面向流程結(jié)構(gòu)進行建模,包括IDEF0 (Icam DEFinition for Function Modeling)、IDEF1x(Icam DEFinition for Data Modeling)、IDEF2、IDEF3、IDEF4和IDEF5等[14],其中IDEF0和IDEF1x側(cè)重于流程的功能和信息建模。對此可得探討分述如下。

(1)IDEF0。是一種重要的面向功能的建模分析方法[11],能夠清晰表現(xiàn)任務(wù)執(zhí)行過程中的控制、輸入、輸出以及運行機制,元模型如圖2所示。圖形化表示分為活動框和箭頭兩部分?;顒涌虼硐到y(tǒng)的一種功能(Function),可以是一種作業(yè),也可能是一種過程等,通過A0、A1、A11等分層進行描繪;箭頭結(jié)構(gòu)被稱為ICOM結(jié)構(gòu),可將其定義為一個四元組。

定義2 ICOM ={ Input, Control, Output, Mechanism }

根據(jù)活動使用、產(chǎn)生或需要的信息和對象來表示輸入、輸出、控制以及機制之間的關(guān)系,各部分的特點及類別見圖2。

IDEF0模型雖然能夠有效地對活動流程進行分解、分層描述,但同時存在一些不足,比如無法體現(xiàn)流程過程、信息表達不足以及不準(zhǔn)確等等。

(2)IDEF1x。作為在E-R方法基礎(chǔ)上引入語義的一種數(shù)據(jù)庫概念建模方法[16],IDEF1x具有豐富、精細(xì)的模型語義特點,能夠在充分保證數(shù)據(jù)的一致性和完整性的同時,將流程中各相對獨立的數(shù)據(jù)進行交互,避免數(shù)據(jù)重復(fù)處理,將系統(tǒng)的信息結(jié)構(gòu)、實體集合以及視圖進行有機結(jié)合。但在實際操作中,IDEF1x的符號往往無法準(zhǔn)確地表達流程中的概念意義,偏離了前期模型的需求分析[17]。

2 翻轉(zhuǎn)課堂建模分析

翻轉(zhuǎn)課堂是以信息技術(shù)和網(wǎng)絡(luò)為基礎(chǔ),實現(xiàn)線上與線下課堂信息化結(jié)合的一種新型教學(xué)模式[9]。21世紀(jì),社會信息化進程不斷加快,對教育相關(guān)行業(yè)也提出更高要求。翻轉(zhuǎn)課堂具有顛覆性和改革性,一定程度上解決了目前傳統(tǒng)教學(xué)模式的被動性、效率低等弊端,受到國內(nèi)廣泛關(guān)注。主要業(yè)務(wù)流程任務(wù)包括課前練習(xí)、社群管理、線下教學(xué)、評價反饋等等。

在目前主流的建模方法中,BPMN建模方法最適用于翻轉(zhuǎn)課堂業(yè)務(wù)流程的面向場景建模,但在實際建模過程中存在較多流程描述的問題,比如,對任務(wù)控制流、“用戶信息”等數(shù)據(jù)流以及輸入、輸出的描述過于繁瑣,無法體現(xiàn)內(nèi)在控制和機制;管理員登錄、學(xué)生登錄、教師登錄三種情況下,用戶、平臺以及課程端會產(chǎn)生大量類似的信息存儲及更新, BPMN模型本身不提供用于描述數(shù)據(jù)結(jié)構(gòu)的內(nèi)置模型,無法保證數(shù)據(jù)的統(tǒng)一性和完整性;“成績輸出”任務(wù)中模型還需對后續(xù)操作進行條件篩選和授權(quán)等等。因此翻轉(zhuǎn)課堂完整建模需要對BPMN模型進行模型補充優(yōu)化,結(jié)合各模型優(yōu)缺點,引入IDEF建模方法和if-else條件語句[18],通過元模型映射建立其與BPMN模型的語義和圖形聯(lián)系,保證模型建立過程中流程的統(tǒng)一和信息互通,最后通過IDEF1x配合建立數(shù)據(jù)流通和共享。同一用戶在不同任務(wù)執(zhí)行過程中產(chǎn)生的數(shù)據(jù)及數(shù)據(jù)更新通過統(tǒng)一定義的活動數(shù)據(jù)庫進行處理和輸出,有效節(jié)約存儲空間,提高數(shù)據(jù)處理效率。

3 元模型映射

基于各元模型在模型建立上的共性,對BPMN元模型到IDEF0元模型以及條件語句的語義映射方法進行研究,并給出圖形化表示。這部分內(nèi)容可詳述如下。

3.1 BPMN到IDEF0映射

經(jīng)由探討研究后,即可推出元模型的映射執(zhí)行過程如圖3所示。由圖3可以看到,圖3(a)代表組成BPMN模型的單元,根據(jù)映射規(guī)則,對BPMN中的數(shù)據(jù)流、泳道等元素信息通過IDEF0的箭頭結(jié)構(gòu)進行轉(zhuǎn)換。在此過程中,元素轉(zhuǎn)換呈“一對一”或“一對多”的關(guān)系,保證了在映射過程中,模型語義的一致和完整。

3.2 BPMN到條件語句映射

將事件規(guī)則轉(zhuǎn)換為數(shù)學(xué)表達式,由此可得如下數(shù)學(xué)定義。

(1)內(nèi)層是屬性運算,由關(guān)鍵字where引出,表述事件約束條件,例如e(where b=w)表示事件e的屬性b的值為w,其中w是常量。

(2)外層是事件運算,事件間決策的基本操作符包括and、or、not邏輯運算符,序列運算符以及時間運算符[19]。為方便描繪,事件規(guī)則用基本流程圖圖形化表示。

針對2種類型的條件語句,網(wǎng)關(guān)的觸發(fā)事件轉(zhuǎn)化為事件r(e01,e02,…,e0m),執(zhí)行框中由where引出網(wǎng)關(guān)決策,并通過e, e01, e02, …, e0m等事件來執(zhí)行BPMN模型中的一系列任務(wù)。在此過程中,BPMN模型中的條件判斷、任務(wù)執(zhí)行、數(shù)據(jù)流以及數(shù)據(jù)更新等在規(guī)則模型中加以具體化,明確表明系統(tǒng)執(zhí)行的觸發(fā)事件及結(jié)果,在保證語義一致的前提下提供流程的完整理解,并且形成的一系列代碼段有利于模型的更改以及后期迭代。

BPMN模型元素與IDEF0、條件語句的映射為模型轉(zhuǎn)換奠定了基礎(chǔ)。下面即給合翻轉(zhuǎn)課堂建模分析以及映射規(guī)則建立,提出i-BPMN建模方法,系統(tǒng)闡述BPMN優(yōu)化過程。

4 i-BPMN建模方法

基于前述的研究分析,可得i-BPMN建模方法及集成概念過程如圖4所示。其中,i意為“iteration”,代表迭代建模過程。在基于以業(yè)務(wù)數(shù)據(jù)、流程任務(wù)為中心的業(yè)務(wù)流程開發(fā)設(shè)計思想的指導(dǎo)下,嚴(yán)格使用ACF元模型進行M0層翻轉(zhuǎn)課堂業(yè)務(wù)流程底層的數(shù)據(jù)和對象的收集、組織和處理,由此構(gòu)建M3頂層業(yè)務(wù)架構(gòu)的元模型,為M2層BPMN、IDEF1x元模型的建立以及IDEF0、if-else元模型的映射過程明確需求。M2層首先建立BPMN元模型,針對BPMN模型功能、規(guī)則等視角描述的不足通過映射規(guī)則生成相應(yīng)的IDEF0、if-else元模型,同時對整個流程建立IDEF1x數(shù)據(jù)元模型。最終在元模型數(shù)據(jù)規(guī)范下靈活定制元模型對應(yīng)的M1層描述模型,即場景過程模型(Scenario)、活動模型(Activity)、規(guī)則模型(Rule)以及數(shù)據(jù)實體模型(Entity),形成一個清晰的集成場景、規(guī)則、功能以及數(shù)據(jù)視角的i-BPMN模型組,準(zhǔn)確描述流程中存在和流通的數(shù)據(jù)和對象,完成對業(yè)務(wù)流程描述的完整閉環(huán)。對i-BPMN模型組各模型的定義和描述具體如下。

(1)場景過程模型(Scenario)。場景過程模型基于BPMN2.0建模方法,進行面向場景建模,主要涉及到業(yè)務(wù)流程的觸發(fā)事件、組織單元、業(yè)務(wù)執(zhí)行節(jié)點、業(yè)務(wù)協(xié)作角色、業(yè)務(wù)服務(wù)以及業(yè)務(wù)流程,充分運用細(xì)粒度約束,描述復(fù)雜業(yè)務(wù)流程的頂層概念化結(jié)構(gòu)。

(2)活動模型(Activity)?;顒幽P突贗DEF0模型,描繪與特定業(yè)務(wù)任務(wù)相匹配的業(yè)務(wù)執(zhí)行節(jié)點、業(yè)務(wù)功能、業(yè)務(wù)協(xié)作角色以及彼此之間的聯(lián)系,通過圖像模型說明這些功能是由誰控制、執(zhí)行者是誰、如何實現(xiàn)功能、流程的效果是什么以及該流程與其它功能間的關(guān)系,突出功能性和層次性。

(3)規(guī)則模型(Rule)。規(guī)則模型基于if-else語句,研究業(yè)務(wù)流程中的觸發(fā)事件、業(yè)務(wù)規(guī)則以及兩者之間存在的聯(lián)系,其定義并展現(xiàn)了特定業(yè)務(wù)發(fā)生所需要的觸發(fā)條件及其結(jié)果,用于描述業(yè)務(wù)流程底層的業(yè)務(wù)規(guī)則,完善模型建模。

(4)數(shù)據(jù)實體模型(Entity)。數(shù)據(jù)實體模型使用IDEF1x數(shù)據(jù)庫表示方法,描述業(yè)務(wù)流程中的數(shù)據(jù)主體和業(yè)務(wù)服務(wù)。該模型定義了信息系統(tǒng)中數(shù)據(jù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu),包括數(shù)據(jù)類別、數(shù)據(jù)屬性以及數(shù)據(jù)塊之間的關(guān)系。各任務(wù)塊的交互信息由相同節(jié)點進行傳遞和共享。數(shù)據(jù)模型使數(shù)據(jù)實體和業(yè)務(wù)服務(wù)反作用于業(yè)務(wù)規(guī)則,解決業(yè)務(wù)流程中業(yè)務(wù)數(shù)據(jù)的變化以及業(yè)務(wù)功能可能無法滿足服務(wù)的局限性。

5 i-BPMN迭代建模過程

i-BPMN模型組的4個描述模型之間相互存在映射關(guān)系,并不是相互獨立存在、獨立建模的,迭代建模過程也應(yīng)以此作為粒度、語義對齊的準(zhǔn)則。粒度(granularity)均衡是業(yè)務(wù)流程各描述模型是否統(tǒng)一的關(guān)鍵因素[20]。粒度過細(xì)的業(yè)務(wù)流程往往需要映射以及編排大量業(yè)務(wù)活動,建立與這種細(xì)粒度服務(wù)的關(guān)聯(lián),增加了集成的復(fù)雜性。因此,完善的流程設(shè)計必須在建模過程中逐級細(xì)化迭代以達到平衡粒度,并在每一輪迭代過程中保持模型組在粒度維度的對齊。i-BPMN模型組的迭代建?;谝粋€二維迭代矩陣,旨在形成一個多視角、多維度的BIT架構(gòu)模型組[21],圖5描述了i-BPMN的迭代建模過程,每一輪迭代都由4個階段組成。每一階段的功能設(shè)計可做重點闡述如下。

(1)頂層架構(gòu)階段。根據(jù)業(yè)務(wù)流程以及架構(gòu)活動的整體范圍,建模初期先實現(xiàn)核心架構(gòu)的需求,構(gòu)建一個頂層框架,即場景過程模型。在此基礎(chǔ)上,對復(fù)雜業(yè)務(wù)流程補充建立其他視角模型,通過累加開發(fā)進行多次迭代,并在完善系統(tǒng)時,對系統(tǒng)的瑕疵或不足,不斷地做出重構(gòu)和改進。

(2)環(huán)形建模階段。每一次迭代都包括了需求分析、設(shè)計、實現(xiàn)與測試四個階段,增加新視角描述,變更需求,產(chǎn)生新的模型,依次為活動模型、規(guī)則模型以及數(shù)據(jù)實體模型。在此過程中,下層的業(yè)務(wù)規(guī)則和數(shù)據(jù)設(shè)計補充并完善上層的流程模型,同時場景過程模型支持可視化規(guī)則設(shè)計以及描述完整性的上下文驗證,形成映射建模的完整“閉環(huán)”。每創(chuàng)建一個模型即進入第三階段,進行粒度對齊,直至最后一個模型完成。迭代可能涉及多個活動,需要對活動進行重新設(shè)計;也可能出現(xiàn)多次,有些串行執(zhí)行,有些也存在并行執(zhí)行[22]。尤其在建模早期,可能會產(chǎn)生小范圍多次迭代,當(dāng)上游設(shè)計在本階段中有沖突,則需返回上游修改。

(3)“粒度”對齊階段。在同一輪迭代中,i-BPMN各視角相應(yīng)的描述模型在同一抽象層次、均衡的粒度水平上對業(yè)務(wù)流程進行描述。例如,場景過程模型與活動模型基于“業(yè)務(wù)執(zhí)行節(jié)點”、“業(yè)務(wù)流程”等元模型契合部分獲得建模語義和粒度對齊的標(biāo)準(zhǔn),在對齊過程中需適當(dāng)細(xì)化復(fù)雜任務(wù)的粒度,不斷調(diào)整修正,直至找到最佳粒度平衡點。

(4)迭代調(diào)整階段。重復(fù)前3個步驟,不斷調(diào)整迭代,每一輪迭代完成后,i-BPMN各模型同步提高一級粒度,開始在新的層次與粒度上優(yōu)化,直至達到預(yù)設(shè)的架構(gòu)粒度需求。

通過以上4個階段,最終建成一個多視角、粒度對齊、且能夠滿足不同業(yè)務(wù)需求的業(yè)務(wù)流程模型組—i-BPMN模型組,下文以“翻轉(zhuǎn)課堂”進行實驗驗證,說明該建模方法的可操作性。

6 實驗驗證與結(jié)果

將翻轉(zhuǎn)課堂業(yè)務(wù)架構(gòu)劃分為四大板塊—“翻轉(zhuǎn)課堂業(yè)務(wù)流程”、“業(yè)務(wù)活動”、“數(shù)據(jù)服務(wù)”以及“活動規(guī)則”,元模型如圖6所示。圖6中,各元素之間的關(guān)系代表各業(yè)務(wù)流程任務(wù)之間的關(guān)系,“業(yè)務(wù)流程”與“業(yè)務(wù)活動”的ACF元素契合點為業(yè)務(wù)執(zhí)行節(jié)點和業(yè)務(wù)協(xié)作角色;“業(yè)務(wù)流程”與“業(yè)務(wù)規(guī)則”的契合點為觸發(fā)事件;“業(yè)務(wù)流程”與“數(shù)據(jù)服務(wù)”的契合點為業(yè)務(wù)服務(wù)。

據(jù)此建立翻轉(zhuǎn)課堂系統(tǒng)的單一BPMN模型如圖7所示,i-BPMN模型組如圖8~10所示,同時參見表1可知,多個方面對比分析說明i-BPMN模型組的優(yōu)勢。文中擬給出如下研究論述。

(1)功能性、規(guī)則性、數(shù)據(jù)性。對于翻轉(zhuǎn)課堂中存在的較復(fù)雜活動,單純的BPMN模型模糊了功能性定義,無法準(zhǔn)確獲取涉及活動的所有功能信息,而i-BPMN中的活動模型可以有效解決上述缺陷。類似功能性,i-BPMN通過規(guī)則模型和數(shù)據(jù)實體模型完成了用戶對建模過程規(guī)則性和數(shù)據(jù)控制的需求。

(2)完整性。根據(jù)翻轉(zhuǎn)課堂建模過程,分析相應(yīng)的描述模型對ACF業(yè)務(wù)架構(gòu)的描述劃分如圖10所示,場景過程模型和活動模型通過“業(yè)務(wù)執(zhí)行節(jié)點”建立聯(lián)系,和規(guī)則模型通過“觸發(fā)事件”建立聯(lián)系,和數(shù)據(jù)實體模型通過“數(shù)據(jù)實體”建立聯(lián)系。實驗表明,整個i-BPMN模型組能夠覆蓋所有ACF元類,例證本文提出的i-BPMN模型組符合ACF對業(yè)務(wù)流程架構(gòu)完整性的要求,能夠達到對BPMN模型的補充優(yōu)化效果。

(3)通用性。具有多流程且功能及數(shù)據(jù)處理需求較大的業(yè)務(wù)系統(tǒng),均可以基于上文提出的映射規(guī)則以及建模過程進行適用于自身業(yè)務(wù)特點的i-BPMN模型組構(gòu)建,操作簡單、易于推廣,且利于系統(tǒng)的后期改進。

7 結(jié)束語

業(yè)務(wù)架構(gòu)設(shè)計的核心在于流程建模,完整有效的業(yè)務(wù)流程能夠支持后期信息架構(gòu)的搭建,指導(dǎo)各個業(yè)務(wù)領(lǐng)域解決復(fù)雜任務(wù)中業(yè)務(wù)統(tǒng)一、組織再造、流程優(yōu)化等問題,增加業(yè)務(wù)模型的靈活性。本文對翻轉(zhuǎn)課堂的業(yè)務(wù)建模分析例證了新型i-BPMN模型組建模方法的可行性和優(yōu)越性,綜合前述分析可知,這一優(yōu)勢主要表現(xiàn)在:一方面,基于ACF的統(tǒng)一規(guī)范,通過活動、規(guī)則以及數(shù)據(jù)實體模型的形式化映射,對于復(fù)雜、多流程業(yè)務(wù)系統(tǒng)進行最佳視角補充,統(tǒng)一控制業(yè)務(wù)底層的功能、規(guī)則和邏輯;另一方面,i-BPMN模型組構(gòu)建是一個粒度對齊、層層迭代的過程,能為系統(tǒng)的應(yīng)用架構(gòu)及信息系統(tǒng)架構(gòu)的有效開發(fā)做出明確需求,減少后期系統(tǒng)開發(fā)過程中由于任務(wù)描述不清造成的損失,具有推廣意義。

參考文獻

[1]王秀霞, 郭志軍, 席欣. 企業(yè)架構(gòu)設(shè)計方法的研究[J]. 中國管理信息化,2016,19(9):71-73.

[2]OMG. Business process model and notation (BPMN) Version2.0.2[EB/OL]. [2017-09-09]. http://www.omg.org/spec/BPMN/2.0.2.

[3]DIJKMAN R M, DUMAS M, OUYANG Chun. Semantics and analysis of business process models in BPMN[J]. Information and Software Technology, 2008,50(12):1281-1294.

[4]JORDAN D,EVDEMON J. Web services business process execution language version 2.0[EB/OL]. (2007-04-11)[2008-04-17]. http://docs.oasis-open.org /wsbpel/2.0/wsbpel-v2.0.html.

[5]張莉娜. 支持翻轉(zhuǎn)課堂實驗教學(xué)模式的學(xué)習(xí)分析系統(tǒng)建模[J]. 電腦知識與技術(shù),2017,13(29):93-94.

[6]RAMOS-MERINO M, SANTOS-GAGO J M, LVAREZ-SABUCEDO L M,et al. BPMN-E2:A BPMN extension for an enhanced workflow description[J]. Software and Systems Modeling,2018:1-21.

[7]RAMOS-MERINO M, LAVREZ-SABUCEDO L M, SANTOS-GAGO J M, et al. A BPMN based notation for the representation of workflows in hospital protocols[J]. Journal of Medical Systems, 2018,42:181.

[8]YOUSFI A, HEWELT M, BAUER C, et al. Toward uBPMN-based patterns for modeling ubiquitous business processes[J]. IEEE Transactions On Industrial Informatics,2018,8(14):3358-3367.

[9]劉允, 楊立軍, 羅先輝. 翻轉(zhuǎn)課堂和傳統(tǒng)課堂教學(xué)模式比較研究—基于南京某高校翻轉(zhuǎn)課堂教學(xué)調(diào)查[J]. 高等教育研究學(xué)報,2018,41(1):50-55,104.

[10]章宗標(biāo). 基于翻轉(zhuǎn)課堂的實驗教學(xué)系統(tǒng)設(shè)計與實現(xiàn)[J]. 浙江樹人大學(xué)學(xué)報(自然科學(xué)版), 2014,14(4):10-14.

[11]MENZEL C, MAYER R J . The IDEF family of languages[M]// BERNUS P, MERTINS K, SCHMIDT G.Handbook on architectures of information systems. international handbooks on information systems. Berlin/Heidelberg:Springer, 1998:209-241.

[12]代飛, 趙文卓, 楊云, 等. BPMN 2.0編排的形式語義和分析[J]. 軟件學(xué)報,2018,29(4):1094-1114.

[13]倪楓, 鐘璐, 王波. 基于ROAD元架構(gòu)的企業(yè)系統(tǒng)業(yè)務(wù)架構(gòu)建模[J]. 上海理工大學(xué)學(xué)報,2017,39(3):262-268,294.

[14]The Open Group. TOGAF Version 9.1[S]. Zaltbommel, Netherlands:Van Haren Publishing,2011.

[15]朱剛, 譚賢四, 王紅, 等. 軍事體系結(jié)構(gòu)框架元模型發(fā)展趨勢[J].飛航導(dǎo)彈,2014(6):62-67.

[16]陳禹六. IDEF建模分析和設(shè)計方法 [M]. 北京:清華大學(xué)出版社,2000.

[17]孫玉全, 高展, 薛勁松. CIMS設(shè)計過程中存在的一些問題及解決方案[J]. 計算機集成制造系統(tǒng)-CIMS,1999,5(6):55-61.

[18]倪曌, 白利芳, 董奧冬. 一種面向業(yè)務(wù)規(guī)則和流程的推理引擎架構(gòu)[J]. 計算機應(yīng)用與軟件,2017,34(3):98-102,153.

[19]PAUL D. Complex event processing-CORDYS simplifying business [D]. Nijmegen:Radboud University,2007.

[20]WILSON N B, CARMENZA L A. Agile methodology to develop architecture of information and knowledge in organizations(MADAIKE)[J]. International Journal of Machine Learning and Computing,2015,5(2):153-159.

[21]GILL A Q. Agile enterprise architecture modeling:Evaluating the applicability and integration of six modeling standards[J]. Information and Software Technology,2015,67:196-206.

[22]王計斌, 熊光楞, 陳加棟. 支持并行迭代的基于規(guī)則的產(chǎn)品開發(fā)過程建模[J]. 清華大學(xué)學(xué)報(自然科學(xué)版),1999,39(11):114-117.

猜你喜歡
業(yè)務(wù)流程架構(gòu)規(guī)則
基于FPGA的RNN硬件加速架構(gòu)
撐竿跳規(guī)則的制定
RPA機器人助業(yè)務(wù)流程智能化
數(shù)獨的規(guī)則和演變
功能架構(gòu)在電子電氣架構(gòu)開發(fā)中的應(yīng)用和實踐
汽車工程(2021年12期)2021-03-08 02:34:30
STK業(yè)務(wù)流程優(yōu)化的探究
電子測試(2018年23期)2018-12-29 11:11:28
企業(yè)財務(wù)管理、業(yè)務(wù)流程管理中整合ERP之探索
讓規(guī)則不規(guī)則
Coco薇(2017年11期)2018-01-03 20:59:57
LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實現(xiàn)
基于財務(wù)業(yè)務(wù)流程再造的ERP信息系統(tǒng)構(gòu)建探析
中國商論(2016年34期)2017-01-15 14:24:22
赞皇县| 万源市| 张家口市| 阜康市| 北川| 凭祥市| 宾阳县| 平邑县| 孙吴县| 耿马| 栖霞市| 延长县| 芦溪县| 普宁市| 思茅市| 文化| 兴化市| 婺源县| 岳阳市| 若尔盖县| 陇川县| 达日县| 新源县| 海原县| 湛江市| 武隆县| 方城县| 左权县| 沾益县| 马尔康县| 龙川县| 天祝| 东海县| 靖西县| 长治市| 荃湾区| 九江市| 南川市| 东兴市| 耒阳市| 汪清县|