欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
EA入門(mén) - 博客文庫 - 博客園

 

EA優(yōu)勢:

生命周期軟件設計方案——EnterpriseArchitect是以目標為導向的軟件系統。它覆蓋了系統開(kāi)發(fā)的整個(gè)周期,除了開(kāi)發(fā)類(lèi)模型之外,還包括事務(wù)進(jìn)程分析,使用案例需求,動(dòng)態(tài)模型,組件和布局,系統管理,非功能需求,用戶(hù)界面設計,測試和維護等。

為整個(gè)團隊提供高級的UML 2.0建模工具
EA為用戶(hù)提供一個(gè)高性能、直觀(guān)的工作界面,聯(lián)合UML2.0最新規范,為桌面電腦工作人員、開(kāi)發(fā)和應用團隊打造先進(jìn)的軟件建模方案。該產(chǎn)品不僅特性豐富,而且性?xún)r(jià)比極高,可以用來(lái)配備您的整個(gè)工作團隊,包括分析人員、測試人員、項目經(jīng)理、品質(zhì)控制和部署人員等。
特性豐富系統設計
EnterpriseArchitect是一個(gè)完全的UML分析和設計工具,它能完成從需求收集經(jīng)步驟分析、模型設計到測試和維護的整個(gè)軟件開(kāi)發(fā)過(guò)程。它基于多用戶(hù)Windows平臺的圖形工具可以幫助您設計健全可維護的軟件。除此,它還包含特性靈活的高品質(zhì)文檔輸出。用戶(hù)指南可以在線(xiàn)獲取。
快速、穩定、高性能
統一建模語(yǔ)言能夠以一致方式構建強健和可跟蹤的軟件系統模型,而EA為該構建過(guò)程提供了一個(gè)易于使用和快速靈活的工作環(huán)境。
端到端跟蹤
EnterpriseArchitect提供了從需求分析、軟件設計一直到執行和部署整個(gè)過(guò)程的全面可跟蹤性。結合內置的任務(wù)和資源分配,項目管理人員和QA團隊能夠及時(shí)獲取他們需要的信息,以便使項目按計劃進(jìn)行。
在UML 2.0上構建
通過(guò)UML(統一建模語(yǔ)言),您可以構建嚴格的可追蹤的軟件系統模型。EA為UML構建軟件模型提供了一個(gè)快速便捷的應用環(huán)境,它支持OMG定義的新UML2.0標準。
Enterprise Architect的基礎構建于UML 2.0規范之上,不僅如此,使用UMLProfile還可以擴展建模范圍,與此同時(shí),模型驗證將確保其完整性。產(chǎn)品含有免費的extensions for BPMN 和Eriksson-Penker profile,能夠將業(yè)務(wù)程序、信息和工作流程聯(lián)合到一個(gè)模型內。
利用EA,設計人員可以充分利用13 UML 2.0圖表的功能——EA支持全部13種 UML 2.0圖表和相關(guān)的圖表元素,包括:
結構圖表:類(lèi)、對象、合成元素、包、組件、布局;
行為圖表:使用案例、通信、序列、交互概述、行為、狀態(tài)、時(shí)序;
擴展:分析(簡(jiǎn)單行為)、定制(需求、變動(dòng)和UI設計)。
EA提供使用工具,能夠跟蹤依賴(lài)關(guān)系、支持大型模型,幫助您管理大型復雜的工程;含有CVS或SCC提供工具,以時(shí)間快照為基線(xiàn),通過(guò)比較來(lái)跟蹤模型變動(dòng),從而實(shí)現版本控制;含有類(lèi)似explorer的項目視窗,為您提供直觀(guān)高性能的工作界面。
EA還含有一個(gè)所見(jiàn)即所得形式的模板編輯器,提供強大的文檔生成和報告工具,能夠生成復雜詳細的報告,報告可以按照公司或客戶(hù)要求的格式提供所需信息。
EA具備源代碼的前向和反向工程能力,支持多種通用語(yǔ)言,包括C++, C#, Java, Delphi, VB.Net, VisualBasic和PHP,除此,還可以獲取免費的CORBA和Python附加組件。EA提供一個(gè)內置的源代碼編輯器,含語(yǔ)法突出功能,確保能夠在一致的工作環(huán)境中快速導航和查找您的模型源代碼。對于Eclipse或Visual Studio.Net工作人員,SparxSystems還提供到這些IDE的輕量鏈接工具,您可以在EA中進(jìn)行建模,而后直接跳轉到自己偏愛(ài)的編輯器中進(jìn)行源代碼的進(jìn)一步開(kāi)發(fā)。代碼生成模板還允許您對生成的源代碼進(jìn)行定制,使之同公司規范相符。
EA還提供對大多數軟件開(kāi)發(fā)語(yǔ)言和數據庫架構的逆向工程支持,令您的應用程序可視化,從源代碼、Java.jar文件甚至是.Net二進(jìn)制匯編語(yǔ)言中獲取完整框架。通過(guò)導入框架和庫代碼,實(shí)現對您已有投資重復利用的最大化。
EA還提供變換模板,編輯和開(kāi)發(fā)均非常簡(jiǎn)單,支持先進(jìn)的模型驅動(dòng)結構體系(MDA)。通過(guò)內置的DDL, C#, Java, EJB 和XSD變換,您可以從簡(jiǎn)單的“平臺獨立模型”開(kāi)始來(lái)構建復雜的解決方案,并定位于“平臺專(zhuān)門(mén)模型”(PSM)。一個(gè)PIM可以用來(lái)生成并同步多個(gè)PSM,使工作效率得到顯著(zhù)提高。
主要特性
UML設計和構建;
使用案例,邏輯,動(dòng)態(tài)和物理模型;
定制進(jìn)程模型的擴展或其他;
高品質(zhì)的MS Word 兼容文檔;
應用直觀(guān)方便;
低許可費;
數據建模,前向DDL數據庫工程,反向ODBC數據庫工程;
多用戶(hù)(Professional 和 Corporate Edition);
前向或逆向代碼工 程(Professional 和 Corporate Edition)——支持Java, C#, C++, VB.Net,Delphi, Visual Basic 和 PHP;
XML導入/導出容易;
拼寫(xiě)檢查;
產(chǎn)品新增特性
RTF所見(jiàn)即所得模板編輯器和報告生成器——EA增強了其企業(yè)版和專(zhuān)業(yè)版中RTF文檔生成功能,采用一個(gè)模板驅動(dòng)方式生成RTF文檔,允許用戶(hù)在模型的元素層面上對其文檔的外觀(guān)、內容等進(jìn)行定制。
版本控制改進(jìn)——對版本控件作了明顯改進(jìn),支持對嵌套軟件包的控制,這樣,在導入基版本控制軟件包時(shí),就不會(huì )再覆蓋嵌套軟件包了。大型文件加載時(shí)間顯著(zhù)縮短,同時(shí)對AccuRev和Perforce的支持也得到改進(jìn)。
基線(xiàn)支持——企業(yè)版提供新的基線(xiàn)函數,在當前模型中,允許用戶(hù)將一個(gè)完整的軟件包分支保存為一個(gè)壓縮的XMI文件。通過(guò)該基線(xiàn)函數,用戶(hù)可以對當前軟件包和存儲的基線(xiàn)軟件包進(jìn)行比較。
MDA風(fēng)格轉換——EA專(zhuān)業(yè)版和企業(yè)版中提供MDA風(fēng)格轉換功能。MDA轉換通過(guò)一個(gè)模板驅動(dòng)方法將PIM(平臺獨立模型)元素轉換為PSM(平臺相關(guān)模型)元素。
比較工具(Diff)——專(zhuān)業(yè)版和企業(yè)版提供該功能,允許用戶(hù)對模型結構體系和保存的XMI進(jìn)行對照比較。包括以下比較內容:基線(xiàn)函數創(chuàng )建的基線(xiàn)、保存在硬盤(pán)上的EA XMI文件、由EA XMI控制的版本。
導入二進(jìn)制模塊——EA專(zhuān)業(yè)版和企業(yè)版允許對Java Archive (.jar), . NET PE Files* (.exe,.dll)和Intermediate Language (.il)二進(jìn)制模塊進(jìn)行反向工程。
構建和運行——EA Professional 和Corporate版本支持該功能,為開(kāi)發(fā)人員提供集成工具,將UML開(kāi)發(fā)和建模同源代碼開(kāi)發(fā)和編譯相集成。能夠使用MDA變換從源類(lèi)中生成nUnit和jUnit測試類(lèi),并將測試過(guò)程直接集成到EA IDE中,如今還可以將UML和建模集成到構建/測試/運行/部署程序中。
MOF——在MOF 1.3和1.4標準下,允許向XMI導出包。向包中分配固定類(lèi)型的元模型,可以創(chuàng )建MOF模型。MOF模型還可以輸出為MOF1.3或1.4 XMI文件規范。
工程商討論壇——確保整個(gè)團隊始終處于最新?tīng)顟B(tài)。使用商討論壇可以討論您工程的開(kāi)發(fā)和進(jìn)度,同時(shí)為了討論方便,還可以將工程內容進(jìn)行分類(lèi),并制定標題。用戶(hù)可以針對某個(gè)標題發(fā)出消息線(xiàn)程或響應消息線(xiàn)程。在論壇消息板中,您可以鏈接到圖表的不同元素。在當前模型下還可以使用其他模型的商討論壇。
Web服務(wù)——支持對W3C Web服務(wù)定義語(yǔ)言(WSDL)的前向和反向工程。支持對WSDL文件的建模、生成、輸入操作。
XML架構(XSD)——支持對W3C XML架構(WSDL)的前向和反向工程。支持對XML架構的建模、生成、輸入操作。
The Corporate Edition定位于大規模開(kāi)發(fā)組。它支持Desktop和Professional版本的所有功能,如連接到SQL服務(wù)器、MySQL, Oracle9i, PostgreSQL,MSDE,Adaptive Server Anywhere 和 MS Accessbackends以實(shí)現知識庫共享。它還支持用戶(hù)安全、用戶(hù)注冊、用戶(hù)組、復制和元素的用戶(hù)級同步。該版本還包含對MDG技術(shù)的支持,而且用戶(hù)還也可以獲得更多的資源。
The ProfessionalEdition定位于工作組和開(kāi)發(fā)人員。它支持通過(guò)復制和網(wǎng)絡(luò )文件實(shí)現項目共享。專(zhuān)業(yè)版還含有ActiveX接口,可以查詢(xún)EA項目、以XMI格式提取信息。它完全支持代碼導入/導出,模型元素和源代碼的同步以及對SQL Server, MySQL,Oracle9i的逆向工程,而且包含對MDG技術(shù)的支持。

  The Desktop Edition是為個(gè)體用戶(hù)準備的,可以生成UML分析和設計模型。除代碼工程(源代碼和DLL導入/導出)、Active-X接口和多用戶(hù)模型共享之外,它可以實(shí)現專(zhuān)業(yè)版的所有功能。

