軟件CASE工具概述CASE完整 C形式是 計(jì)算機(jī)輔助軟 E件工程.使用各種自動(dòng)化軟件工具可以做軟件項(xiàng)目的開發(fā)和維護(hù)工作. CASE 工具CASE工具設(shè)置的軟件應(yīng)用程序。這使用為自動(dòng)的SDLC活動(dòng)。 CASE工具所使用的軟件項(xiàng)目經(jīng)理,分析師和工程師開發(fā)的軟件系統(tǒng). 有許多CASE工具做軟件開發(fā)生命周期的各個(gè)階段,如工具,設(shè)計(jì)工具,項(xiàng)目管理工具,數(shù)據(jù)庫管理工具,文檔工具分析. 為了得到所需的結(jié)果,CASE工具加速項(xiàng)目工作的發(fā)展并幫助推動(dòng)軟件開發(fā)的下一個(gè)階段. CASE工具組件于特定的SDLC階段,CASE工具可以分為以下:
CASE工具可以組合在一起,如果他們有類似的功能,流程活動(dòng),并得到整合其他工具的能力. CASE工具的適用范圍CASE工具的范圍,進(jìn)入整個(gè)軟件開發(fā)生命周期. CASE工具類型現(xiàn)在,我們簡要地通過不同的CASE工具 圖工具這些工具被用來表示在圖形形式的系統(tǒng)組件,數(shù)據(jù)和其中的各種軟件組件的控制流程和體系結(jié)構(gòu)。例如,流程圖制作工具,用于創(chuàng)建流程圖. 流程建模工具過程建模方法來創(chuàng)建軟件過程模型,該模型被用來開發(fā)軟件。流程建模工具,幫助管理者選擇的過程模型或修改它,因?yàn)槊總€(gè)軟件產(chǎn)品的需求。例如,EPF作曲. 項(xiàng)目管理工具這些工具用于項(xiàng)目計(jì)劃,成本和工作量估計(jì),項(xiàng)目調(diào)度和資源規(guī)劃。經(jīng)理人必須嚴(yán)格遵守項(xiàng)目執(zhí)行與軟件項(xiàng)目管理的每提及一步。項(xiàng)目管理工具可以幫助存儲(chǔ)和整個(gè)組織共享項(xiàng)目信息的實(shí)時(shí)性. 例如, Creative Pro Office, Trac Project, Basecamp. 文檔工具在軟件項(xiàng)目文檔啟動(dòng)軟件過程之前,整個(gè)云SDLC的各個(gè)階段和項(xiàng)目建成后. 文檔生成工具為技術(shù)用戶和最終用戶的文檔。技術(shù)的用戶大多是開發(fā)團(tuán)隊(duì)的內(nèi)部專業(yè)人士誰是指系統(tǒng)手冊(cè),參考手冊(cè),培訓(xùn)手冊(cè),安裝手冊(cè)等最終用戶文檔描述的功能和操作方法系統(tǒng),例如用戶手冊(cè)。例如, Doxygen, DrExplain, Adobe RoboHelp for documentation. 分析工具這些工具可幫助收集需求,自動(dòng)檢查是否有任何不一致,不準(zhǔn)確的圖表,數(shù)據(jù)冗余或錯(cuò)誤遺漏。例如, Accept 360, Accompa, CaseComplete for requirement analysis, Visible Analyst for total analysis. 設(shè)計(jì)工具這些工具可幫助軟件設(shè)計(jì)人員設(shè)計(jì)的軟件,其可以進(jìn)一步在使用細(xì)化技術(shù)更小的模塊被分解的塊結(jié)構(gòu)。這些工具提供了詳細(xì)的每個(gè)模塊和互連模塊之間的. 如,動(dòng)畫軟件設(shè)計(jì) 配置管理工具軟件的實(shí)例下一個(gè)版本發(fā)布。配置管理工具處理 –
CASE工具在這有助于通過自動(dòng)跟蹤,版本管理和發(fā)布管理。例如, Fossil, Git, Accu REV. 變更控制工具這些工具被認(rèn)為是配置管理工具的一部分。他們處理的軟件進(jìn)行更改后,其基準(zhǔn)是固定的,或者當(dāng)軟件首次發(fā)布。 CASE工具自動(dòng)更改跟蹤,文件管理,代碼管理等。這也有助于在執(zhí)行組織的政策變化. 編程工具這些工具包括編程環(huán)境,如IDE(集成開發(fā)環(huán)境),內(nèi)置的模塊庫和仿真工具。這些工具提供全面的援助建設(shè)的軟件產(chǎn)品,其中包括功能仿真和測試. 例如, Cscope to search code in C, Eclipse. 原型開發(fā)工具軟件原型仿真版的預(yù)定軟件產(chǎn)品。原型提供初始的外觀和產(chǎn)品的手感和模擬實(shí)際產(chǎn)品的幾個(gè)方面. 原型CASE工具基本上都與圖形庫。他們可以創(chuàng)建獨(dú)立于硬件的用戶界面設(shè)計(jì)。這些工具可以幫助我們根據(jù)現(xiàn)有的信息來建立快速原型。此外,他們提供的仿真軟件原型。例如.Serenaprototype composer, Mockup Builder. Web開發(fā)工具這些工具可協(xié)助設(shè)計(jì)網(wǎng)頁的形式一樣,文本,腳本,圖形等所有盟國的元素。網(wǎng)絡(luò)工具還提供了對(duì)正在開發(fā)的實(shí)時(shí)預(yù)覽,以及如何將它看起來完成后。例如, Fontello, Adobe Edge Inspect, Foundation 3, Brackets. 質(zhì)量保證工具質(zhì)量保證的軟件組織監(jiān)控工程過程和方法,通過開發(fā)軟件產(chǎn)品,以確保質(zhì)量的一致性按組織的標(biāo)準(zhǔn)。 QA工具,包括配置和變更控制工具和軟件測試工具。例如, SoapTest, AppsWatch, JMeter. 維護(hù)工具軟件的維護(hù)包括軟件產(chǎn)品的修改就交付了。自動(dòng)記錄和錯(cuò)誤報(bào)告技術(shù),誤差自動(dòng)售票生成和根本原因分析的幾個(gè)CASE工具,可幫助軟件組織在SDLC的維護(hù)階段。例如, Bugzilla for defect tracking, HP Quality Center. Advertisements
|
|