久草成人在线视频,欧美激情视频网,级别免费毛片在线看,中文字幕色婷婷在线视频,亚洲天堂成人在线,久久亚洲婷,日本黄色网址在线免费

《軟件工程實(shí)用教程》第章軟件生存周期及開發(fā)模型

上傳人:313****321 文檔編號:253316221 上傳時(shí)間:2024-12-11 格式:PPTX 頁數(shù):35 大小:368.61KB
收藏 版權(quán)申訴 舉報(bào) 下載
《軟件工程實(shí)用教程》第章軟件生存周期及開發(fā)模型_第1頁
第1頁 / 共35頁
《軟件工程實(shí)用教程》第章軟件生存周期及開發(fā)模型_第2頁
第2頁 / 共35頁
《軟件工程實(shí)用教程》第章軟件生存周期及開發(fā)模型_第3頁
第3頁 / 共35頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《軟件工程實(shí)用教程》第章軟件生存周期及開發(fā)模型》由會員分享,可在線閱讀,更多相關(guān)《《軟件工程實(shí)用教程》第章軟件生存周期及開發(fā)模型(35頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、,單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,第,2,章,軟件生存周期及開發(fā)模型,本章學(xué)習(xí)內(nèi)容:,1,掌握軟件的生存(生命)周期的概念,2,明確學(xué)習(xí)軟件過程模型的意義,3,掌握各種過程模型的特點(diǎn)與適用范圍,4,掌握面向?qū)ο筌浖^程模型的內(nèi)容與過程,第,2,章,軟件生存周期及開發(fā)模型,1,軟件過程概述,2.1.1,軟件生存周期,軟件的生存周期指軟件產(chǎn)品從功能確定、設(shè)計(jì)、開發(fā)成功、投入使用,并在使用中不斷修改、完善,直至被新的軟件所替代而停止該軟件的使用的全過程。,第,2

2、,章,軟件生存周期及開發(fā)模型,軟件的生存周期的作用:,從時(shí)間的角度,對軟件開發(fā)和維護(hù)的復(fù)雜過程進(jìn)行了有效的劃分,把整個(gè)生命周期劃分為若干個(gè)互相區(qū)別而又彼此聯(lián)系的階段,給每個(gè)階段賦予確定而有限的任務(wù),這樣就便于每個(gè)階段都采用經(jīng)過驗(yàn)證,行之有效的管理技術(shù)和方法,從技術(shù)和管理的角度進(jìn)行嚴(yán)格審查,以達(dá)到保證軟件質(zhì)量、降低成本、合理使用資源,進(jìn)而提高軟件開發(fā)生產(chǎn)率的目的。,第,2,章,軟件生存周期及開發(fā)模型,2.1.2,軟件過程各階段任務(wù),1,軟件定義期,(,1,)軟件任務(wù)立項(xiàng),(,2,)可行性研究,(,3,)軟件需求分析,(,4,)制定項(xiàng)目計(jì)劃,第,2,章,軟件生存周期及開發(fā)模型,2,軟件開發(fā)階段,(

3、,1,)總體設(shè)計(jì),(,2,)詳細(xì)設(shè)計(jì),(,3,)編碼和單元測試,(,4,)集成測試,(,5,)確認(rèn)測試,3,運(yùn)行與維護(hù)階段,第,2,章,軟件生存周期及開發(fā)模型,2.2,典型的軟件過程模型,軟件過程模型,把軟件生存周期中各項(xiàng)開發(fā)活動的流程用一個(gè)合理的框架,開發(fā)模型來規(guī)范描述,這就是軟件過程模型。,軟件過程模型是從一個(gè)特定的角度表現(xiàn)一個(gè)過程,主要根據(jù)軟件的類型、規(guī)模,特別是軟件的開發(fā)方法、開發(fā)環(huán)境等多種因素確立過程模型。,第,2,章,軟件生存周期及開發(fā)模型,2.2.1,瀑布模型,第,2,章,軟件生存周期及開發(fā)模型,瀑布模型的特點(diǎn):,階段性,階段評審,文檔管理,瀑布模型適用于具有以下特征的一類系統(tǒng),

