PowerDesigner是一款用于數(shù)據(jù)建模的建模軟件,具備元數(shù)據(jù)管理功能,可以構(gòu)建關(guān)鍵信息資產(chǎn)的360度全方位視圖,使數(shù)據(jù)管理、BI、數(shù)據(jù)集成和數(shù)據(jù)整合工作更為便捷自動(dòng)化,其分析功能有助于整個(gè)信息架構(gòu)中進(jìn)行相關(guān)變更時(shí),縮短時(shí)間,降低風(fēng)險(xiǎn)和削減成本。
【功能特點(diǎn)】
1、概念數(shù)據(jù)模型
對(duì)數(shù)據(jù)和信息進(jìn)行建模,利用實(shí)體-關(guān)系圖(E-R圖)的形式組織數(shù)據(jù),檢驗(yàn)數(shù)據(jù)設(shè)計(jì)的有效性和合理性。
2、邏輯數(shù)據(jù)模型
新增的模型。邏輯模型是概念模型的延伸,表示概念之間的邏輯次序,是一個(gè)屬于方法層次的模型。具體來說,邏輯模型中一方面顯示了實(shí)體、實(shí)體的屬性和實(shí)體之間的關(guān)系,另一方面又將繼承、實(shí)體關(guān)系中的引用等在實(shí)體的屬性中進(jìn)行展示。邏輯模型介于概念模型和物理模型之間,具有物理模型方面的特性,在概念模型中的多對(duì)多關(guān)系,在邏輯模型中將會(huì)以增加中間實(shí)體的一對(duì)多關(guān)系的方式來實(shí)現(xiàn)。
邏輯模型主要是使得整個(gè)概念模型更易于理解,同時(shí)又不依賴于具體的數(shù)據(jù)庫(kù)實(shí)現(xiàn),使用邏輯模型可以生成針對(duì)具體數(shù)據(jù)庫(kù)管理系統(tǒng)的物理模型。邏輯模型并不是在整個(gè)步驟中必須的,可以直接通過概念模型來生成物理模型。
3、物理數(shù)據(jù)模型
基于特定DBMS,在概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型的基礎(chǔ)上進(jìn)行設(shè)計(jì)。由物理數(shù)據(jù)模型生成數(shù)據(jù)庫(kù),或?qū)?shù)據(jù)庫(kù)進(jìn)行逆向工程得到物理數(shù)據(jù)模型。
4、面向?qū)ο竽P?/div>
包含UML常見的所有的圖形:類圖、對(duì)象圖、包圖、用例圖、時(shí)序圖、協(xié)作圖、交互圖、活動(dòng)圖、狀態(tài)圖、組件圖、復(fù)合結(jié)構(gòu)圖、部署圖(配置圖)。OOM 本質(zhì)上是軟件系統(tǒng)的一個(gè)靜態(tài)的概念模型。
5、業(yè)務(wù)程序模型
描述業(yè)務(wù)的各種不同內(nèi)在任務(wù)和內(nèi)在流程,而且客戶如何以這些任務(wù)和流程互相影響。 BPM 是從業(yè)務(wù)合伙人的觀點(diǎn)來看業(yè)務(wù)邏輯和規(guī)則的概念模型,使用一個(gè)圖表描述程序,流程,信息和合作協(xié)議之間的交互作用。
6、信息流模型
是一個(gè)高層的信息流模型,主要用于分布式數(shù)據(jù)庫(kù)之間的數(shù)據(jù)復(fù)制。
7、企業(yè)架構(gòu)模型(EAM):
從業(yè)務(wù)層、應(yīng)用層以及技術(shù)層的對(duì)企業(yè)的體系架構(gòu)進(jìn)行全方面的描述。包括:組織結(jié)構(gòu)圖、業(yè)務(wù)通信圖、進(jìn)程圖、城市規(guī)劃圖、應(yīng)用架構(gòu)圖、面向服務(wù)圖、技術(shù)基礎(chǔ)框架圖。