版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
電子商務(wù)系統(tǒng)設(shè)計(jì)電子商務(wù)業(yè)務(wù)過(guò)程和信息建模10.1基本概念
為規(guī)范各國(guó)各行業(yè)各領(lǐng)域電子商務(wù)系統(tǒng)的設(shè)計(jì)與建設(shè),聯(lián)合國(guó)貿(mào)易便利與電子商務(wù)中心(UN/CEFACT)制定并發(fā)布了《UN/CEFACT建模方法學(xué)用戶指南》與《UN/CEFACT建模方法學(xué)元模型》,指導(dǎo)各國(guó)電子商務(wù)設(shè)計(jì)者按規(guī)范設(shè)計(jì)與構(gòu)建系統(tǒng),使之能實(shí)現(xiàn)信息共享與業(yè)務(wù)標(biāo)準(zhǔn)化。
UN/CEFACT推出規(guī)范的另一重要目的,是基于
EDI商務(wù)系統(tǒng)的結(jié)構(gòu)、數(shù)據(jù)模型與成功運(yùn)行經(jīng)驗(yàn),將其改進(jìn)為能在互聯(lián)網(wǎng)中運(yùn)行的開(kāi)放式EDI系統(tǒng),改進(jìn)為網(wǎng)絡(luò)中對(duì)業(yè)務(wù)過(guò)程和業(yè)務(wù)信息建模的方法。10.2UMM統(tǒng)一建模方法1)UMM統(tǒng)一建模方法簡(jiǎn)述
UN/CEFACT為規(guī)范各行業(yè)各領(lǐng)域電子商務(wù)系統(tǒng)的建設(shè),提出對(duì)電子商務(wù)業(yè)務(wù)過(guò)程和業(yè)務(wù)信息模型的建立采用UN/CEFACT建模方法學(xué)(UMM)。
UMM是UN/CEFACTModelingMethod,是建立商業(yè)過(guò)程的建模方法。
UMM的商業(yè)過(guò)程和信息建模技術(shù)基于UML(統(tǒng)一建模語(yǔ)言)和RUP(統(tǒng)一軟件過(guò)程)。
UMM依據(jù)UML框架,定義一系列商業(yè)過(guò)程和信息語(yǔ)義原型對(duì)UML元模型進(jìn)行擴(kuò)充,定義UMM元模型。UMM分兩種視圖描述電子商務(wù)的事務(wù)處理:業(yè)務(wù)操作視圖(BOV)和功能服務(wù)視圖(FSV);其基本目的是清楚地區(qū)分操作和功能視圖,最大程度地確保系統(tǒng)的互操作性和系統(tǒng)的向后兼容性。BOV主要關(guān)注事務(wù)處理的業(yè)務(wù)方面,F(xiàn)SV則關(guān)注事務(wù)處理的信息技術(shù)方面。
在建立商務(wù)業(yè)務(wù)視圖:
1)在UMM定義的框架下建立商務(wù)一體化的領(lǐng)域視圖(BusinessDomainView–BDV),確定建模范圍;2)根據(jù)BDV確定的范圍描述業(yè)務(wù)需求,獲取需求視圖(BusinessRequirementsView–BRV);
3)再根據(jù)需求視圖獲取具體的業(yè)務(wù)過(guò)程視圖(BusinessTransactionView–BTV)。
每個(gè)建模工作流程都有明確目標(biāo)和一系列活動(dòng),各建模工作流程的模型產(chǎn)物采用UML進(jìn)行描述,每個(gè)建模階段的產(chǎn)物可以作為下一個(gè)階段的輸入,以進(jìn)一步細(xì)化業(yè)務(wù)過(guò)程和業(yè)務(wù)信息模型。每個(gè)建模工作流程中都包含了建模所涉及的角色、建模步驟以及建模產(chǎn)物。
UN/CEFACT的建模方法學(xué)覆蓋了業(yè)務(wù)建模、需求、分析與設(shè)計(jì)4個(gè)工作流程,以及統(tǒng)一過(guò)程中初始階段和細(xì)化階段2個(gè)階段。
在系統(tǒng)建設(shè)中,這2階段的8個(gè)單元屬于系統(tǒng)概念與邏輯設(shè)計(jì)階段。UN/CEFACT對(duì)此實(shí)施規(guī)范化,既能促進(jìn)各類商務(wù)系統(tǒng)在概念與邏輯上的標(biāo)準(zhǔn)化,又給予各系統(tǒng)的物理設(shè)計(jì)與實(shí)現(xiàn)以充分的自由度。3)UMM相關(guān)概念與定義UML語(yǔ)言通過(guò)版型等擴(kuò)展機(jī)制擴(kuò)展,擴(kuò)展了一些業(yè)務(wù)用例:
業(yè)務(wù)角色(businessactor),
業(yè)務(wù)用例(businessevent),
業(yè)務(wù)目標(biāo)(businessgoal);
擴(kuò)展的業(yè)務(wù)對(duì)象,如:
業(yè)務(wù)執(zhí)行者(businessworker),
業(yè)務(wù)實(shí)體(businessentity),
業(yè)務(wù)事件(businessevent),
業(yè)務(wù)規(guī)則(businessrule)等;
擴(kuò)展了業(yè)務(wù)系統(tǒng),如:
業(yè)務(wù)系統(tǒng)(businesssystem),
業(yè)務(wù)單元(businessunit)等。(1)執(zhí)行者(actor)---在系統(tǒng)或業(yè)務(wù)之外但又與該系統(tǒng)或業(yè)務(wù)交互的人或物,執(zhí)行者的選擇依賴于這個(gè)邊界的選擇。(2)業(yè)務(wù)(business)---一系列過(guò)程,其中每個(gè)過(guò)程都具有清晰易解的目的,涉及多個(gè)組織,通過(guò)信息交換實(shí)現(xiàn),指向某個(gè)共同商定的目標(biāo),并延續(xù)一段時(shí)間。(3)業(yè)務(wù)對(duì)象(BusinessObject)---業(yè)務(wù)對(duì)象代表那些在業(yè)務(wù)內(nèi)部具有行為和職責(zé)的事物。關(guān)注點(diǎn)在業(yè)務(wù)對(duì)象要做什么,而非將如何做。
(4)業(yè)務(wù)執(zhí)行者(businessactor)---用來(lái)定義業(yè)務(wù)(目標(biāo)組織)的邊界,代表業(yè)務(wù)之外的事物,必須與業(yè)務(wù)進(jìn)行交互,以獲得有價(jià)值的結(jié)果。商務(wù)系統(tǒng)中各種類型的業(yè)務(wù)執(zhí)行者如客戶、供應(yīng)商、商業(yè)伙伴、管理者、目標(biāo)組織外的伙伴與單位等。(5)業(yè)務(wù)范圍(businessarea)---用一系列相關(guān)聯(lián)的系統(tǒng)特征化的知識(shí)或活動(dòng)的范圍,或按一套概念和術(shù)語(yǔ)特征化的知識(shí)或活動(dòng)的范圍,其中所述的概念和術(shù)語(yǔ)是該領(lǐng)域的從業(yè)人員所能理解的。(6)業(yè)務(wù)協(xié)同框架(businesscollaborationframework–BCF)---定義在兩個(gè)或多個(gè)業(yè)務(wù)伙伴之間電子業(yè)務(wù)交換的規(guī)范的集合。
(7)業(yè)務(wù)協(xié)同協(xié)議(businesscollaborationprotocol–BCP)---設(shè)計(jì)和編排好的一個(gè)或多個(gè)業(yè)務(wù)交易活動(dòng)。(8)業(yè)務(wù)交易(businesstransaction–BT)---業(yè)務(wù)的一個(gè)單元,它由兩個(gè)參與方執(zhí)行,并產(chǎn)生一個(gè)可量化的成功或失敗的狀態(tài);或是在兩個(gè)業(yè)務(wù)伙伴之間發(fā)生的組業(yè)務(wù)信息和業(yè)務(wù)信號(hào)的交換,這些業(yè)務(wù)信息和業(yè)務(wù)信號(hào)交換必須以商定的格式、次序和時(shí)間間隔出現(xiàn)。(9)角色(role)---在特定的語(yǔ)境中執(zhí)行指定的具體行為的實(shí)體。(10)業(yè)務(wù)實(shí)體(businessentity)---在業(yè)務(wù)中可被訪問(wèn)、檢查、操作、創(chuàng)建、處理的事物。
(11)業(yè)務(wù)過(guò)程(businessprocess)---在業(yè)務(wù)實(shí)踐中用來(lái)完成一項(xiàng)或多項(xiàng)活動(dòng)的方法。(12)組織輪廓圖(OrganizationChart)---簡(jiǎn)單描述目標(biāo)機(jī)構(gòu)的結(jié)構(gòu)和業(yè)務(wù)流程,以便更好地理解應(yīng)用軟件的需求;它包含于軟件工程項(xiàng)目的內(nèi)容中,通常不更改業(yè)務(wù)本身。(13)領(lǐng)域模型(DomainModeling)---電子商務(wù)平臺(tái)是信息密集系統(tǒng),可在業(yè)務(wù)層面對(duì)關(guān)鍵信息建模,主要是管理和呈現(xiàn)業(yè)務(wù)信息,而不考慮其上的業(yè)務(wù)流程。該工作也是系統(tǒng)開(kāi)發(fā)的內(nèi)容。(14)通用業(yè)務(wù)(GenericBusiness)---商務(wù)系統(tǒng)中業(yè)務(wù)項(xiàng)目復(fù)雜,可在多個(gè)系統(tǒng)中復(fù)用一個(gè)或一組應(yīng)用系統(tǒng)。故可建立一個(gè)業(yè)務(wù)模型,成為多個(gè)軟件項(xiàng)目的輸入,業(yè)務(wù)建模在此通常作為單獨(dú)項(xiàng)目展開(kāi)。
(15)通用業(yè)務(wù)模型(GenericBusinessModel)---可規(guī)范不同機(jī)構(gòu)間的業(yè)務(wù)處理方式,成為標(biāo)準(zhǔn)的可復(fù)用軟件,以避免需求過(guò)于復(fù)雜;或在規(guī)范不了流程時(shí),幫助項(xiàng)目理解各商務(wù)與用戶和機(jī)構(gòu)對(duì)目標(biāo)軟件在使用場(chǎng)景上的不同之處,并加以控制。(16)全新業(yè)務(wù)(NewBusiness)---拓展新業(yè)務(wù)流程時(shí),業(yè)務(wù)建模用于發(fā)現(xiàn)軟件需求,同時(shí)用于設(shè)計(jì)新業(yè)務(wù)操作,通常作為單獨(dú)項(xiàng)目來(lái)展開(kāi)。(17)業(yè)務(wù)重組(Revmap)---重組業(yè)務(wù)時(shí),業(yè)務(wù)建模常作為獨(dú)立項(xiàng)目展開(kāi)。商務(wù)流程再造可分為多個(gè)階段,構(gòu)思新業(yè)務(wù),開(kāi)發(fā)與部署等。(18)業(yè)務(wù)過(guò)程(Businessprocess)---提供可觀測(cè)、有價(jià)值商務(wù)活動(dòng)。它也是一組邏輯相關(guān)資源,以實(shí)現(xiàn)商務(wù)機(jī)構(gòu)的目標(biāo)。
(19)業(yè)務(wù)用例(BusinessUseCase)---用例代表了客戶或供應(yīng)商、業(yè)務(wù)伙伴間如何使用業(yè)務(wù)的服務(wù),角度在于使用方式而非功能。特點(diǎn):業(yè)務(wù)用例由執(zhí)行者發(fā)起,有明確定義的開(kāi)始和結(jié)尾,描述一組可能的執(zhí)行序列,表達(dá)所執(zhí)行業(yè)務(wù)的行為。
(20)業(yè)務(wù)用例模型(BusinessUseCaseModel)---業(yè)務(wù)用例模型描述了目標(biāo)組織的業(yè)務(wù)方向和意圖。具體為:業(yè)務(wù)方向使用業(yè)務(wù)目標(biāo)的形式來(lái)表達(dá),它們從業(yè)務(wù)策略引申而來(lái);業(yè)務(wù)意圖通過(guò)執(zhí)行業(yè)務(wù)用例帶來(lái)的增加值來(lái)表示,這些業(yè)務(wù)用例支持業(yè)務(wù)目標(biāo)的實(shí)現(xiàn)。(21)業(yè)務(wù)用例分類(BusinessUseCaseCatalogue)---可歸納出3類業(yè)務(wù)用例:
1)核心:是面向客戶的業(yè)務(wù)用例,能提供可見(jiàn)的價(jià)值,如購(gòu)買商品等;
2)管理:組織內(nèi)部用以控制和協(xié)同支撐業(yè)務(wù)的整個(gè)價(jià)值鏈,例如總體規(guī)劃、業(yè)務(wù)部署與流程管理、業(yè)務(wù)監(jiān)控與審計(jì)等;
3)支持:組織內(nèi)部用以支持形成完整的價(jià)值鏈,例如原材料采購(gòu),內(nèi)部的日常運(yùn)作等。(22)業(yè)務(wù)用例規(guī)范(BusinessUseCaseSpecification)---商務(wù)系統(tǒng)中的業(yè)務(wù)用例規(guī)范有:
1)名稱,2)用例目標(biāo)(涉眾利益)、簡(jiǎn)述,
3)業(yè)務(wù)執(zhí)行者(角色)、涉眾(Stakeholder),4)支持的業(yè)務(wù)目標(biāo),5)觸發(fā)事件,6)基本事件流(正常執(zhí)行路徑),
7)擴(kuò)展事件流(可選/異常執(zhí)行路徑),8)前置條件,
9)后置條件(最小保證和成功保證),
10)特別需求(與用例行為關(guān)聯(lián)的附屬特性)。
(23)業(yè)務(wù)用例分析(BusinessUseCaseAnalysis)---相關(guān)步驟的設(shè)置應(yīng)確保業(yè)務(wù)用例規(guī)格的描述足夠詳細(xì),應(yīng)針對(duì)每個(gè)業(yè)務(wù)用例實(shí)現(xiàn):
1)從業(yè)務(wù)用例的行為中識(shí)別業(yè)務(wù)對(duì)象;
2)將業(yè)務(wù)用例的行為分配到各業(yè)務(wù)對(duì)象的職責(zé)上。
針對(duì)每個(gè)被識(shí)別的業(yè)務(wù)對(duì)象應(yīng):
1)描述其職責(zé);
2)描述其屬性和相關(guān)的關(guān)系。(24)業(yè)務(wù)用例實(shí)現(xiàn)(RealityofBusinessUseCase)---業(yè)務(wù)流程的實(shí)現(xiàn)為特定的業(yè)務(wù)服務(wù)(業(yè)務(wù)用例)的結(jié)構(gòu)和行為提供了一種容器,并在業(yè)務(wù)用例和業(yè)務(wù)對(duì)象模型間建立跟蹤關(guān)系。10.3UMM建模目標(biāo)10.3.1UMM建模目標(biāo)與步驟1)UMM建模目標(biāo)UMM建模主要用于描述商務(wù)業(yè)務(wù)過(guò)程,建立商務(wù)活動(dòng)的信息模型。具體目標(biāo):1)理解各機(jī)構(gòu)參與商務(wù)系統(tǒng)時(shí)所需的功能,識(shí)別各子系統(tǒng)建立與改進(jìn)架構(gòu)與接口等;2)分析并理解商務(wù)系統(tǒng)中企業(yè)、機(jī)構(gòu)、用戶等加入與退出業(yè)務(wù)時(shí)引起的相關(guān)變化;3)確保企業(yè)平臺(tái)、最終用戶、系統(tǒng)開(kāi)發(fā)人員和其他相關(guān)者對(duì)業(yè)務(wù)需求、功能架構(gòu)與實(shí)現(xiàn)目標(biāo)擁有一致的理解;4)分析與抽取商務(wù)系統(tǒng)的軟件需求,支持目標(biāo)系統(tǒng)的業(yè)務(wù)需要用來(lái)理解被部署的軟件系統(tǒng)如何實(shí)現(xiàn)與適應(yīng)商務(wù)系統(tǒng)的總體目標(biāo)。2)UMM業(yè)務(wù)建模步驟分解描述商務(wù)系統(tǒng)涉及的各個(gè)相關(guān)目標(biāo)與子系統(tǒng)機(jī)構(gòu)識(shí)別與分析商務(wù)系統(tǒng)外部的業(yè)務(wù)服務(wù)(業(yè)務(wù)用例)識(shí)別與分析商務(wù)客戶、供應(yīng)商和合作伙伴(業(yè)務(wù)執(zhí)行者)間的業(yè)務(wù)鏈接與關(guān)系建立以商務(wù)客戶為中心的業(yè)務(wù)模型(業(yè)務(wù)用例模型)分析業(yè)務(wù)用例的實(shí)現(xiàn),識(shí)別商務(wù)系統(tǒng)中相關(guān)業(yè)務(wù)員工、業(yè)務(wù)實(shí)體和業(yè)務(wù)系統(tǒng),并向其分配相關(guān)的業(yè)務(wù)職責(zé)分解商務(wù)系統(tǒng)中各業(yè)務(wù)流程的運(yùn)行模式,定義其軟件系統(tǒng)需求。
10.3.2UMM商務(wù)一體化建模
在對(duì)電子商務(wù)系統(tǒng)建模時(shí),要在UMM定義的框架下建立一體化的業(yè)務(wù)領(lǐng)域視圖(BDV),確定建模范圍;再根據(jù)其確定的范圍分別描述業(yè)務(wù)需求,獲得業(yè)務(wù)需求視圖(BRV);然后根據(jù)需求視圖獲得具體的業(yè)務(wù)過(guò)程視圖(BTV)。10.4業(yè)務(wù)領(lǐng)域視圖10.4.1業(yè)務(wù)領(lǐng)域視圖的基本概念1)業(yè)務(wù)領(lǐng)域視圖的功能
BDV
是描述業(yè)務(wù)范圍中各子過(guò)程間關(guān)系的框架,也是標(biāo)識(shí)其中業(yè)務(wù)過(guò)程的總體架構(gòu)。為統(tǒng)一定義過(guò)程范圍邊界及獲得業(yè)務(wù)過(guò)程的互操作性,需要參考采用各行業(yè)已有的通用業(yè)務(wù)領(lǐng)域參考模型。在無(wú)規(guī)范模型的情況下,則根據(jù)規(guī)范建立視圖。2)業(yè)務(wù)領(lǐng)域視圖的目的
建立BDV是以形式化方式描述業(yè)務(wù)領(lǐng)域內(nèi),交易伙伴間業(yè)務(wù)的靜態(tài)結(jié)構(gòu),動(dòng)態(tài)關(guān)系。BDV內(nèi)容主要為描述業(yè)務(wù)文件。具體目的如下。(1)了解電子商務(wù)業(yè)務(wù)領(lǐng)域的靜態(tài)結(jié)構(gòu)及機(jī)制;(2)確保用戶、系統(tǒng)設(shè)計(jì)者和軟件開(kāi)發(fā)者對(duì)業(yè)務(wù)領(lǐng)域達(dá)成共識(shí);(3)確保業(yè)務(wù)領(lǐng)域視圖的合理性;(4)標(biāo)識(shí)各業(yè)務(wù)領(lǐng)域的涉眾,各涉眾與具體的業(yè)務(wù)過(guò)程無(wú)關(guān);(5)理解業(yè)務(wù)領(lǐng)域中的各項(xiàng)日常業(yè)務(wù),該業(yè)務(wù)與具體技術(shù)無(wú)關(guān);(6)對(duì)電子商務(wù)業(yè)務(wù)領(lǐng)域進(jìn)行分類,通過(guò)具體領(lǐng)域劃分和領(lǐng)域迭代來(lái)完成建模。
3)與其他視圖的關(guān)系
BDV生成的模型是商務(wù)業(yè)務(wù)需求視圖的重要輸入,用于了解整個(gè)電子商務(wù)系統(tǒng)的需求。10.4.2業(yè)務(wù)領(lǐng)域視圖建模步驟建模步驟主要分為:描述商務(wù)系統(tǒng)的:業(yè)務(wù)步驟、業(yè)務(wù)范圍、過(guò)程范圍和標(biāo)識(shí)業(yè)務(wù)過(guò)程等4步驟。具體如下。1)描述業(yè)務(wù)領(lǐng)域模型
是通用業(yè)務(wù)過(guò)程框架。
B2B中,這類領(lǐng)域模型由的行業(yè)提供;
B2C中,重在建立普適性的對(duì)象交易模式。
綜合型B2B,不同企業(yè)均可通過(guò)其內(nèi)部系統(tǒng)參與交易與業(yè)務(wù)協(xié)作。
對(duì)各參與方間的業(yè)務(wù)過(guò)程,針對(duì)具體商務(wù)對(duì)象制定業(yè)務(wù)領(lǐng)域模型是業(yè)務(wù)流程設(shè)計(jì)的起點(diǎn)。對(duì)這些業(yè)務(wù)過(guò)程描述建立統(tǒng)一框架,是標(biāo)準(zhǔn)化建模的基礎(chǔ)。
表10-2為業(yè)務(wù)領(lǐng)域模型的模板,指導(dǎo)商務(wù)系統(tǒng)設(shè)計(jì)者描述對(duì)象業(yè)務(wù)領(lǐng)域。10.4.2業(yè)務(wù)領(lǐng)域視圖建模步驟
描述商務(wù)系統(tǒng)的:業(yè)務(wù)步驟、業(yè)務(wù)范圍、過(guò)程范圍和標(biāo)識(shí)業(yè)務(wù)過(guò)程等4步驟。具體如下。1)描述業(yè)務(wù)領(lǐng)域模型
2)描述業(yè)務(wù)范圍對(duì)業(yè)務(wù)領(lǐng)域模型分解時(shí),第一層應(yīng)確定業(yè)務(wù)范圍。而業(yè)務(wù)領(lǐng)域模型的業(yè)務(wù)范圍分類應(yīng)能反映企業(yè)與商務(wù)作業(yè)相關(guān)的結(jié)構(gòu),或該行業(yè)的通用業(yè)務(wù)過(guò)程框架。這種描述也應(yīng)采用規(guī)范化模板,其格式應(yīng)采用表10-3所示的電子商務(wù)業(yè)務(wù)范圍模板來(lái)描述業(yè)務(wù)范圍。3)描述過(guò)程范圍
過(guò)程范圍是業(yè)務(wù)領(lǐng)域模型的另一個(gè)層次的分解。在某種意義上,它是所選業(yè)務(wù)范圍的垂直分類。例如,當(dāng)業(yè)務(wù)范圍是營(yíng)銷時(shí),過(guò)程范圍可以是業(yè)務(wù)領(lǐng)域中對(duì)應(yīng)每一個(gè)業(yè)務(wù)范圍的點(diǎn)對(duì)點(diǎn)過(guò)程,也就是ISO/IEC15944-1中的5個(gè)基本業(yè)務(wù)交易活動(dòng):計(jì)劃、標(biāo)識(shí)、協(xié)商、實(shí)現(xiàn)、實(shí)現(xiàn)后。描述過(guò)程范圍也應(yīng)采用規(guī)范化模板來(lái)描述過(guò)程范圍,具體如表10-4。4)標(biāo)識(shí)業(yè)務(wù)過(guò)程
標(biāo)識(shí)業(yè)務(wù)過(guò)程是業(yè)務(wù)領(lǐng)域視圖的主要目標(biāo),這些業(yè)務(wù)過(guò)程是B2B協(xié)同所要求的,或B2B協(xié)同可能備選的業(yè)務(wù)過(guò)程。采用表10-5所示的規(guī)范化標(biāo)識(shí)業(yè)務(wù)過(guò)程模板來(lái)標(biāo)識(shí)過(guò)程范圍中的業(yè)務(wù)過(guò)程,該模板將指出業(yè)務(wù)過(guò)程的一些需求,如與其他業(yè)務(wù)過(guò)程的相互依存聯(lián)系,詳細(xì)需求描述將在業(yè)務(wù)需求視圖(BRV)中的業(yè)務(wù)過(guò)程模板中列出。10.4.3建模產(chǎn)物針對(duì)具體電子商務(wù)領(lǐng)域,業(yè)務(wù)領(lǐng)域視圖通過(guò)標(biāo)識(shí)每項(xiàng)業(yè)務(wù)過(guò)程來(lái)表達(dá)電子商務(wù)的總體業(yè)務(wù)架構(gòu)。
業(yè)務(wù)領(lǐng)域建模產(chǎn)物是電子商務(wù)的業(yè)務(wù)范圍、業(yè)務(wù)過(guò)程范圍、業(yè)務(wù)過(guò)程用例圖。
當(dāng)業(yè)務(wù)領(lǐng)域分析完成后,業(yè)務(wù)領(lǐng)域視圖階段應(yīng)轉(zhuǎn)向商務(wù)業(yè)務(wù)需求視圖構(gòu)建階段。10.4.4建模參與角色參與業(yè)務(wù)領(lǐng)域建模的角色有三種人員。1)業(yè)務(wù)人員
為業(yè)務(wù)過(guò)程分析人員和技術(shù)建模人員提供業(yè)務(wù)領(lǐng)域知識(shí),幫助他們最終提取業(yè)務(wù)過(guò)程用例。2)業(yè)務(wù)過(guò)程分析人員根據(jù)業(yè)務(wù)領(lǐng)域人員提供的領(lǐng)域知識(shí),進(jìn)行業(yè)務(wù)過(guò)程用例建模。3)技術(shù)建模人員將業(yè)務(wù)模型用建模語(yǔ)言形式進(jìn)行文檔化。技術(shù)建模人員采用用例圖來(lái)描述業(yè)務(wù)領(lǐng)域人員提供的業(yè)務(wù)領(lǐng)域信息,與業(yè)務(wù)過(guò)程分析人員共同標(biāo)識(shí)出業(yè)務(wù)過(guò)程所涉及的各個(gè)參與方并定義其相關(guān)職責(zé)。10.4.5業(yè)務(wù)模式業(yè)務(wù)模式可參考現(xiàn)有各相關(guān)行業(yè)的電子商務(wù)業(yè)務(wù)領(lǐng)域模式。
10.4.6
建模實(shí)例---商品目錄訂購(gòu)業(yè)務(wù)過(guò)程和信息建模實(shí)例
根據(jù)業(yè)務(wù)過(guò)程和信息建模方法和步驟對(duì)“商品目錄訂購(gòu)”的業(yè)務(wù)過(guò)程建模。
1)構(gòu)建業(yè)務(wù)領(lǐng)域視圖
步驟1:描述業(yè)務(wù)領(lǐng)域模型---即描述業(yè)務(wù)領(lǐng)域中的業(yè)務(wù)范圍,可引用系統(tǒng)中已有的業(yè)務(wù)領(lǐng)域模型。根據(jù)前述規(guī)范模板建立“商品目錄訂購(gòu)”,所屬的業(yè)務(wù)領(lǐng)域模型見(jiàn)表10-6。步驟2:描述業(yè)務(wù)范圍---表10-7是描述業(yè)務(wù)領(lǐng)域模型中商務(wù)目錄訂購(gòu)的零售業(yè)務(wù)范圍。步驟3:描述過(guò)程范圍---完成業(yè)務(wù)范圍的界定和描述后,進(jìn)一步對(duì)業(yè)務(wù)范圍中確定的過(guò)程范圍進(jìn)行描述。
根據(jù)商品目錄訂購(gòu)的業(yè)務(wù)過(guò)程包含訂購(gòu)和結(jié)算兩個(gè)過(guò)程范圍。此處僅用訂購(gòu)業(yè)務(wù)范圍作示例描述,訂購(gòu)業(yè)務(wù)過(guò)程范圍如表10-8所示。步驟4:標(biāo)識(shí)業(yè)務(wù)過(guò)程
完成過(guò)程范圍標(biāo)識(shí)和描述后,本步驟采用業(yè)務(wù)過(guò)程模板來(lái)標(biāo)識(shí)過(guò)程范圍中所列的業(yè)務(wù)過(guò)程。表10-9只標(biāo)識(shí)出上述訂購(gòu)業(yè)務(wù)范圍中的一個(gè)業(yè)務(wù)過(guò)程,即獲取客戶ID。
圖10-3商品目錄訂購(gòu)的用例圖
完成此步驟后,則進(jìn)入業(yè)務(wù)需求視圖(BRV)階段。10.5業(yè)務(wù)需求視圖10.5.1業(yè)務(wù)需求視圖(BRV)基本概述1)業(yè)務(wù)需求視圖(BRV)的功能
主要作用是在參考業(yè)務(wù)領(lǐng)域模型的基礎(chǔ)上,依據(jù)業(yè)務(wù)領(lǐng)域分析定義的商務(wù)系統(tǒng)業(yè)務(wù)領(lǐng)域和范圍,細(xì)化其中各子系統(tǒng)的業(yè)務(wù)需求。即針對(duì)前述步驟所建的業(yè)務(wù)模式,定義哪些是相關(guān)的業(yè)務(wù)范圍,再進(jìn)一步分析相關(guān)的業(yè)務(wù)協(xié)同模式,以獲得在后續(xù)開(kāi)發(fā)商務(wù)系統(tǒng)時(shí)所須的各種詳細(xì)資料。最后與業(yè)務(wù)領(lǐng)域人員重審設(shè)計(jì)結(jié)果,修正前述業(yè)務(wù)領(lǐng)域階段所建的各模型。2)業(yè)務(wù)需求視圖(BRV)的目的
BRV
模型的目標(biāo)對(duì)象較業(yè)務(wù)領(lǐng)域模型更為詳細(xì),它主要詳述系統(tǒng)中的業(yè)務(wù)過(guò)程或業(yè)務(wù)協(xié)同用例。BRV模型的具體目的為:(1)在業(yè)務(wù)領(lǐng)域視圖的基礎(chǔ)上,更詳細(xì)地描述用戶需求;(2)在用戶和其他涉眾之間就特定的電子商務(wù)解決方案達(dá)成一致;(3)在詳細(xì)了解業(yè)務(wù)過(guò)程用例的基礎(chǔ)上,確定業(yè)務(wù)過(guò)程的本體,定義相關(guān)事件、約束條件、邊界,以及與其他用例的關(guān)系,進(jìn)一步得到業(yè)務(wù)協(xié)同用例,以及參與協(xié)同角色的信息實(shí)體等。10.5.2業(yè)務(wù)需求工作流程步驟業(yè)務(wù)需求的工作步驟主要分以下9步驟。1)使用REA(Resource-Event-Agent)本體描述業(yè)務(wù)協(xié)同;2)描述業(yè)務(wù)領(lǐng)域視圖中的每個(gè)業(yè)務(wù)過(guò)程;3)描述業(yè)務(wù)協(xié)同規(guī)范;4)描述業(yè)務(wù)過(guò)程衡量指標(biāo);5)描述業(yè)務(wù)協(xié)同;6)描述業(yè)務(wù)過(guò)程生命周期;7)描述業(yè)務(wù)實(shí)體;8)描述業(yè)務(wù)實(shí)體生命周期,9)確定和描述業(yè)務(wù)實(shí)體。10.5.4業(yè)務(wù)需求視圖建模步驟1)使用REA描述業(yè)務(wù)協(xié)同
REA是一種計(jì)算機(jī)信息處理模型。業(yè)務(wù)需求分析人員利用REA,以UML類圖形式自頂向下解析BRV階段所用的對(duì)象,建立商務(wù)活動(dòng)的數(shù)字化模型,表示商業(yè)活動(dòng)中的對(duì)象。
REA本體中,“R”為Resources(資源):如商品、服務(wù)、資本等;“E”為Events(事件),例如買賣交易、簽訂協(xié)議等;“A”為Agents(主體):指人、公司、機(jī)構(gòu)等。
商務(wù)系統(tǒng)中,每類業(yè)務(wù)流程都有單獨(dú)的REA模型。
每個(gè)REA模型均含有成對(duì)事件,它們由相對(duì)的關(guān)系聯(lián)系在一起,稱為“二重性”關(guān)系。這對(duì)事件中的一個(gè)代表著一種資源的放棄或轉(zhuǎn)移,而另一個(gè)則代表資源的接收或獲得。
REA模型,可擴(kuò)展到如商務(wù)承諾(如訂貨交易),營(yíng)銷策略(如購(gòu)買一定數(shù)量商品或達(dá)到一定金額后免運(yùn)費(fèi))等。
2)業(yè)務(wù)協(xié)同5階段業(yè)務(wù)協(xié)同的5階段即ISO/IEC15944-1中的5個(gè)基本業(yè)務(wù)交易活動(dòng):計(jì)劃、標(biāo)識(shí)、協(xié)商、實(shí)現(xiàn)、實(shí)現(xiàn)后,它們將指導(dǎo)業(yè)務(wù)需求視圖的建立。其具體內(nèi)涵如下。(1)計(jì)劃---為獲得商品、服務(wù)或權(quán)利、買賣雙方需要采取的各項(xiàng)活動(dòng)。(2)標(biāo)識(shí)---為構(gòu)建作業(yè)過(guò)程,應(yīng)標(biāo)識(shí)所有的活動(dòng)或事件,以及數(shù)據(jù)在買方、賣方與相關(guān)機(jī)構(gòu)間的交換流程。在標(biāo)識(shí)階段,買方與賣方均要確認(rèn):(一)商品或服務(wù)的諸項(xiàng)特征屬性;(二)確認(rèn)對(duì)方及交易活動(dòng)中的相關(guān)方。(3)協(xié)商---包括標(biāo)識(shí)階段之后的所有信息交換活動(dòng)和事件。協(xié)商過(guò)程是在相互理解基礎(chǔ)上,對(duì)業(yè)務(wù)協(xié)同和相關(guān)條款和條件達(dá)成一致;協(xié)商議題可能包括貨物、服務(wù)、權(quán)利、價(jià)格、數(shù)量、售后服務(wù)、發(fā)送要求、結(jié)算、代理或第三方等內(nèi)容,這些都涉及諸方交換信息。(4)實(shí)現(xiàn)---包括用于執(zhí)行實(shí)際業(yè)務(wù)交易協(xié)商結(jié)果的必要的活動(dòng)或事件。一般地,根據(jù)協(xié)商階段的條款或條件,賣方生產(chǎn)或組裝貨物,提供服務(wù),準(zhǔn)備和完成貨物、服務(wù)或權(quán)利。同樣,買方向提供貨物、服務(wù)或權(quán)利的賣方進(jìn)行等價(jià)轉(zhuǎn)移支付、通常以貨幣形式進(jìn)行。(5)實(shí)現(xiàn)后---包括所有的活動(dòng)或事件以及在貨物、服務(wù)或權(quán)利被發(fā)送之后,在賣方和買方之間的相關(guān)信息交換。這些活動(dòng)涉及擔(dān)保范圍、售后服務(wù)等。3)REA本體模板
模板內(nèi)容如表10-9,它根據(jù)上述5階段來(lái)描述,以確業(yè)務(wù)需求視圖其他階段所要完成的任務(wù)(如,業(yè)務(wù)協(xié)同模板和業(yè)務(wù)實(shí)體模板)。當(dāng)需求分析清楚和詳細(xì)時(shí),系統(tǒng)設(shè)計(jì)者需要回到前面并不斷反復(fù)更新所有的相關(guān)模板。10.5.5描述業(yè)務(wù)過(guò)程1)業(yè)務(wù)過(guò)程描述模板
是分析和獲取系統(tǒng)功能需求的基礎(chǔ),聯(lián)合國(guó)標(biāo)準(zhǔn)中提供了規(guī)范化模板作為商務(wù)系統(tǒng)設(shè)計(jì)者的工具。內(nèi)容與格式如表10-10。10.5.6描述業(yè)務(wù)協(xié)同1)業(yè)務(wù)協(xié)同描述模板當(dāng)業(yè)務(wù)協(xié)同涉及多個(gè)角色時(shí),10-11的業(yè)務(wù)協(xié)同規(guī)范模板來(lái)描述各業(yè)務(wù)協(xié)同用例,是業(yè)務(wù)過(guò)程模板的擴(kuò)展,兩種模板在很多方面相互關(guān)聯(lián)。10.5.7業(yè)務(wù)過(guò)程衡量指標(biāo)
此類指標(biāo)是在業(yè)務(wù)協(xié)同執(zhí)行時(shí)定義和評(píng)估局部應(yīng)用相關(guān)條件。可標(biāo)識(shí)能完成具體商業(yè)活動(dòng)目的或目標(biāo)的關(guān)鍵績(jī)效指標(biāo),它們也可能驅(qū)動(dòng)某項(xiàng)用于該過(guò)程或其他過(guò)程的事件。
形態(tài)上,業(yè)務(wù)過(guò)程衡量指標(biāo)是可實(shí)施的結(jié)構(gòu)化度量,它能跟蹤描述業(yè)務(wù)過(guò)程隨時(shí)間序列將被如何被執(zhí)行??蓪?shí)施的業(yè)務(wù)過(guò)程衡量指標(biāo)能直接描述業(yè)務(wù)的動(dòng)態(tài)屬性;結(jié)構(gòu)化的業(yè)務(wù)過(guò)程衡量指標(biāo)則描述業(yè)務(wù)的靜態(tài)屬性。業(yè)務(wù)過(guò)程衡量指標(biāo)規(guī)范模板如表10-12所示。10.5.8描述業(yè)務(wù)協(xié)同
業(yè)務(wù)協(xié)同是業(yè)務(wù)協(xié)同規(guī)范的實(shí)現(xiàn)。規(guī)范化業(yè)務(wù)協(xié)同模板如表10-13,其實(shí)例會(huì)鏈接到業(yè)務(wù)協(xié)同規(guī)范模板的一個(gè)對(duì)應(yīng)實(shí)例。業(yè)務(wù)協(xié)同規(guī)范通過(guò)角色、資源、角色間的關(guān)系、資源與活動(dòng)轉(zhuǎn)換,以及關(guān)聯(lián)關(guān)系來(lái)實(shí)現(xiàn)(通過(guò)業(yè)務(wù)協(xié)同或業(yè)務(wù)交易模式實(shí)現(xiàn))。10.5.9業(yè)務(wù)過(guò)程生命周期
業(yè)務(wù)過(guò)程生命周期模板用來(lái)獲取業(yè)務(wù)過(guò)程的各項(xiàng)動(dòng)態(tài)需求,如業(yè)務(wù)過(guò)程或業(yè)務(wù)活動(dòng)模型?;顒?dòng)是屬于業(yè)務(wù)過(guò)程或業(yè)務(wù)協(xié)同內(nèi)的活動(dòng)。10.5.10描述業(yè)務(wù)實(shí)體
業(yè)務(wù)實(shí)體模板是用來(lái)描述參與該業(yè)務(wù)協(xié)同的業(yè)務(wù)實(shí)體。10.5.11業(yè)務(wù)實(shí)體生命周期
業(yè)務(wù)實(shí)體模板中的生命周期欄目中對(duì)應(yīng)的信息,在業(yè)務(wù)實(shí)體生命周期模板進(jìn)行詳細(xì)描述。10.5.11業(yè)務(wù)實(shí)體生命周期生命周期欄目中對(duì)應(yīng)的信息,表10-16所示業(yè)務(wù)實(shí)體生命周期描述模板。10.5.12其他內(nèi)容1)建模產(chǎn)物(1)業(yè)務(wù)協(xié)同的REA本體;(2)業(yè)務(wù)過(guò)程及其生命周期;(3)業(yè)務(wù)協(xié)同規(guī)范及其衡量指標(biāo);(4)業(yè)務(wù)實(shí)體及其生命周期。2)業(yè)務(wù)需求工作參與方(1)業(yè)務(wù)人員;(2)業(yè)務(wù)過(guò)程分析人員;(3)技術(shù)建模人員。3)業(yè)務(wù)協(xié)同模式業(yè)務(wù)協(xié)同模式是REA本體。10.5.13業(yè)務(wù)需求視圖構(gòu)建步驟業(yè)務(wù)需求視圖構(gòu)建有7個(gè)主要步驟。1)步驟1:使用REA本體描述業(yè)務(wù)協(xié)同交易承諾到履行的通用業(yè)務(wù)協(xié)同模式可用REA確定,其業(yè)務(wù)需求是BRV的輸入。REA以業(yè)務(wù)協(xié)同5階段為分析基礎(chǔ),對(duì)業(yè)務(wù)過(guò)程的REA即資源、事件、參與方等進(jìn)行分析。在計(jì)劃和標(biāo)識(shí)階段,買方和賣方在獲得或銷售產(chǎn)品、服務(wù)之前決定需要采取什么措施,同時(shí)還決定在確立它們間的關(guān)系時(shí)需要交換什么數(shù)據(jù)。協(xié)商階段就業(yè)務(wù)協(xié)同的目標(biāo)、相關(guān)條款和條件等達(dá)成一致,此處可以包括:貨物、服務(wù)、權(quán)利、數(shù)量、價(jià)格、售后服務(wù)、送貨要求、結(jié)算、中介或第三方的詳細(xì)規(guī)范等。在實(shí)現(xiàn)/實(shí)現(xiàn)后兩階段,它包括必要的活動(dòng)或事件,以便確保商議的貨物、服務(wù)、權(quán)利等被傳送和相互交換。2)步驟2:描述業(yè)務(wù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 自動(dòng)報(bào)靶器課程設(shè)計(jì)
- 自行車cad課程設(shè)計(jì)
- 有關(guān)趣味數(shù)學(xué)的課程設(shè)計(jì)
- 幼兒園銅鼓主題課程設(shè)計(jì)
- 網(wǎng)絡(luò)技術(shù)課程設(shè)計(jì)
- 系統(tǒng)規(guī)劃課程設(shè)計(jì)
- 椅子美背課程設(shè)計(jì)
- 新材料行業(yè)技術(shù)工作總結(jié)
- 建筑行業(yè)推廣方案分享
- 電動(dòng)車課程設(shè)計(jì)摘要
- 張家爺爺?shù)男』ü?
- 高中思想政治-高三一輪復(fù)習(xí)講評(píng)課教學(xué)課件設(shè)計(jì)
- 自動(dòng)噴水滅火系統(tǒng)的設(shè)計(jì)計(jì)算
- 教師評(píng)職稱個(gè)人綜述
- 旅游景區(qū)組織機(jī)構(gòu)
- LSI-陣列卡操作手冊(cè)
- 漢字文化解密(華中師范大學(xué))超星爾雅學(xué)習(xí)通網(wǎng)課章節(jié)測(cè)試答案
- 黑龍江省哈爾濱市八年級(jí)上學(xué)期物理期末考試試卷及答案
- 商業(yè)綜合體設(shè)計(jì)說(shuō)明書
- GB/T 19587-2017氣體吸附BET法測(cè)定固態(tài)物質(zhì)比表面積
- 比賽車門凹陷修復(fù)
評(píng)論
0/150
提交評(píng)論