一:web項目開發(fā)流程介紹:
1.立項--->需求調(diào)研勿负,需求分析。 結(jié)果:項目需求說明書.
2.項目概要和詳細(xì)設(shè)計举瑰。 結(jié)果: 概要設(shè)計說明書亭病,詳細(xì)設(shè)計說明書。
3.界面設(shè)計嘶居。 結(jié)果:界面效果圖
4.前端頁面制作罪帖。 結(jié)果:HTML頁面(html css js促煮。。整袁。)
5.前后臺功能實現(xiàn)菠齿。 結(jié)果:PHP代碼文件
6.功能測試。結(jié)果:反饋問題坐昙,得到最終可用產(chǎn)品
7.上線發(fā)布,運營維護
二:顯示與邏輯相分離思想
1.實現(xiàn)代碼中的php代碼與html代碼放在兩個頁面中绳匀,在php中使用include;方法進行頁面的鏈接炸客。
上邏輯 下顯示
三:java基本工作目錄分為dao層 疾棵,service層,顯示層
java目錄基本結(jié)構(gòu):
MVC其實就是一個分層思想痹仙,一個設(shè)計理念是尔。
DAO層: student實體類+數(shù)據(jù)操作層StudentDao 就是model控制層
Service層:主要是做流程控制+業(yè)務(wù)邏輯。StduentService+StudentServiceImpl,簡稱controller層
view層:這里是用來做顯示的一半在main下方構(gòu)建方法开仰,在main中進行調(diào)用方法拟枚,然后方法拋到service層中尋找對應(yīng)的方法,找到之后再在service 中調(diào)用實現(xiàn)方法众弓,也就是進入Dao層進行方法的具體操作.