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

正文內(nèi)容

[工學(xué)]第1章軟件工程概述(編輯修改稿)

2025-05-11 00:42 本頁面
 

【文章內(nèi)容簡介】 過程工程 第 四代 軟件工程 — 構(gòu)件工程 80年代中開始 , 人們在軟件開發(fā)的實(shí)踐過程中認(rèn)識到:提高軟件生產(chǎn)率 , 保證軟件質(zhì)量的關(guān)鍵是 “ 軟件過程 ” , 是軟件開發(fā)和維護(hù)中的管理和支持能力 , 逐步形成軟件過程工程 。 2022/4/16 22 軟件工程的發(fā)展已經(jīng)歷了四個重要階段: 第一代 軟件工程 — 傳統(tǒng) 的軟件工程 第二代 軟件工程 — 對象工程 第三代 軟件工程 — 過程工程 第 四代 軟件工程 — 構(gòu)件工程 90起年代,基于構(gòu)件( Component)的開發(fā)方法取得重要進(jìn)展,軟件系統(tǒng)的開發(fā)可 通過使用現(xiàn)成的可復(fù)用構(gòu)件組裝完成,而無需從頭開始構(gòu)造,以此達(dá)到提高效率和質(zhì)量,降低成本的目的。稱為 構(gòu)件工程。 2022/4/16 23 軟件工程 是一門新興的邊緣學(xué)科 ,涉及的學(xué)科多 ,研究的范圍廣 , 研究的主要內(nèi)容有以下幾方面: } 軟件開發(fā)技術(shù) 軟件開發(fā)方法 、 技術(shù) 軟件開發(fā)工具及環(huán)境 軟件管理技術(shù) 軟件規(guī)范 ( 國際規(guī)范 ) } 軟件管理技術(shù) 2022/4/16 24 1 .2 軟件工程過程與軟件生存期 為了克服軟件危機(jī) , 人們從其他產(chǎn)業(yè)的工業(yè)化生產(chǎn)得到啟示 , 于是在 68年北大西洋公約的軟件可靠性會議 ( NATO) 上 , 首次提出了 “ 軟件工程 ”的概念 。 提出了在軟件生產(chǎn)中采用工程化的方法 ,采用一系列科學(xué)的 、 現(xiàn)代化的方法技術(shù)來開發(fā)軟件 。這種 工程化 的思想 貫穿 到軟件開發(fā)和維護(hù)的全過程 。 2022/4/16 25 是指在軟件工具的支持下 , 所進(jìn)行的一系列軟件開發(fā)和進(jìn)化的活動 。 通常包括以下四類基本過程: 軟件規(guī)格說明: 規(guī)定軟件的功能及其運(yùn)行環(huán)境 。 軟件開發(fā): 產(chǎn)生滿足規(guī)格說明的軟件 。 軟件確認(rèn): 確認(rèn)軟件能夠完成客戶提出的要求 。 軟件演進(jìn): 為滿足客戶的變更要求 , 軟件必須在使用的過程中演進(jìn) 。 軟件工程過程 ( Software engineering process) 2022/4/16 26 軟件工程過程 ( Software engineering process) 規(guī)程與 方法 工具 和設(shè)備 有技能經(jīng)過培訓(xùn)的開發(fā)人員 過程 2022/4/16 27 問題定義 編 碼 需求分析 軟件設(shè)計 可行性研究 運(yùn)行與維護(hù) 測 試 開發(fā) 時期 運(yùn)行 時期 計劃時期 (目標(biāo)與范圍說明書 ) (可行性論證論告 ) (維護(hù)報告 ) (測試報告 ) (程序 ) (設(shè)計文檔 ) (需求說明書 ) 軟件生命周期( SDLD) — 瀑布模型 瀑布模型 2022/4/16 28 軟件開發(fā)模型 軟件開發(fā)模型是描述軟件開發(fā)過程中各種活動如何執(zhí)行的模型 。 因此又稱為 軟件過程模型 。 軟件過程模型是對軟件開發(fā)實(shí)際過程的抽象和簡化 。 目前典型的軟件開發(fā)模型有: 瀑布模型、增量模型、螺旋模型、噴泉模型、變換模型和基于知識的模型等。 不同的開發(fā)方法有不同的軟件過程模型。 2022/4/16 29 瀑布模型 問題定義 編 碼 需求分析 軟件設(shè)計 可行性研究 運(yùn)行與維護(hù) 測 試 開發(fā) 時期 運(yùn)行 時期 計劃時期 (目標(biāo)與范圍說明書 ) (可行性論證論告 ) (維護(hù)報告 ) (測試報告 ) (程序 ) (設(shè)計文檔 ) (需求說明書 ) 瀑布模型 2022/4/16 30 增量模型 (incremental model) 增量模型是一種非整體開發(fā)的模型 。 是一種進(jìn)化式的開發(fā)過程 。 根據(jù)增量的方式和形式的不同 , 分為: 基于瀑布模型的漸增模型 基于原型的快速原型模型 該模型具有較大的靈活性 , 適合于軟件需求不明確 、 設(shè)計方案有一定風(fēng)險的軟件項(xiàng)目 。 增量模型和瀑布模型之間的本質(zhì)區(qū)別是什么? 2022/4/16 31 為了描述軟件開發(fā)過程中可能的回溯 , 尤其是維護(hù)階段往往要經(jīng)歷上述各個階段 。 采用循環(huán)模型描
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1