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

正文內(nèi)容

海大計算機(jī)專業(yè)軟件工程課程資料lge第一章軟件工程學(xué)-免費(fèi)閱讀

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

下一頁面
  

【正文】 微軟過程的每一個生命周期發(fā)布一個遞進(jìn)的軟件版本,各個生命周期持續(xù),快速地迭代循環(huán)。 ( 2)設(shè)計階段 主要工作如下: ? 根據(jù)產(chǎn)品目標(biāo)編寫系統(tǒng)的特性規(guī)格說明書。 微軟過程準(zhǔn)則 微軟過程遵循下述的基本準(zhǔn)則: ? 采用快速循環(huán),遞進(jìn)地開發(fā)過程 ? 用創(chuàng)造性地工作來平衡產(chǎn)品特性和產(chǎn)品成本 ? 項(xiàng)目進(jìn)度表應(yīng)該具有較高穩(wěn)定性和權(quán)威性 ? 使用小型項(xiàng)目組并發(fā)地完成開發(fā)工作 ? 在項(xiàng)目早期把軟件配置項(xiàng)基線化,項(xiàng)目后期則凍結(jié)產(chǎn)品 ? 使用原型驗(yàn)證概念,對項(xiàng)目進(jìn)行早期論證 ? 把零缺陷作為追求的目標(biāo) ? 里程碑評審會的目的是改進(jìn)工作,切忌相互指責(zé) 微軟過程把軟件生命周期劃分成 5個階段。 ( 1)極限編程的有效實(shí)踐 ? 客戶作為開發(fā)團(tuán)隊(duì)的成員 ? 使用用戶素材(正在進(jìn)行的關(guān)于需求的談話內(nèi)容的助記符。 ? 構(gòu)建階段 (Construction):開發(fā)出所有構(gòu)件和應(yīng)用程序,把它們集成為客戶需要的產(chǎn)品,并且詳盡地測試所有功能。 2. RUP軟件開發(fā)生命周期 RUP軟件開發(fā)生命周期是一個二維的生命周期模型。經(jīng)驗(yàn)表明,軟件過程各個階段之間的迭代或一個階段內(nèi)各個工作步驟之間的迭代,在面向?qū)ο蠓缎椭斜仍诮Y(jié)構(gòu)化范型中更常見。圖 大的增量模型:一旦確定了用戶需求之后,就著手?jǐn)M定第一個構(gòu)件的規(guī)格說明文檔,完成后規(guī)格說明組將轉(zhuǎn)向第二個構(gòu)件的規(guī)格說明,與此同時設(shè)計組開始設(shè)計第一個構(gòu)件 … 用這種方式開發(fā)軟件,不同的構(gòu)件將并行的構(gòu)建,因此有可能加快工程進(jìn)度。 ( 2)開發(fā)人員通過建立原型已經(jīng)掌握很多東西。 瀑布模型 把生命周期劃分為階段的目的及實(shí)質(zhì)是:控制開發(fā)工作的復(fù)雜性;通過有限的確定步驟,把用戶需求從抽象的邏輯概念逐步轉(zhuǎn)化為具體的物理實(shí)現(xiàn) 。 關(guān)鍵任務(wù)是,通過各種必要的維護(hù)活動使系統(tǒng)持久地滿足用戶的需要。在該層次中,派生類自動擁有上層基類中定義的數(shù)據(jù)和操作,這種現(xiàn)象稱為繼承。前一階段任務(wù)的完成是下一階段工作開始的前提和基礎(chǔ)。 1993年 IEEE進(jìn)一步給出了一個更全面更具體的定義: “軟件工程是: (1) 把系統(tǒng)的、規(guī)范的、可度量的途徑應(yīng)用于軟件開發(fā)、運(yùn)行和維護(hù)過程,也就是把工程應(yīng)用于軟件; (2)研究 (1) 中提到的途徑。(運(yùn)行之前難以評價。 第一章 軟件工程學(xué)概述 軟件危機(jī)主要有以下一些表現(xiàn): ? 對軟件開發(fā)成本和進(jìn)度的估計常常很不準(zhǔn)確; ? 用戶對 “已完成的 ”軟件系統(tǒng)不滿意的現(xiàn)象經(jīng)常發(fā)生; ? 軟件產(chǎn)品的質(zhì)量往往靠不?。? ? 軟件常常是不可維護(hù)的; ? 軟件通常沒有適當(dāng)?shù)奈臋n資料; ? 軟件成本在計算機(jī)系統(tǒng)總成本中所占的比例逐年上升; ? 軟件開發(fā)生產(chǎn)率提高的速度,遠(yuǎn)遠(yuǎn)跟不上計算機(jī)應(yīng)用迅速普及深入的趨勢。采用工程的概念、原理、技術(shù)和方法來開發(fā)與維護(hù)軟件,把經(jīng)過時間考驗(yàn)而證明正確的 管理技術(shù) 和當(dāng)前能夠得到的 最好的技術(shù)方法 結(jié)合起來,以經(jīng)濟(jì)地開發(fā)出高質(zhì)量的軟件并有效地維護(hù)它,這就是軟件工程。 傳統(tǒng)方法學(xué) 傳統(tǒng)方法學(xué)也稱為生命周期方法學(xué)或結(jié)構(gòu)化范型。每個類都定義了一組數(shù)據(jù)和一組操作,類是對具有相同數(shù)據(jù)和相同操作的一組相似對象的定義。 低成本解決方案;中等成本解決方案;高成本 “十全十美 ”的系統(tǒng); ( 2)設(shè)計軟件結(jié)構(gòu),即確定程序由哪些模塊組成以及模塊間的關(guān)系。為了獲得高質(zhì)量軟件產(chǎn)品,軟件過程必須科學(xué)、有效。如圖 。使用增量模型時,第一個增量構(gòu)件往往實(shí)現(xiàn)軟件的基本需求,提供最核心的功能。 螺旋模型的基本思想是,使用原型及其他方法來盡量降低風(fēng)險。 為避免使用噴泉模型開發(fā)軟件時開發(fā)過程過分無序,應(yīng)該把一個線性過程(如圖 )作為總目標(biāo)。如果評估結(jié)果令人滿意的話,可以允許項(xiàng)目進(jìn)入下一個階段。 敏捷過程與極限編程 為了使軟件開發(fā)團(tuán)隊(duì)具有高效工作和快速響應(yīng)變化的能力, 17位著名的軟件專家于 2023年 2月聯(lián)合起草了敏捷軟件開發(fā)宣言 ,它由 4格簡單的價值觀聲明組成。 圖 XP迭代開發(fā)過程 綜上所述,以極限編程為杰出代表的敏捷過程,具有對變化和不確定性的更快速,更敏捷的反映特性,而且在快速的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1