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

正文內(nèi)容

《軟件工程》ppt課件 (2)-全文預覽

2024-10-04 20:22 上一頁面

下一頁面
  

【正文】 f) 軟件公司自己有較好的類庫、構(gòu)件庫。 選擇原型化模型的條件: ?已有產(chǎn)品或產(chǎn)品的原型,只需客戶化的工程項目; ?簡單而熟悉的行業(yè)或領域; ?有快速原型開發(fā)工作; ?進行產(chǎn)品移植或升級。 建造 /修改 原型 用戶測試 運行原型 聽取用 戶意見 圖 3 原型范型 原型化模型的特點: 原型驅(qū)動。 2) 原型化開發(fā)模型 瀑布模型的缺陷在于開發(fā)階段推進是直線型的。流程如下: 可行性研究與計劃 需求分析 設計 編碼 運行維護 測試 定義 階段 開 發(fā) 階 段 維護階段 圖 2 瀑布模型 瀑布模型的特點: ? 階段間具有順序性和依賴性; ?推遲實現(xiàn)的特點; ?每個階段必須完成規(guī)定的文檔; ?每個階段結(jié)束前完成文檔審查,及早改正錯誤。軟件維護的具體活動包括 糾錯維護、適應性維護、功能性維護和預防性維護。通過對測試結(jié)果的分析,要求建立系統(tǒng)可靠性模型,對系統(tǒng)可以達到的各項功能、性能指標進行量化確定。與 “ 需求分析 ” 和 “ 設計 ” 相比,“ 編碼 ” 要簡單得多。 ( 3) 詳細設計 詳細設計是針對單個 模塊的設計。 ( 2)概要設計 主要任務是建立軟件的 總體結(jié)構(gòu), 包括 系統(tǒng)功能設計和系統(tǒng)結(jié)構(gòu)設計。 ( 1) 需求分析 需求分析的任務是完整定義系統(tǒng)必須 “ 做什么 ?” ,并用開發(fā)人員和用戶均能理解的語言表達出來。由系統(tǒng)分析員根據(jù)對問題的理解,提交關于系統(tǒng)目標和范圍說明書。三階段劃分如下圖: 系 統(tǒng) 需 求軟 件 需 求概 要 設 計詳 細 設 計編 碼測 試運 行 維 護運行時期開發(fā)時期計劃時期圖 1 軟件生命周期 ?計劃時期 計劃時期的主要任務是分析用戶的需求,確定軟件開發(fā)的總目標,給出 系統(tǒng)功能、性能結(jié)構(gòu)、可靠性以及接口 等方面的要求。 把整個生存期劃分成較小的階段,是實現(xiàn)軟件工程化的重要步驟。 軟件工程定義的內(nèi)涵: 是指導計算機軟件開發(fā)與維護的工程學科,可用工程的概念、原理、技術(shù)和方法來開發(fā)和維護軟件,把經(jīng)過時間考驗而證明是正確的管理技術(shù)和當前能夠得到的最好技術(shù)方法結(jié)合起來。 軟件工程是大 型軟件開發(fā)所必須采用的一種重要手段。文檔的不完整是造成軟件開發(fā)進程、成本不可控、軟件維護與管理困難的主要因素。 ?系統(tǒng)實際功能與用戶實際需求不符 由于軟件開發(fā)人員缺乏對用戶需求的深入了解,具體的實現(xiàn)的功能和用戶相差太遠;開發(fā)人員和用戶未能及時交換意見,使得一些問題不能及時解決而隱蔽下來,造成開發(fā)后期矛盾的集中暴露,給將來的調(diào)試和維護工作帶來了更大的困難。第一章 軟件工程 一、軟件工程概述 二、軟件需求分析 三、軟件設計 四、編程語言的選擇和編碼 五、軟件測試與維護 六、面向?qū)ο蟮能浖こ? 七、傳統(tǒng)設計方法和面向?qū)ο笤O計方法 重點內(nèi)容 軟件的概念、軟件工程的概念、軟件生存周期、幾種軟件開發(fā)模型的思想及其優(yōu)缺點、面向?qū)ο蟪绦蛟O計的思想、面向?qū)ο蟮能浖こ毯蛡鹘y(tǒng)軟件工程的區(qū)別 軟件的概念 為了弄清軟件的概念,首先要知道什么是程序的概念 。軟件的生產(chǎn)不能滿足日益增長的軟件需求,更嚴重的是,軟件的生產(chǎn)率隨著軟件規(guī)模的擴大以及復雜程度的提高而下降,導致了軟件成本在計算機系統(tǒng)構(gòu)成中所占比例進一步加大。 由于開發(fā)過程沒有統(tǒng)一的、公認的方法論和規(guī)范作指導,軟件文檔不規(guī)范、不健全, 參加人員各行其是,忽略人與人的接口部分,發(fā)現(xiàn) 問題后修修補補,這樣的軟件很難維護,提交給用戶的軟件質(zhì)量較差。 “軟件工程”一詞,是 1968年北大西洋公約組織( NATO) 在聯(lián)邦德國召開的一次會議上提出的。 軟件工程是研究軟件開發(fā)與軟件管理的一門工程科學。 軟件的生命周期 軟件生命周期是一個軟件系統(tǒng)從目標提出、定義、開發(fā)、使用和維護,直到最后丟棄的整個過程。 一般說來,軟件生命周期包括計劃、開發(fā)和運行三個階段。 ( 1)問題定義 這是計劃時期的第一步,根據(jù) 用戶或市場 需求,提出軟件項目目標和規(guī)模,即確定用戶需要解決什么問題。 ?開發(fā)時期 開發(fā)時期要完成設計和實現(xiàn)兩大任務,其中設計任務包括 需求分析、概要設計和詳細設計 三個階段,實現(xiàn)任務由 編碼和測試 兩個階段完成。需求分析階段必須提出完整的系統(tǒng)邏
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1