EA簡(jiǎn)單入門(mén)

一.  簡(jiǎn)介
生命周期軟件設計方案——EnterpriseArchitect是以目標為導向的軟件系統。它覆蓋了系統開(kāi)發(fā)的整個(gè)周期,除了開(kāi)發(fā)類(lèi)模型之外,還包括事務(wù)進(jìn)程分析,使用案例需求,動(dòng)態(tài)模型,組件和布局,系統管理,非功能需求,用戶(hù)界面設計,測試和維護等。
為整個(gè)團隊提供高級的UML 2.0建模工具。
EA為用戶(hù)提供一個(gè)高性能、直觀(guān)的工作界面,聯(lián)合UML2.0最新規范,為桌面電腦工作人員、開(kāi)發(fā)和應用團隊打造先進(jìn)的軟件建模方案。該產(chǎn)品不僅特性豐富,而且性?xún)r(jià)比極高,可以用來(lái)配備您的整個(gè)工作團隊,包括分析人員、測試人員、項目經(jīng)理、品質(zhì)控制和部署人員等。
豐富系統設計
EnterpriseArchitect是一個(gè)完全的UML分析和設計工具,它能完成從需求收集經(jīng)步驟分析、模型設計到測試和維護的整個(gè)軟件開(kāi)發(fā)過(guò)程。它基于多用戶(hù)Windows平臺的圖形工具可以幫助您設計健全可維護的軟件。除此,它還包含特性靈活的高品質(zhì)文檔輸出。用戶(hù)指南可以在線(xiàn)獲取。

