原型化方法是用戶 簡述生命周期法?原型法及其特點?
簡述生命周期法?原型法及其特點?生命周期法的基本思想是將軟件的整個生命周期劃分為需求分析、設(shè)計、開發(fā)、運行和維護階段,并嚴(yán)格規(guī)定任務(wù)、目標(biāo)、提交結(jié)果,甚至工作步驟和工具。原型方法的基本思想是:首先建立
簡述生命周期法?原型法及其特點?
生命周期法的基本思想是將軟件的整個生命周期劃分為需求分析、設(shè)計、開發(fā)、運行和維護階段,并嚴(yán)格規(guī)定任務(wù)、目標(biāo)、提交結(jié)果,甚至工作步驟和工具。
原型方法的基本思想是:首先建立系統(tǒng)的基本結(jié)構(gòu),實現(xiàn)基本功能;然后在使用過程中,逐步補充數(shù)據(jù),修改和增加相關(guān)模型和方法,以滿足用戶的進一步需求。
生命周期法的優(yōu)缺點:生命周期法運用系統(tǒng)工程的思想和方法,根據(jù)信息系統(tǒng)的生命周期規(guī)律劃分階段,明確每個階段的活動,自上而下對系統(tǒng)進行分析和設(shè)計,確保用戶需求的實現(xiàn)。生命周期方法能夠更加關(guān)注系統(tǒng)的每一個微小情況,強調(diào)用戶的參與,最大限度地滿足用戶的需求,對整個開發(fā)過程的規(guī)范和嚴(yán)格定義往往能夠產(chǎn)生高質(zhì)量的系統(tǒng);完整的文檔也使得系統(tǒng)的維護更加方便。但是,生命周期法的開發(fā)時間長,成本高,需要用戶提供完整的需求,不適合不確定的需求,強調(diào)用戶的參與,但用戶與開發(fā)人員的溝通不夠直接,開發(fā)過程復(fù)雜,而且不易適應(yīng)環(huán)境的變化,生命周期法的發(fā)展是分階段進行的,某一階段的誤差會被帶到下一階段,并得到擴展。
原型方法的優(yōu)缺點是:能夠滿足用戶的需求;能夠適應(yīng)不確定的需求;能夠快速實現(xiàn)系統(tǒng)的基本結(jié)構(gòu);開發(fā)成本低。但是,為了加快系統(tǒng)的開發(fā)速度,往往導(dǎo)致系統(tǒng)質(zhì)量的下降;沒有嚴(yán)格的開發(fā)文檔,因此很難維護。