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

正文內(nèi)容

第1章軟件工程學(xué)概論(參考版)

2025-01-12 02:20本頁面
  

【正文】 42 ? 43 44 演講完畢,謝謝觀看! 。 ? 首先 通過回顧軟件開發(fā)簡史,說明開發(fā)軟件的一些錯誤方法和觀念是怎樣形成的; ? 然后 闡述了軟件危機產(chǎn)生的原因及解決辦法; ? 最后 引入軟件工程方法學(xué)及軟件過程模型。 遵循“邊開發(fā)邊應(yīng)用 ”原則 ? 39 圖 快速原型模型 特點 :用戶時刻參與, 便于交流 ? 40 快速原型法處理過程 41 167。 基本思想 :系統(tǒng)的需求定義不是在系統(tǒng)的設(shè)計和實現(xiàn)之前精確地一次完成,而是貫穿于整個開發(fā)過程中,逐步精確與完善。 圖 實際的瀑布模型 特點 :脫離用戶 ? 37 瀑布模型的特點 ⑴ 順序性、依賴性 ⑵ 推遲程序的物理實現(xiàn) —— 按步驟進行 ⑶ 質(zhì)量保證的觀點 —— 階段文檔與評審的要求,利于盡早發(fā)現(xiàn)錯誤 。 廣泛使用的 4種典型 的軟件過程模型如下所示: 瀑布模型 —— 文檔驅(qū)動 掌握 快速原型模型 —— 原型驅(qū)動 掌握 增量模型 —— 構(gòu)件驅(qū)動 了解 螺旋模型 —— 風(fēng)險 +原型驅(qū)動 了解 36 1 瀑布模型 在 20世紀(jì) 80年代之前, 是惟一被廣泛采用的生命周期模型 , 現(xiàn)在仍然是軟件工程中應(yīng)用最廣泛的過程模型 。 軟件過程 定義: 軟件過程 是為了獲得高質(zhì)量軟件所需要完成的一系列任務(wù)的框架,它規(guī)定了完成各項任務(wù)的工作步驟。 31 編碼 ? 把軟件設(shè)計轉(zhuǎn)換成計算機可以接受的程序代碼,即寫成以某一種特定程序設(shè)計語言表示的“ 源程序清單 ” ? 寫出的程序應(yīng)當(dāng)是 結(jié)構(gòu)良好、清晰易讀 的,且與設(shè)計相一致的 32 測試 ? 單元測試 ,查找各模塊在功能和結(jié)構(gòu)上存在的問題并加以糾正 ? 組裝測試 ,將已測試過的模塊按一定順序組裝起來 ? 按規(guī)定的各項需求,逐項進行 有效性測試 ,決定已開發(fā)的軟件是否合格,能否交付用戶使用 33 運行和維護 ? 改正性維護 運行中發(fā)現(xiàn)了軟件中的錯誤需要修正 ? 適應(yīng)性維護 為了適應(yīng)變化了的軟件工作環(huán)境,需做適當(dāng)變更 ? 完善性維護 為了增強軟件的功能需做變更 34 技術(shù)審查和管理審查 任務(wù): 發(fā)現(xiàn)技術(shù)方面的錯誤 監(jiān)督項目進度、經(jīng)費開支、投資回收的前景等。 軟件生命周期 舉例: 瀑布模型 (Waterfall Model) 維 護 開 發(fā) 定 義 問題定義 可行性研究 需求分析 詳細(xì)設(shè)計 編碼 單元測試 綜合 系統(tǒng) 測試 運行 維護 總體設(shè)計 軟件生命周期由上述三個時期組成 系統(tǒng)需求必須 事先靜態(tài)地精確定義 28 問題定義和可行性研究: ? 確定要開發(fā)軟件系統(tǒng)的總目標(biāo) ? 給出 功能 、 性能 、 可靠性 以及 接口 等方面的要求 ? 完成該軟件任務(wù)的可行性研究 ? 估計可利用的
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1