快速、穩定、高性能
統一建模語(yǔ)言能夠以一致方式構建強健和可跟蹤的軟件系統模型,而EA為該構建過(guò)程提供了一個(gè)易于使用和快速靈活的工作環(huán)境。
端到端跟蹤
EnterpriseArchitect提供了從需求分析、軟件設計一直到執行和部署整個(gè)過(guò)程的全面可跟蹤性。結合內置的任務(wù)和資源分配,項目管理人員和QA團隊能夠及時(shí)獲取他們需要的信息,以便使項目按計劃進(jìn)行。
在UML 2.0上構建
通過(guò)UML(統一建模語(yǔ)言),您可以構建嚴格的可追蹤的軟件系統模型。EA為UML構建軟件模型提供了一個(gè)快速便捷的應用環(huán)境,它支持OMG定義的新UML2.0標準。
Enterprise Architect的基礎構建于UML 2.0規范之上,不僅如此,使用UMLProfile還可以擴展建模范圍,與此同時(shí),模型驗證將確保其完整性。產(chǎn)品含有免費的extensions for BPMN 和Eriksson-Penker profile,能夠將業(yè)務(wù)程序、信息和工作流程聯(lián)合到一個(gè)模型內。
利用EA,設計人員可以充分利用13 UML 2.0圖表的功能——EA支持全部13種 UML 2.0圖表和相關(guān)的圖表元素;
包括:
結構圖表:類(lèi)、對象、合成元素、包、組件、布局;
行為圖表:使用案例、通信、序列、交互概述、行為、狀態(tài)、時(shí)序;
擴展:分析(簡(jiǎn)單行為)、定制(需求、變動(dòng)和UI設計)。
EA提供使用工具,能夠跟蹤依賴(lài)關(guān)系、支持大型模型,幫助您管理大型復雜的工程;含有CVS或SCC提供工具,以時(shí)間快照為基線(xiàn),通過(guò)比較來(lái)跟蹤模型變動(dòng),從而實(shí)現版本控制;含有類(lèi)似explorer的項目視窗,為您提供直觀(guān)高性能的工作界面。
   EA還含有一個(gè)所見(jiàn)即所得形式的模板編輯器,提供強大的文檔生成和報告工具,能夠生成復雜詳細的報告,報告可以按照公司或客戶(hù)要求的格式提供所需信息。
