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

正文內(nèi)容

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

  

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