java程序的開(kāi)發(fā)步驟是,做Java最重要的是什么?毫不夸張地說(shuō),掌握和理解Java程序的開(kāi)發(fā)步驟基本上可以走遍世界!
1.Java程序開(kāi)發(fā)步驟
一個(gè)完整的Java程序開(kāi)發(fā)步驟主要包括:1。項目啟動(dòng)1)目組成立(公司成員.客戶(hù)成員)2).制定項目預期目標3).制定項目計劃周期4).建立項目組成員溝通機制2.需求調查1).制定調查計劃.協(xié)調調查時(shí)間2).收集客戶(hù)資料,獲取客戶(hù)需求的所有資料都需要保留一份,資料中有疑問(wèn)的需要及時(shí)詢(xún)問(wèn)3).編寫(xiě)需求文檔,重點(diǎn)介紹客戶(hù)的業(yè)務(wù)流程和性能要求。采用Word.Excel.Rose等形式。四、需求變更記錄5).確定開(kāi)發(fā)環(huán)境和運行環(huán)境6).擴展性要求7).與舊系統的連接要求8).估算項目工作量本階段需要一套需求管理系統來(lái)管理需求?,F階段的需求文檔也是用戶(hù)測試的依據。三、系統設計/詳細設計一個(gè)系統可分為基礎平臺和應用模塊兩部分。選擇基礎平臺,無(wú)論是采用第三方平臺還是自主開(kāi)發(fā)平臺,都需要深入了解,看是否符合要求。二、應用模塊設計(針對業(yè)務(wù)流程)三、中間件的采用或自主開(kāi)發(fā),需要深入了解。四、用戶(hù)界面的設計如果用戶(hù)界面設計完成并確認,則需要深入了解。
可以初步寫(xiě)出用戶(hù)使用手冊。管理員使用手冊。五、變更記錄本階段的系統設計是集成測試的基礎。四、程序開(kāi)發(fā)創(chuàng )建開(kāi)發(fā)任務(wù)計劃表.開(kāi)發(fā)計劃日程表1).優(yōu)先編寫(xiě)測試用例2).按編碼規范編寫(xiě)代碼3).按文檔注釋規范注釋以上形成開(kāi)發(fā)文檔。這個(gè)階段需要一個(gè)版本的管理系統。這個(gè)階段的測試用例也是單元測試的基礎。如果能做到,*每天建立。5.測試這個(gè)階段需要一個(gè)Bug管理系統,形成需求.設計.開(kāi)發(fā).測試互動(dòng)。1).編制測試計劃和測試方案2).功能測試單元測試.集成測試3).性能測試集成測試.壓力測試如果能做到,*能進(jìn)行自動(dòng)測試。如果能做到,做分析統計。最終形成測試報告。6.試用.培訓.維護這一階段需要解決:1).解決異地修改和公司修改的同步問(wèn)題;2).用戶(hù)測試中的Bug修改問(wèn)題,按等級分為a).程序Bugb).設計變更c(diǎn)).需求變更盡量按abc的順序進(jìn)行修改,盡量避免b.c級修改。最終形成安裝手冊.維護記錄。上述是Java項目開(kāi)發(fā)過(guò)程中的基本步驟!