EA具備源代碼的前向和反向工程能力,支持多種通用語(yǔ)言,包括C++, C#, Java, Delphi,VB.Net, VisualBasic和PHP,除此,還可以獲取免費的CORBA和Python附加組件。EA提供一個(gè)內置的源代碼編輯器,含語(yǔ)法突出功能,確保能夠在一致的工作環(huán)境中快速導航和查找您的模型源代碼。對于Eclipse或Visual Studio.Net工作人員,SparxSystems還提供到這些IDE的輕量鏈接工具,您可以在EA中進(jìn)行建模,而后直接跳轉到自己偏愛(ài)的編輯器中進(jìn)行源代碼的進(jìn)一步開(kāi)發(fā)。代碼生成模板還允許您對生成的源代碼進(jìn)行定制,使之同公司規范相符。
EA還提供對大多數軟件開(kāi)發(fā)語(yǔ)言和數據庫架構的逆向工程支持,令您的應用程序可視化,從源代碼、Java.jar文件甚至是.Net二進(jìn)制匯編語(yǔ)言中獲取完整框架。通過(guò)導入框架和庫代碼,實(shí)現對您已有投資重復利用的最大化。
EA還提供變換模板,編輯和開(kāi)發(fā)均非常簡(jiǎn)單,支持先進(jìn)的模型驅動(dòng)結構體系(MDA)。通過(guò)內置的DDL, C#,Java, EJB 和XSD變換,您可以從簡(jiǎn)單的“平臺獨立模型”開(kāi)始來(lái)構建復雜的解決方案,并定位于“平臺專(zhuān)門(mén)模型”(PSM)。一個(gè)PIM可以用來(lái)生成并同步多個(gè)PSM,使工作效率得到顯著(zhù)提高。