4、:,在開發(fā)時(shí)期內(nèi)沒有或很少有需求變化;,開發(fā)者對應(yīng)用領(lǐng)域很熟悉;,低風(fēng)險(xiǎn)項(xiàng)目,如開發(fā)者對目標(biāo)和開發(fā)環(huán)境很熟悉;,除了在早期階段,用戶對開發(fā)工作參與很少;,系統(tǒng)編程要求使用面向過程的程序設(shè)計(jì)語言。,第,2,章,軟件生存周期及開發(fā)模型,瀑布模型的,缺點(diǎn),階段與階段劃分固定,階段間產(chǎn)生大量的文檔,極大地增加了工作量;,由于開發(fā)模型呈線性,當(dāng)開發(fā)成果尚未經(jīng)過測試時(shí),用戶無法看到軟件的效果,這些問題往往會導(dǎo)致開發(fā)出來的軟件不是用戶真正需要的軟件;,無法通過開發(fā)活動澄清本來不夠確切的軟件需求,因此,需要返工或者不得不在維護(hù)中糾正需求的偏差;,由于固定順序,前期工作中造成的差錯(cuò)越到后期階段所造成的損失越大,

5、為了糾正偏差,需要付出高昂的代價(jià)。,第,2,章,軟件生存周期及開發(fā)模型,改進(jìn)的瀑布模型,第,2,章,軟件,生,生存,周,周期,及,及開,發(fā),發(fā)模,型,型,原型,模,模型,1,快,速,速原,型,型方,法,法,快速,原,原型,方,方法,是,是原,型,型模,型,型在,軟,軟件,分,分析,、,、設(shè),計(jì),計(jì)階,段,段的,應(yīng),應(yīng)用,,,,用,來,來解,決,決用,戶,戶對,軟,軟件,系,系統(tǒng),在,在需,求,求分,析,析上,的,的模,糊,糊認(rèn),識,識。,快速,原,原型,法,法的特點(diǎn),:,:,快速,原,原型,是,是用,來,來獲,取,取用,戶,戶需,求,求的,,,,或,是,是用,來,來試,探,探某,種,種設(shè),計(jì),

6、計(jì)是,否,否有,效,效。,一,一旦,需,需求,或,或設(shè),計(jì),計(jì)確,定,定下,來,來,,原,原型,就,就將,被,被拋,棄,棄。,第,2,章,軟件,生,生存,周,周期,及,及開,發(fā),發(fā)模,型,型,快速,原,原型,是,是暫,時(shí),時(shí)使,用,用的,,,,因,此,此并,不,不要,求,求完,整,整。,它,它往,往,往針,對,對某,個(gè),個(gè)局,部,部問,題,題建,立,立專,門,門原,型,型,,如,如界,面,面原,型,型、,工,工作,流,流原,型,型、,查,查詢,原,原型,等,等。,快速,原,原型,不,不能,貫,貫穿,軟,軟件,的,的整,個(gè),個(gè)生,命,命周,期,期,,它,它需,要,要和,其,其他,的,的過,程,程

7、模,型,型相,結(jié),結(jié)合,才,才能,產(chǎn),產(chǎn)生,作,作用,。,。,對于,一,一個(gè),大,大型,復(fù),復(fù)雜,的,的系,統(tǒng),統(tǒng),,如,如果,不,不經(jīng),過,過分,析,析來,進(jìn),進(jìn)行,整,整體,性,性劃,分,分,,想,想直,接,接用,屏,屏幕,來,來一,個(gè),個(gè)一,個(gè),個(gè)地,模,模擬,是,是很,困,困難,的,的;,對,對于,大,大量,運(yùn),運(yùn)算,、,、邏,輯,輯性,較,較強(qiáng),的,的程,序,序模,塊,塊,,快,快速,原,原型,方,方法,很,很難,構(gòu),構(gòu)造,出,出模,型,型來,供,供人,評,評價(jià),。,。,第,2,章,軟件生,存,存周期,及,及開發(fā),模,模型,原型方,法,法只適,用,用于小,型,型、簡,單,單、處,理,

