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

正文內(nèi)容

軟件工程第15章-軟件維護(hù)與再工程(已修改)

2025-03-04 10:38 本頁面
 

【正文】 軟件工程 第 15章軟件維護(hù)與再工程 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) ? 軟件演化是指軟件在交付以后,對(duì)軟件進(jìn)行的一系列活動(dòng)的總稱。 ? 軟件演化: 軟件的維護(hù) 、 軟件再工程 。 ? 軟件維護(hù) 階段覆蓋了從軟件交付使用到軟件被淘汰為止的整個(gè)時(shí)期。軟件的開發(fā)時(shí)間可能需要一、二年,甚至更短,但它的使用時(shí)間可能要經(jīng)歷幾年或幾十年。 ? 再工程 的主要目的是為遺留系統(tǒng)轉(zhuǎn)化為可演化系統(tǒng)提供一條現(xiàn)實(shí)可行的途徑,是在軟件生命周期終止后開始的一個(gè)新的階段。 2 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 內(nèi)容摘要 ?軟件維護(hù) ?再工程技術(shù) 3 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 內(nèi)容摘要 ?軟件維護(hù) ?再工程技術(shù) 4 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 軟件維護(hù)的概念 ? 什么是軟件維護(hù) – 是指軟件系統(tǒng)交付使用以后,為了改正錯(cuò)誤或滿足新的需要而修改軟件的過程 ? 國標(biāo) GB/T 114572023給出如下定義 – 在一軟件產(chǎn)品交付使用后對(duì)其進(jìn)行修改,以糾正故障 。 – 在一軟件產(chǎn)品交付使用后對(duì)其進(jìn)行修改,以糾正故障、改進(jìn)其性能和其它屬性,或使產(chǎn)品適應(yīng)改變了的環(huán)境 5 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 軟件維護(hù)的概念-軟件維護(hù)分類 ? 兩種 錯(cuò)誤認(rèn)識(shí) – 軟件維護(hù)是一次新的開發(fā)活動(dòng) – 軟件維護(hù)就是改錯(cuò) ? 新開發(fā)活動(dòng) 強(qiáng)調(diào)要在一定的約束條件下從頭開始實(shí)施 ? 軟件維護(hù) 強(qiáng)調(diào)必須在現(xiàn)有系統(tǒng)的限定和約束條件下實(shí)施 ;根據(jù)起因不同,軟件維護(hù)可以分為 糾錯(cuò)性維護(hù) 、 適應(yīng)性維護(hù) 、 改善性維護(hù) 和 預(yù)防性維護(hù) 四類 6 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 軟件維護(hù)的概念-軟件維護(hù)分類 ? 糾錯(cuò)性維護(hù) :為了改正軟件系統(tǒng)中的錯(cuò)誤,使軟件能夠滿足預(yù)期的正常運(yùn)行狀態(tài)的要求而進(jìn)行的維護(hù) ? 適應(yīng)性維護(hù) :為了使軟件適應(yīng)內(nèi)部或外部環(huán)境變化,而去修改軟件的過程 ? 改善性維護(hù) :滿足使用過程中用戶提出增加新功能或修改已有功能的建議維護(hù) ? 預(yù)防性維護(hù) :為了提高軟件的可維護(hù)性、可靠性等,為以后進(jìn)一步改進(jìn)軟件打下良好基礎(chǔ)而修改軟件的活動(dòng) 7 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 軟件維護(hù)的概念-軟件維護(hù)分類 ? 在實(shí)踐中,軟件維護(hù)各種活動(dòng)常常交織在一起,盡管這些維護(hù)在性質(zhì)上有些重疊,但是還是有充分的理由區(qū)分這些維護(hù)活動(dòng) ? 只有正確區(qū)分維護(hù)活動(dòng)的類型才能夠更有效地確定維護(hù)需求的優(yōu)先級(jí) 8 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 軟件維護(hù)的概念-維護(hù)問題 ? 結(jié)構(gòu)化維護(hù) :采用軟件工程的方法進(jìn)行軟件開發(fā),保證每個(gè)階段都有完整且詳細(xì)的文檔 ? 非結(jié)構(gòu)化維護(hù) :如果不采用軟件工程方法開發(fā)軟件,軟件只有程序而欠缺文檔,則維護(hù)工作將變得十分困難 維護(hù)時(shí),開發(fā)人員從分析需求規(guī)格說明開始,明白軟件功能和性能上的改變,對(duì)設(shè)計(jì)說明文檔進(jìn)行修改和復(fù)查,再根據(jù)設(shè)計(jì)修改進(jìn)行程序變動(dòng),并用測(cè)試文檔中的測(cè)試用例進(jìn)行回歸測(cè)試,最后將修改后的軟件再次交付使用。 9 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 軟件維護(hù)的概念-維護(hù)問題 ? 和軟件維護(hù)有關(guān)的部分問題 : – 理解別人的代碼通常是非常困難的,而且難度隨著軟件配置成分的缺失而迅速增加 – 需要維護(hù)的軟件往往沒有文檔、或文檔資料嚴(yán)重不足、或軟件的變化未在相應(yīng)的文檔中反映出來 10 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 軟件維護(hù)的概念-維護(hù)問題 – 當(dāng)軟件要求維護(hù)時(shí),不能指望由原來的開發(fā)人員來完成或提供軟件的解釋。由于維護(hù)持續(xù)時(shí)間很長,因此當(dāng)需要解釋軟件時(shí)候,往往開發(fā)人員已經(jīng)不在附近了 – 絕大多數(shù)軟件在設(shè)計(jì)時(shí)沒有考慮到將來的修改問題 – 軟件維護(hù)這項(xiàng)工作毫無吸引力。一方面是因?yàn)檐浖S護(hù),看不到什么 “ 成果 ” ,但工作量很大,更重要的是維護(hù)工作難度大,軟件維護(hù)人員經(jīng)常遭受挫折。 11 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 軟件維護(hù)的概念-維護(hù)成本 ? 軟件維護(hù)除費(fèi)用外的無形代價(jià)包括 – 維護(hù)活動(dòng)占用了其他軟件開發(fā)可用的資源,使資源的利用率降低 – 一些修復(fù)或修改請(qǐng)求得不到及時(shí)安排,使得客戶滿意率下降 – 維護(hù)的結(jié)果把一些新的潛在的錯(cuò)誤引入軟件,降低了軟件質(zhì)量 – 將軟件人員抽調(diào)到維護(hù)工作中,使得其它軟件開發(fā)過程受到干擾 12 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 軟件維護(hù)的概念-維護(hù)成本 ? 維護(hù)的工作可劃分成: – 生產(chǎn)性活動(dòng) 如,分析評(píng)價(jià)、修改設(shè)計(jì)、編寫程序代碼等 – 非生產(chǎn)性活動(dòng) 如,程序代碼功能理解、數(shù)據(jù)結(jié)構(gòu)解釋、接口特點(diǎn)和性能界限分析等 ? 維護(hù)工作量的模型 – M:維護(hù)的總工作量 ; P:生產(chǎn)性工作量; K:經(jīng)驗(yàn)常數(shù); c:復(fù)雜程度; d:維護(hù)人員對(duì)軟件的熟悉程度 dcKepM ???13 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 軟件維護(hù)的概念-維護(hù)成本 ? 影響維護(hù)工作量的因素主要有以下六種 – 系統(tǒng)的規(guī)模 :系統(tǒng)規(guī)模越大,其功能就越復(fù)雜,軟件維護(hù)的工作量也隨之增大 – 程序設(shè)計(jì)語言 :使用強(qiáng)功能的程序設(shè)計(jì)語言可以控制程序的規(guī)模。語言的功能越強(qiáng),生成程序的模塊化和結(jié)構(gòu)化程度越高,所需的指令數(shù)就越少,程序的可讀性也越好 14 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院 軟件工程(第二版) 軟件維護(hù)的概念-維護(hù)成本 – 系統(tǒng)年齡 :老系統(tǒng)比新系統(tǒng)需要更多的維護(hù)工作量。 – 數(shù)據(jù)庫技術(shù)的應(yīng)用 :使用數(shù)據(jù)庫,可以簡(jiǎn)單而有效
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1