主要特性
UML設計和構建;
使用案例,邏輯,動(dòng)態(tài)和物理模型;
定制進(jìn)程模型的擴展或其他;
高品質(zhì)的MS Word 兼容文檔;
應用直觀(guān)方便;
低許可費;
數據建模,前向DDL數據庫工程,反向ODBC數據庫工程;
多用戶(hù)(Professional 和 Corporate Edition);
前向或逆向代碼工 程(Professional 和 Corporate Edition)——支持Java, C#, C++, VB.Net,Delphi, Visual Basic 和 PHP;
XML導入/導出容易;
拼寫(xiě)檢查;

產(chǎn)品新增特性

RTF所見(jiàn)即所得模板編輯器和報告生成器——EA增強了其企業(yè)版和專(zhuān)業(yè)版中RTF文檔生成功能,采用一個(gè)模板驅動(dòng)方式生成RTF文檔,允許用戶(hù)在模型的元素層面上對其文檔的外觀(guān)、內容等進(jìn)行定制。
l        版本控制改進(jìn)——對版本控件作了明顯改進(jìn),支持對嵌套軟件包的控制,這樣,在導入基版本控制軟件包時(shí),就不會(huì )再覆蓋嵌套軟件包了。大型文件加載時(shí)間顯著(zhù)縮短,同時(shí)對AccuRev和Perforce的支持也得到改進(jìn)。
l        基線(xiàn)支持——企業(yè)版提供新的基線(xiàn)函數,在當前模型中,允許用戶(hù)將一個(gè)完整的軟件包分支保存為一個(gè)壓縮的XMI文件。通過(guò)該基線(xiàn)函數,用戶(hù)可以對當前軟件包和存儲的基線(xiàn)軟件包進(jìn)行比較。
l        MDA風(fēng)格轉換——EA專(zhuān)業(yè)版和企業(yè)版中提供MDA風(fēng)格轉換功能。MDA轉換通過(guò)一個(gè)模板驅動(dòng)方法將PIM(平臺獨立模型)元素轉換為PSM(平臺相關(guān)模型)元素。
比較工具(Diff)——專(zhuān)業(yè)版和企業(yè)版提供該功能,允許用戶(hù)對模型結構體系和保存的XMI進(jìn)行對照比較。包括以下比較內容:基線(xiàn)函數創(chuàng )建的基線(xiàn)、保存在硬盤(pán)上的EA XMI文件、由EA XMI控制的版本。
l         導入二進(jìn)制模塊——EA專(zhuān)業(yè)版和企業(yè)版允許對Java Archive (.jar), .NET PE Files* (.exe, .dll)和Intermediate Language (.il)二進(jìn)制模塊進(jìn)行反向工程。
l         構建和運行——EA Professional 和Corporate版本支持該功能,為開(kāi)發(fā)人員提供集成工具,將UML開(kāi)發(fā)和建模同源代碼開(kāi)發(fā)和編譯相集成。能夠使用MDA變換從源類(lèi)中生成nUnit和jUnit測試類(lèi),并將測試過(guò)程直接集成到EA IDE中,如今還可以將UML和建模集成到構建/測試/運行/部署程序中。
l         MOF——在MOF1.3和1.4標準下,允許向XMI導出包。向包中分配固定類(lèi)型的元模型,可以創(chuàng )建MOF模型。MOF模型還可以輸出為MOF 1.3或1.4XMI文件規范。
l        工程商討論壇——確保整個(gè)團隊始終處于最新?tīng)顟B(tài)。使用商討論壇可以討論您工程的開(kāi)發(fā)和進(jìn)度,同時(shí)為了討論方便,還可以將工程內容進(jìn)行分類(lèi),并制定標題。用戶(hù)可以針對某個(gè)標題發(fā)出消息線(xiàn)程或響應消息線(xiàn)程。在論壇消息板中,您可以鏈接到圖表的不同元素。在當前模型下還可以使用其他模型的商討論壇。
l         Web服務(wù)——支持對W3CWeb服務(wù)定義語(yǔ)言(WSDL)的前向和反向工程。支持對WSDL文件的建模、生成、輸入操作。
l         XML架構(XSD)——支持對W3CXML架構(WSDL)的前向和反向工程。支持對XML架構的建模、生成、輸入操作。
The Corporate Edition定位于大規模開(kāi)發(fā)組。它支持Desktop和 Professional版本的所有功能,如連接到SQL服務(wù)器、MySQL, Oracle9i, PostgreSQL,MSDE,Adaptive Server Anywhere 和 MS Accessbackends以實(shí)現知識庫共享。它還支持用戶(hù)安全、用戶(hù)注冊、用戶(hù)組、復制和元素的用戶(hù)級同步。該版本還包含對MDG技術(shù)的支持,而且用戶(hù)還也可以獲得更多的資源。
The Professional Edition定位于工作組和開(kāi)發(fā)人員。它支持通過(guò)復制和網(wǎng)絡(luò )文件實(shí)現項目共享。專(zhuān)業(yè)版還含有ActiveX接口,可以查詢(xún)EA項目、以XMI格式提取信息。它完全支持代碼導入/導出,模型元素和源代碼的同步以及對SQL Server, MySQL, Oracle9i的逆向工程,而且包含對MDG技術(shù)的支持。
The Desktop Edition是為個(gè)體用戶(hù)準備的,可以生成UML分析和設計模型。除代碼工程(源代碼和DLL導入/導出) 、Active-X接口和多用戶(hù)模型共享之外,它可以實(shí)現專(zhuān)業(yè)版的所有功能。
二.           創(chuàng )建工程
依次點(diǎn)擊“File->New Project->命名保存->在“Selectmodel”中選擇需要創(chuàng )建的類(lèi)型(如圖-1)->單擊“OK”確認,得到界面如圖-2所示

