企業架構之資料架構

2021-09-01 09:56:10 字數 1236 閱讀 8824

[size=medium][color=blue]

有些人可能會奇怪,企業架構跟資料架構有什麼關係啊。其實資料才是企業架構最有價值實在成果。it系統的價值並不是什麼先進技術和強大的硬體。而是儲存和處理資料、資訊。資料是對客觀事物的真實表現,企業業務過程中的所以物件的狀況都可以用資料記錄下。資料經過加工處理之後,才能被企業運用和提供給企業管理者進行決策。因此在考慮企業it架構之前應該先考慮資料架構。資料架構主要解決兩個問題:第一it系統需要什麼樣的資料,第二如何儲存這些資料。

資料架構也可以看成是概念資料模型、企業資料模型等。它們都是指定義企業的資料項以及它們的屬性和關係。

企業資料架構可以幫助企業解決資訊孤島,建立乙個共享,通用、一致的企業資料基礎平台。

資料架構的內容包括三個部分

[list]

[*]資料項:通常可看做為領域模型中的領域物件。是系統必須儲存的資料(持久類)

[*]資料屬性:定義資料項的特徵

[*]資料關係:描述資料項之間的關係

[/list]

如何進行設計資料架構呢?

我的思路:從企業的業務流程中找出領域物件,然後找出領域物件的屬性,並且分析每個屬性的型別及其領域物件之間的關係,接著建立出資料項與業務功能的關係。

因此資料架構的設計將源於業務架構中的元件和流程的定義。乙個好的資料架構是開發資料庫的基礎,能夠支援業務的長遠發展。

資料架構的表示方式:

1. 概念資料模型

概念資料模型是對現實世界的高層次的抽象,是it系統資料建模的一種方法。比如er圖就是資料概念建模最常見的方式。它主要描述企業資料實體、屬性和關係。主要屬性:

[list]

[*] 實體(entiy): 企業領域物件

[*] 屬性(attribute): 領域物件的屬性

[*] 聯絡(relationship):兩個領域物件之間的關係(1:1, 1:n 或者 m:n)

[/list]

例如:在設計學校的管理系統的時候:領域物件就會有:老師,學生

學生: 學號,姓名,專業,年齡

老師和學生的關係是m:n的關係

2.資料項和應用系統的關係

資料項最常用的四個操作:add, update, search, delete。

然後根據資料項的所屬部門和職位及其業務定義出部門和職位的具體操作。比如:上面的例子老師資訊的add,update,search,delete並不是每個領域物件都能去操作。並且相同的領域的物件部門或者職位不同也操作不同。

[/color][/size]

企業架構 如何描述企業架構

搭建乙個簡易狗屋時,我們不會去設計三維圖,做預算,規劃施工等,而建個複雜建築時,缺少架構是不可能能完成的。就像我們程式設計師做個小功能,可能都不需要做設計就可以實現了,但是當問題複雜了,考慮因素多了,產品關聯複雜了,那麼還一直摸著石頭過河,事前不做架構不做規劃,那麼最終結果必然是失敗的。蓋房屋需要架...

企業架構之道 六 之企業架構的FEAF方法

聯邦企業架構框架提供了乙個組織結構和收集渠道,方便聯邦成員將各自的架構集中到聯邦企業架構中去。這個框架是非限制性的,適用於所有的聯邦內機構特別是已存在架構的機構。cio委員會針對聯邦企業架構框架採用了與nist模型相似的層級架構,它定義了業務 業務運作所需的資訊與技術支撐 以及為響應業務變化需求所實...

企業IT架構

在企業it應用中,it架構師是非常重要的角色。他首先要和cio一起與業務部門溝通,將業務需求轉化成it實踐 同時,it架構師還可以為企業設定it架構的總體目標。企業it架構就是it的發展藍圖,它可以幫助企業清晰了解目前系統的現狀,然後設計未來的業務目標與it目標。這不僅可以系統化地管理整個it系統 ...