JavaBean
目的:封裝資料
根據需求,将元素的屬性封裝成一個類
分層
分層的目的就是解耦,所謂解耦,就是功能互不幹擾
将程式分解成
DAO(資料通路層)
通路資料庫
Service(業務邏輯層)
一個業務代表一個功能
此處以下訂單為例:
1.訂單表增加記錄
2.庫存表更新
3.對接物流
4.發短信,消息隊列
5.發郵件,消息隊列
UI(使用者界面)
1.接收使用者資訊
2.給使用者展示
B/S的開發流程
需求分析
确定系統的邊界,要幹點什麼
建立頁面模型,可以使用原型工具(低保真)比如axure rp