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

正文內(nèi)容

軟件工程第8章-展示頁(yè)

2024-10-15 15:56本頁(yè)面
  

【正文】 發(fā)過(guò)程,事實(shí)上遠(yuǎn)在提出一項(xiàng)維護(hù)要求 之前,與軟件維護(hù)有關(guān)的工作已經(jīng)開始。 上述種種問(wèn)題在現(xiàn)有的沒(méi)采用軟件工程思想開發(fā)出來(lái)的軟件中,都或多或少地存在著。 ( 5) 軟件維護(hù)不是一項(xiàng)吸引人的工作。 ( 4) 絕大多數(shù)軟件在設(shè)計(jì)時(shí)沒(méi)有考慮將來(lái)的修改。 ( 3) 當(dāng)要求對(duì)軟件進(jìn)行維護(hù)時(shí),不能指望由開發(fā)人員給我們仔細(xì)說(shuō)明軟件。 維護(hù)的問(wèn)題很多 ( 2) 需要維護(hù)的軟件往往沒(méi)有合格的文檔,或者文檔資料顯著不足。 在軟件生命周期的頭兩個(gè)時(shí)期沒(méi)有嚴(yán)格而又科學(xué)的管理和規(guī)劃,幾乎必然會(huì)導(dǎo)致在最后階段出現(xiàn)問(wèn)題。 上面的模型說(shuō)明,如果軟件的開發(fā)途徑不好 (即,沒(méi)有使用軟件工程方法學(xué) ),而且原來(lái)的開發(fā)人員不能參加維護(hù)工作,那么維護(hù)工作量和費(fèi)用將指數(shù)地增加。 用于維護(hù)工作的勞動(dòng)可以分成生產(chǎn)性活動(dòng)和非生產(chǎn)性活動(dòng)。 維護(hù)的代價(jià)高昂 其他無(wú)形的代價(jià)還有: 當(dāng)看來(lái)合理的有關(guān)改錯(cuò)或修改的要求不能及時(shí)滿足時(shí)將引起用戶不滿; 由于維護(hù)時(shí)的改動(dòng),在軟件中引入了潛伏的錯(cuò)誤,從而降低了軟件的質(zhì)量; 當(dāng)必須把軟件工程師調(diào)去從事維護(hù)工作時(shí),將在開發(fā)過(guò)程中造成混亂。 維護(hù)費(fèi)用是軟件維護(hù)的最明顯的代價(jià),其他一些現(xiàn)在還不明顯的代價(jià)將來(lái)可能更為人們所關(guān)注的代價(jià)。 軟件維護(hù)的特點(diǎn) 結(jié)構(gòu)化維護(hù)與非結(jié)構(gòu)化維護(hù)差別巨大 1. 非結(jié)構(gòu)化維護(hù) 2. 結(jié)構(gòu)化維護(hù) 在過(guò)去的幾十年中,軟件維護(hù)的費(fèi)用穩(wěn)步上升。國(guó)外的統(tǒng)計(jì)數(shù)字表明,完善性維護(hù)占全部維護(hù)活動(dòng)的 50%~ 66%,改正性維護(hù)占17%~ 21%,適應(yīng)性維護(hù)占 18%~ 25%,其他維護(hù)活動(dòng)只占 4%左右。 預(yù)防性維護(hù):為了改進(jìn)未來(lái)的可維護(hù)性或可靠性,或?yàn)榱私o未來(lái)的改進(jìn)奠定更好的基礎(chǔ)而修改軟件的過(guò)程。 軟件維護(hù)的定義 適應(yīng)性維護(hù):為了和變化了的環(huán)境適當(dāng)?shù)嘏浜隙M(jìn)行的修改軟件的活動(dòng)。 軟件維護(hù)就是在軟件已經(jīng)交付使用之后,為了改正錯(cuò)誤或滿足新的需要而修改軟件的過(guò)程。將來(lái)維護(hù)工作甚至可能會(huì)束縛住軟件開發(fā)組織的手腳,使他們沒(méi)有余力開發(fā)新的軟件。 軟件維護(hù)需要的工作量很大,平均說(shuō)來(lái),大型軟件的維護(hù)成本高達(dá)開發(fā)成本的 4倍左右。第八章 維護(hù) 在軟件產(chǎn)品被開發(fā)出來(lái)并交付用戶使用之后,就進(jìn)入了軟件的運(yùn)行維護(hù)階段。這個(gè)階段是軟件生命周期的最后一個(gè)階段,其基本任務(wù)是保證軟件在一個(gè)相當(dāng)長(zhǎng)的時(shí)期能夠正常運(yùn)行。目前國(guó)外許多軟件開發(fā)組織把 60%以上的人力用于維護(hù)已有的軟件,而且隨著軟件數(shù)量增多和使用壽命延長(zhǎng),這個(gè)百分比還在持續(xù)上升。 軟件工程的目的是要提高軟件的可維護(hù)性,減少軟件維護(hù)所需要的工作量,降低軟件系統(tǒng)的總成本。 軟件交付使用后可能進(jìn)行的 4項(xiàng)活動(dòng) 改正性維護(hù):在任何大型程序的使用期間,診斷和改正用戶發(fā)現(xiàn)程序錯(cuò)誤的過(guò)程。 完善性維護(hù):在使用軟件的過(guò)程中用戶往往提出增加新功能或修改已有功能的建議。 軟件維護(hù)絕不僅限于糾正使用中發(fā)現(xiàn)的錯(cuò)誤,事實(shí)上在全部維護(hù)活動(dòng)中一半以上是完善性維護(hù)。 應(yīng)該注意的是,上述 4類維護(hù)活動(dòng)都必須應(yīng)用于整個(gè)軟件配置,維護(hù)軟件文檔和維護(hù)軟件的可執(zhí)行代碼是同樣重要的。 1970年用于維護(hù)已有軟件的費(fèi)用只占軟件總預(yù)算的 35%~ 40%, 1980年上升為 40%~60%, 1990年上升為 70%~ 80%。如:因?yàn)榭捎玫馁Y源必須供維護(hù)任務(wù)使用,以致耽誤甚至喪失了開發(fā)的良機(jī),這就是軟件維護(hù)的一個(gè)無(wú)形的代價(jià)。 軟件維護(hù)的最后一個(gè)代價(jià)是生產(chǎn)率的大幅度下降,這種情況在維護(hù)舊程序時(shí)常常遇到。 下述表達(dá)式給出維護(hù)工作量的一個(gè)模型: M=P+K exp(cd) 其中: M是維護(hù)用的總工作量, P是生產(chǎn)性工作量, K是經(jīng)驗(yàn)常數(shù), c是復(fù)雜程度 (非結(jié)構(gòu)化設(shè)計(jì)和缺少文檔都會(huì)增加軟件的復(fù)雜程度 ),d是維護(hù)人員對(duì)軟件的熟悉程度。 與軟件維護(hù)有關(guān)的絕大多數(shù)問(wèn)題,都可歸因于軟件定義和軟件開發(fā)的方法有缺點(diǎn)。下面列出和軟件維護(hù)有關(guān)的部分問(wèn)題: ( 1) 理解別人寫的程序通常非常困難,而且困難程度隨著軟件配置成分的減少而迅速增加。認(rèn)識(shí)到軟件必須有文檔僅僅是第一步,容易理解的并且和程序代碼完全一致的文檔才真正有價(jià)值。由于維護(hù)階段持續(xù)的時(shí)間很長(zhǎng),因此,當(dāng)需要解釋軟件時(shí),往往原來(lái)寫程序的人已經(jīng)不在附近了。除非使用強(qiáng)調(diào)模塊獨(dú)立原理的設(shè)計(jì)方法學(xué),否則修改軟件既困難又容易發(fā)生差錯(cuò)。形成這種觀念很大程度上是因?yàn)榫S護(hù)工作經(jīng)常遭受挫折。不應(yīng)該把一種科學(xué)的方法學(xué)看做萬(wàn)應(yīng)靈藥,但是,軟
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1