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

正文內容

軟件生命周期與軟件過程模型(編輯修改稿)

2025-06-15 13:23 本頁面
 

【文章內容簡介】 ? 例如利用增量模型開發(fā)字處理軟件 ? 第 1個增量中提供基本的文件管理、編輯和文檔生成的功能; ? 第 2個增量中提供復雜的編輯和文檔生成功能; ? 第 3個增量中提供拼寫和語法檢查功能; ? 第 4個增量中提供高級頁面排版功能 24 ? 增量模型將軟件的開發(fā)過程分成若干個日程時間交錯的線性序列,每個線性序列產(chǎn)生軟件的一個可發(fā)布的“增量”版本,后一個版本是對前一版本的修改和補充,重復增量發(fā)布的過程,直至產(chǎn)生最終的完善產(chǎn)品。 ? 增量模型融合了瀑布模型的基本成分(重復地應用)和演化模型的迭代特征 ? 增量模型強調每一個增量都發(fā)布一個可運行的產(chǎn)品( 第一個增量是核心產(chǎn)品) 25 ? 增量模型特別適用于: 需求經(jīng)常變化的軟件開發(fā) 市場急需而開發(fā)人員和資金不能在設定的市場期限之前實現(xiàn)一個完善的產(chǎn)品的軟件開發(fā) ? 增量模型能有計劃地管理技術風險,如早期增量版本中避免采用尚未成熟的技術 26 ? 演化模型之 原型模型 初步需求分析 快速設計 建造原型 用戶評估原型(新需求) 開發(fā)產(chǎn)品 開始 結束 27 ? 原型應該包括目標系統(tǒng)的關鍵問題和反映目標系統(tǒng)的大致面貌,展示目標系統(tǒng)的全部或部分功能、性能 ? 原型模型兩個階段 ( 1)原型開發(fā)階段 ( 2)目標軟件開發(fā)階段 28 原型的使用策略: 廢棄( throw away)策略 主要用于 探索型 和 實驗型 原型的開發(fā)。這些原型關注于目標系統(tǒng)的某些特性,而不是全部特性,開發(fā)這些原型時通常不考慮與探索或實驗目的無關的功能、質量、結構等因素,這種原型通常被廢丟,然后根據(jù)探索或實驗的結果用良好的結構和設計思想重新設計目標系統(tǒng)。 追加( add on)策略 主要用于演化型原型的開發(fā)。這種原型通常是實現(xiàn)了目標系統(tǒng)中已明確定義的特性的一個子集,通過對它的不斷修改和擴充,逐步追加新的要求,最后使其演化成最終的目標系統(tǒng)。 29 ? 使用原型法需注意: ( 1)用戶對系統(tǒng)模糊不清,無法準確回答目標系統(tǒng)的需求 ( 2)要有一定的開發(fā)環(huán)境和工具支持 ( 3)經(jīng)過對原型的若干次修改,應 收斂 到目標范圍內,否則可能失敗 ( 4)對大型軟件而言,原型可能非常復雜而難以快速形成,若沒有現(xiàn)成的,不應考慮采用該方法 30 ? 優(yōu)點 – 有助于獲取用戶需求,加強對需求的理解 – 盡早發(fā)現(xiàn)軟件中的錯誤 – 支持需求的動態(tài)變化 – 適合于需求動態(tài)變化、事先難以確定的系統(tǒng) ? 局限性 – 不能支持風險分析 31 ? 演化模型之 螺旋模型 ? 基本思想 –螺旋模型是瀑布模型、原型模型的有機結合,同時增加了風險分析 32 33 ? 螺旋模型沿著螺線旋轉,在四個象限上分別表達四個方面的活動 ? 制定計劃 ── 確定軟件目標,選定實施方案,弄清項目開發(fā)的限制 ? 風險分析 ── 分析所選方案,考慮如何識別和消除風險 ? 實施工程
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1