小程序商城開(kāi)發(fā)流程是怎樣的?
- 閱讀量:
- 0
- 發(fā)表時(shí)間:
- 2022-06-22 03:04:29
1
問(wèn)題討論及規(guī)劃
此階段是軟件開(kāi)發(fā)與需求放共同討論,尋找軟件的漏洞與其可行性,給出建議,主要確定軟件的開(kāi)發(fā)目標(biāo)及其可行性。
文檔為前期研究報(bào)告和項(xiàng)目開(kāi)發(fā)計(jì)劃。
2
需求分析
在確定軟件開(kāi)發(fā)可行性的情況下,對(duì)軟件需要實(shí)現(xiàn)的各個(gè)功能進(jìn)行詳細(xì)需求分析。需求分析階段的目的是在系統(tǒng)工作方面與用戶達(dá)成一致。
首先采集、整理需求,寫(xiě)出需求說(shuō)明書(shū),主要敘述該項(xiàng)軟件開(kāi)發(fā)的意圖、應(yīng)用目標(biāo)、作用范圍以及其他應(yīng)向。詳細(xì)說(shuō)明系統(tǒng)將要實(shí)現(xiàn)的所有功能。接著制作需求設(shè)計(jì)文檔,主要內(nèi)容與用戶需求說(shuō)明書(shū)相似,用戶需求說(shuō)明書(shū)是需求說(shuō)明書(shū)站在用戶角度、使用通俗語(yǔ)言編寫(xiě)的,軟件需求規(guī)格說(shuō)明書(shū)則是開(kāi)發(fā)者角度、使用開(kāi)發(fā)者的語(yǔ)言編寫(xiě)的。
文檔為軟件需求說(shuō)明書(shū),數(shù)據(jù)要求說(shuō)明書(shū)。
3
軟件設(shè)計(jì)
此階段中要根據(jù)需求分析的結(jié)果,對(duì)整個(gè)軟件系統(tǒng)進(jìn)行設(shè)計(jì),如系統(tǒng)框架設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)等。軟件設(shè)計(jì)一般分為總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)。
概要設(shè)計(jì)
①系統(tǒng)結(jié)構(gòu)設(shè)計(jì):定義和設(shè)計(jì)軟件的模塊化,軟件系統(tǒng)各模塊之間的關(guān)系。
②數(shù)據(jù)設(shè)計(jì):定義數(shù)據(jù)庫(kù)功能模塊表結(jié)構(gòu)。數(shù)據(jù)庫(kù)設(shè)計(jì)要考慮到以后的擴(kuò)展性。
詳細(xì)設(shè)計(jì):逐個(gè)地給出各個(gè)層次中的每個(gè)程序的設(shè)計(jì)考慮。
文檔為總體設(shè)計(jì)說(shuō)明書(shū)和詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)。
4
程序編碼
此階段是將軟件設(shè)計(jì)的結(jié)果轉(zhuǎn)化為計(jì)算機(jī)可運(yùn)行的程序代碼(代碼規(guī)范)。
文檔為用戶手冊(cè)、操作手冊(cè)、模塊開(kāi)發(fā)卷宗
5
軟件測(cè)試
在軟件設(shè)計(jì)完成之后要進(jìn)行嚴(yán)密的測(cè)試,一發(fā)現(xiàn)軟件在整個(gè)軟件設(shè)計(jì)過(guò)程中存在的問(wèn)題并加以糾正。可以是開(kāi)發(fā)人員內(nèi)部測(cè)試(內(nèi)測(cè))或者交給客戶的公開(kāi)測(cè)試(公測(cè)) 。整個(gè)測(cè)試階段分為單元測(cè)試、組裝測(cè)試、系統(tǒng)測(cè)試三個(gè)階段進(jìn)行。
文檔為測(cè)試計(jì)劃、測(cè)試分析報(bào)告,項(xiàng)目開(kāi)發(fā)總結(jié)報(bào)告
熱門文章
熱門文章
- 小程序商城開(kāi)發(fā)流程是怎樣的?
- Sony和Nintendo系游戲主機(jī)的軟...
- 重磅 | 微信小程序直播能力開(kāi)...
- 所有軟件都可以被破解嗎?為什...
- 聽(tīng)說(shuō)你準(zhǔn)備開(kāi)發(fā)小程序,這套設(shè)...
- 各種軟件開(kāi)發(fā)私人開(kāi)發(fā)公司開(kāi)發(fā)
- 微信公眾號(hào)小程序開(kāi)發(fā)微商城牛...
- go語(yǔ)言可以做什么樣的軟件開(kāi)發(fā)...
- 有沒(méi)有推薦的小程序商城?
- 互聯(lián)網(wǎng)公司的開(kāi)發(fā)工程師和傳統(tǒng)...
最新資訊
- 小程序商城開(kāi)發(fā)流程是怎樣的?
- Sony和Nintendo系游戲主機(jī)的軟...
- 重磅 | 微信小程序直播能力開(kāi)...
- 所有軟件都可以被破解嗎?為什...
- 聽(tīng)說(shuō)你準(zhǔn)備開(kāi)發(fā)小程序,這套設(shè)...
- 各種軟件開(kāi)發(fā)私人開(kāi)發(fā)公司開(kāi)發(fā)
- 微信公眾號(hào)小程序開(kāi)發(fā)微商城牛...
- go語(yǔ)言可以做什么樣的軟件開(kāi)發(fā)...
- 有沒(méi)有推薦的小程序商城?
- 互聯(lián)網(wǎng)公司的開(kāi)發(fā)工程師和傳統(tǒng)...