版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
哈爾濱工業(yè)大學(xué)軟件學(xué)院第5章軟件維護(hù)楊大易2015/12/20本章內(nèi)容5.1軟件部署5.2軟件維護(hù)的概念5.3軟件維護(hù)的過程5.4影響軟件維護(hù)的因素5.5本章小結(jié)哈爾濱工業(yè)大學(xué)軟件學(xué)院15.1軟件部署
向用戶交付一個可運行的軟件版本。
部署方式取決于軟件的種類。
部署活動并不只發(fā)生一次。
交付軟件同時還需為用戶提供適當(dāng)?shù)恼f明材料。哈爾濱工業(yè)大學(xué)軟件學(xué)院25.2軟件維護(hù)的概念
軟件維護(hù)的定義
在軟件運行、維護(hù)階段對軟件產(chǎn)品進(jìn)行的修改就是所謂的維護(hù)。
軟件維護(hù)的類型
改正性維護(hù)
適應(yīng)性維護(hù)
擴(kuò)充與完善性維護(hù)
預(yù)防性維護(hù)哈爾濱工業(yè)大學(xué)軟件學(xué)院35.2軟件維護(hù)的概念
改正性維護(hù)
為了識別和糾正軟件錯誤、改正軟件性能上的缺陷、排除實施中的誤使用,所進(jìn)行的診斷和改正錯誤的過程就叫做改正性維護(hù)。
適應(yīng)性維護(hù)
為使軟件適應(yīng)環(huán)境變化,而去修改軟件的過程就叫做適應(yīng)性維護(hù)。?外部環(huán)境變化:新的硬、軟件配置?數(shù)據(jù)環(huán)境變化:數(shù)據(jù)庫、數(shù)據(jù)格式、輸入/輸出方式、存儲介質(zhì)哈爾濱工業(yè)大學(xué)軟件學(xué)院45.2軟件維護(hù)的概念
擴(kuò)充與完善性維護(hù)
為了滿足用戶新提出的功能與性能要求,需要修改或再開發(fā)軟件,以擴(kuò)充軟件功能、增強(qiáng)軟件性能、改進(jìn)加工效率、提高軟件的可維護(hù)性。
預(yù)防性維護(hù)
預(yù)防性維護(hù)是為了提高軟件的可維護(hù)性、可靠性等,為以后進(jìn)一步改進(jìn)軟件打下良好基礎(chǔ)。
采用先進(jìn)的軟件工程方法對需要維護(hù)的軟件或軟件中的某一部分(重新)進(jìn)行設(shè)計、編制和測試。哈爾濱工業(yè)大學(xué)軟件學(xué)院55.2軟件維護(hù)的概念
各種維護(hù)所占比例改正性維護(hù)適應(yīng)性維護(hù)18%~
25%17%~
21%其它維護(hù)
4%擴(kuò)充與完善性維護(hù)50%
~
60%哈爾濱工業(yè)大學(xué)軟件學(xué)院65.3軟件維護(hù)的過程
軟件維護(hù)過程本質(zhì)上是修改和壓縮的軟件定義和開發(fā)過程。
維護(hù)人員和用戶確定更改要求
判明維護(hù)類型
進(jìn)行問題分析
實施維護(hù)
測試和復(fù)審哈爾濱工業(yè)大學(xué)軟件學(xué)院75.3軟件維護(hù)的過程
程序修改的步驟
分析和理解程序?全面、準(zhǔn)確、迅速地理解程序是決定維護(hù)成敗和質(zhì)量好壞的關(guān)鍵。軟件的可理解性和文檔的質(zhì)量非常重要。
修改程序?必須事先做出計劃,有預(yù)謀地、周密有效地實施修改;?注意修改程序的副作用:代碼、數(shù)據(jù)、文檔。
重新驗證程序?靜態(tài)確認(rèn):人工檢查是否按要求修改;?計算機(jī)確認(rèn):用計算機(jī)對修改程序進(jìn)行確認(rèn)測試。哈爾濱工業(yè)大學(xué)軟件學(xué)院85.4影響軟件維護(hù)的因素
系統(tǒng)規(guī)模:系統(tǒng)越大就需要越多的維護(hù)工作量;
程序設(shè)計語言:語言的功能越強(qiáng),生成程序的模塊化和結(jié)構(gòu)化程度越高,所需的指令數(shù)越少,程序的可讀性越好;
系統(tǒng)年齡:老系統(tǒng)大多存在很多問題,如結(jié)構(gòu)混亂,難于理解,沒有文檔或文檔太少,文檔與程序?qū)崿F(xiàn)不一致等;
所應(yīng)用技術(shù):應(yīng)用先進(jìn)的數(shù)據(jù)庫技術(shù)和軟件開發(fā)技術(shù)可減少大量的工作量。哈爾濱工業(yè)大學(xué)軟件學(xué)院95.4影響軟件維護(hù)的因素
維護(hù)工作量的模型M
p
Ke
P--生產(chǎn)性工作量
K--一個經(jīng)驗常數(shù)c
d怎樣提高軟件的可維護(hù)性?
M--維護(hù)中消耗的總工作量
c--因缺乏好的設(shè)計和文檔而導(dǎo)致復(fù)雜性的度量
d--維護(hù)人員對軟件熟悉程度的度量哈爾濱工業(yè)大學(xué)軟件學(xué)院105.5本章小結(jié)
軟件維護(hù)在整個軟件的生命周期中耗費了大量的工作量和成本。
可維護(hù)性是衡量軟件質(zhì)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年青岡縣幼兒園教師招教考試備考題庫帶答案解析(必刷)
- 2024年蒲江縣幼兒園教師招教考試備考題庫附答案解析
- 2026年上海對外經(jīng)貿(mào)大學(xué)單招職業(yè)傾向性考試模擬測試卷附答案解析
- 家具公司員工招聘錄用方案(規(guī)則)
- 2026年上海健康醫(yī)學(xué)院單招綜合素質(zhì)考試題庫帶答案解析
- 2025年景德鎮(zhèn)藝術(shù)職業(yè)大學(xué)單招職業(yè)技能考試題庫附答案解析
- 2025年周至縣招教考試備考題庫及答案解析(必刷)
- 2024年遠(yuǎn)安縣招教考試備考題庫含答案解析(必刷)
- 2025年貴陽康養(yǎng)職業(yè)大學(xué)馬克思主義基本原理概論期末考試模擬題含答案解析(必刷)
- 2025年茂名職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫附答案解析
- 安徽省阜陽市2026屆高三上學(xué)期1月期末教學(xué)質(zhì)量監(jiān)測英語試卷(含答案無聽力音頻有聽力原文)
- 2026年商洛市兒童福利院招聘備考題庫(6人)附答案詳解
- 2025年湖北能源集團(tuán)股份有限公司招聘筆試真題
- ARK+Invest+年度旗艦報告《Big+Ideas+2026》重磅發(fā)布
- 2026山西臨汾市大寧縣招聘第四次全國農(nóng)業(yè)普查辦公室人員8人備考題庫及一套完整答案詳解
- 臍靜脈置管課件
- 2025年總經(jīng)理安全生產(chǎn)責(zé)任書
- 殘疾人職業(yè)技能培訓(xùn)方案
- 液化天然氣氣化站安全檢查表
- 2023年白銀有色集團(tuán)招聘筆試題庫及答案解析
- GB/T 32022-2015貴金屬覆蓋層飾品
評論
0/150
提交評論