寵物商店項目需求
一.業務系統架構
二.MYSQL數據庫表
三.軟件系統的三層架構
表示層(UI)
業務邏輯層(BI)
數據訪問層(DAO)
三.系統開發步驟:
①明確需求 ②設計數據庫 ③設計技術框架 ④編碼順序 ⑤測試
五.界面交互設計的原則:
- 統一性原則
- 界面風格統一
- 用相同方式展現相同類型的數據 如:日期類型
- 交互風格統一
- 用相同方式完成相同類型的操作 如:錄入日期
- 美觀性原則
- 界面美觀大方
- 易用性原則
- 操作方式自然、易理解
六.設計數據庫表結構
根據業務確定表的名稱;根據業務確定表的具體字段;注意主鍵和外鍵的設計,建立表之間關聯關系
七.實用類圖設計系統
采用三層架構搭建系統框架
數據訪問層、業務邏輯層、表示層
采用數據訪問層采用DAO模式設計和開發
八.設計步驟:
根據數據庫表創建實體類
創建DAO接口和實現類
創建業務接口和實現類
優化業務接口設計
根據分析結果,給出偽代碼(一部分代碼) 完成設計
(主鍵和外鍵的設計,建立表之間關聯關系)