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

正文內(nèi)容

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

2025-10-21 15:56 上一頁面

下一頁面
  

【正文】 束前的技術(shù)審查和管理復(fù)審中,應(yīng)該著重對可維護性進行復(fù)審。 2. 系統(tǒng)文檔 系統(tǒng)文檔:指從問題定義、需求說明到驗收測試計劃這樣一系列和系統(tǒng)實現(xiàn)有關(guān)的文檔。 1. 用戶文檔 用戶文檔是用戶了解系統(tǒng)的第一步,它應(yīng)該能使用戶獲得對系統(tǒng)的準確的初步印象。 軟件系統(tǒng)的文檔可以分為用戶文檔和系統(tǒng)文檔兩類。 ( 2) 很容易修改可重用的軟件構(gòu)件使之再次應(yīng)用在新環(huán)境中。把與硬件、操作系統(tǒng)以及其他外部設(shè)備有關(guān)的程序代碼集中放到特定的程序模塊中,可以把因環(huán)境變化而必須修改的程序局限在少數(shù)程序模塊中,從而降低修改的難度。模塊的環(huán)形復(fù)雜度越大,可執(zhí)行的路徑就越多,因此,全面測試它的難度就越高。良好的文檔對診斷和測試是至關(guān)重要的,此外,軟件結(jié)構(gòu)、可用的測試工具和調(diào)試工具,以及以前設(shè)計的測試過程也都是非常重要的。如果是改正性維護,還必須預(yù)先進行調(diào)試以確定錯誤的具體位置。 根據(jù)對維護工作定量度量的結(jié)果,可以做出關(guān)于開發(fā)技術(shù)、語言選擇、維護工作量規(guī)劃、資源分配及其他許多方面的決定,而且可以利用這樣的數(shù)據(jù)去分析評價維護任務(wù)。可以利用這些數(shù)據(jù)構(gòu)成一個維護數(shù)據(jù)庫的基礎(chǔ),并且它們進行評價。 4. 保存維護記錄 長期以來,對于保存軟件生命周期各個階段的記錄未給予足夠重視,軟件維護的歷史記錄同樣如此。當發(fā)生惡性的軟件問題時,就出現(xiàn)所謂的 “ 救火 ” 維護要求,這種情況需要立即把資源用來解決問題。 適應(yīng)性維護和完善性維護的要求沿著相同的事件流通路前進。 首先應(yīng)該確定要求進行的維護的類型。 維護要求表是一個外部產(chǎn)生的文件,它是計劃維護活動的基礎(chǔ)。軟件維護人員通常給用戶提供空白的維護要求表( MRF) —— 有時稱為軟件問題報告表(SPR), 這個表格由要求一項維護活動的用戶填寫。系統(tǒng)管理員對維護任務(wù)做出評價之后,由變化授權(quán)人決定應(yīng)該進行的活動。 應(yīng)該建立一個適用于維護活動的記錄保管過程 規(guī)定復(fù)審標準。 上述種種問題在現(xiàn)有的沒采用軟件工程思想開發(fā)出來的軟件中,都或多或少地存在著。 ( 4) 絕大多數(shù)軟件在設(shè)計時沒有考慮將來的修改。 維護的問題很多 ( 2) 需要維護的軟件往往沒有合格的文檔,或者文檔資料顯著不足。 上面的模型說明,如果軟件的開發(fā)途徑不好 (即,沒有使用軟件工程方法學(xué) ),而且原來的開發(fā)人員不能參加維護工作,那么維護工作量和費用將指數(shù)地增加。 維護的代價高昂 其他無形的代價還有: 當看來合理的有關(guān)改錯或修改的要求不能及時滿足時將引起用戶不滿; 由于維護時的改動,在軟件中引入了潛伏的錯誤,從而降低了軟件的質(zhì)量; 當必須把軟件工程師調(diào)去從事維護工作時,將在開發(fā)過程中造成混亂。 軟件維護的特點 結(jié)構(gòu)化維護與非結(jié)構(gòu)化維護差別巨大 1. 非結(jié)構(gòu)化維護 2. 結(jié)構(gòu)化維護 在過去的幾十年中,軟件維護的費用穩(wěn)步上升。 預(yù)防性維護:為了改進未來的可維護性或可靠性,或為了給未來的改進奠定更好的基礎(chǔ)而修改軟件的過程。 軟件維護就是在軟件已經(jīng)交付使用之后,為了改正錯誤或滿足新的需要而修改軟件的過程。 軟件維護需要的工作量很大,平均說來,大型軟件的維護成本高達開發(fā)成本的 4倍左右。這個階段是軟件生命周期的最后一個階段,其基本任務(wù)是保證軟件在一個相當長的時期能夠正常運行。 軟件工程的目的是要提高軟件的可維護性,減少軟件維護所需要的工作量,降低軟件系統(tǒng)的總成本。 完善性維護:在使用軟件的過程中用戶往往提出增加新功能或修改已有功能的建議。 應(yīng)該注意的是,上述 4類維護活動都必須應(yīng)用于整個軟件配置,維護軟件文檔和維護軟件的可執(zhí)行代碼是同樣重要的。如:因為可用的資源必須供維護任務(wù)使用,以致耽誤甚至喪失了開發(fā)的良機,這就是軟件維護的一個無形的代價。 下述表達式給出維護工作量的一個模型: M=P+K exp(cd) 其中: M是維護用的總工作量, P是生產(chǎn)性工作量, K是經(jīng)驗常數(shù), c是復(fù)雜程度 (非結(jié)構(gòu)化設(shè)計和缺少文檔都會增加軟件的復(fù)雜程度 ),d是維護人員對軟件的熟悉程度。下面列出和軟件維護有關(guān)的部分問題: ( 1) 理解別人寫的程序通常非常困難,而且困難程度隨著軟件配置成分的減少而迅速增加。由于維護階段持續(xù)的時間很長,因此,當需要解釋軟件時,往往原來寫程序的人已經(jīng)不在附近了。形成這種觀念很大程度上是因為維護工作經(jīng)常遭受挫折。 首先必須建立一個維護組織 隨后必須確定報告和評價的過程 為每個維護要求規(guī)定一個標準
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1