XXXX-軟件工程實驗指導(dǎo)_第1頁
XXXX-軟件工程實驗指導(dǎo)_第2頁
XXXX-軟件工程實驗指導(dǎo)_第3頁
XXXX-軟件工程實驗指導(dǎo)_第4頁
XXXX-軟件工程實驗指導(dǎo)_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

軟件工程實驗指導(dǎo)夏輝計算機學(xué)院軟件工程系實驗?zāi)康慕榻B主流軟件工具介紹UML工具使用方法介紹數(shù)據(jù)建模工具使用方法介紹餐廳管理系統(tǒng)的分析過程為什么要使用工具工具只是一個能夠提高工作效率的手段,提供有效的過程及流程來指導(dǎo)工作主流軟件分析與工具-需求分析需求分析

IBMRationalRequisitePro

主要關(guān)注于項目的文檔、通信和控制的不斷變化的需求

IBMRationalSoftwareModeler

使用統(tǒng)一建模語言(UML)符號可視化模型系統(tǒng)和應(yīng)用程序主流軟件分析與工具-設(shè)計軟件設(shè)計IBMRationalSoftwareArchitect使用一個工具統(tǒng)一架構(gòu)、設(shè)計和開發(fā)IBMRationalRose使構(gòu)架設(shè)計師和設(shè)計人員能夠使用統(tǒng)一建模語言(UML)進(jìn)行模型驅(qū)動開發(fā)。這些用戶可以建立軟件構(gòu)架、業(yè)務(wù)需求、可重用資源、管理級通信的平臺獨立模型。主流軟件分析與工具-設(shè)計IBMRationalSoftwareArchitect使用一個工具統(tǒng)一架構(gòu)、設(shè)計和開發(fā)IBMRationalRose使構(gòu)架設(shè)計師和設(shè)計人員能夠使用統(tǒng)一建模語言(UML)進(jìn)行模型驅(qū)動開發(fā)。這些用戶可以建立軟件構(gòu)架、業(yè)務(wù)需求、可重用資源、管理級通信的平臺獨立模型。主流軟件分析與工具-設(shè)計StarUML韓國人用delphi開發(fā),功能全面,開源免費。Trufun業(yè)界最早實現(xiàn)UML2.1標(biāo)準(zhǔn)的uml建模工具西安楚凡科技免費版為platoEclipseUML在eclipse工具下有很多版本,大部分是免費??梢詫崿F(xiàn)23種設(shè)計模式的UML圖與代碼的互轉(zhuǎn)Visio實現(xiàn)各種圖形的繪制,包括UML數(shù)據(jù)庫建模設(shè)計ERWinERwin/ERX可以進(jìn)行逆向工程、能夠自動生成文檔、支持與數(shù)據(jù)庫同步、支持團隊式開發(fā),所支持的數(shù)據(jù)庫多達(dá)20多種。ERwin/ERX數(shù)據(jù)庫設(shè)計工具可以用于設(shè)計生成客戶機/服務(wù)器、Web、Intranet和數(shù)據(jù)倉庫等應(yīng)用程序數(shù)據(jù)庫。

PowerdesignPowerDesigner是Sybase公司的CASE工具集,使用它可以方便地對管理信息系統(tǒng)進(jìn)行分析設(shè)計,它幾乎包括了數(shù)據(jù)庫模型設(shè)計的全過程。利用PowerDesigner可以制作數(shù)據(jù)流程圖、概念數(shù)據(jù)模型、物理數(shù)據(jù)模型,可以生成多種客戶端開發(fā)工具的應(yīng)用程序,還可為數(shù)據(jù)倉庫制作結(jié)構(gòu)模型,也能對團隊設(shè)備模型進(jìn)行控制。主流軟件分析與工具-測試junit一個回歸測試框架。Junit測試是程序員測試,即所謂白盒測試,因為程序員知道被測試的軟件如何(How)完成功能和完成什么樣(What)的功能。IBMRationalFunctionalTester執(zhí)行功能測試自動化,以增加復(fù)雜Java、MicrosoftVisualStudio?.NETWinForm和基于Web的應(yīng)用程序中發(fā)現(xiàn)的缺陷IBMRationalPerformanceTester基于多用戶負(fù)載,驗證Web應(yīng)用程序性能、可伸縮性和可靠性主流軟件分析與工具-測試IBMRationalTestRealTime執(zhí)行面向內(nèi)嵌的和其他實時環(huán)境的應(yīng)用程序的組件測試和運行時分析主流軟件分析與工具-測試MercuryWinRunner是一種企業(yè)級的功能測試工具,用于檢測應(yīng)用程序是否能夠達(dá)到預(yù)期的功能及正常運行。MercuryLoadRunnerLoadRunner

