你自己的開發(fā)軟件的方法:
1.需求調(diào)查和分析。相關(guān)的系統(tǒng)分析師和用戶對需求有了初步的了解,然后用WORD列出系統(tǒng)的主要功能模塊是開發(fā),以及每個主要功能模塊有哪些小功能模塊。當(dāng)一些需求對相關(guān)接口相對清晰時,可以在這一步初步定義少量的接口系統(tǒng)分析師,對需求進(jìn)行深入理解和分析,然后根據(jù)自己的經(jīng)驗和需求,使用WORD或相關(guān)工具制作文檔系統(tǒng)的功能需求文檔。本文檔將明確說明系統(tǒng)的一般大功能模塊,哪些小功能模塊包含在大功能模塊中,并說明相關(guān)接口和接口功能。系統(tǒng)分析師和用戶再次確認(rèn)需求。
2.輪廓設(shè)計。首先,開發(fā)需要設(shè)計軟件系統(tǒng),也就是系統(tǒng)設(shè)計。概要設(shè)計需要考慮軟件系統(tǒng)的設(shè)計,包括基本的處理流程、系統(tǒng)3和系統(tǒng)的詳細(xì)設(shè)計。在概要設(shè)計的基礎(chǔ)上,開發(fā)需要對軟件系統(tǒng)進(jìn)行詳細(xì)設(shè)計。在詳細(xì)設(shè)計中,描述了具體模塊實現(xiàn)中涉及的主要算法、數(shù)據(jù)結(jié)構(gòu)、類層次和調(diào)用關(guān)系,需要說明軟件系統(tǒng)各個層次中每個程序(每個模塊或子程序)的設(shè)計考慮,以便編碼和測試。應(yīng)該確保軟件的需求完全分布到整個軟件中。詳細(xì)設(shè)計應(yīng)足夠詳細(xì),以便根據(jù)詳細(xì)設(shè)計報告進(jìn)行編碼。
4.編碼。在軟件編碼階段,開發(fā)在《軟件系統(tǒng)詳細(xì)設(shè)計報告》開始按照數(shù)據(jù)結(jié)構(gòu)、算法分析、模塊實現(xiàn)的設(shè)計要求編寫具體的程序。
5.測試。測試書面系統(tǒng)。交給用戶,用戶使用后逐一確認(rèn)各項功能。
財富網(wǎng),原名威客中國威客網(wǎng),是威客行業(yè)領(lǐng)先的眾包服務(wù)平臺。是雇主和威客值得信賴的威客網(wǎng)站,服務(wù)類別涵蓋400多個現(xiàn)代服務(wù)領(lǐng)域,主要包括知識產(chǎn)權(quán)、平面設(shè)計、網(wǎng)站建設(shè)、軟件開發(fā),文案策劃、裝修設(shè)計等。時代財富網(wǎng)致力于為廣大需求者解決各種實際需求問題,打造比較比較全面的創(chuàng)意服務(wù)。