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

正文內(nèi)容

海大計(jì)算機(jī)專業(yè)軟件工程課程資料lge第一章軟件工程學(xué)-文庫吧在線文庫

2025-02-01 02:41上一頁面

下一頁面
  

【正文】 小結(jié) 表 結(jié)構(gòu)分析設(shè)計(jì)過程小結(jié) 軟件過程 軟件過程是為了獲得高質(zhì)量軟件所需要完成的一系列任務(wù)的框架,它體現(xiàn)了完成各項(xiàng)任務(wù)的工作步驟。 在瀑布模型的每個(gè)階段都應(yīng)該堅(jiān)持兩個(gè)重要做法: ( 1)每個(gè)階段都必須完成規(guī)定的文檔,沒有交出合格的文檔就是沒有完成該階段的任務(wù)。 增量模型 增量模型也稱為漸增模型,如圖 。 規(guī)格說明 設(shè)計(jì) 編碼和集成 交付客戶 規(guī)格說明 設(shè)計(jì) 編碼和集成 交付客戶 規(guī)格說明 設(shè)計(jì) 編碼和集成 交付客戶 構(gòu)件 1: 構(gòu)件 2: 構(gòu)件 n: 圖 風(fēng)險(xiǎn)更大的增量模型 螺旋模型 軟件開發(fā)總要冒一定風(fēng)險(xiǎn),項(xiàng)目越大,軟件越復(fù)雜,承擔(dān)該項(xiàng)目所冒的風(fēng)險(xiǎn)也越大。 “ 噴泉 ” 這個(gè)詞體現(xiàn)了面向?qū)ο筌浖_發(fā)過程迭代和無縫的特性。圖中縱軸代表核心工作流,橫軸代表時(shí)間。 ( 3) RUP迭代式開發(fā) ? RUP強(qiáng)調(diào)采用迭代和漸增的方式來開發(fā)軟件,整個(gè)項(xiàng)目開發(fā)過程由多個(gè)迭代過程組成。 ? 使用隱喻:描述系統(tǒng)如何運(yùn)作,用何種方式加入新功能。 規(guī)劃階段 項(xiàng)目目標(biāo)得到認(rèn)可 設(shè)計(jì)階段 開發(fā)階段 穩(wěn)定階段 發(fā)布階段 完成產(chǎn)品設(shè)計(jì) 完成開發(fā)工作 準(zhǔn)備好可發(fā)布版本 完成產(chǎn)品發(fā)布 圖 微軟軟件生命周期階段劃分和主要里程碑 ( 1)規(guī)劃階段 主要任務(wù)是,根據(jù)從市場(chǎng)上獲得的用戶情況和客戶需求等信息,在調(diào)查、統(tǒng)計(jì)和分析的基礎(chǔ)上,完成下述工作。 ? 從系統(tǒng)高層著手開始進(jìn)行系統(tǒng)設(shè)計(jì),主要完成:系統(tǒng)設(shè)計(jì)方案,描繪系統(tǒng)結(jié)構(gòu)圖,確定系統(tǒng)中存在的風(fēng)險(xiǎn)因素,分析系統(tǒng)的可重用性。 圖 微軟過程的生命周期模型 綜上所述,微軟過程綜合了 Rational同一過程和敏捷過程的許多優(yōu)點(diǎn),是對(duì)眾多成功項(xiàng)目的開發(fā)經(jīng)驗(yàn)的正確總結(jié);另一方面,微軟過程也有某些不足之處,例如,對(duì)方法,工具和產(chǎn)品等方面的論述不如 RUP和敏捷過程全面。 ( 4)穩(wěn)定階段 主要任務(wù)是對(duì)產(chǎn)品進(jìn)行測(cè)試和調(diào)試,以確保已經(jīng)正確地實(shí)現(xiàn)了整個(gè)解決方案,產(chǎn)品可以發(fā)布了。 ? 確定新版本產(chǎn)品應(yīng)具備的主要特征。上述這些特點(diǎn)使得敏捷過程能夠較好的適應(yīng)商業(yè)競(jìng)爭(zhēng)環(huán)境下對(duì)小型項(xiàng)目提出的有限資源和有限開發(fā)時(shí)間的約束。 ( 1)個(gè)體和交互勝過過程和工具 ( 2)可以工作的軟件勝過面面俱到的文檔 ( 3)客戶合作勝過合同談判 ( 4)響應(yīng)變化勝過遵循計(jì)劃 極限編程 (eXtreme Programming, XP)是敏捷過程中最富盛名的一個(gè),其名稱中 ‘ 極限 ’ 二字的含義是指把好的開發(fā)實(shí)踐運(yùn)用到極致。 四個(gè)階段的工作目標(biāo)分別是: ? 初始階段 (Inception):建立業(yè)務(wù)模型,定義最終產(chǎn)品視圖,并且確定項(xiàng)目的范圍。 ? 迭代式開發(fā) ? 管理需求 ? 使用基于構(gòu)件的體系結(jié)構(gòu) ? 可視化建模 ? 驗(yàn)證軟件質(zhì)量 ? 控制軟件變更 Rational 統(tǒng)一過程 Rational統(tǒng)一過程 (Rational Unified Process, RUP)是由 Rational公司推出的一種軟件過程。理解這種模型的簡(jiǎn)便方法是,把它看作在每個(gè)階段之前都增加了風(fēng)險(xiǎn)分析過程的快速原型模型,如圖 。 圖 ,必須在開始實(shí)現(xiàn)各個(gè)構(gòu)件之前就全部完成需求分析、規(guī)格說明和概要設(shè)計(jì)的工作。 快速原型 驗(yàn)證 規(guī)格說明 驗(yàn)證 設(shè)計(jì) 驗(yàn)證 編碼 測(cè)試 綜合測(cè)試 維護(hù) 變化的需求 驗(yàn)證 圖 快速原型模型 注:實(shí)線箭頭表示開發(fā)過程 虛線箭頭表示維護(hù)過程 從圖 ,快速原型模型是不帶反饋環(huán)的,這正是這種過程模型的主要優(yōu)點(diǎn):軟件產(chǎn)品的開發(fā)基本上是線性順序進(jìn)行的。 通常使用生命周期模型簡(jiǎn)潔的描述軟件過程。 關(guān)鍵問題是: “應(yīng)該怎樣具體地實(shí)現(xiàn)這個(gè)系統(tǒng)? ” 關(guān)鍵任務(wù)是寫出正確的容易理解、容易維護(hù)的程序模塊。數(shù)據(jù)用于表示
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1