登錄

信息模型

1.什么是信息模型

信息模型,是一種用來定義信息常規(guī)表示方式的方法。 通過使用信息模型, 我們可以使用不同的應(yīng)用程序?qū)λ芾淼臄?shù)據(jù)進行重用,變更以及分享。使用信息模的意義不僅僅存在于對象的建模,同時也在于對對象間相關(guān)性的描述。除此之外,建模的對象描述了系統(tǒng)中不同的實體以及他們的行為以及他們之間(系統(tǒng)間)數(shù)據(jù)流動的方式。這些將幫助我們更好的理解系統(tǒng)。對于開發(fā)者以及廠商來說, 信息模型提供了必要的通用語言來表示對象的特性以及一些功能,以便進行更有效的交流。

企業(yè)建模是一個通用的術(shù)語,它涉及一組活動、方法和工具,它們被用來建立描述企業(yè)不同側(cè)面的模型。企業(yè)建模是根據(jù)關(guān)于建模企業(yè)的知識、以前的模型、企業(yè)參考模型,領(lǐng)域的本體論和模型表達語言來完成建立全部或部分企業(yè)模型(過程模型、數(shù)據(jù)模型、資源模型、新的本體,等等)的一個過程。

企業(yè)建模是一個過程,它通過一系列步驟和采用一定的方法,對實際的企業(yè)對象進行分析和簡化,在去掉對建模目的影響不大的許多細(xì)節(jié)現(xiàn)象后,得到一個抽象的模型。為了能夠方便快速地構(gòu)建企業(yè)模型,在企業(yè)建模方法中一般都定義了一組模型構(gòu)件作為建模的基本組件,一個建模構(gòu)件是建模語言的一個基本的單元,它的語法和語義有精確的定義。

2.信息模型的意義

信息模型:是從信息的角度對企業(yè)進行描述,企業(yè)信息系統(tǒng)是信息模型的一個體現(xiàn),用于存儲/維護/處理與企業(yè)相關(guān)的所有信息,這些信息是聯(lián)系各個功能元素的紐帶。

信息模型的建立關(guān)注建模對象的一些重要的不變的,具有共性的性質(zhì), 而對象間的一些不同的性質(zhì)(比如說一些廠商特定的性質(zhì))可以通過對通用模型框架的擴展來進行描述。 如果缺少信息建模, 對一個新對象的描述將會增加很多重復(fù)的工作。

信息模型是從信息的角度對企業(yè)進行描述。企業(yè)信息系統(tǒng)用于存儲/維護/處理與企業(yè)相關(guān)的所有信息,而信息是集成的基礎(chǔ),是聯(lián)系各個功能元素的紐帶,因此建立企業(yè)信息模型是非常重要的,它為信息共享提供了幫助。通過對系統(tǒng)決策過程的建模,可以了解系統(tǒng)的決策制定原則和機理,了解系統(tǒng)的組織機構(gòu)和人員配置。組織模型描述組織結(jié)構(gòu)樹、團隊、能力、角色和權(quán)限等。資源模型描述企業(yè)的各種資源實體、資源類型、資源池、資源分類樹、資源活動矩陣等。產(chǎn)品模型描述產(chǎn)品類型和產(chǎn)品結(jié)構(gòu)等信息,也包括產(chǎn)品和其它企業(yè)要素之間的關(guān)系。

3.信息建模的目標(biāo)

信息建模的目標(biāo)是用面向?qū)ο蟮姆椒虅澠髽I(yè)數(shù)據(jù)和信息的需求,并同時確定企業(yè)的關(guān)鍵信息,明確其主要內(nèi)容,以形成企業(yè)信息系統(tǒng)集成的依據(jù)。

4.信息模型的基本構(gòu)件

信息模型的基本構(gòu)件包括企業(yè)對象、對象視圖和對象關(guān)系。

  • 對象視圖簡單的說就是企業(yè)現(xiàn)存的各種報表和資料,它在功能模型中表現(xiàn)為伴隨事件發(fā)生的信息。

對象視圖的描述包括三個方面:文字描述和說明數(shù)據(jù)的特性、相關(guān)的企業(yè)對象以及數(shù)據(jù)的屬性。對象視圖是信息建模的基礎(chǔ),是企業(yè)現(xiàn)狀數(shù)據(jù)的直接反映。

  • 企業(yè)對象是企業(yè)實體的抽象和泛化,它是具有代表性的概念,并且可以提供確定的一組屬性來描述。

在企業(yè)中,對象可以是用戶、雇員、產(chǎn)品、零部件、車床和工具等。對象的屬性可以用明確的數(shù)據(jù)結(jié)構(gòu)來描述。

  • 對象關(guān)系用來定義企業(yè)對象之間的語義聯(lián)系。這里主要使用兩種抽象機制:繼承和類聚。繼承即IS-A聯(lián)接,類聚即 PART-OF聯(lián)接。

對象關(guān)系又分為聚合關(guān)系和產(chǎn)生關(guān)系,產(chǎn)生關(guān)系分為強關(guān)系和弱關(guān)系。

評論  |   0條評論