資源描述:
《enterprisearchitect7 入門教程》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、EnterpriseArchitect7入門教程一.簡介生命周期軟件設計方案——EnterpriseArchitect是以目標為導向的軟件系統(tǒng)。它覆蓋了系統(tǒng)開發(fā)的整個周期,除了開發(fā)類模型之外,還包括事務進程分析,使用案例需求,動態(tài)模型,組件和布局,系統(tǒng)管理,非功能需求,用戶界面設計,測試和維護等。為整個團隊提供高級的UML2.0建模工具。EA為用戶提供一個高性能、直觀的工作界面,聯合UML2.0最新規(guī)范,為桌面電腦工作人員、開發(fā)和應用團隊打造先進的軟件建模方案。該產品不僅特性豐富,而且性價比極高,可以用來配備您的整個工作
2、團隊,包括分析人員、測試人員、項目經理、品質控制和部署人員等。豐富系統(tǒng)設計EnterpriseArchitect是一個完全的UML分析和設計工具,它能完成從需求收集經步驟分析、模型設計到測試和維護的整個軟件開發(fā)過程。它基于多用戶Windows平臺的圖形工具可以幫助您設計健全可維護的軟件。除此,它還包含特性靈活的高品質文檔輸出。用戶指南可以在線獲取??焖佟⒎€(wěn)定、高性能統(tǒng)一建模語言能夠以一致方式構建強健和可跟蹤的軟件系統(tǒng)模型,而EA為該構建過程提供了一個易于使用和快速靈活的工作環(huán)境。端到端跟蹤EnterpriseArchit
3、ect提供了從需求分析、軟件設計一直到執(zhí)行和部署整個過程的全面可跟蹤性。結合內置的任務和資源分配,項目管理人員和QA團隊能夠及時獲取他們需要的信息,以便使項目按計劃進行。在UML2.0上構建通過UML(統(tǒng)一建模語言),您可以構建嚴格的可追蹤的軟件系統(tǒng)模型。EA為UML構建軟件模型提供了一個快速便捷的應用環(huán)境,它支持OMG定義的新UML2.0標準。EnterpriseArchitect的基礎構建于UML2.0規(guī)范之上,不僅如此,使用UMLProfile還可以擴展建模范圍,與此同時,模型驗證將確保其完整性。產品含有免費的ex
4、tensionsforBPMN和Eriksson-Penkerprofile,能夠將業(yè)務程序、信息和工作流程聯合到一個模型內。利用EA,設計人員可以充分利用13種UML2.0圖表功能——EA支持全部13種UML2.0圖表和相關的圖表元素;包括:結構圖表:類、對象、合成元素、包、組件、布局;行為圖表:使用案例、通信、序列、交互概述、行為、狀態(tài)、時序;擴展:分析(簡單行為)、定制(需求、變動和UI設計)。EA提供使用工具,能夠跟蹤依賴關系、支持大型模型,幫助您管理大型復雜的工程;含有CVS或SCC提供工具,以時間快照為基線,
5、通過比較來跟蹤模型變動,從而實現版本控制;含有類似explorer的項目視窗,為您提供直觀高性能的工作界面。???EA還含有一個所見即所得形式的模板編輯器,提供強大的文檔生成和報告工具,能夠生成復雜詳細的報告,報告可以按照公司或客戶要求的格式提供所需信息。EA具備源代碼的前向和反向工程能力,支持多種通用語言,包括C++,C#,Java,Delphi,VB.Net,VisualBasic和PHP,除此,還可以獲取免費的CORBA和Python附加組件。EA提供一個內置的源代碼編輯器,含語法突出功能,確保能夠在一致的工作環(huán)境
6、中快速導航和查找您的模型源代碼。對于Eclipse或VisualStudio.Net工作人員,SparxSystems還提供到這些IDE的輕量鏈接工具,您可以在EA中進行建模,而后直接跳轉到自己偏愛的編輯器中進行源代碼的進一步開發(fā)。代碼生成模板還允許您對生成的源代碼進行定制,使之同公司規(guī)范相符。EA還提供對大多數軟件開發(fā)語言和數據庫架構的逆向工程支持,令您的應用程序可視化,從源代碼、Java.jar文件甚至是.Net二進制匯編語言中獲取完整框架。通過導入框架和庫代碼,實現對您已有投資重復利用的最大化。EA還提供變換模板,
7、編輯和開發(fā)均非常簡單,支持先進的模型驅動結構體系(MDA)。通過內置的DDL,C#,Java,EJB和XSD變換,您可以從簡單的“平臺獨立模型”開始來構建復雜的解決方案,并定位于“平臺專門模型”(PSM)。一個PIM可以用來生成并同步多個PSM,使工作效率得到顯著提高。主要特性UML設計和構建;使用案例,邏輯,動態(tài)和物理模型;定制進程模型的擴展或其他;高品質的MSWord兼容文檔;應用直觀方便;低許可費;數據建模,前向DDL數據庫工程,反向ODBC數據庫工程;多用戶(Professional和CorporateEditi
8、on);前向或逆向代碼工程(Professional和CorporateEdition)——支持Java,C#,C++,VB.Net,Delphi,VisualBasic和PHP;XML導入/導出容易;拼寫檢查;產品新增特性RTF所見即所得模板編輯器和報告生成器——EA增強了其企業(yè)版和專業(yè)版中RTF文檔生成功能,采用