是一種適用于各種體系架構(gòu)的自動負(fù)載測試工具,它能預(yù)測系統(tǒng)行為并優(yōu)化系統(tǒng)性能。LoadRunner

的測試對象是整個企業(yè)的系統(tǒng),它通過模擬實際用戶的操作行為和實行實時性能監(jiān)測,來幫助您更快的查找和發(fā)現(xiàn)問題主流軟件分析與工具-測試管理MercuryTestDirector基于Web的測試管理系統(tǒng),它可以在您公司內(nèi)部或外部進(jìn)行全球范圍內(nèi)測試的管理。通過在一個整體的應(yīng)用系統(tǒng)中集成了測試管理的各個部分,包括需求管理,測試計劃,測試執(zhí)行以及錯誤跟蹤等功能。IBMTestManager針對測試活動管理、執(zhí)行和報告的中央控制臺。它是為可擴展性而構(gòu)建的,支持的范圍從純?nèi)斯y試方法到各種自動化范型(包括單元測試、功能回歸測試和性能測試)。RationalTestManager可以由項目團隊的所有成員訪問,確保了測試覆蓋信息、缺陷傾勢和應(yīng)用程序準(zhǔn)備狀態(tài)的高度可見性Bugfree借鑒微軟公司軟件研發(fā)理念、免費且開放源代碼、基于Web的精簡版Bug管理系統(tǒng)主流軟件分析與工具-項目管理IBMRationalClearCase利用全面的版本控制、工作空間管理以及構(gòu)建和版本管理來實現(xiàn)軟件資產(chǎn)管理。DotProject是一個基于LAMP的開源項目管理軟件,歷史比較悠久(號稱始于1996年),在全世界被翻譯成幾十種語言,涵蓋了公司管理、項目管理、任務(wù)跟蹤(帶甘特圖)、論壇、問題跟蹤、文件管理、日歷,通信錄、備忘錄、投票、權(quán)限管理、主題管理。這是個老牌的項目管理系統(tǒng),使用人數(shù)較多,而且功能也比較全面和強大ZenTaoPMS禪道項目管理軟件(ZenTaoPMS)是一款國產(chǎn)的,基于LGPL協(xié)議,開源免費的項目管理軟件,它集產(chǎn)品管理、項目管理、測試管理于一體,同時還包含了事務(wù)管理、組織管理等諸多功能,是中小型企業(yè)項目管理的首選主流軟件分析與工具-項目管理CVS

CVS是ConcurrentVersionsSystem的縮寫,它是開放源代碼軟件世界的一個偉大杰作,由于其簡單易用、功能強大,跨平臺,支持并發(fā)版本控制,而且免費,它在全球中小型軟件企業(yè)中得到了廣泛使用。MicrosoftVisualSourceSafe

VSS是微軟公司為VisualStudio配套開發(fā)的一個小型的配置管理工具,VSS的優(yōu)點在于其與VisualStudio實現(xiàn)了無縫集成,使用簡單。提供了歷史版本記錄、修改控制、文件比較、日志等基本功能。

但其缺點也是十分明顯的,只支持Windows平臺,不支持并行開發(fā),通過Checkout-Modify-Checkin的管理方式,一個時間只允許一個人修改代碼,而且速度慢、伸縮性差,不支持異地開發(fā)。軟件過程管理軟件工具實驗課程軟件建模RationalROSE軟

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論