8、理過程,比,比較明,確,確、沒,有,有大量,運(yùn),運(yùn)算和,邏,邏輯處,理,理過程,的,的系統(tǒng),。,。,第,2,章,軟件生,存,存周期,及,及開發(fā),模,模型,2,原型,進(jìn),進(jìn)化模,型,型,原型進(jìn),化,化模型,將,將軟件,的,的需求,細(xì),細(xì)節(jié)定,義,義、產(chǎn),品,品開發(fā),和,和有效,性,性驗(yàn)證,放,放在同,一,一個(gè)工,作,作進(jìn)程,中,中交替,或,或并行,運(yùn),運(yùn)作。,因,因此,,在,在獲得,了,了軟件,需,需求框,架,架以后,,,,就可,以,以直接,進(jìn),進(jìn)入到,對,對軟件,的,的開發(fā),中,中。,原型進(jìn),化,化模型,是,是通過,不,不斷發(fā),布,布新的,軟,軟件版,本,本而使,軟,軟件逐,步,步完善,的,的

9、,因,此,此,這,種,種開發(fā),模,模式特,別,別適合,于,于那些,用,用戶急,需,需的軟,件,件產(chǎn)品,開,開發(fā)。,需 求 描 述,建立,/,完善原型,使用原型系統(tǒng),系統(tǒng)充分,交付目標(biāo)系統(tǒng),否,是,第,2,章,軟件生存,周,周期及開,發(fā),發(fā)模型,增量模型,增量模型,的,的工作流,程,程,定義需求,框,框架,按照構(gòu)件,組,組成及其,關(guān),關(guān)系設(shè)計(jì),軟,軟件系統(tǒng),體,體系結(jié)構(gòu),將構(gòu)件集,成,成進(jìn)系統(tǒng),驗(yàn) 證,系,系 統(tǒng),系統(tǒng)已完,成,成,最 終,系,系 統(tǒng),開發(fā)增量,構(gòu),構(gòu)件,細(xì)化構(gòu)件,需,需求,設(shè)計(jì)構(gòu)件,實(shí)現(xiàn)構(gòu)件,驗(yàn)證構(gòu)件,否,是,第,2,章,軟件生存,周,周期及開,發(fā),發(fā)模型,1.,增量模型,的,

10、的三個(gè)階,段,段,(,1,)在系統(tǒng),開,開發(fā)的前,期,期階段,,為,為了確保,所,所建系統(tǒng),具,具有優(yōu)良,的,的結(jié)構(gòu),,仍,仍需要針,對,對整個(gè)系,統(tǒng),統(tǒng)進(jìn)行需,求,求分析和,總,總體設(shè)計(jì),,,,需要啟,動,動系統(tǒng)的,基,基于增量,構(gòu),構(gòu)件的需,求,求框架,,并,并以需求,框,框架中構(gòu),件,件的組成,及,及關(guān)系為,依,依據(jù),完,成,成對軟件,系,系統(tǒng)的體,系,系結(jié)構(gòu)設(shè),計(jì),計(jì)。,(,2,)在完成,軟,軟件體系,結(jié),結(jié)構(gòu)設(shè)計(jì),之,之后,可,以,以進(jìn)行增,量,量構(gòu)件的,開,開發(fā)。這,時(shí),時(shí)需要對,構(gòu),構(gòu)件進(jìn)行,需,需求細(xì)化,,,,然后進(jìn),行,行設(shè)計(jì)、,編,編碼測試,和,和有效性,驗(yàn),驗(yàn)證。,(,3

11、,)在完成,了,了對某個(gè),構(gòu),構(gòu)件的開,發(fā),發(fā)之后,,需,需要將該,構(gòu),構(gòu)件集成,到,到系統(tǒng)中,去,去,并對,已,已經(jīng)發(fā)生,了,了改變的,系,系統(tǒng)重新,進(jìn),進(jìn)行有效,性,性驗(yàn)證,,然,然后再繼,續(xù),續(xù)下一個(gè),增,增量構(gòu)件,的,的開發(fā)。,第,2,章,軟件生存,周,周期及開,發(fā),發(fā)模型,2.,增量模型,的,的作用,(,1,)開發(fā)初,期,期的需求,定,定義只是,用,用來確定,軟,軟件的基,本,本結(jié)構(gòu),,這,這使得開,發(fā),發(fā)初期,,用,用戶只需,要,要對軟件,需,需求進(jìn)行,大,大概的描,述,述,而對,于,于需求的,細(xì),細(xì)節(jié)描述,,,,則可以,延,延遲到增,量,量構(gòu)件開,發(fā),發(fā)時(shí)進(jìn)行,,,,以增量,構(gòu),

