您現在的位置:首頁 > 認識 PowerDesigner > PowerDesigner 核心功能介紹
認識 PowerDesigner
核心功能介紹
為什麼是最好的
誰需要使用
獨特套餐方式
精選技術專區


 PowerDesigner 核心功能介紹

  PowerDesigner是全球首區一指的CASE Tool,而其最新版本 結合商業模型建構、UML 物件模型建構與傳統的資料庫分析與設計,並提供真正的企業資料辭典,是企業導向應用系統的All-in-one 全方位模型建構工具。

 

PowerDesigner 核心功能:

  • 提供概念式及實體式的二階段(dual level)反覆式資料庫模組設計。
  • 可以設定多維式(Multidimensional)的實體資料庫模組,用來定義OLAP資料庫內的結構。
  • 支援正向工程,可由單一資料模型自動產生30種以上的資料庫(包括Sybase、Informix、Oracle、IBM DB2、Microsoft SQL Server...等) 。
  • 支援反向工程(reverse engineering)可粹取出的資料庫超過30種以上(與正向工程支援相同)。
  • 提供資料模型及它們的子結構相互比對(Check model)的功能。
  • 提供資料模型的合併功能(Merge model)功能。

  • 提供顯示企業內部工作需求及流程的模組設計,在使非IT人員或企業夥伴觀看及了解系統之用途。
  • 可產生PowerBuilder應用程式相關的資料延伸屬性(extended attribute)。
  • Powerdesigner 支援 Web Services 元件、通過對 WSDL 進行反向工程來創建 Web Services 元件、瀏覽 UDDI 、搜索 WSDL、產生 WSDL、產生 .NET(C# 和 VB .NET)的伺服器端程式、.NET 的用戶端程式、Java(JAX-RPC 和 JAXM)伺服器端與用戶端程式。
  • PowerDesigner 可以產生的EJB版本為EJB 2.0,提供物件/關聯式對應(Object to Relational Mapping)。
  • 提供以 UML 為標準的使用案例關係圖 (Use Case Diagram) 、類別關係圖 (Class Diagram) 、狀態圖 (Statechart Diagram) 、程序協同圖 (Collaboration Diagram)、循序關係圖 (Sequence Diagram)、活動圖 (Activity Diagram)、元件圖 (Component Diagram)、系統部屬圖 (Deployment Diagram)、物件圖 (Object Diagram)共九大模組圖,提供全方位的物件導向開發環境。
  • 支援程式碼的反向工程,使用者可以將 PowerBuilder 及 Java 程式語言的程式碼及各種XML格式 (DTD、Data、Schema) 的定義檔轉換到類別關係圖(OOM)。
  • 模組圖提供 XML 的格式儲存。
  • 可使用預定或自定的報表樣版 (Template)來彈性產生包含各模型的客製化 (customize) 報表並提供重複使用功能,並可使用預定或自定的方式產生報表語系資源檔。
  • 可以建立多模型報表(Multi-Model Report),將不同的資料模型組合製作成一份複合式報表。
  • 產生的報表可儲存成 RTF 及 HTML 的格式。
  • 提供中央儲存器 (Central Repository) ,可將模型相關資訊集中儲存並具有群組管理、版本控制等功能。
  • 中央儲存器(Central Repository)可儲存在後端的關聯式資料庫中,也可以將模組從中央儲存器提取 (extraction) 出來。
  • 設計的實體資料模型可產生測試資料 (Test Data),並依據實體資料模型的設計狀況,提供評估 (Estimate) 資料庫所佔硬碟空間大小的功能。
  • 具備XML格式的資料庫定義檔與程式語言定義檔,可自行修改定義檔以支援未支援的資料庫與程式語言或新版本的資料庫與程式語言。
  • 可以匯入(import)外部檔案包含Rational Rose ,ERWin與XMI檔案。
  • 可以匯出(export)成標準的XMI(XML Metadata Interchange)檔案格式。
    PowerDesigner 功能架構圖

 

商業流程模型建構( Business Process Modeling )

PowerDesigner 提供簡單、好用且高度圖形化的非技術性模型,可讓非IT 人員以實際的商業用語來進行商業流程的設計和模型建構。自訂符號與業務分線圖,可提高需求訪談時的表達清晰度;另外,還支援ebXML 碼的產生與反向工程功能。
資料模型建構(Data Modeling):
PowerDesigner提供實證有效的方法,透過真正的多階(概念、邏輯、實體與資料倉儲)關連式資料庫模組建構功能,設計並建立資料庫綱目(schema)。各種操作精靈與工具則可提升資料庫反正規化等工作的生產力。
物件模型建構(Object Modeling)
PowerDesigner 利用標準的UML 技術,提供全數標準UML1.3共9 個UML 圖表來完成分析與設計的工作。並提供Java、PowerBuilder、XML-Data、XML-DTD、XML-Schema、C#、C++、Visual Basic 6、Visual Basic .NET、WSDL及IDL-CORBA等程式碼的正向轉換工程(圖to語言)和Java、PowerBuilder、XML、IDL反向工程(語言to圖),並做到與資料庫模組的同步連結。
整合式模型建構( Integrated Modeling )
提供商業、資料與物件三種模型間多種方式連結與同步。PowerDesigner 配備的「連結同步」技術與設計階段的物件/ 關連式映射功能, 可讓使用者重複在模型間進行轉換, 以便快速回應改變, 同時管理程式碼、XML 結構、資料庫持續性與業務需求間之相關性。
企業資料辭典( Enterprise Repository )
提供版本控管及多人開發的功能,讓團隊合作效益發揮得淋漓盡致。可存放開發團隊所有的模組文件與開發進度版本,團隊成員皆以共同觀點共享資訊,並將每次的進度版本記錄下來,在錯誤發生或是任何需要的時候,只要開啟之前的版本作修改,即可迅速解除危機,達到系統生產力完全集中而快速。
● 可讓多位模型建構人員同時發展相同的模型
● 可在同一位置儲存、管理PowerDesigner的模型與其他文件,並編定版本
● 尋找並重覆使用物件
● 有效管理內部模型間的連結
● 利用登錄能力使環境更安全

 

  倍力資訊 M-Power information Co.,LTD. 畫面內容版權所有. 最佳瀏覽畫面 800*600
    @Copyright 2003, M-Power information Co.,LTD