Power Designer 使用

1. PowerDesigner是什麼?

PowerDesigner是一款非常強大的建模工具軟件,可以和Rose 相媲美,Rose是專攻UML對象模型的建模工具,之後才向數據庫建模發展,而PowerDesigner則和Rose正好相反,它是數據庫建模起家,後來才發展成爲一款綜合全面的case工具

2. PowerDesigner的功能?

PowerDesigner的主要11種建模文件:


概念數據模型CDM(ConceptualDataModel)

對數據和信息進行建模,利用實體-關係圖(E-R圖)的形式組織數據,檢驗數據設計的有效性和合理性。

 

邏輯數據模型LDM(Logical Data model)

PowerDesinger 15 新增的模型。邏輯模型是概念數據的延伸,表示概念之間的邏輯次序,是一個屬於方法層次的模型。具體來說,邏輯模型中一方面顯示了實體、實體的屬性和實體之間的關係,另一方面又將繼承、實體關係中的引用等在實體的屬性進行展示。邏輯模型介於概念模型和物理模型之間,具有物理模型方面的特性,在概念模型中的多對多關係,在邏輯模型中將會以增加中間實體的一對多關係的方式來實現。

           邏輯模型主要是使得整個概念模型更易於理解,同時又不依賴於具體的數據庫實現,使用邏輯模型可以生成針對具體數據庫管理系統的物理模型。邏輯模型並不是在整個步驟中必須的,可以直接通過概念模型來生成物理模型。

 

物理數據模型PDM(Physical Data model)

基於特定DBMS,在概念數據模由型、數據模型的基礎上進行設計。由物理數據模型生成數據庫,或對數據庫進行逆向工程得到物理模型數據。

 

④面向對象數據模型OOM(Object-Oriented Model)

包括UML常見的所有的圖形:類圖、對象圖、包圖、用例圖、時序圖、協作圖、交互圖、活動圖、狀態圖、組件圖、複合結構圖、部署圖(配置圖)。OOM本質上是軟件系統的一個靜態的概念模型。

 

業務數據模型BPM(Business Process Model)

BPM描述業務的各種不同內在任務和內在流程,而且客戶如何以這些任務和流程互相影響。BPM是從業務合夥人的觀點來看業務邏輯和規則的概念模型,使用一個圖表描述程序,流程,信息和合作協議之間的交互作用。

 

信息流模型ILM(Information Liquidity Model)

ILM是一個高層的信息流模型,主要用於分佈式數據庫之間的數據複製。

 

⑦企業架構模型EAM(Enterprise Architecture Model)

從業務層、應用層以及技術層的對企業的體系架構進行全方面的描述。包括:組織結構圖、業務通信圖、進程圖、城市規劃圖、應用架構圖、面向服務圖、技術基礎框架圖。

 

XML模型XM(XML Model)

一個XML模式可以幫助您分析XML架構定義(XSD),文檔類型定義(DTD)或XML數據簡化(XDR)文件。你可以建模,反向工程,生成這些文件格式。

 

⑨  需求模型RM(Requirements Model)

需求模型幫助分析任何書面需求,並將其與其它模型中的設計對象鏈接起來。可以用RQM呈現任何結構化文檔,並將不同層級的需求導出導入至word文檔中。

 

⑩  多模型報告MMR(Multi-Model Report

模型文檔編輯器PowerDesigner還提供了模型文檔編輯器(multi-model report) ,用來爲所建立的模型生成詳細文檔,根據各種模型生成相關的RTF或HTML格式的文檔,開發人員可以通過這些文檔來了解各個模型中的相關信息

 

⑪  自由模型FM(Free Model)

自由模型可以以任何模型的對象或系統建模提供一個上下文環境,允許自定義概念和圖形符號,例如:可以創建一個自由模型來表示和文檔之間的相互關係,企業組織以及組織間的相互關係。

3.      PowerDesigner的使用?

http://www.cnblogs.com/huangcong/archive/2010/06/14/1757957.html


參見:

http://blog.csdn.net/wangpeng047/article/details/7164643

http://baike.baidu.com/view/1589740.htm?from_id=5408320&type=syn&fromtitle=PowerDesigner&fr=aladdin



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章