[Power Designer]簡介

Power Designer簡介

Power Designer是Sybase的企業建模和設計解決方案,採用模型驅動方法,將業務與IT結合起來,可幫助部署有效的企業體系結構,併爲研發生命週期管理提供強大的分析與設計技術。1

Power Designer是業務流程/數據建模軟件和元數據管理解決方案,適用於數據架構、信息架構和企業架構領域。

  • Power Designer使數據建模人員、數據分析師、架構師和開發人員利用元數據管理,而非技術人員使用以業務爲中心的技術在一個統一的架構中進行設計。
  • Power Designer支持所有通用開發平臺和80多個數據庫系統,使數據庫設計人員和DBA能夠與所有領先的數據庫系統一起工作,並將影響分析和設計時的變更管理與數據庫設計技術相結合。

使用Power Designer可以方便地進行軟件分析設計,製作業務流程圖、概念數據模型、物理數據模型、面向對象模型,還可以爲數據庫製作結構模型。Power Designer現已發展成爲一個強大的建模工具,涵蓋業務建模、數據建模和應用程序建模三類軟件建模,能簡單易用地進行軟件全程建模。Power Designer 16.5支持的10種模型架構圖如下2
Power Designer 16.5支持的10種模型架構圖

Power Designer 16.5支持的10種模型架構圖

Power Designer安裝包3下載鏈接 提取碼:v43b

軟件建模

通過建模的方式代替原有的“文字+圖形”描述軟件工程整個實施過程的各種文檔模型,使軟件工程從需求到代碼能夠統一起來,實現需求的變動直接影響代碼的變化,解決以往“編碼改動,文檔就失效”的問題,提高代碼與需求的有效性聯繫。
軟件建模儘管因不同地建模平臺存在或多或少的差異,但是大體可以分爲業務建模、數據建模和應用程序建模三類。

業務建模

業務建模(Business Modeling)是一種建模方法的集合,目的是對業務進行建模,即以軟件模型方式描述企業管理和業務所涉及的對象和要素,以及它們的屬性、行爲和彼此關係。業務建模的工作可能包括了對業務流程建模、對業務組織建模、改進業務流程以及領域建模等方面。業務建模強調以體系的方式來理解、設計和架構企業信息系統。
Power Designer提供的企業架構模型和業務處理模型等都屬於業務建模的範疇。

數據建模

數據建模(Data Modeling)是一種用於定義和分析數據的要求和其需要的相應支持的信息系統的過程,數據建模是對現實世界各類數據的抽象組織,確定數據庫需管轄的範圍、數據的組織形式等,直至轉化成實際的數據庫。從需求到實際的數據庫,有三種不同的類型:

  • 概念數據模型(Conceptual Data Model,CDM):面向數據庫用戶的現實世界的模型,主要用來描述世界的概念化結構,用於在設計的初始階段,脫離具體技術問題,集中分析數據以及數據之間的聯繫,只描述信息的特徵和強調語義,反應的是用戶的一種業務層面的綜合信息需求。最常用的是實體聯繫模型(Entity Relationship Model,ERM)。
  • 邏輯數據模型(Logic Data Model,LDM):一種圖形化的展現方式,一般採用面向對象的設計方法,藉助相對抽象、邏輯統一且穩健的結構,實現數據倉庫系統所要求的數據存儲目標,有效組織來源多樣的各種業務數據,使用統一的邏輯語言描述業務。邏輯數據模型主要採用層次數據模型、網狀數據模型、關係數據模型以及面向對象模型,其中最常用的是關係數據模型,對應的數據庫稱之爲關係型數據庫(如MySQL),而面向對象模型是一種新興的數據模型。
  • 物理數據模型(Physical Data Model,PDM):提供了系統初始設計所需要的基礎元素以及相關元素之間的關係,即描述數據是如何在計算機中存儲的,如何表達記錄結構、記錄順序和訪問路徑等信息。物理數據模型是在邏輯數據模型的基礎上,綜合考慮各種存儲條件的限制進行的數據庫設計,從而真正實現數據在數據庫中的存放。物理數據模型可以將數據庫的物理設計結果從一種數據庫移植到另一種數據庫,完成多種數據庫的詳細物理設計。

應用程序建模

應用程序建模是指通過爲了處理應用程序的複雜性,使用UML對應用程序進行設計的過程。
統一建模語言(Unified Modeling Language,UML)是一個支持模型化和軟件系統開發的圖形化語言,爲軟件開發的所有階段提供模型化和可視化支持,包括由需求分析到規格、再到構造和配置。


  1. 摘自《Power Designer系統分析與建模實戰》第1章導讀,謝星星、朱嬋著 ↩︎

  2. 圖片來自《Power Designer系統分析與建模實戰》第1章圖1-6,謝星星、朱嬋著 ↩︎

  3. Power Designer v16.5安裝包及註冊輔助文件(使用說明請查看對應文件夾下文件,自己現在使用的版本,在網上下載的,具體來源已無從考證) ↩︎

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