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

正文內(nèi)容

實用軟件工程(參考版)

2024-10-11 15:20本頁面
  

【正文】 螺旋模型引入軟件風(fēng)險分析,開發(fā)過程周期性循環(huán),每一周期包括需求定義、風(fēng)險分析、工程實現(xiàn)和評審四個階段。瀑布模型是基于軟件生存周期的模型,它是傳統(tǒng)軟件工程的基礎(chǔ)模型。面向?qū)ο蠓椒▽W(xué)把數(shù)據(jù)和處理數(shù)據(jù)的操作封裝在一起稱為對象,對象是軟件的基本模塊;所有的對象被劃分成類,類是對數(shù)據(jù)結(jié)構(gòu)一致、操作一致的對象的定義;按照父類與子類的關(guān)系,組成層次結(jié)構(gòu);對象之間通過發(fā)送消息和接收消息互相聯(lián)系。每個階段都有嚴(yán)格的技術(shù)審查和管理復(fù)審。 ? 軟件生命周期方法學(xué)是傳統(tǒng)的軟件工程方法學(xué),也稱結(jié)構(gòu)化方法學(xué)或數(shù)據(jù)流建模方法學(xué),這種方法學(xué)把從計劃開發(fā)軟件到軟件開發(fā)成功使用軟件,最后一直到軟件報廢,分成軟件定義時期、軟件開發(fā)時期和軟件維護時期,進一步分為問題定義、可行性研究、需求分析、總體設(shè)計、詳細(xì)設(shè)計、編碼及單元測試、綜合測試、軟件維護八個階段,前一階段任務(wù)完成后,后一階段才能開始。軟件工程的目標(biāo)是提高軟件產(chǎn)品的質(zhì)量和軟開發(fā)效率,減少軟件維護的難度。 ? 軟件工程是用科學(xué)知識和技術(shù)原理來定義、開發(fā)、維護軟件的一門學(xué)科。 ? 20世紀(jì) 60年代后期出現(xiàn)了軟件危機,產(chǎn)生軟件危機的原因為:軟件是計算機系統(tǒng)中的邏輯部件,缺乏“可見性”;軟件規(guī)模龐大,邏輯結(jié)構(gòu)復(fù)雜;開發(fā)和管理人員只重視設(shè)計程序而輕視用戶的需求分析,導(dǎo)致最后研制出的軟件產(chǎn)品無法滿足用戶的需求;軟件設(shè)計技術(shù)和管理技術(shù)落后,沒有統(tǒng)一的軟件質(zhì)量管理規(guī)范;重視開發(fā),輕視維護。 ? 軟件由三個部分組成:程序 +數(shù)據(jù) +文檔。 ?螺旋模型的缺點是很難正確評估軟件開發(fā)風(fēng)險。 螺旋模型 圖 螺旋模型 ? 螺旋模型沿著螺線旋轉(zhuǎn),如圖 ,在坐標(biāo)的四個象限上分別表達了四個方面的活動,螺旋模型的每一周期都包括需求定義、風(fēng)險分析、工程實現(xiàn)和評審四個階段。 ?風(fēng)險是軟件開發(fā)不可忽視的不利因素,它影響軟件開發(fā)過程或軟件產(chǎn)品的質(zhì)量。 ? (5) 在原型環(huán)境上開發(fā),只注意得到滿意的原型,容易忽視用戶環(huán)境和原型環(huán)境的差異。 ? (3) 原型過快收斂于用戶的最初需求集合,而忽略了其它方面的問題。 ? (2) 原型迭代不收斂于開發(fā)者最初的目標(biāo)。 快速原型模型的主要缺點有: ? (1) 容易主次顛倒。 ? (5) 原型模型使系統(tǒng)更易維護、對用戶更友好。 ? (3) 原型模型給用戶更改最初設(shè)想的機會,使最終產(chǎn)品更為合理。 ?快速原型模型的主要優(yōu)點有: ? (1) 原型模型法可以得到良好的需求定義,能夠有效處理用戶的模糊需求,開發(fā)者和用戶得到充分的協(xié)作。 ? 快速原型模型 ? 快速原形過程如圖 ,軟件開發(fā)人員與用戶一起進行需求分析,進行快速設(shè)計,建造原型,原型由用戶評估,進 — 步修改原型,再次進行設(shè)計。 ? 缺點是該模型缺乏靈活性。 ? 每項開發(fā)活動均應(yīng)具有下述特征: ? (1) 上一項工作的結(jié)束條件是下一項工作的開始條件; ? (2) 上一項任務(wù)的輸出文檔是下一項任務(wù)的輸入文檔; ? (3) 每個階段都要進行嚴(yán)格的測評和審查; ? (4) 下一階段發(fā)現(xiàn)問題可以返回上一階段進行重新設(shè)計。 軟件過程 ? 瀑布模型 ? 瀑布模型是基于軟件生存周期的模型,它是傳統(tǒng)軟件工程的基礎(chǔ)模型。 ? (4) 對象之間通過發(fā)送消息和接收消息互相聯(lián)系。 ? (3) 按照父類 (或稱基類 )與子類 (或稱派生類 )的關(guān)系,組成層次結(jié)構(gòu)。 ?面向?qū)ο蠓椒▽W(xué)具有下列特點: ? (1) 把數(shù)據(jù)和處理數(shù)據(jù)的操作封裝在一起稱為對象,對象是軟件的基本模塊。對象有是一種建立軟件系統(tǒng)的基礎(chǔ)結(jié)構(gòu)。改正性維護是糾正軟件中的錯誤;適應(yīng)性維護是修改軟件讓其適應(yīng)計算機硬件 (或操作系統(tǒng) )環(huán)境的變化;完善性維護是根
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1