阿里云-銀行核心系統轉型之業務建模與技術建模

業務領域建模包括業務建模和技術建模,整體建模流程圖如下:

業務建模包括業務流程建模和業務對象建模

業務流程建模:通過對業務流程現狀分析,結合目標核心系統建設能力要求,參考行業建
模成果,形成結構化的業務流程模型;
業務對象建模:基于信息模型資產,結合對業務流程提取的業務實體,進一步分析實體間
關系,獲得業務對象模型和業務行為模型。
技術建模是為了對業務模型進行落地實現,把上述業務模型轉換為技術模型。通過技術
建模,實現三個模型的轉換:
業務流程模型到服務流程組合的轉換;
業務對象模型到邏輯/物理數據模型的轉化;
對象行為模型到API接口/原子服務的轉換。

建模平臺

? ? ?建模工具是支持業務領域建模的平臺,包括對領域模型、數據模型、中臺能力模型等的管
理,提升建模設計效率并有效沉淀最佳實踐。
? ? ?在建模平臺中,業務模型包含領域架構、業務模型、業務流程、交易模型、信息模型五
層,五層概念逐層縮小:
? ? 領域架構作為系統的整體架構,包含系統中所有的業務模型,把系統中的業務模型按架構
圖的方式編排起來;
業務模型是由業務流程組成,是多條業務流程的集合;
業務流程串聯交易模型,形成業務流程圖;
交易模型中定義交易行為、交易的屬性及交易行為的輸入輸出;
? ?信息模型主用于定義九大信息要素:參與者、產品、合約、賬戶、事件、條件、地理位
置、資源項、渠道,理論上任何交易模型都是由九大信息要素構成,在不能滿足時也支持添加
新的信息要素。

在建模平臺中,技術模型包含:微服務模型、流程模型、實體模型、數據模型。

微服務模型是利用云原生特性,把業務流程中的步驟進行聚類分析,獲得相應的微服務模型;

? ? 流程模型承接業務建模中的業務流程,通過對業務流程中的功能進行細化分析,獲得實現
業務功能的一個或多個具體接口,明確每個接口的輸入輸出字段,分析出實現業務功能所需的
實體及實體間關系,獲得實體模型;
? ? 需要持久化的實體模型,按數據庫設計的相關要求轉換為數據模型,通常情況下實體模型
與數據模型是一對一或一對多關系。
? ?通過上述步驟,最終得到技術模型中的微服務模型、流程模型、實體模型和數據模型。

本文參考:《阿里云 "核“聚變核心系統轉型之路”》,下載地址:鏈接: https://pan.baidu.com/s/1Oww7wgZT293_UPO2G5CtTA 提取碼: 6n28?


推薦閱讀

  • 基于用戶故事的領域驅動DDD
  • 應用架構設計模式

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/66710.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/66710.shtml
英文地址,請注明出處:http://en.pswp.cn/web/66710.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Unity3D基于Unity整合BEPUphysicsint物理引擎實戰詳解

引言 Unity3D是一款流行的游戲引擎,提供了豐富的功能和工具,使開發者能夠輕松創建各種類型的游戲。其中,幀同步技術是游戲開發中至關重要的一環,它能確保多個玩家在同一時間內看到的游戲狀態是一致的。BEPUphysicsint是一個基于U…

【C++筆記】紅黑樹封裝map和set深度剖析

【C筆記】紅黑樹封裝map和set深度剖析 🔥個人主頁:大白的編程日記 🔥專欄:C筆記 文章目錄 【C筆記】紅黑樹封裝map和set深度剖析前言一. 源碼及框架分析1.1 源碼框架分析 二. 模擬實現map和set2.1封裝map和set 三.迭代器3.1思路…

win32匯編環境,怎么得到磁盤的盤符

;運行效果 ;win32匯編環境,怎么得到磁盤的盤符 ;以下代碼主要為了展示一下原理,應用GetLogicalDrives、GetLogicalDriveStrings函數、屏蔽某些二進制位、按雙字節復制內容等。以下代碼最多查8個盤,即返回值中的1個字節的信息 ;直接抄進RadAsm可編譯運行。…

MongoDB vs Redis:相似與區別

前言 在當今的數據庫領域,MongoDB 和 Redis 都是備受關注的非關系型數據庫(NoSQL),它們各自具有獨特的優勢和適用場景。本文將深入探討 MongoDB 和 Redis 的特點,并詳細對比它們之間的相似之處和區別,幫助…

mybatis(19/134)

大致了解了一下工具類,自己手敲了一邊,java的封裝還是真的省去了很多麻煩,封裝成一個工具類就可以不用寫很多重復的步驟,一個工廠對應一個數據庫一個environment就好了。 mybatis中調用sql中的delete占位符里面需要有字符&#xf…

重學SpringBoot3-WebClient配置與使用詳解

更多SpringBoot3內容請關注我的專欄:《SpringBoot3》 期待您的點贊??收藏評論 重學SpringBoot3-WebClient配置與使用詳解 1. 簡介2. 環境準備 2.1 依賴配置 3. WebClient配置 3.1 基礎配置3.2 高級配置3.3 retrieve()和exchange()區別 4. 使用示例 4.1 基本請求操…

