【導(dǎo)讀】軟件生命周期{軟件定義[問(wèn)題定義,可行性分析,需求分析]軟件開(kāi)發(fā)[總體設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼與單元測(cè)試,綜合測(cè)試]運(yùn)行維護(hù)[軟件維護(hù)]}. 瀑布模型-快速原型模型-增量模型-螺旋模型-噴泉模型-Rational統(tǒng)一過(guò)程-敏捷過(guò)程不極。限編程-微軟過(guò)程。經(jīng)濟(jì),技術(shù),操作可行性??尚行匝芯縶系統(tǒng)流程圖[CRT],數(shù)據(jù)流圖[數(shù)據(jù)的原點(diǎn)戒終點(diǎn),變換數(shù)據(jù)的處理,數(shù)據(jù)存儲(chǔ),需求分析{確定對(duì)系統(tǒng)的綜合需求,分析系統(tǒng)的數(shù)據(jù)要求,導(dǎo)出系統(tǒng)的逡輯模型,修正系統(tǒng)。的開(kāi)發(fā)計(jì)劃,業(yè)務(wù)需求,用戶(hù)需求,功能需求}. 驗(yàn)證軟件需求{一致性,完整性,現(xiàn)實(shí)性,有效性}. 非形式化缺點(diǎn)二義性,丌完整性,抽象層次混亂。耦合{數(shù)據(jù)耦合,控制耦合,公共環(huán)境耦合,內(nèi)容耦合}. 人機(jī)界面設(shè)計(jì){系統(tǒng)響應(yīng)時(shí)間,用戶(hù)幫劣設(shè)施,出錯(cuò)信息處理,命令交互}. 集成測(cè)試{自頂向下集成,自底向上集成}. 黑盒測(cè)試技術(shù){等價(jià)劃分,邊界值分析,錯(cuò)諢推測(cè)}. 估算錯(cuò)誤總數(shù)的方法{植入錯(cuò)諢法,分別測(cè)試法}