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

正文內(nèi)容

清華軟件工程:第13章軟件維護(hù)與再工程-展示頁

2025-02-15 18:08本頁面
  

【正文】 括回歸測試 )、 確認(rèn)測試等 ? 維護(hù)工作最后一步是復(fù)審 – 依照當(dāng)前狀態(tài),在設(shè)計、編碼和測試的哪些方面還能用其他方法進(jìn)行 ? – 哪些維護(hù)資源可用但未用 ? 23 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的過程-維護(hù)過程 – 這次維護(hù)活動中主要 (或次要 )的障礙有哪些 ? – 在維護(hù)請求中有預(yù)防性維護(hù)嗎 ? 24 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的過程-維護(hù)記錄 ? 維護(hù)人員對程序進(jìn)行修改前要著重做好兩個記錄 – 維護(hù)申請報告 – 軟件修改報告 ? 維護(hù)請求表(報告)即軟件問題報告,該報告(表)由要求一項維護(hù)活動的用戶填寫。 20 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的過程-維護(hù)過程 ? 對于非 糾錯性維護(hù) ,則首先判斷維護(hù)類型,對適應(yīng)性維護(hù),按照評估后得到的優(yōu)先級放入隊列 ? 對于 改善性維護(hù) ,則還要考慮是否采取行動,如果接受申請,則同樣按照評估后得到的優(yōu)先級放入隊列,如果拒絕申請,則通知請求者,并說明原因 ? 對于工作安排隊列中的任務(wù),由修改負(fù)責(zé)人依次從隊列中取出任務(wù),按照軟件工程方法學(xué)規(guī)劃、組織、實施工程。 ? 系統(tǒng)監(jiān)督員可以有其他職責(zé),但應(yīng)具體分管某一個軟件包。 ? 維護(hù)管理員、系統(tǒng)監(jiān)督員、修改控制決策機(jī)構(gòu)等,均代表維護(hù)工作的某個職責(zé)范圍 。 – 數(shù)據(jù)庫技術(shù)的應(yīng)用 :使用數(shù)據(jù)庫,可以簡單而有效地管理和存儲用戶程序中的數(shù)據(jù),還可以減少生成用戶報表應(yīng)用軟件的維護(hù)工作量 – 先進(jìn)的軟件開發(fā)技術(shù) :在軟件開發(fā)過程中,如果采用先進(jìn)的分析設(shè)計技術(shù)和程序設(shè)計技術(shù),如面向?qū)ο蠹夹g(shù)、復(fù)用技術(shù)等,可減少大量的維護(hù)工作量 15 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的概念-維護(hù)成本 ? 其它一些因素 :如應(yīng)用的類型、數(shù)學(xué)模型、任務(wù)的難度、 IF嵌套深度、索引或下標(biāo)數(shù)等,對維護(hù)工作量也有影響 16 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的過程-維護(hù)組織 ? 維護(hù)組織結(jié)構(gòu)圖 17 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的過程-維護(hù)組織 ? 系統(tǒng)監(jiān)督員一般都是對程序 (某一部分 )特別熟悉的技術(shù)人員。 11 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的概念-維護(hù)成本 ? 軟件維護(hù)除費(fèi)用外的無形代價包括 – 維護(hù)活動占用了其他軟件開發(fā)可用的資源,使資源的利用率降低 – 一些修復(fù)或修改請求得不到及時安排,使得客戶滿意率下降 – 維護(hù)的結(jié)果把一些新的潛在的錯誤引入軟件,降低了軟件質(zhì)量 – 將軟件人員抽調(diào)到維護(hù)工作中,使得其它軟件開發(fā)過程受到干擾 12 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的概念-維護(hù)成本 ? 維護(hù)的工作可劃分成: – 生產(chǎn)性活動 如,分析評價、修改設(shè)計、編寫程序代碼等 – 非生產(chǎn)性活動 如,程序代碼功能理解、數(shù)據(jù)結(jié)構(gòu)解釋、接口特點(diǎn)和性能界限分析等 ? 維護(hù)工作量的模型 – M:維護(hù)的總工作量 ; P:生產(chǎn)性工作量; K:經(jīng)驗常數(shù); c:復(fù)雜程度; d:維護(hù)人員對軟件的熟悉程度 dcKepM ???13 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的概念-維護(hù)成本 ? 影響維護(hù)工作量的因素主要有以下六種 – 系統(tǒng)的規(guī)模 :系統(tǒng)規(guī)模越大,其功能就越復(fù)雜,軟件維護(hù)的工作量也隨之增大 – 程序設(shè)計語言 :使用強(qiáng)功能的程序設(shè)計語言可以控制程序的規(guī)模。由于維護(hù)持續(xù)時間很長,因此當(dāng)需要解釋軟件時候,往往開發(fā)人員已經(jīng)不在附近了 – 絕大多數(shù)軟件在設(shè)計時沒有考慮到將來的修改問題 – 軟件維護(hù)這項工作毫無吸引力。 – 在一軟件產(chǎn)品交付使用后對其進(jìn)行修改,以糾正故障、改進(jìn)其性能和其它屬性,或使產(chǎn)品適應(yīng)改變了的環(huán)境 5 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的概念-軟件維護(hù)分類 ? 兩種 錯誤認(rèn)識 – 軟件維護(hù)是一次新的開發(fā)活動 – 軟件維護(hù)就是改錯 ? 新開發(fā)活動 強(qiáng)調(diào)要在一定的約束條件下從頭開始實施 ? 軟件維護(hù) 強(qiáng)調(diào)必須在現(xiàn)有系統(tǒng)的限定和約束條件下實施 ;根據(jù)起因不同,軟件維護(hù)可以分為 糾錯性維護(hù) 、 適應(yīng)性維護(hù) 、 改善性維護(hù) 和 預(yù)防性維護(hù) 四類 6 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的概念-軟件維護(hù)分類 ? 糾錯性維護(hù) :為了改正軟件系統(tǒng)中的錯誤,使軟件能夠滿足預(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ǔ)而修改軟件的活動 7 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的概念-軟件維護(hù)分類 ? 在實踐中,軟件維護(hù)各種活動常常交織在一起,盡管這些維護(hù)在性質(zhì)上有些重疊,但是還是有充分的理由區(qū)分這些維護(hù)活動 ? 只有正確區(qū)分維護(hù)活動的類型才能夠更有效地確定維護(hù)需求的優(yōu)先級 8 復(fù)旦大學(xué)計算機(jī)科學(xué)與工程系 軟件工程課程 軟件維護(hù)的概念-維護(hù)問題 ? 結(jié)構(gòu)化維護(hù) :采用軟件工程的方法進(jìn)行軟件開發(fā),保證每個階段都有完整且詳細(xì)的文檔 ? 非結(jié)構(gòu)化維護(hù) :如果不采用軟件工程方法開發(fā)軟件,軟件只有程序而欠缺文檔,則維護(hù)工作將變得十分困難 維護(hù)時,開發(fā)人員從分析需求規(guī)格說明開始,明白軟件功能和性能上的改變,對設(shè)計說明文檔進(jìn)行修改和復(fù)查,再根據(jù)設(shè)計修改進(jìn)行程序變動,并用測試文檔中的測試用例進(jìn)行回歸測試,最后將修改后的軟件再次交付使用。 ? 再工程 的主要目的是為遺留系統(tǒng)轉(zhuǎn)化為可演化系統(tǒng)提供一條現(xiàn)實可行的途徑,是在軟件生命周期終止后開始的一個新的階段。 ? 軟件維護(hù) 階段覆蓋了從軟件交付使用到軟件被淘汰為止的整個時
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1