提供企業(yè)信息化管理解決方案
企業(yè)低成本營銷解決方案
Toggle navigation
首頁
關(guān)于我們
自主產(chǎn)品
云暢智客
服務(wù)優(yōu)勢
合作伙伴
合作聲明
聯(lián)系方式
服務(wù)項目
企業(yè)微信定制開發(fā)
提供技術(shù)解決方案
微信小程序開發(fā)
微信公眾賬號深度開發(fā)
軟件定制開發(fā)
手機APP開發(fā)
企業(yè)管理軟件開發(fā)
企業(yè)網(wǎng)站建設(shè)
資訊動態(tài)
經(jīng)典案例
軟件開發(fā)案例
網(wǎng)站建設(shè)案例
手機建站案例
微信開發(fā)案例
小程序開發(fā)案例
手機軟件開發(fā)案例
聯(lián)系我們
濟(jì)南軟件開發(fā)
/
>
最新資訊
>
業(yè)界資訊
濟(jì)南軟件開發(fā)—軟件開發(fā)公司準(zhǔn)備及設(shè)計階段
人氣:
2015-10-21 10:30:05
一.準(zhǔn)備工作:
1) 查看規(guī)程:由于實現(xiàn)工作涉及環(huán)節(jié)較多,在動手之前,應(yīng)先統(tǒng)覽一遍實現(xiàn)規(guī)程。不要認(rèn)為以前看過,這次就不看了。
2) 查看需求及概要設(shè)計:從本質(zhì)上講,實現(xiàn)是對概要設(shè)計中某一個部分的細(xì)化和具體化。(自己寫的概要設(shè)計,間隔時間不長也要看一遍,以防止出現(xiàn)概要設(shè)計需求實現(xiàn)不匹配的情況)在進(jìn)行實現(xiàn)時,一定要查看一下需求報告及概要設(shè)計中的相關(guān)部分。
3) 建文件夾:實現(xiàn)應(yīng)視為是一個項目,在進(jìn)行實現(xiàn)時,一定要在相應(yīng)的位置(一般是當(dāng)前在建項目的根目錄下)建好該項目的文件夾,(見通用項目規(guī)程)(不要僅在本機上建,應(yīng)在服務(wù)器上建相關(guān)的文件夾),這樣,本項目相關(guān)的文件,例如項目概述、說明、進(jìn)度表、詳細(xì)設(shè)計等,有地方存放,切忌存文檔時,現(xiàn)建文件夾。
4) 學(xué)習(xí)和掌握相關(guān)知識:開發(fā)時,尤其是知識籌備類的開發(fā),常涉及到補充和學(xué)習(xí)新知識。一般來講,在規(guī)劃階段時,需要做一下知識的籌備,否則概要設(shè)計沒法做。但是對于比較具體的問題,一般要在本階段,即準(zhǔn)備階段先做一下。否則詳細(xì)設(shè)計沒法做。
5) 構(gòu)建環(huán)境:這一環(huán)節(jié),往往是易被開發(fā)者忽略的環(huán)節(jié),這一部分實現(xiàn)時,應(yīng)將相關(guān)的環(huán)節(jié)先建好,包括編碼環(huán)節(jié)及測試環(huán)境,如準(zhǔn)備齊備開發(fā)工具,開發(fā)資料等。各類等的命名是否正確,名稱與作用是否匹配,以免產(chǎn)生錯覺,為后期的維護(hù)造成麻煩。
6) 準(zhǔn)備開發(fā)相關(guān)的API及其它資料:實現(xiàn)時,一般將實現(xiàn)相關(guān)的技術(shù)資料,(例如JAVA開發(fā)時的JDK-API.CHM,界面開發(fā)時的DHML.CHM)準(zhǔn)備好,打開放在桌面上,需要時隨時備查,不要每次查語法時現(xiàn)翻。
7) 熱身:可以根據(jù)感覺,先進(jìn)行一下編碼,熱一熱身,這是遵循三分之一至五分之一之原則,因為準(zhǔn)備的下一步工作是詳細(xì)設(shè)計。不設(shè)計,編碼可能編不好,但是不先編一下碼,設(shè)計也難保證質(zhì)量,所以應(yīng)先編一編,熱一熱身。
8) 整理設(shè)計提綱:整理設(shè)計提綱,用以宣講,設(shè)計提綱可參見本規(guī)程的設(shè)計部分。
9) 建一級項目,宣講項目概述及設(shè)計提綱,上墻。
二.項目設(shè)計工作規(guī)程
1. 概述
項目設(shè)計包括概要設(shè)計和詳細(xì)設(shè)計兩部分,根據(jù)當(dāng)前實際情況,設(shè)計過程最后輸出一個完整文檔-項目詳細(xì)設(shè)計。設(shè)計過程中包括4-5次評審過程。詳細(xì)設(shè)計是將概要設(shè)計內(nèi)容及前期知識準(zhǔn)備,疑難問題解決后的具體化、明細(xì)化,將概要設(shè)計轉(zhuǎn)化為可以操作、能夠控制實現(xiàn)的軟件模型。主要包括模塊描述,數(shù)據(jù)描述,算法描述,數(shù)據(jù)流程描述,及進(jìn)度控制等內(nèi)容。
2. 詳細(xì)設(shè)計的過程
詳細(xì)設(shè)計應(yīng)該有項目經(jīng)理負(fù)責(zé),項目具體實現(xiàn)人員共同完成。其他利益相關(guān)人員也包括商務(wù)人員及客戶,公司項目總負(fù)責(zé)人員及其他評審人員。
具體過程包括3次實現(xiàn)前評審和1-2次實現(xiàn)中的變更評審。詳細(xì)說明如下:
1.在需求分析知識準(zhǔn)備的基礎(chǔ)上,進(jìn)行詳細(xì)設(shè)計規(guī)劃,并進(jìn)行評審。
2.進(jìn)行進(jìn)一步資料準(zhǔn)備,進(jìn)行概要設(shè)計和制作詳細(xì)設(shè)計提綱,進(jìn)行評審。
3.按照規(guī)劃進(jìn)行詳細(xì)設(shè)計,在這過程中可以進(jìn)行一些環(huán)節(jié)的知識儲備和關(guān)鍵環(huán)節(jié)突破和實現(xiàn),并最后進(jìn)行詳細(xì)設(shè)計評審,通過后進(jìn)行實現(xiàn)。
4.實現(xiàn)過程中進(jìn)行1-2次詳細(xì)設(shè)計變更和評審。變更內(nèi)容應(yīng)該不超過20%。
3設(shè)計工作內(nèi)容
具體內(nèi)容包括以下幾部分:
1.綜述(概述、需求描述、具體職責(zé)、內(nèi)容)
2.邊界描述(對外被調(diào)用接口、對外調(diào)用接口、接口模型)
3.測試環(huán)境構(gòu)建方案及測試方案(單元測試環(huán)境責(zé)職及分析、單元測試用例及測試過程、集成方案)
4.結(jié)構(gòu)圖、協(xié)作圖、靜態(tài)圖
5. 技術(shù)路線與開發(fā)路線
6.編碼計劃
7. 數(shù)據(jù)結(jié)構(gòu)、核心算法及核心語句
8. 具體內(nèi)容設(shè)計 (模型層、界面層、控制層、數(shù)據(jù)層
9. 實施方案(工作計劃、系統(tǒng)部署方式、培訓(xùn)說明、數(shù)據(jù)初始化
10.參考使用的編碼規(guī)范。
4.其他
數(shù)據(jù)結(jié)構(gòu),系統(tǒng)架構(gòu)(技術(shù)路線與開發(fā)路線和內(nèi)容設(shè)計)、功能分枝(具體內(nèi)容設(shè)計)、實現(xiàn)進(jìn)度表是其比較重要的內(nèi)容。
上一篇:
濟(jì)南軟件開發(fā)—怎樣避免軟件開…
下一篇:
軟件開發(fā)行業(yè)軟件測試尤為重要…
關(guān)于我們
自主產(chǎn)品
云暢智客
服務(wù)優(yōu)勢
合作伙伴
合作聲明
聯(lián)系方式
服務(wù)項目
企業(yè)微信定制開發(fā)
提供技術(shù)解決方案
微信小程序開發(fā)
微信公眾賬號深度開發(fā)
軟件定制開發(fā)
手機APP開發(fā)
企業(yè)管理軟件開發(fā)
企業(yè)網(wǎng)站建設(shè)
最新案例
軟件開發(fā):濟(jì)南德眾汽配CRM系統(tǒng)
軟件開發(fā):心愿紙業(yè)業(yè)務(wù)管理系統(tǒng)
關(guān)于我們
公司簡介
服務(wù)項目
合作伙伴、合作聲明
聯(lián)系方式
濟(jì)南軟件開發(fā)
自主產(chǎn)品介紹
BoRaCRM2.0
BoRaSME
B2C、B2B商城定制開發(fā)
微信小程序定制開發(fā)
直播帶貨小程序
聯(lián)系方式
24小時電話:18954195455
聯(lián)系電話:0531-82963489
公司地址:濟(jì)南匯展香格里拉北塔2927室
濟(jì)南小程序開發(fā)
©Copyright 2013-2015 濟(jì)南小溪暢流網(wǎng)絡(luò)科技有限公司 |
濟(jì)南軟件開發(fā)專家
|
ICP備案號:魯ICP備14035376號
315838801
0531-82963489
TEL:18653147458