




已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Enterprise Architect,-生命周期軟件設(shè)計(jì)方案,網(wǎng)上下載的資料,目錄,流行UML建模CASE工具介紹 EA與其它UML工具對比 EA7功能演示,流行UML建模CASE工具,CASE工具是什么? CASE即Computer Aided Software Engineering,中文意思是計(jì)算機(jī)輔助軟件工程。CASE是一套方法和工具,可使系統(tǒng)開發(fā)商規(guī)定的應(yīng)用規(guī)則,并由計(jì)算機(jī)自動(dòng)生成合適的計(jì)算機(jī)程序。,流行UML建模CASE工具,我們?yōu)槭裁匆褂肅ASE工具? 通過用例模型,業(yè)務(wù)/系統(tǒng)分析可以捕獲到業(yè)務(wù)/系統(tǒng)需求。 設(shè)計(jì)者/構(gòu)架師所作的設(shè)計(jì)模型能在不同層次的同一層內(nèi)清晰表達(dá)對象或子系統(tǒng)之間的交互(典型的UML圖如類圖和交互圖)。 開發(fā)者能快速地將模型轉(zhuǎn)變?yōu)橐粋€(gè)可運(yùn)行的應(yīng)用程序,尋找類和方法的子集,以及理解它們?nèi)绾谓换ァ?流行UML建模CASE工具,CASE工具選擇 UML建模能力 項(xiàng)目生命周期支持 雙向工程 數(shù)據(jù)建模 性能 價(jià)格 可支持性 易使用性 ,流行UML建模CASE工具,IBM Rational Rose IBM Rational XDE Enterprise Architect Microsoft Visual Visio Sybase PowerDesigner Visual Paradigm,流行UML建模CASE工具,IBM Rational Rose 功能包括: 支持對象模型、數(shù)據(jù)模型和數(shù)據(jù)存儲模型的創(chuàng)建。 映射邏輯和物理模型,從而靈活地將數(shù)據(jù)庫設(shè)計(jì)演變?yōu)閼?yīng)用程序邏輯。 支持?jǐn)?shù)據(jù)模型、對象模型和已定義數(shù)據(jù)語言(DDL)文件數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的雙向工程 。 變換同步選項(xiàng)(在變換期間對數(shù)據(jù)模型和對象模型進(jìn)行同步)。 數(shù)據(jù)模型-對象模型比較向?qū)А?支持一次性對整個(gè)數(shù)據(jù)庫進(jìn)行正向工程。 集成了其他IBM Rational Software Development生命周期工具。 能集成任何兼容SCC的版本控制系統(tǒng),包括IBM Rational ClearCase軟件。 能夠以Web頁面的方式發(fā)布模型和報(bào)告,以此來提高整個(gè)團(tuán)隊(duì)的溝通效率,流行UML建模CASE工具,PowerDesigner包括以下六個(gè)模塊: ProcessAnalyst是數(shù)據(jù)流程圖(DFD)邏輯設(shè)計(jì)工具 DataArchitect是概念數(shù)據(jù)模型與物理數(shù)據(jù)模型設(shè)計(jì)工具 WarehouseArchitect是數(shù)據(jù)倉庫設(shè)計(jì)工具 AppModeler是客戶端應(yīng)用程序生成工具 MetaWorks是團(tuán)隊(duì)開發(fā)控制工具 Viewer是模型觀察工具,Enterprise Architect 以目標(biāo)為導(dǎo)向的軟件系統(tǒng)。它覆蓋了系統(tǒng)開發(fā)的整個(gè)周期,除了開發(fā)類模型之外,還包括事務(wù)進(jìn)程分析,使用案例需求,動(dòng)態(tài)模型,組件和布局,系統(tǒng)管理,非功能需求,用戶界面設(shè)計(jì),測試和維護(hù)等。,EA與其它UML工具對比,EA與ROSE工具的比較: UML建模特性 雙向工程 項(xiàng)目生命周期管理,UML建模特性,UML標(biāo)準(zhǔn)由三部分組成,即:構(gòu)造塊(如對象,類,消息),構(gòu)造塊間的關(guān)系(如關(guān)聯(lián),泛化)和圖(如,活動(dòng)圖)。UML profile使用UML可擴(kuò)展性機(jī)制擴(kuò)展標(biāo)準(zhǔn)UML符號,即,構(gòu)造型,標(biāo)注值和約束。EA和Rational Rose都支持九種圖中的八種標(biāo)準(zhǔn)UML圖 - 用例圖,類圖,序列圖,協(xié)作圖,活動(dòng)圖,狀態(tài)圖,實(shí)現(xiàn)圖(組件)圖,部署圖,和幾種UML Profiles. 如果需要,對象圖可以使用協(xié)作圖來創(chuàng)建。不同點(diǎn)僅僅存在于創(chuàng)建UML圖和擴(kuò)展UML profiles時(shí)所支持的一些特性。,UML建模特性,UML圖,UML建模特性,UML Profiles Enterprise Architect 有一個(gè)通用的UML profile機(jī)制用來加載和運(yùn)行不同的Profiles。Enterprise Architect為UML profiles指定一個(gè)特定格式的XML文件。而在Rational Rose中卻需要生成一個(gè)附加項(xiàng)。,雙向工程,雙向工程包括正向工程-從模型到代碼和反向工程-從代碼到模型。一旦設(shè)計(jì)完成后,使用模型(設(shè)計(jì)模型和數(shù)據(jù)模型)信息能夠生成特定編程語言的源代碼或者數(shù)據(jù)庫的DDL腳本。當(dāng)開發(fā)人員添加/更改代碼或數(shù)據(jù)庫實(shí)現(xiàn)時(shí),設(shè)計(jì)和數(shù)據(jù)模型能夠通過雙向工程同步代碼或DDL腳本以保持一致。,項(xiàng)目生命周期的管理,CASE工具應(yīng)該為團(tuán)隊(duì)中的所有隊(duì)員完成他們的任務(wù)提供支持。關(guān)于項(xiàng)目生命周期的支持,EA將大量的功能合成一體,而Rose則主要是一個(gè)建模工具,它可以與其他的Rational或第三方工具集成,如RequisitePro, Test Manager, Soda, MS Word, MS Project 以達(dá)到同樣的目標(biāo)。,項(xiàng)目生命周期的管理,EA與ROSE UML工具對比,大體上,EA和Rose在UML建模能力上有相似的功能。 EA和Rational Rose都支持UML九種圖中的八種。 從表1中可以看出EA在用戶友好性的靈活性中比Rose更勝一籌,特別是序列圖。 在雙向工程中,Rose比EA支持更多的語言,除C#和VB.NET 外(事實(shí)上,Rational 開發(fā)了另外的工具 Rational XDE for .NET 就是針對.NET環(huán)境的)。 表4闡明,在項(xiàng)目生命周期的支持方面,EA相對于Rose來說,是更好的選擇。盡管你可以購買其他的Rational工具來協(xié)助它,但是絕大部分公司在考慮成本問題時(shí)卻不認(rèn)為這是一個(gè)可接受的方案。當(dāng)然,你需要工具上沒有或第三方工具不支持的一些其他的特定功能時(shí),這也是要考慮的重要因素。在這一點(diǎn)上,Rational Rose得到了更廣的支持。 最后,經(jīng)過一系列同類型的比較,是不是費(fèi)用也不同? 是的非常大的不同!單是Rose花費(fèi)就是EA的28倍。如果你要比較項(xiàng)目生命周期的支持,假設(shè)你是一個(gè)Rose用戶,你將必須去購買Rational捆綁的一整套產(chǎn)品 ,如Requisite Pro, SoDA, Test Manager等。雖然附加的工具比同類的EA提供了更豐富的功能,但是在大部分時(shí)間里EA的基本功能已經(jīng)夠用了。,EA7功能演示開始界面,EA7功能演示用例包列表,EA7功能演示用例圖,EA7功能演示用例
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中醫(yī)護(hù)理專業(yè)就業(yè)能力測試試題及答案
- 2025年網(wǎng)絡(luò)空間安全與防御能力考試試卷及答案
- 2025年土木工程與建筑材料考試試題及答案
- 2025年人工智能倫理與法律考試試卷及答案
- 2025年老年護(hù)理與健康管理專業(yè)能力測評考試卷及答案
- 2025年歷史與文化遺產(chǎn)知識測試卷及答案
- 2025年國際經(jīng)濟(jì)與貿(mào)易專業(yè)知識測試卷及答案
- 2025年公共藝術(shù)創(chuàng)作與策展課程考試試題及答案
- 2025年城市生態(tài)規(guī)劃師考試試題及答案
- 2024年度浙江省二級造價(jià)工程師之建設(shè)工程造價(jià)管理基礎(chǔ)知識自我提分評估(附答案)
- 外來醫(yī)療器械清洗消毒
- 內(nèi)科學(xué)(廣東藥科大學(xué))智慧樹知到期末考試答案2024年
- 再回首混聲合唱譜
- 2023年11月南昌高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)人民檢察院招考4名聘用制檢察輔助人員筆試近6年高頻考題難、易錯(cuò)點(diǎn)薈萃答案帶詳解附后
- 珍愛生命遠(yuǎn)離溺水風(fēng)險(xiǎn)
- 運(yùn)輸行業(yè)保密知識培訓(xùn)
- 南平市浦城縣石陂鎮(zhèn)社區(qū)工作者招聘考試基礎(chǔ)題匯總2023
- 《汽車發(fā)動(dòng)機(jī)構(gòu)造與維修》(配實(shí)訓(xùn)工單) 教案 5-1冷卻系結(jié)構(gòu)與循環(huán)線路(4學(xué)時(shí))
- 員工反饋與投訴處理機(jī)制
- 《電力交易培訓(xùn)》課件
- 研究污水處理中的微生物群落結(jié)構(gòu)
評論
0/150
提交評論