圖-1
Business Process
業(yè)務(wù)流程
Requirements
需求分析
Use Case
用例
Domain Model
領(lǐng)域模型
Class
類(lèi)設計
Database
數據庫設計
Component
組件
Deployment
部署
Testing
測試
Maintenance
維護
Project Management
項目管理
User Interface
用戶(hù)接口
表-1

圖-2
三.           一些基本的通用設置
3.1 設置默認代碼環(huán)境
依次點(diǎn)擊:“Tool->Options-Source CodeEngineering->Default Language For Code Generation->C#”如圖3所示:

圖-3
單擊“Close”確認退出。
3.2 設置默認數據庫
依次點(diǎn)擊:“Tool->Options- Code Editors->DefaultDatabase->SQL Server 2005”
如圖4所示:

圖-4
四.           Class模型
4.1.創(chuàng )建“Class”模型
依次點(diǎn)擊“File->New Project->命名保存->在“Selectmodel”中勾選“Class”(如圖-5)
     
圖-5
最后單擊“確定”進(jìn)入設計界面。    
在設計界面的左邊是工具箱(如圖6)

圖-6
Class Elements
Package
Class
類(lèi)
Interface
接口
Enumeration
枚舉
Table
Signal
對象通信信號的描述
Association
關(guān)聯(lián)
Class Relationships
Associate
實(shí)現
Generalize
泛化
Compose
組成
Associate Class
關(guān)聯(lián)類(lèi)
Assembly
程序集
Realize
實(shí)現
Nesting
嵌套
Package Merge
包的合并
Package Import
包的導入
Common
Note
注釋
Constraint
約束條件
Document
文檔:附加文檔附件
Artifact
人工:表示任意的系統任意的信息塊
Requirement
需求描述
Issue
問(wèn)題描述
Change
變化描述
Boundary
分界線(xiàn)
Dependency
依賴(lài)關(guān)系
Realize
實(shí)現
Trace
追蹤
Information Flow
數據流
Note Link
注釋鏈接
表-2
4.2.為模型中創(chuàng )建的“Class”對象使用別名
首先在工具箱中點(diǎn)選
,然后在合適的位置左鍵單擊確定,之后彈出屬性窗口(如圖7所示)

圖-7
在“Name”欄中輸入Class的名稱(chēng)“Test”,然后在“Alias”中輸入一個(gè)別名“測試”。其他相應設置好之后,確定退出屬性窗口。
我們發(fā)現,在默認情況下“Class”所顯示的名稱(chēng)是Test,但如果我們需要顯示別名的時(shí)候,我們需要進(jìn)行以下設置;
在類(lèi)Test所在的包中找到classdiagram,點(diǎn)擊右鍵然后選擇“Propreties…”進(jìn)入如圖8所示的窗口;

圖-8
選擇“Diagram”,進(jìn)入如圖9所示的窗口;