12、構(gòu)件為單,位,位逐個(gè)地,進(jìn),進(jìn)行需求,補(bǔ),補(bǔ)充。(,2,)軟件系,統(tǒng),統(tǒng)可以按,照,照增量構(gòu),件,件的功能,安,安排開發(fā),的,的優(yōu)先順,序,序,并逐,個(gè),個(gè)實(shí)現(xiàn)和,交,交付使用,。,。這不僅,有,有利于用,戶,戶盡早地,用,用上系統(tǒng),,,,能夠更,好,好地適應(yīng),新,新的軟件,環(huán),環(huán)境,而,且,且用戶在,以,以增量方,式,式使用系,統(tǒng),統(tǒng)的過程,中,中,還能,夠,夠獲得對,軟,軟件系統(tǒng),后,后續(xù)構(gòu)件,的,的需求經(jīng),驗(yàn),驗(yàn)。,(,3,)軟件系,統(tǒng),統(tǒng)是逐漸,開,開展的,,因,因此開發(fā),者,者可以通,過,過對諸多,構(gòu),構(gòu)件的開,發(fā),發(fā),逐步,積,積累開發(fā),經(jīng),經(jīng)驗(yàn)。實(shí),際,際上增量,式,式開發(fā)還,有

13、,有利于技,術(shù),術(shù)復(fù)用,,(,4,)增量式,開,開發(fā)還有,利,利于從總,體,體上降低,軟,軟件項(xiàng)目,的,的技術(shù)風(fēng),險(xiǎn),險(xiǎn)。,第,2,章,軟件生存,周,周期及開,發(fā),發(fā)模型,螺旋模型,第,2,章,軟件生存,周,周期及開,發(fā),發(fā)模型,螺旋模型,在笛卡爾,坐,坐標(biāo)的,4,個(gè)象限上,分,分別表達(dá),各,各方面的,活,活動:,制訂計(jì)劃,:,:確定軟,件,件目標(biāo),,選,選定實(shí)施,方,方案,弄,清,清項(xiàng)目開,發(fā),發(fā)限制條,件,件。,風(fēng)險(xiǎn)分析,:,:分析所,選,選方案,,考,考慮如何,識,識別和消,除,除風(fēng)險(xiǎn)。,實(shí)施工程,:,:實(shí)施軟,件,件開發(fā)。,用戶評估,:,:評價(jià)開,發(fā),發(fā)工作,,提,提出修正,建,建議。