.Net Core微服務入門全紀錄(二)——Consul-服務注冊與發現(上)

系列文章目錄 1、.Net Core微服務入門系列(一)——項目搭建 2、.Net Core微服務入門全紀錄(二)——Consul-服務注冊與發現(上) 3、.Net Core微服務入門全紀錄(三)——Consul-服務注…

Spark Streaming的核心功能及其示例PySpark代碼

Spark Streaming是Apache Spark中用于實時流數據處理的模塊。以下是一些常見功能的實用PySpark代碼示例: 基礎流處理:從TCP套接字讀取數據并統計單詞數量 from pyspark import SparkContext from pyspark.streaming import StreamingContext# 創建Spar…

深度學習系列75:sql大模型工具vanna

1. 概述 vanna是一個可以將自然語言轉為sql的工具。簡單的demo如下: !pip install vanna import vanna from vanna.remote import VannaDefault vn VannaDefault(modelchinook, api_keyvanna.get_api_key(my-emailexample.com)) vn.connect_to_sqlite(https://va…

【線性代數】列主元法求矩陣的逆

列主元方法是一種用于求解矩陣逆的數值方法,特別適用于在計算機上實現。其基本思想是通過高斯消元法將矩陣轉換為上三角矩陣,然后通過回代求解矩陣的逆。以下是列主元方法求解矩陣 A A A 的逆的步驟: [精確算法] 列主元高斯消元法 步驟 1&am…

[0242-06].第06節:SpringBoot對SpringMVC的自動配置

SpringBoot學習大綱 一、基于SpringBoot搭建Web工程: 1.1.編碼實現步驟: a.創建SpringBoot項目 b.選中依賴:選中我們所需要的模塊 1.2.SSM中的WEB開發配置與SpringBoot中WEB開發自動配置對比: a.SSM中的WEB開發: 1…

【21】Word:德國旅游業務?

目錄 題目 NO1.2.3 NO4 NO5.6 NO7 NO8.9.10.11 題目 NO1.2.3 F12:另存為布局→頁面設置→頁邊距:上下左右選中“德國主要城市”→開始→字體對話框→字體/字號→文本效果:段落對話框→對齊方式/字符間距/段落間距 NO4 布局→表對話框…

什么是軟件架構

什么是軟件架構 程序員說,軟件架構是要決定編寫哪些C程序或OO類、使用哪些庫和框架 程序經理說,軟件架構就是模塊的劃分和接口的定義 系統分析員說,軟件架構就是為業務領域對象的關系建模 配置管理員說,軟件架構就是開發出來的…

1/20賽后總結

1/20賽后總結 T1『討論區管理員』的旅行 - BBC編程訓練營 算法:IDA* 分數:0 damn it! Ac_code走丟了~~(主要是沒有寫出來)~~ T2華強買瓜 - BBC編程訓練營 算法:雙向DFS或者DFS剪枝 分數:0 Ac_code…

大數據與AI驅動的商業查詢平臺:企業市場拓展的變革引擎?

在競爭白熱化的商業環境里,企業對準確市場信息的高效獲取能力,直接關系到業務拓展的成敗。商業查詢平臺借助大數據和人工智能技術,為企業提供精準客戶篩選、市場拓展分析以及風險評估服務,正逐漸成為企業市場開拓的得力助手。本文…

redis 各個模式的安裝

一、Redis單機安裝 1、安裝gcc依賴 Redis是C語言編寫的,編譯需要GCC。 Redis6.x.x版本支持了多線程,需要gcc的版本大于4.9,但是CentOS7的默認版本是4.8.5。 升級gcc版本: yum -y install centos-release-scl yum -y install d…

TiDB 的優勢與劣勢

TiDB 的優勢與劣勢 TiDB 作為一款新興的分布式數據庫,在業界逐漸嶄露頭角。它兼具傳統關系型數據庫的特性,又充分利用分布式架構的優勢。那么,TiDB 究竟有怎樣的優缺點呢?今天我們來聊聊 TiDB 的優勢與劣勢,幫你全面了…

藍橋杯算法日常|c\c++常用競賽函數總結備用

一、字符處理相關函數 大小寫判斷函數 islower和isupper:是C標準庫中的字符分類函數,用于檢查一個字符是否為小寫字母或大寫字母,需包含頭文件cctype.h(也可用萬能頭文件包含)。返回布爾類型值。例如: #…

微服務知識——4大主流微服務架構方案

文章目錄 1、微服務聚合模式2、微服務共享模式3、微服務代理模式4、微服務異步消息模式 微服務是大型架構的必經之路,也是大廠重點考察對象,下面我就重點詳解4大主流微服務架構方案。 1、微服務聚合模式 微服務聚合設計模式,解決了如何從多個…

【HTML+CSS】使用HTML與后端技術連接數據庫

目錄 一、概述 1.1 HTML前端 1.2 后端技術 1.3 數據庫 二、HTML表單示例 三、PHP后端示例 3.1 連接數據庫 3.2 接收數據并插入數據庫 四、安全性 4.1 防止SQL注入 4.2 數據驗證與清洗 五、優化 5.1 索引優化 5.2 查詢優化 六、現代Web開發中的最佳實踐 6.1 使用…