freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程第8章-wenkub

2022-10-28 15:56:34 本頁(yè)面
 

【正文】 件既困難又容易發(fā)生差錯(cuò)。認(rèn)識(shí)到軟件必須有文檔僅僅是第一步,容易理解的并且和程序代碼完全一致的文檔才真正有價(jià)值。 與軟件維護(hù)有關(guān)的絕大多數(shù)問(wèn)題,都可歸因于軟件定義和軟件開(kāi)發(fā)的方法有缺點(diǎn)。 軟件維護(hù)的最后一個(gè)代價(jià)是生產(chǎn)率的大幅度下降,這種情況在維護(hù)舊程序時(shí)常常遇到。 1970年用于維護(hù)已有軟件的費(fèi)用只占軟件總預(yù)算的 35%~ 40%, 1980年上升為 40%~60%, 1990年上升為 70%~ 80%。 軟件維護(hù)絕不僅限于糾正使用中發(fā)現(xiàn)的錯(cuò)誤,事實(shí)上在全部維護(hù)活動(dòng)中一半以上是完善性維護(hù)。 軟件交付使用后可能進(jìn)行的 4項(xiàng)活動(dòng) 改正性維護(hù):在任何大型程序的使用期間,診斷和改正用戶發(fā)現(xiàn)程序錯(cuò)誤的過(guò)程。目前國(guó)外許多軟件開(kāi)發(fā)組織把 60%以上的人力用于維護(hù)已有的軟件,而且隨著軟件數(shù)量增多和使用壽命延長(zhǎng),這個(gè)百分比還在持續(xù)上升。第八章 維護(hù) 在軟件產(chǎn)品被開(kāi)發(fā)出來(lái)并交付用戶使用之后,就進(jìn)入了軟件的運(yùn)行維護(hù)階段。將來(lái)維護(hù)工作甚至可能會(huì)束縛住軟件開(kāi)發(fā)組織的手腳,使他們沒(méi)有余力開(kāi)發(fā)新的軟件。 軟件維護(hù)的定義 適應(yīng)性維護(hù):為了和變化了的環(huán)境適當(dāng)?shù)嘏浜隙M(jìn)行的修改軟件的活動(dòng)。國(guó)外的統(tǒng)計(jì)數(shù)字表明,完善性維護(hù)占全部維護(hù)活動(dòng)的 50%~ 66%,改正性維護(hù)占17%~ 21%,適應(yīng)性維護(hù)占 18%~ 25%,其他維護(hù)活動(dòng)只占 4%左右。 維護(hù)費(fèi)用是軟件維護(hù)的最明顯的代價(jià),其他一些現(xiàn)在還不明顯的代價(jià)將來(lái)可能更為人們所關(guān)注的代價(jià)。 用于維護(hù)工作的勞動(dòng)可以分成生產(chǎn)性活動(dòng)和非生產(chǎn)性活動(dòng)。 在軟件生命周期的頭兩個(gè)時(shí)期沒(méi)有嚴(yán)格而又科學(xué)的管理和規(guī)劃,幾乎必然會(huì)導(dǎo)致在最后階段出現(xiàn)問(wèn)題。 ( 3) 當(dāng)要求對(duì)軟件進(jìn)行維護(hù)時(shí),不能指望由開(kāi)發(fā)人員給我們仔細(xì)說(shuō)明軟件。 ( 5) 軟件維護(hù)不是一項(xiàng)吸引人的工作。 維護(hù)過(guò)程本質(zhì)上是修改和壓縮了的軟件定義 和開(kāi)發(fā)過(guò)程,事實(shí)上遠(yuǎn)在提出一項(xiàng)維護(hù)要求 之前,與軟件維護(hù)有關(guān)的工作已經(jīng)開(kāi)始。每個(gè)維護(hù)要求都通過(guò)維護(hù)管理員轉(zhuǎn)交給相應(yīng)的系統(tǒng)管理員去評(píng)價(jià)。 在維護(hù)活動(dòng)開(kāi)始之前就明確維護(hù)責(zé)任是十分必要的,這樣做可以大大減少維護(hù)過(guò)程中可能出現(xiàn)的混亂。 如果是適應(yīng)性或完善性的維護(hù)要求,應(yīng)該提出一個(gè)簡(jiǎn)短的需求說(shuō)明書(shū)。 在擬定進(jìn)一步的維護(hù)計(jì)劃之前,把軟件修改報(bào)告提交給變化授權(quán)人審查批準(zhǔn)。當(dāng)存在不同意見(jiàn)時(shí)必須協(xié)商解決。不同類(lèi)型的維護(hù)強(qiáng)調(diào)的重點(diǎn)不同,但是基本途徑是相同的。 在完成軟件維護(hù)任務(wù)之后,進(jìn)行處境復(fù)查常常是有好處的。 維護(hù)過(guò)程中值得保存的數(shù)據(jù)包括: ① 程序標(biāo)識(shí); ② 源語(yǔ)句數(shù); ③ 機(jī)器指令條數(shù); ④ 使用的程序設(shè)計(jì)語(yǔ)言; ⑤ 程序安裝的日期; ⑥ 自從安裝以來(lái)程序運(yùn)行的次數(shù); ⑦ 自從安裝以來(lái)程序失效的次數(shù); ⑧ 程序變動(dòng)的層次和標(biāo)識(shí); ⑨ 因程序變動(dòng)而增加的源語(yǔ)句數(shù); (10)因程序變動(dòng)而刪除的源語(yǔ)句數(shù); (11) 每個(gè)改動(dòng)耗費(fèi)的人時(shí)數(shù); (12) 程序改動(dòng)的日期; (13)軟件工程師的名字; (14) 維護(hù)要求表的標(biāo)識(shí); (15)維護(hù)類(lèi)型; (16)維護(hù)開(kāi)始和完成的日期; (17) 累計(jì)用于維護(hù)的人時(shí)數(shù); (18) 與完成的維護(hù)相聯(lián)系的純效益。如果已經(jīng)開(kāi)始保存維護(hù)記錄了,則可以對(duì)維護(hù)工作做一些定量度量。 在前面的章節(jié)中曾經(jīng)多次強(qiáng)調(diào),提高可維護(hù)性是支配軟件工程方法學(xué)所有步驟的關(guān)鍵目標(biāo)。模塊化(模塊結(jié)構(gòu)良好,高內(nèi)聚,松耦合)、詳細(xì)的設(shè)計(jì)文檔、結(jié)構(gòu)化設(shè)計(jì)、程序內(nèi)部的文檔和良好的高級(jí)程序設(shè)計(jì)語(yǔ)言等等,都對(duì)提高軟件的可理解性有重要貢獻(xiàn)。在設(shè)計(jì)階段應(yīng)該盡力把軟件設(shè)計(jì)成容易測(cè)試和容易診斷的。耦合、內(nèi)聚、信息隱藏、局部化、控制域與作用域的關(guān)系等等,都影響軟件的可修改性。大量使用可重用的軟件構(gòu)件來(lái)開(kāi)發(fā)軟件,可以從下述兩個(gè)方面提高軟件的可維護(hù)性: (1) 可重用的軟件構(gòu)件在開(kāi)發(fā)時(shí)經(jīng)過(guò)很?chē)?yán)格的測(cè)試,可靠性比較高,且在每次重用過(guò)程中都會(huì)發(fā)現(xiàn)并清除一些錯(cuò)誤,隨著時(shí)間推移,這樣的構(gòu)件將變成實(shí)質(zhì)上無(wú)錯(cuò)誤的。 文檔是影響軟件可維護(hù)性的決定因素。 總的說(shuō)來(lái),軟件文檔應(yīng)該滿足下述要求: 文檔 (1) 必須描述如何使用這個(gè)系統(tǒng),沒(méi)有這種描述時(shí)即使是最簡(jiǎn)單的系統(tǒng)也無(wú)法使用; (2) 必須描述怎樣安裝和管理這個(gè)系統(tǒng); (3) 必須描述系統(tǒng)需求和設(shè)計(jì); (4) 必須描述系統(tǒng)的實(shí)現(xiàn)和測(cè)試,以便使系統(tǒng)成為可維護(hù)的。 用戶文檔至少應(yīng)該包括下述 5方面的內(nèi)容: (1) 功能描述,說(shuō)明系統(tǒng)能做什么
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1