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