|
|
一,、項(xiàng)目開(kāi)發(fā)目的分析與確定,,主要是在軟件開(kāi)發(fā)商將開(kāi)發(fā)項(xiàng)目確定下來(lái)之后,需要與需求方進(jìn)行討論,,確定需求方對(duì)于軟件開(kāi)發(fā)的需要實(shí)現(xiàn)目標(biāo)及其具體需要的功能等等,,并確定是否可達(dá)成,。
二、需求分析,,這個(gè)步驟也是為軟件開(kāi)發(fā)的正常進(jìn)行確定具體思路的階段,。在確定軟件開(kāi)發(fā)可進(jìn)行后,必須要對(duì)客戶需要實(shí)現(xiàn)的軟件功能需求進(jìn)行具體詳細(xì)的分析,。同時(shí)應(yīng)當(dāng)考慮在開(kāi)發(fā)過(guò)程中可能出現(xiàn)的變化情況,,制定需求變更計(jì)劃隨時(shí)應(yīng)對(duì)特殊情況的發(fā)生,**軟件開(kāi)發(fā)流程的順暢進(jìn)行,。
三,、軟件設(shè)計(jì)。軟件設(shè)計(jì)要根據(jù)上一階段對(duì)軟件功能需求分析的結(jié)果,來(lái)設(shè)計(jì)軟件系統(tǒng)的框架結(jié)構(gòu),、功能模塊和數(shù)據(jù)庫(kù)等等,。它主要分為總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)部分。
四,、編程實(shí)施步驟,。編程也是根據(jù)對(duì)軟件設(shè)計(jì),將軟件設(shè)計(jì)的各部分需求通計(jì)算機(jī)程序代碼來(lái)實(shí)現(xiàn)運(yùn)行,,編程有統(tǒng)一,、規(guī)范的程序編寫(xiě)規(guī)則,**軟件程序的易懂性,、易維護(hù)性,。
五、軟件測(cè)試步驟,。也就是在根據(jù)設(shè)計(jì)將客戶軟件需用編程代碼來(lái)實(shí)現(xiàn)之后,,也就是軟件程序完成之后,需要對(duì)編寫(xiě)的程序,,形成整體構(gòu)架,、功能進(jìn)行單元、組裝,、系統(tǒng)三階段的測(cè)試,,以測(cè)試程序編寫(xiě)的正確性,以及對(duì)客戶需求功能滿足的充分性,,以此來(lái)確定軟件是否達(dá)到開(kāi)發(fā)要求,,同時(shí)也是一個(gè)發(fā)現(xiàn)問(wèn)題、糾正問(wèn)題的過(guò)程,。
|