Sybase PowerDesigner是一個“一站式”的企業級建模及設計解決方案,它能協助企業快速高效地進行公司專屬應用程式系統構建及再工程(Re- engineer)。 IT專業人員可以利用它來有效開發各種解決方案,從定義業務需求到分析和設計,以至整合所有現代 RDBMS 和Java、.NET、PowerBuilder和 Web Services的開發等。PowerDesigner是結合了下列幾種標準建模技術的一款獨具特色的建模工具集:商務程序建模、通過 UML 進行的應用程式建模以及市場佔有率第一的資料建模,這些建模技術都是由功能強大的中繼資料管理解決方案提供支援的.
POWERDESIGNER通用特性
需求管理:PowerDesigner可以把需求定義轉化成任意數量的分析及設計模型,並記錄需求及所有分析及設計模型的改動曆史,保持對它們的跟蹤。MicrosoftWord匯入/匯出功能使業務使用者能輕易處理流程工作。
文檔產生:PowerDesigner提供了Wizard嚮導協助建立多模型的RTF和HTML格式的文檔報表。項目團隊中非建模成員同樣可以瞭解模型資訊,增強整個團隊的溝通。
影響度分析:PowerDesigner模型之間採用了獨特的連結與同步技術進行全面整合,支援企業級或項目級的全面影響度分析。從業務過程模型、UML物件導向模型到資料模型都支援該技術,大大提高了整個組織的應變能力。
資料對應:PowerDesigner提供了拖放方式的可視化映射工具,方便、快速及準確地記錄資料依賴關係。在任何資料和資料模型、資料與UML物件導向模型以及資料與XML模型之間建立支援影響度分析的完整的映射定義、產生持久化代碼以及資料倉儲ETL檔案。
開放性支援:PowerDesigner 支援所有主流開發平台:支援超過 60 種(版本)關聯式資料庫管理系統,包括最新的Oracle、IBM、Microsoft、Sybase、NCR Teradata、MySQL等,支援各種主流應用程式開發平台,如 Java J2EE、Microsoft .NET(C#和 VB.NET)、Web Services 和 PowerBuilder,支援所有主流應用伺服器和流程執行語言,如 ebXML 和 BPEL4WS 等。
可自訂:PowerDesigner支援從使用者介面到建模行為以及代碼產生的客戶化定製。支援用於模型驅動開發的自訂轉換,包括:對 UML 設定檔的進階支援、可自訂菜單和工具列、通過指令碼語言實現自動模型轉化、通過 COM API 和 DDL 實現訪問功能以及通過模板和指令碼代碼產生器產生代碼。
企業知識庫:PowerDesigner 的企業知識庫是儲存在關聯式資料庫中的完全整合的設計時知識庫,具有高度的可擴充性,便於遠端使用者使用。該知識庫提供以下功能:基於角色的模型和子模型存取控制,版本控制和組態管理、模型與版本的變更報告以及全面的知識庫搜尋功能。PowerDesigner 的知識庫還可以儲存和管理任何文檔,包括 Microsoft Office 和 Project 檔案、映像和其他類型的文檔。