專利名稱:樹型原子模型結(jié)構(gòu)以及應(yīng)用該結(jié)構(gòu)構(gòu)建業(yè)務(wù)模型的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機領(lǐng)域,尤其涉及計算機管理信息系統(tǒng)數(shù)據(jù)建模技術(shù)領(lǐng)域。
背景技術(shù):
在開發(fā)信息系統(tǒng)的過程中,從數(shù)據(jù)的角度來開發(fā)信息系統(tǒng)目前已占了主要位置, 信息系統(tǒng)中“數(shù)據(jù)”的本質(zhì)特征,成為當前信息系統(tǒng)研究的核心內(nèi)容。通常使用的實體關(guān)系模型(ER模型),將數(shù)據(jù)劃分為實體和關(guān)系。實體描述客觀世界物質(zhì)的存在特性和人類社會組織及知識的存在特性,特性是從特定信息系統(tǒng)的角度來認識的。關(guān)系是指一組實體與另一組實體之間的映射。在建立信息系統(tǒng)時,為了保證數(shù)據(jù)模型結(jié)構(gòu)的一致性和有效性,即符號、概念及劃分的一致性和有效性,因而對信息系統(tǒng)實體關(guān)系模型設(shè)計提出了 5個范式約束,依照這個5 個范式約束,一個客觀業(yè)務(wù)的信息系統(tǒng)可以設(shè)計出很多不同的實體關(guān)系模型,即可以設(shè)計出多個信息系統(tǒng)與該客觀業(yè)務(wù)相對應(yīng)。相應(yīng)的,同一業(yè)務(wù)的信息系統(tǒng)多樣化,會導致信息系統(tǒng)建設(shè)和維護過程的不一致,這種不一致對于信息系統(tǒng)而言是一種錯誤。并且以這種方式建立起來的數(shù)據(jù)模型,在當業(yè)務(wù)發(fā)生變化時,由于引起了實體關(guān)系的變化,因此信息系統(tǒng)就需要相應(yīng)的發(fā)生變化,結(jié)果影響了其信息系統(tǒng)的有效性。現(xiàn)在的信息系統(tǒng)技術(shù)和服務(wù)著重于信息系統(tǒng)本身的易維護性,以提高信息系統(tǒng)適應(yīng)實體關(guān)系模型變化的能力。通常的做法是通過費用高昂的培訓和數(shù)量巨大的開發(fā)規(guī)范來盡可能讓系統(tǒng)實施人員建立一種盡可能相同的概念和模式,以便讓他們面對同一業(yè)務(wù)可以建立起盡可能相近的實體關(guān)系模型。但是當新的業(yè)務(wù)、新的需求出現(xiàn)時,培訓和規(guī)范也得需要跟進以規(guī)范這種新需求,從而保證基于新業(yè)務(wù)建立起來的實體關(guān)系模型相近,這種規(guī)范方式造成了工作的繁瑣和成本的增加。所以,需要解決上述因不同系統(tǒng)實施人員構(gòu)建不同實體關(guān)系模型帶來的同一業(yè)務(wù)的數(shù)據(jù)模型不一致問題,提供一種新的模型結(jié)構(gòu),這種模型結(jié)構(gòu)具有高度的建模一致性和有效性。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種與傳統(tǒng)的實體關(guān)系模型所不同的模型結(jié)構(gòu),利用這種模型結(jié)構(gòu),針對同一個業(yè)務(wù)建立起來的數(shù)據(jù)模型結(jié)構(gòu)均具有一致性,而不會產(chǎn)生不同的數(shù)據(jù)模型結(jié)構(gòu);且當業(yè)務(wù)發(fā)生變化時,只需通過修改該數(shù)據(jù)模型結(jié)構(gòu),而不需要重新建立數(shù)據(jù)模型結(jié)構(gòu)就能與該業(yè)務(wù)相一致,使該業(yè)務(wù)的信息系統(tǒng)隨著數(shù)據(jù)模型結(jié)構(gòu)的變化而改變。本發(fā)明的一種樹型原子模型結(jié)構(gòu),其特征在于業(yè)務(wù)實體的元數(shù)據(jù)結(jié)構(gòu)是由原子實體以原子實體之間的一對一或一對多的樹型關(guān)系構(gòu)建起來的。采用這種樹型原子模型結(jié)構(gòu)構(gòu)建業(yè)務(wù)模型的方法包括三個方面的內(nèi)容,分別是第一、建立數(shù)據(jù)域,在樹型原子模型結(jié)構(gòu)中使用以下表格中定義的10個數(shù)據(jù)域
權(quán)利要求
1.一種樹型原子模型結(jié)構(gòu),其特征在于業(yè)務(wù)實體的元數(shù)據(jù)結(jié)構(gòu)是由原子實體以原子實體之間的一對一或一對多的樹型關(guān)系構(gòu)建起來的。
2.一種采用權(quán)利要求1所述的樹型原子模型結(jié)構(gòu)構(gòu)建業(yè)務(wù)模型的方法,其特征在于該方法包括三個方面的內(nèi)容,分別是第一、建立數(shù)據(jù)域,在樹型原子模型結(jié)構(gòu)中使用以下表格中定義的10個數(shù)據(jù)域
全文摘要
樹型原子模型結(jié)構(gòu)以及應(yīng)用該結(jié)構(gòu)構(gòu)建業(yè)務(wù)模型的方法,涉及計算機領(lǐng)域,尤其涉及計算機管理信息系統(tǒng)數(shù)據(jù)建模技術(shù)領(lǐng)域。樹型原子模型結(jié)構(gòu)提供一種與傳統(tǒng)的實體關(guān)系模型所不同的模型結(jié)構(gòu),利用這種模型結(jié)構(gòu),針對同一個業(yè)務(wù)建立起來的數(shù)據(jù)模型結(jié)構(gòu)均具有一致性,而不會產(chǎn)生不同的數(shù)據(jù)模型結(jié)構(gòu)。樹型原子模型是將屬性和關(guān)系進行了分離,由原子來管理最小的屬性集合,用樹型結(jié)構(gòu)管理關(guān)系。本發(fā)明的樹型原子模型結(jié)構(gòu)具有高度的建模一致性,解決了使用實體關(guān)系模型描述同一業(yè)務(wù)的數(shù)據(jù)模型時產(chǎn)生的不一致性問題。
文檔編號G06Q10/00GK102314632SQ20101022231
公開日2012年1月11日 申請日期2010年7月9日 優(yōu)先權(quán)日2010年7月9日
發(fā)明者鐘叔玉 申請人:昆明數(shù)博蘭德科技有限公司