国产粉嫩无码不卡在线观看,酒店大战丝袜高跟鞋人妻,特级精品毛片免费观看,欧美亚洲日本国产综合在线

軟件系統(tǒng)工具:軟件開發(fā)、軟件維護(hù) 、軟件管理和軟件支持工具(系統(tǒng)開發(fā)或維護(hù)過程中所用的工具軟件)

一、軟件系統(tǒng)工具的種類繁多,很難有統(tǒng)一的分類方法。通常可以按軟件過程活動(dòng)將軟件工具分為軟件開發(fā)工具、軟件維護(hù)工具 、軟件管理和軟件支持工具。

(1)軟件開發(fā)工具:需求分析工具、設(shè)計(jì)工具、編碼與排錯(cuò)工具。

(2)軟件維護(hù)工具:版本控制工具、文檔分析工具、開發(fā)信息庫工具、逆向工程工具、再工程工具。

(3)軟件管理和軟件支持工具:項(xiàng)目管理工具、配置管理工具、軟件評價(jià)工具、軟件開發(fā)工具的評價(jià)和選擇。

二、軟件開發(fā)環(huán)境(software development environment)是支持軟件產(chǎn)品開發(fā)的軟件系統(tǒng)。它由軟件工具集環(huán)境集成機(jī)制構(gòu)成,前者用來支持軟件開發(fā)的相關(guān)過程、活動(dòng)和任務(wù)年;后者為工具集成和軟件開發(fā)、維護(hù)和管理提供統(tǒng)一的支持,它通常包括數(shù)據(jù)集成、控制集成和界面集成。

數(shù)據(jù)集成機(jī)制提供了存儲或訪問環(huán)境信息庫的統(tǒng)一的數(shù)據(jù)接口規(guī)范;

界面集成機(jī)制采用統(tǒng)一的界面形式,提供統(tǒng)一的操作方式;

控制集成機(jī)制支持各開發(fā)活動(dòng)之間的通信、切換、調(diào)度和協(xié)同工作。

三、軟件重用是指在兩次或多次不同的軟件開發(fā)過程重復(fù)使用相同或相似軟件元素的過程。

按照重用活動(dòng)是否跨越相似性較少的多個(gè)應(yīng)用領(lǐng)域,軟件重用可以區(qū)別為橫向重用和縱向重用。

橫向重用是指重用不同應(yīng)用領(lǐng)域中的軟件元素,例如數(shù)據(jù)結(jié)構(gòu)、分類算法和人機(jī)界面構(gòu)建等。標(biāo)準(zhǔn)函數(shù)是一種典型的、原始的橫向重用機(jī)制。

縱向重用是指在一類具有較多公共性的應(yīng)用領(lǐng)域之間進(jìn)行軟部件重用??v向重用活動(dòng)的主要關(guān)鍵點(diǎn)是域分析:根據(jù)應(yīng)用領(lǐng)域的特征及相似性預(yù)測軟部件的可重用性。

軟件元素包括需求分析文檔、設(shè)計(jì)過程、設(shè)計(jì)文檔、程序代碼、測試用例、領(lǐng)域知識等。對于新的軟件開發(fā)項(xiàng)目而言,它們或者是構(gòu)成整個(gè)目標(biāo)軟件系統(tǒng)的部件,或者在軟件開發(fā)過程中發(fā)揮某種作用。通常將這些軟件元素稱為軟部件。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。