圖-9
勾選“Use Alias if Available”,別名的顯示即設置完成。
五.           代碼的生成
5.1. 把整個(gè)包的設計類(lèi)生成C#格式代碼
依次單擊“Project->Source Code Engineering->GeneratePackage Source Code…(如圖10所示)”

圖-10
進(jìn)入如圖11所示界面:

圖-11
點(diǎn)擊“Generate”,將包中所有的類(lèi)成批轉換為C#文件。
5.2.單個(gè)自動(dòng)生成C#代碼
右鍵單擊需要轉換為C#文件的“Class”,在菜單中選擇“GenerateCode…”或者使用快捷鍵“F11”,彈出如圖12所示菜單:

圖-12
單擊圖中1的位置,選擇將要生成文件的存儲路徑,然后在2的位置選擇要生成什么語(yǔ)言的文件(在此我們點(diǎn)擊下拉菜單選擇C#),最后點(diǎn)擊3位置的“Generate”生成。
六.           設計模型與生成的代碼同步
當生成了C#代碼之后,接下來(lái)我們就將設計模型和生成的代碼同步,步驟如下:
鼠標右鍵單擊需要進(jìn)行代碼同步的對象,選擇“Synchronize Model WithCode…”或者使用快捷鍵“F7”,彈出如圖13所示的對話(huà)框:

圖-13
單擊“是”,則我們就完成了生成的代碼與設計模型進(jìn)行了同步。
七.           數據庫模型,需求模型,組件,部署
7.1. 建立數據表;
依次點(diǎn)擊“File->NewProject…->輸入一個(gè)名稱(chēng)后保存->在右邊選中Database(如圖-14所示)”

圖-14
最后點(diǎn)擊“OK”確認進(jìn)入設計界面, “工程窗口”如圖15所示:

圖-15
工具欄及工具欄中的工具如圖6及表2所示.
7.2.建立數據表
在“工具箱”中單擊
,然后將鼠標移入工作區域,此時(shí)鼠標變成
狀,單擊鼠標,出現如圖16所示的窗口.

圖-16
在進(jìn)行一些表基本的設置(如表的命名“Name”等等)后,單擊“TableDetail”進(jìn)入表字段的設計(圖17),

圖-17
單擊圖14中紅圈標識的“Columns/Attributes”進(jìn)入表字段的設置。如圖18所示。
圖-18
設置表字段名稱(chēng)“Name”,數據類(lèi)型“Data Type”,及主鍵“PrimaryKey”,是否為空“Not Null”,等等,單擊“Save”保存,然后單擊“New”新建一個(gè),就這樣逐個(gè)設置表的字段。    
八.           文檔的生成
8.1.Text文檔的生成
依次單擊“Project->Documentation->Rich TextFormat(RTF) Report…(如圖19)”或直接使用快捷鍵“F8”

圖-19
在“Output to file”后面單擊,選擇Text文檔的生成路徑,而后即可。
8.2.Html文檔的生成
依次單擊“Project->Documentation->HTMLReport…(如圖16)”或直接使用快捷鍵“Shift+F8”,彈出圖20所示窗口;

圖-20
相關(guān)設置后,點(diǎn)擊“Generate”生成即可。
九.           將包導入成XML形式
依次單擊“Project->XML Schema->Import XMLSchema”如圖21所示

圖-21
在“Filename”后面單擊確定生成的XML文檔的名稱(chēng)及路徑,然后單擊“Import”即可
十.           畫(huà)圖的線(xiàn)的彎曲,自動(dòng)布局,改變線(xiàn)的連接點(diǎn)的方法
首先在“活動(dòng)圖”中對“實(shí)線(xiàn)”點(diǎn)擊右鍵(必須是實(shí)線(xiàn),虛線(xiàn)不起作用),然后點(diǎn)擊“Set LineStyle”,而后“Bezier”,拖動(dòng)中間的點(diǎn)調整線(xiàn)的彎曲。
Auto Routing(自動(dòng)布局的方式)
Direct(改變線(xiàn)的連接點(diǎn))
十一.   活動(dòng)圖及時(shí)序圖的繪制
11.1.活動(dòng)圖的繪制
在已建立的“Package”上右鍵單擊->New…->NewDiagram…->在彈出的窗口左邊選擇“UML Behavioral”(如圖22所示)
圖22
在“New Diagram”的右邊“DiagramTypes”窗口中選擇“Activity”,最后單擊OK保存退出。
此時(shí),我們發(fā)現“Project Browser”窗口中增加了一個(gè)如圖23所示的對象“ClassMedel”。

圖-23
在左邊的“Toolbox”中我們看到相關(guān)的工具。(如圖24及表3所示)

圖-24
Activity
Activity
活動(dòng)狀態(tài)
Structured Activity
嵌套活動(dòng)
Action
動(dòng)作
Partition
分區
Object
對象
Central Buffer Node
中央緩沖節點(diǎn)
Datastore
數據存儲
Decision
判斷
Merge
合并
Send
發(fā)送
Initial
最初的
Final
最終的
Flow Final
流結束
Region
區域
Exception
異常
Fork/Join
并發(fā)
Fork/Join
并發(fā)
Activity Relation…
Control Flow
控制流
Object Flow
對象流
Interrupt Flow
中斷流
Common
Note
注釋
Constraint
約束條件
Document
文檔:附加文檔附件
Artifact
人工:表示任意的系統任意的信息塊
Requirement
需求描述
Issue
問(wèn)題描述
Change
變化描述
Boundary
分界線(xiàn)
Dependency
依賴(lài)關(guān)系
Realize
實(shí)現
Trace
追蹤
Information Flow
數據流
Note Link
注釋鏈接
表-3
11.2.時(shí)序圖的繪制
在已建立的“Package”上右鍵單擊->New…->NewDiagram…->在彈出的窗口左邊選擇“UML Behavioral”(如圖25所示)

圖-25
在“New Diagram”的右邊“DiagramTypes”窗口中選擇“Sequence”,最后單擊OK保存退出。此時(shí),我們發(fā)現“ProjectBrowser”窗口中增加了一個(gè)如圖26所示的對象“Class Medel”。

圖-26
在左邊的“Toolbox”中我們看到相關(guān)的工具。(如圖27及表4所示)

圖-27
Interaction Elements
Actor
角色
Lifeline
生命線(xiàn)
Boundary
Control
控制
Entity
實(shí)體
Fragment
片段
Endpoint
端點(diǎn)
Diagram Gate
State/Continuation
延時(shí)狀態(tài)
Interaction Relationships
Message
消息
Self-Message
安全消息
Call
呼叫
Recursion
遞歸
Common
Note
注釋
Constraint
約束條件
Document
文檔:附加文檔附件
Artifact
人工:表示任意的系統任意的信息塊
Requirement
需求描述
Issue
問(wèn)題描述
Change
變化描述
Boundary
分界線(xiàn)
Dependency
依賴(lài)關(guān)系
Realize
實(shí)現
Trace
追蹤
Information Flow
數據流
Note Link
注釋鏈接
表-4
11.3.如何添加注釋
在Toolbox中點(diǎn)擊
圖標,然后在Workspace中左鍵單擊你所需要添加注釋的方位。彈出如圖-28所示的窗口;

圖-28
在空白區域填入注釋內容,然后左鍵單擊“OK”返回到如圖-29所示的效果即可。

圖-29
11.4.設置圖中的字體樣式
當我們在圖中建立好元素后,使用下列方式對元素進(jìn)行樣式改變。圖-30是在11.2的時(shí)序圖的基礎上增加了幾個(gè)元素。

圖-30
下面我們就來(lái)改變注釋中的字體樣式。
鼠標選中注釋對象,下圖是選中注釋對象的前后對比;

圖-31

圖-32
11.5.將一個(gè)圖的元素重新復制一份新的到其它圖
首先新建一個(gè)圖,然后在ProjectBrowser中使用鼠標左鍵點(diǎn)中需要復制的元素不放指導拖到新建的圖中即可。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
選擇一種UML建模工具
從UML到BPEL
MDA是什么
簡(jiǎn)述怎樣用argouml把學(xué)習日記的源代碼反向生成類(lèi)圖 - 日志 - littlebat ...
XMI 與 UML 合力推動(dòng)產(chǎn)品開(kāi)發(fā)
月光軟件站 - 編程文檔 - Java - 模型驅動(dòng)開(kāi)發(fā)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久