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

正文內(nèi)容

軟件工程第8章軟件維護(hù)-全文預(yù)覽

  

【正文】 三代語(yǔ)言 第四代語(yǔ)言 35 模塊化 結(jié)構(gòu)化程序設(shè)計(jì) 整理完備的文檔資料,包括: 系統(tǒng)開發(fā)日志、 錯(cuò)誤記載、 系統(tǒng)維護(hù)日志、 測(cè)試文檔 ⑶ 采用結(jié)構(gòu)化技術(shù)提高軟件質(zhì)量; 36 逆向工程與再工程 37 ?預(yù)防性維護(hù)工作主要針對(duì)一些多年前開發(fā)出來(lái)的 “ 較老 ” 的軟件,這些軟件的功能仍然能夠滿足人們的某些需求,但是,由于這些軟件所采用的體系結(jié)構(gòu)或數(shù)據(jù)結(jié)構(gòu)等方面較差,用戶在使用時(shí)存在一定困難,因此,需要對(duì)軟件進(jìn)行全面修改,以適應(yīng)用戶需求。影響軟件可維護(hù)性的因素很多,設(shè)計(jì)、編碼及測(cè)試中的疏忽和低劣的軟件配置、缺少文檔等都會(huì)對(duì)軟件的可維護(hù)性帶來(lái)不良影響。 第三步:維護(hù)文檔整理 29 ? 每次程序運(yùn)行時(shí)的平均出錯(cuò)次數(shù); ? 花費(fèi)在每類維護(hù)活動(dòng)上的總的 “ 人時(shí) ” 數(shù); ? 每個(gè)程序 、 每種語(yǔ)言 、 每種維護(hù)類型程序的平均修改次數(shù); ? 維護(hù)工作中增加或刪除每個(gè)源程序語(yǔ)句所花費(fèi)的平均“ 人時(shí) ” 數(shù); ? 用于每種語(yǔ)言的平均 “ 人時(shí) ” 數(shù); ? 維護(hù)申請(qǐng)報(bào)告的平均處理時(shí)間; ? 各類維護(hù)申請(qǐng)的百分比 。數(shù)據(jù)副作用是修改軟件信息結(jié)構(gòu)引起的,如重新定義全局或局部常量,重新初始化控制標(biāo)志或指針等,都容易產(chǎn)生設(shè)計(jì)與數(shù)據(jù)不相容的錯(cuò)誤,可通過詳細(xì)設(shè)計(jì)文檔對(duì)數(shù)據(jù)副作用加以控制。包括: ?研究程序的各個(gè)模塊、模塊接口及數(shù)據(jù)庫(kù)等,按全局觀點(diǎn)提出修改計(jì)劃; ?依次將要修改的、以及受修改影響的模塊和數(shù)據(jù)結(jié)構(gòu)分離出來(lái); ?詳細(xì)分析將要修改的、以及受修改影響的模塊和數(shù)據(jù)結(jié)構(gòu)的內(nèi)部細(xì)節(jié),標(biāo)明新邏輯及要修改的現(xiàn)有邏輯; 設(shè)計(jì)程序的修改計(jì)劃 22 ① 正確、有效、謹(jǐn)慎地修改程序代碼,盡量保持程序的原有風(fēng)格; ② 修改過程中 , 要隨時(shí)保存前一次調(diào)試正確的源程序代碼; ③ 保持詳細(xì)的維護(hù)活動(dòng)和維護(hù)結(jié)果記錄 , 保證維護(hù)工作的可追蹤性; ④ 如果修改較大 , 程序原有架構(gòu)不符合要求 ,可拋棄原有程序重新編寫 。 ② 在開發(fā)和維護(hù)中,盡量使用 CASE工具。 ④ 修改文檔:對(duì)非結(jié)構(gòu)化維護(hù)不適應(yīng),對(duì)結(jié)構(gòu)化維護(hù)要嚴(yán)防程序與文檔的不匹配。人們常說(shuō)維護(hù)費(fèi)用很高,是因?yàn)榉墙Y(jié)構(gòu)化維護(hù)的比重太大。 12 M:維護(hù)工作總量 P:生產(chǎn)性工作量 K:經(jīng)驗(yàn)常數(shù) c:軟件復(fù)雜程度 (非結(jié)構(gòu)化設(shè)計(jì)和缺少文檔 都會(huì)增加軟件的復(fù)雜程度 ) d: 維護(hù)人員對(duì)軟件的熟悉程度。因此應(yīng)當(dāng)考慮有哪些因素影響軟件維護(hù)的工作量,相應(yīng)應(yīng)該采取什么維護(hù)策略,才能有效地維護(hù)軟件并控制維護(hù)的成本。 5 ⑴ 糾錯(cuò)性維護(hù) : ⑵ 適應(yīng)性維護(hù): ⑶完善性維護(hù): ⑷預(yù)防性維護(hù): 完善性維護(hù) 50% 適應(yīng)性 維護(hù) 25% 改正性 維護(hù) 21% 其它 4% 6 軟件維護(hù)過程是軟件開發(fā)過程的縮影。 3 一、 軟件維護(hù)概念 4 所謂軟件維護(hù),就是在軟件產(chǎn)品安裝、運(yùn)行并交付給用戶使用后,在新版本產(chǎn)品升級(jí)之前這段時(shí)間里軟件廠商向客戶提供的服務(wù)。隨著軟件開發(fā)技術(shù)、軟件管理技術(shù)和軟件支持工具的發(fā)展,軟件維護(hù)中的許多觀念正在發(fā)生變化。所以軟件工程方法學(xué)的一個(gè)主要目的就是如何減少維護(hù)的工作量。 8 二、 軟件維護(hù)的特點(diǎn) 9 在軟件維護(hù)過程中,工作量直接影響了軟件維護(hù)的成本。 ? 有形的代價(jià)是指維護(hù)費(fèi)用的數(shù)目 ? 無(wú)形的代價(jià),包括: 維
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1