14、,第,2,章,軟件生存,周,周期及開,發(fā),發(fā)模型,2.3,面向?qū)ο?的,的軟件過,程,程模型,面向?qū)ο?的,的軟件開,發(fā),發(fā)特點(diǎn),開發(fā)階段,界,界限模糊,,,,開發(fā)過,程,程逐步求,精,精,開發(fā),活,活動反復(fù),迭,迭代。通,常,常,開發(fā),活,活動是在,分,分析、設(shè),計(jì),計(jì)和實(shí)現(xiàn),階,階段之間,的,的反復(fù)迭,代,代。每次,迭,迭代都會,增,增加或者,明,明確一些,目,目標(biāo)系統(tǒng),的,的性質(zhì),,但,但卻不是,對,對前期工,作,作結(jié)構(gòu)的,本,本質(zhì)性改,動,動,這樣,就,就減少了,不,不一致性,,,,降低了,出,出錯(cuò)的可,能,能性。,第,2,章,軟件生存,周,周期及開,發(fā),發(fā)模型,軟件統(tǒng)一,開,開發(fā)過程

15、,第,2,章,軟件生存,周,周期及開,發(fā),發(fā)模型,軟件統(tǒng)一,開,開發(fā)過程,1,初始階,段,段,初始階段,的,的目標(biāo)是,為,為系統(tǒng)建,立,立業(yè)務(wù)用,例,例和確定,項(xiàng),項(xiàng)目的邊,界,界。本階,段,段的具體,目,目標(biāo)如下,:,:,明確軟件,系,系統(tǒng)的范,圍,圍和邊界,條,條件,包,括,括從功能,角,角度的前,景,景分析、,產(chǎn),產(chǎn)品驗(yàn)收,標(biāo),標(biāo)準(zhǔn)和哪,些,些做與哪,些,些不做的,相,相關(guān)決定,;,;,明確區(qū)分,系,系統(tǒng)的關(guān),鍵,鍵用例和,主,主要的功,能,能場景;,展現(xiàn)或者,演,演示至少,一,一種符合,主,主要場景,要,要求的候,選,選軟件體,系,系結(jié)構(gòu);,對整個(gè)項(xiàng),目,目做最初,的,的項(xiàng)目成,本,本

16、和日程,估,估計(jì);,估計(jì)出潛,在,在的風(fēng)險(xiǎn),(,主要指各,種,種不確定,因,因素造成,的,的潛在風(fēng),險(xiǎn),險(xiǎn),),;,準(zhǔn)備好項(xiàng),目,目的支持,環(huán),環(huán)境。,第,2,章,軟件,生,生存,周,周期,及,及開,發(fā),發(fā)模,型,型,2,細(xì),化,化階,段,段,細(xì)化,階,階段,的,的目,標(biāo),標(biāo)是,分,分析,問,問題,域,域,,建,建立,健,健全,的,的體,系,系結(jié),構(gòu),構(gòu)基,礎(chǔ),礎(chǔ),,編,編制,項(xiàng),項(xiàng)目,計(jì),計(jì)劃,,,,淘,汰,汰項(xiàng),目,目中,最,最高,風(fēng),風(fēng)險(xiǎn),的,的元,素,素。,本,本階,段,段的,具,具體,目,目標(biāo),如,如下,:,:,確保,軟,軟件,結(jié),結(jié)構(gòu),、,、需,求,求、,計(jì),計(jì)劃,足,足夠,穩(wěn),穩(wěn)定,;,;確,保,保項(xiàng),目,目風(fēng),險(xiǎn),險(xiǎn)已,經(jīng),經(jīng)降,低,低到,能,能夠,預(yù),預(yù)計(jì),完,完成,整,整個(gè),項(xiàng),項(xiàng)目,的,的成,本,本和,日,日程,的,的程,度,度;,針對,項(xiàng),項(xiàng)目,的,的軟,件,件結(jié),構(gòu),構(gòu)上,的,的主,要,要風(fēng),險(xiǎn),險(xiǎn)已,經(jīng),經(jīng)解,決,決或,處,處理,完,完成,;,;,通過,完,完成,軟,軟件,結(jié),結(jié)構(gòu),上,上的,主,主要,場,場景,建,建立,軟,軟件,體,體系,結(jié),結(jié)構(gòu),的,的

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  sobing.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!