。荆荆2015自學(xué)考試《管理信息技術(shù)》復(fù)習(xí)重點(diǎn)匯總
結(jié)構(gòu)化SDLC有如下幾個(gè)優(yōu)點(diǎn):
1、階段的順序性和依賴性,階段的任務(wù)、目的和結(jié)果明確。前一個(gè)階段的完成是后一個(gè)階段工作的前提和依據(jù),而后一階段的完成往往又使前一階段的成果在實(shí)現(xiàn)過(guò)程中具體了一個(gè)層次。
2、自上而下有組織、有步驟地開發(fā)信息系統(tǒng)。從時(shí)間的進(jìn)程來(lái)看,整個(gè)軟件的開發(fā)就是一個(gè)從抽象到具體的分層實(shí)現(xiàn)過(guò)程。
3、推遲實(shí)現(xiàn)的觀點(diǎn)。即邏輯設(shè)計(jì)與物理設(shè)計(jì)分開,從而大大提高了系統(tǒng)的正確性、可靠性和可維護(hù)性。
4、文檔齊全、完備,便于管理和控制。文檔是開發(fā)人員和用戶之間通信的主要手段,是開發(fā)工作的依據(jù),也是維護(hù)階段的重要支持信息。每一個(gè)階段對(duì)文檔的復(fù)審,就是對(duì)本階段工作成果的評(píng)定,使錯(cuò)誤較難傳遞到下一階段。
SDLC的缺點(diǎn):
1、結(jié)構(gòu)化SDLC是一種預(yù)先定義需求的方法,也就是說(shuō),采用該方法的基本前提是必須能夠在早期就凍結(jié)用戶的需求。因此,該方法只適應(yīng)于可以在早期階段就完全確定用戶需求的項(xiàng)目。然后在實(shí)際中要做到這一點(diǎn)往往是不現(xiàn)實(shí)的,用戶很難準(zhǔn)確地陳述其需求。
2、用戶參與程度不夠。
3、開發(fā)周期長(zhǎng),文檔的編寫工作量極大。
4、開發(fā)的系統(tǒng)適應(yīng)性較差。
原型(prototype)即樣品、模型的意思。
原型分為三類:
(1)拋棄式,目的達(dá)到即被拋棄,原型不作為最終產(chǎn)品;
(2)演化式,系統(tǒng)的形成和發(fā)展是逐步完成的,它是高度動(dòng)態(tài)迭代和高度動(dòng)態(tài)的,每次迭代都要對(duì)系統(tǒng)重新進(jìn)行規(guī)格說(shuō)明、重新設(shè)計(jì)、重新實(shí)現(xiàn)和重新評(píng)價(jià),所以是對(duì)付變化最為有效的方法,這也是與瀑布開發(fā)的主要不同點(diǎn);
(3)增量式,系統(tǒng)是一次一段地增量構(gòu)造,與演化式原型的最大區(qū)別在于增量式開發(fā)是在軟件總體設(shè)計(jì)基礎(chǔ)上進(jìn)行的。很顯然,其對(duì)付變化比演化式差。
編輯推薦:
備戰(zhàn)2015年自考:自考經(jīng)驗(yàn)之臨場(chǎng)答題技巧