版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
2023/12/6大連海事大學0本章要點一、生存期模型定義二、常用生存期模型三、案例分析2023/12/6大連海事大學1建筑工程類項目典型生存期模型2023/12/6大連海事大學2軟件生命周期軟件生命周期(SDLD)是指從軟件開始開發(fā)到報廢的全過程,亦稱軟件生存期(lifecycle)。一般用經(jīng)典的瀑布模型來描述。2023/12/6大連海事大學3GB8567中規(guī)定,軟件生命周期分為7個階段:1.可行性研究和項目開發(fā)計劃2.
需求分析3.概要設計4.
詳細設計5.編碼6.
測試7.維護2023/12/6大連海事大學4
在大部分文獻中將生存周期劃分為5個階段,即需求定義、設計、編碼、測試及維護。其中需求定義階段包括可行性研究和項目開發(fā)計劃、需求分析,設計階段包括概要設計和詳細設計。 為了描述軟件生存期的活動,提出了生存期模型。2023/12/6大連海事大學5軟件生存期模型軟件開發(fā)的一種框架。說明了軟件的活動和進行軟件開發(fā)的過程。2023/12/6大連海事大學6軟件生存期模型特征描述了開發(fā)的主要階段定義了每一個階段要完成的主要過程和活動規(guī)范了每一個階段的輸入和輸出提供了一個框架,可以將必要的活動映射到該框架中。2023/12/6大連海事大學7本章要點一、生存期模型定義二、常用生存期模型三、案例分析2023/12/6大連海事大學8常用生存期模型瀑布WaterfallV模型V-shaped原型Prototyping增量Incremental螺旋式Spiral快速應用開發(fā)RAD漸近式階段2023/12/6大連海事大學9本章要點一、生存期模型定義二、常用生存期模型瀑布V模型原型增量螺旋式快速應用開發(fā)漸近式階段三、案例分析2023/12/6大連海事大學10WaterFallmodel瀑布模型是將軟件生存周期各活動規(guī)定為依線性順序聯(lián)接的若干階段的模型。2023/12/6大連海事大學11WaterFallmodel需求分析設計實施測試維護2023/12/6大連海事大學122023/12/6大連海事大學13WaterFallmodel適合的項目項目的需求在項目開始前很明確解決方案在項目開始前也很明確類似的項目如:公司的財務系統(tǒng)庫存管理系統(tǒng)短期項目2023/12/6大連海事大學14本章要點一、生存期模型定義二、常用生存期模型瀑布V模型原型增量螺旋式快速應用開發(fā)漸近式階段三、案例分析2023/12/6大連海事大學15V模型接收測試集成測試系統(tǒng)測試項目規(guī)化需求分析總體設計詳細設計編碼和調(diào)試集成測試單元測試2023/12/6大連海事大學16V模型模型適合的項目項目的需求在項目開始前很明確解決方案在項目開始前也很明確對系統(tǒng)的性能安全很嚴格的項目類似的項目如:航天飛機等公司的財務系統(tǒng)2023/12/6大連海事大學17本章要點一、生存期模型定義二、常用生存期模型瀑布V模型原型增量螺旋式快速應用開發(fā)漸近式階段三、案例分析2023/12/6大連海事大學18Prototype2023/12/6大連海事大學19Prototype模型適合的項目項目的需求在項目開始前不明確需要減少項目需求的不確定性類似的項目如:確定顯示界面第一次開發(fā)的產(chǎn)品,驗證可行性2023/12/6大連海事大學20本章要點一、生存期模型定義二、常用生存期模型瀑布V模型原型增量螺旋式快速應用開發(fā)漸近式階段三、案例分析2023/12/6大連海事大學21IncrementalModel核心功能核心功能112123第一增量第二增量第三增量核心功能112123……2023/12/6大連海事大學22增量模型適合的項目項目開始,明確了需求的大部分,但是需求可能會發(fā)生變化對于市場和用戶把握不是很準,需要逐步了解對于有龐大和復雜功能的系統(tǒng)進行功能改進,就需要一步一步實施的2023/12/6大連海事大學23本章要點一、生存期模型定義二、常用生存期模型瀑布V模型原型增量螺旋式快速應用開發(fā)漸近式階段三、案例分析2023/12/6大連海事大學24SpiralModel2023/12/6大連海事大學25SpiralModel螺旋模型沿著螺線旋轉(zhuǎn),在四個象限上分別表達了四個方面的活動,即:制定計劃──確定軟件目標,需求和選定實施方案,弄清項目開發(fā)的限制條件風險分析──評估所選方案,考慮如何識別和消除風險實施工程──實施軟件開發(fā),編碼,測試等客戶評估──評價開發(fā)工作,提出修正建議,規(guī)劃下期任務2023/12/6大連海事大學26SpiralModel適合的項目風險是主要的制約因素不確定因素和風險限制了項目進度用戶對自己的需求也不是很明確需要對一些基本的概念進行驗證可能發(fā)生一些重大的變更項目規(guī)模很大項目中采用了新技術(shù)2023/12/6大連海事大學27本章要點一、生存期模型定義二、常用生存期模型瀑布V模型原型增量螺旋式快速應用開發(fā)漸近式階段三、案例分析2023/12/6大連海事大學28RAD2023/12/6大連海事大學29RAD規(guī)劃分析設計構(gòu)建測試規(guī)劃后置傳統(tǒng)開發(fā)快速應用開發(fā)后置壓縮2023/12/6大連海事大學30RAD模型適合的項目很小并且具有探索性質(zhì)的項目適合一個復雜度從小到大變化的項目,例如重整企業(yè)的信息系統(tǒng)2023/12/6大連海事大學31本章要點一、生存期模型定義二、常用生存期模型瀑布V模型原型增量螺旋式快速應用開發(fā)漸近式階段三、案例分析2023/12/6大連海事大學32最常用的-漸進式階段模型綜合了增量模型和螺旋式模型的一個實用模型漸進式前進階段式提交2023/12/6大連海事大學33
漸進式迭代模型
332023/12/6大連海事大學34階段性完成規(guī)劃2023/12/6大連海事大學35漸進式階段模型的特點階段式提交一個可運行的產(chǎn)品關鍵的功能更早出現(xiàn)早期預警問題,避免軟件缺陷不知不覺的增長減少報告負擔階段性完成可以降低估計失誤階段性完成均衡了彈性與效率2023/12/6大連海事大學36漸進式階段模型適合的項目可以適合任何規(guī)模的項目,主要是中型或大型項目希望隨時看到未來的項目2023/12/6大連海事大學37銀行業(yè)務系統(tǒng)的生存期實例產(chǎn)品階段1設計業(yè)務需求分析原形系統(tǒng)分析項目規(guī)劃集成測試產(chǎn)品階段1開發(fā)產(chǎn)品階段n設計產(chǎn)品階段n開發(fā)確認測試產(chǎn)品提交銀行業(yè)務需求原形系統(tǒng)源代碼項目規(guī)劃項目規(guī)劃2023/12/6大連海事大學38產(chǎn)品階段1設計
階段目標: 設計公共控制系統(tǒng)功能模塊 輸入: 系統(tǒng)設計文件 數(shù)據(jù)庫結(jié)構(gòu)定義 過程: 詳細設計 輸出: 詳細設計文件 時間計劃: 2001/1/15-2001/2/15(暫定)2023/12/6大連海事大學39其它模型其他例如:Codeandfix自定義2023/12/6大連海事大學40Codeandfix需求了解編碼、走查編譯、檢錯修正編寫文檔提交修正測試2023/12/6大連海事大學41選擇生存期的步驟熟悉各種生存期模型評審、分析項目的特性選擇適合項目的生存期模型標識生存期模型與項目不一致地方,并進行裁減2023/12/6大連海事大學42Rational統(tǒng)一開發(fā)過程2023/12/6大連海事大學43本章要點一、生存期模型定義二、常用生存期模型三、案例分析2023/12/6大連海事大學44案例分析“School項目”應該采用什么生存期模型?2023/12/6大連海事大學45
學生成績管理主要包括數(shù)據(jù)維護、成績查詢和成績統(tǒng)計等三大功能模塊。其中數(shù)據(jù)維護應實現(xiàn)班級、學生、課程和課程成績等信息的錄入、修改和刪除等功能;成績查詢包括按學生查詢其所有課程的成績、按課程查詢所有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度標磚及環(huán)保涂料采購合同3篇
- 2024年版東莞市土地使用權(quán)出讓合同
- 2025廠房買賣合同-航空航天產(chǎn)業(yè)基地產(chǎn)權(quán)交易及配套設施移交3篇
- 2024標準二手車交易協(xié)議樣本一
- 2024校長任期管理與績效提升聘用合同規(guī)范文本2篇
- 2024標準個人勞務合作協(xié)議模板版
- 2024年食品包裝OEM供應協(xié)議
- 2025年度教育機構(gòu)實驗室場地借用及設備維護協(xié)議3篇
- 2024年閣樓銷售協(xié)議綜合版版B版
- 2024年網(wǎng)球賽事:場館租借合同3篇
- 2022年湖南省長沙市中考數(shù)學試題及答案解析
- FZ∕T 63006-2019 松緊帶
- 罐區(qū)自動化系統(tǒng)總體方案(31頁)ppt課件
- 迅達電梯5400超詳細故障代碼中文版
- 招投標法考試試題及答案
- 皮帶輸送機工程施工電氣安裝措施要點
- 愛人情況登記表
- QJ903.9A-1995航天產(chǎn)品工藝文件管理制度管理用工藝文件編制規(guī)則
- 惡性淋巴瘤化療方案有哪些
- 男性公民兵役登記應征報名表
- 水蓄冷與冰蓄冷地比較
評論
0/150
提交評論