kshen轉PowerDesigner簡介

PowerDesigner系列產品提供了一個完整的建模解決方案,業務或系統分析人員,設計人員,數據庫管理員DBA和開發人員可以對其裁剪以滿足他們的特定的需要;而其模塊化的結構爲購買和擴展提供了極大的靈活性,從而使開發單位可以根據其項目的規模和範圍來使用他們所需要的工具。PowerDesigner靈活的分析和設計特性允許使用一種結構化的方法有效地創建數據庫或數據倉庫,而不要求嚴格遵循一個特定的方法學。PowerDesigner提供了直觀的符號表示使數據庫的創建更加容易,並使項目組內的交流和通訊標準化,同時能更加簡單地向非技術人員展示數據庫和應用的設計。

  PowerDesigner不僅加速了開發的過程,也向最終用戶提供了管理和訪問項目的信息的一個有效的結構。它允許設計人員不僅創建和管理數據的結構,而且開發和利用數據的結構針對領先的開發工具環境快速地生成應用對象和數據敏感的組件。開發人員可以使用同樣的物理數據模型查看數據庫的結構和整理文檔,以及生成應用對象和在開發過程中使用的組件。應用對象生成有助於在整個開發生命週期提供更多的控制和更高的生產率。

  PowerDesigner是一個功能強大而使用簡單工具集,提供了一個複雜的交互環境,支持開發生命週期的所有階段,從處理流程建模到對象和組件的生成。PowerDesigner產生的模型和應用可以不斷地增長,適應並隨着你的組織的變化而變化。

  PowerDesigner包含六個緊密集成的模塊,允許個人和開發組的成員以合算的方式最好地滿足他們的需要。這六個模塊是:
  PowerDesigner ProcessAnalyst,用於數據發現。
  PowerDesigner DataArchitect,用於雙層,交互式的數據庫設計和構造。
  PowerDesigner AppModeler,用於物理建模和應用對象及數據敏感組件的生成。
  PowerDesigner MetaWorks,用於高級的團隊開發,信息的共享和模型的管理。
  PowerDesigner WarehouseArchitect,用於數據倉庫的設計和實現。
  PowerDesigner Viewer,用於以只讀的、圖形化方式訪問整個企業的模型信息。


下面詳細介紹PowerDesigner的六個模塊:

PowerDesigner ProcessAnalyst

  用於數據分析或"數據發現"。ProcessAnalyst模型易於建立和維護,並可用在應用開發週期中確保所有參與人員之間順暢的通訊。這個工具使用戶能夠描述複雜的處理模型以反映他們的數據庫模型。通過表示這些在系統中的處理和描述它們交換的數據,使用ProcessAnalyst可以以一種更加自然的方式描述數據項。


PowerDesigner DataArchitect

用於兩層的即概念層和物理層數據庫設計和數據庫構造。DataArchitect提供概念數據模型設計,自動的物理數據模型生成,非規範化的物理設計,針對多種數據庫管理系統(DBMS)的數據庫生成,開發工具的支持和高質量的文檔特性。使用其逆向工程能力,設計人員可以得到一個數據庫結構的"藍圖"可用於文檔和維護數據庫或移植到一個不同的DBMS。


PowerDesigner AppModeler

用於物理數據庫的設計和應用對象及數據敏感組件的生成。通過提供完整的物理建模能力和利用那些模型進行開發的能力,AppModeler允許開發人員針對領先的開發環境,包括PowerBuilder,Visual Basic,Delphi2.0和Power++,快速地生成對象和組件。此外,AppModeler還可以生成用於創建數據驅動的Web站點的組件,使開發人員和設計人員同樣可以從一個DBMS發佈"動態"的數據。另外,AppModeler提供了針對超過30個DBMS和桌面數據庫的物理數據庫生成,維護和文檔生成。


PowerDesigner MetaWorks

通過模型的共享支持高級的團隊工作的能力。這個模塊提供了所有模型對象的一個全局的層次結構的瀏覽視圖,以確保貫穿整個開發週期的一致性和穩定性。MetaWorks提供了用戶和組的說明定義以及訪問權限的管理,包括模型鎖定安全機制。它還包含MetaBrowser,一個靈活的字典瀏覽器,用以瀏覽,創建和更新跨項目的所有模型信息和Powersoft ObjectCycle,一個版本控制系統。


PowerDesigner WarehouseArchitect

用於數據倉庫和數據集市的建模和實現。WarehouseArchitect提供了對傳統的DBMS和數據倉庫特定的DBMS平臺的支持,同時支持維建模特性和高性能索引模式。WarehouseArchitect允許用戶從衆多的運行數據庫引入(逆向工程)源信息。WarehouseArchitect維護源和目標信息之間的鏈接追蹤,用於第三方數據抽取和查詢及分析工具。WarehouseArchitect提供了針對所有主要傳統DBMS,諸如Sybase,Oracle,Informix,DB2,以及數據倉庫特定的DBMS如Red Brick Warehouse和ASIQ的完全的倉庫處理支持。


PowerDesigner Viewer

用於以只讀的、圖形化的方式訪問建模和元數據信息。Viewer提供了對PowerDesigner所有模型信息的只讀訪問,包括處理、概念,物理和倉庫模型。此外,它還提供了一個圖形化的查看模型信息的視圖,Viewer提供了完全的跨所有模型的報表和文檔功能。


  PowerDesigner是最具集成特性的設計工具集,用於創建高度優化和功能強大的數據庫,數據倉庫和數據敏感的組件。


Sybase PowerDesigner 11.0的新功能和優點包括:

-- 業務價值:
* 衝突分析:簡單有效地評價業務或者技術變化帶來的衝擊,從而得到更好的敏捷性和可預測性。
* 需求管理:縮短項目完成時間並通過更有效的需求獲取和規約保證更準確的項目結果。並通過建立設計和需求的關聯保證更好的可追蹤性。
* 業務過程分析:通過理解業務和底層應用、數據的關係來設計更好的業務過程。

-- 技術價值:
* 增強的數據建模:支持最新的RDBMS引擎以及數據庫中的Web services和XML等最新功能。
* 增強的UML:加入了對J2EE1.4和Web service模式和模版的支持。
* 增強的業務過程模型:爲使用該工具設計的過程提供層次視圖,並提供更清晰的溝通能力和更好的靈活性。
* 新的信息流動模型:支持複製、數據移動和元數據管理,提供模型驅動的方法設計移動數據庫(mobile database)以及和中央數據庫(central database)之間的同步定義。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章