日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

架构语言ArchiMate -业务层(Business Layer)

發(fā)布時間:2025/6/15 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 架构语言ArchiMate -业务层(Business Layer) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  在線ArchiMate1.0中對ArchiMate進行了詳細的介紹,想學習的一些同事不太喜歡看英文資料,而年后項目組要開始做業(yè)務架構了,所以在春節(jié)前最后一天把對業(yè)務層的介紹寫完。以下我將會分別對不同層的概念進行介紹,英文好的可以直接通過在線ArchiMate1.0去看。

  在架構語言ArchiMate - 語言結構(Language Structure)中對語言結構進行了介紹,最后列出下面的ArchiMate框架圖:業(yè)務、應用和技術三個層次(Layer),對象、行為和主體三個方面(Aspect),本篇介紹一下ArchiMate在業(yè)務層的概念、描述和圖例。

業(yè)務層總體說明


概念

描述

圖例

業(yè)務參與者
Business actor

一個有能力執(zhí)行行為的組織實體

業(yè)務角色
Business role

執(zhí)行特定行為的一個組織分工

業(yè)務協(xié)作角色
Business collaboration

兩個或多個角色(臨時)組成的一個協(xié)作角色

業(yè)務接口
Business interface

業(yè)務角色與系統(tǒng)的連接方式

業(yè)務對象
Business object

一個信息單元

業(yè)務流程
Business process

表示包含更多小流程/功能的一個工作流或者價值鏈,一般有一個或多個清晰的開始和結束。

業(yè)務功能
Business function

提供對一個或多個業(yè)務流程有用的功能。它是基于行為來分組的,如需要的技能、能力、資源等,有時叫它為業(yè)務能力(business capability),業(yè)務功能由單一角色來執(zhí)行。

業(yè)務交互
Business interaction

由兩個或多個角色交互的行為單元

業(yè)務事件
Business event

觸發(fā)流程發(fā)生的事件

業(yè)務服務
Business service

外部可見得功能單元

展現(xiàn)
Representation

業(yè)務對象承載的信息的被理解的方式

含義
Meaning

在特定環(huán)境下業(yè)務對象展現(xiàn)的意義

價值
Value

為產品或服務增值的地方

產品
Product

具有契約、協(xié)議的一套提供給客戶的服務集合。

契約
Contract

正式或非正式的協(xié)議,規(guī)定產品關聯(lián)的責任和義務

業(yè)務層元模型(Business Layer Metamodel)

  下圖為業(yè)務層的元模型,左邊綠色為對象,中間×××為行為,右邊為主體。它們分別屬于不同的概念(結構概念、行為概念和信息概念)之下,下面會對這些概念分別進行詳細介紹。

結構概念(Structural Concepts)

  • Active Subject(主體):執(zhí)行業(yè)務流程和功能的參與者或角色(業(yè)務角色(Role)可以是一個人(Actor),也可以是一組人(Collaboration)和機構單元)和接口(同樣的一個服務可以使用不同的接口,如mail, 電話或者網絡等)
  • Passive Objects(對象): 貝業(yè)務流程和功能使用的對象(領域內的重要概念)以及相關靜態(tài)信息。

業(yè)務參與者(Business Actor) 

業(yè)務參與者是有能力執(zhí)行行為的一個組織實體,它的名稱應該為一個名詞。業(yè)務參與者有人,部門或者業(yè)務單元,一個業(yè)務參與者屬于一個或多個角色來執(zhí)行行為。

  • 圖例

  • 示例

ArchiSurance公司由兩個部門組成,行李保險部門和旅行保險部門。旅行保險部門屬于旅行保險銷售員角色,這個角色可以執(zhí)行邀請保險流程。這個流程提供了一個可以由接口來訪問的一個服務(提供旅游保險服務)。

業(yè)務角色(Business Role)

執(zhí)行特定行為的一個組織分工,它的名稱應該為一個名詞。

業(yè)務角色根據責任和技能來執(zhí)行或使用業(yè)務流程或業(yè)務功能,一個業(yè)務參與者屬于業(yè)務角色來執(zhí)行相應的行為。

  • 圖例

  • 示例

行李保險銷售員和旅行保險銷售員兩個業(yè)務角色合為一個協(xié)作角色來使用一個合并保險銷售服務

業(yè)務協(xié)作角色(Business Collaboration)

兩個或多個角色(臨時)組成的一個協(xié)作角色,它的名稱應該為一個名詞或者不命名。

協(xié)作只是用在一個特定的交互關聯(lián)的角色上,不像多個角色組成的部門一樣,業(yè)務協(xié)作沒有一個永久的狀態(tài),我們可以把業(yè)務協(xié)作看成是一個“虛擬角色”,它由多個業(yè)務角色組成,執(zhí)行一個或多個業(yè)務交互(business interaction)。

  • 圖例

  • 示例

銷售一個保險產品時經常要涉及到銷售部門和特定保險類型的部門協(xié)作

業(yè)務接口(Business Interface)

業(yè)務角色與系統(tǒng)的連接方式,它的名稱應該為一個名詞。

業(yè)務接口表明一個業(yè)務服務的環(huán)境暴露方式,同一個業(yè)務服務可以使用不同接口樣式,如email、網絡等。業(yè)務接口可以被業(yè)務角色使用來調用服務。

  • 圖例

  • 示例

行李保險銷售員通過Webform來調用行李報銷銷售服務,醫(yī)療保險和行李保險的協(xié)作角色通過call center來調用組合保險銷售服務

業(yè)務對象(Business Object)

一個信息單元,它的名稱應該為一個名詞。

業(yè)務對象是領域中重要的信息或者概念元素,業(yè)務對象不能觸發(fā)和執(zhí)行流程。業(yè)務流程、功能、業(yè)務交互、業(yè)務事件和業(yè)務服務可以訪問(生成、讀取、寫)業(yè)務對象。業(yè)務對象有關聯(lián)、聚合、實現(xiàn)等關系。業(yè)務對象可以通過一個展現(xiàn)(representation )或一個應用層的數據對象(data object)來實現(xiàn)。

?

?

推薦:你可能需要的在線電子書

?

歡迎轉載,轉載請注明:轉載自周金根 [ http://zhoujg.cnblogs.com/ ]

轉載于:https://blog.51cto.com/zhoujg/518605

總結

以上是生活随笔為你收集整理的架构语言ArchiMate -业务层(Business Layer)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。