項目案例:寵物商店2
* 明確需求(70%作分析 + 30%開發)
* 設計數據庫
* 設計技術框架
* Java技術
* 三層架構
* 編碼順序:系統啓動 → 登錄功能 → 寵物主人操作 → 寵物商店操作
* 測試
界面交互設計的原則:
* 統一性原則
* 界面風格統一
* 用相同方式展現相同類型的數據,如:日期類型
* 交互風格統一
* 用相同方式完成相同類型的操作,如:錄入日期
* 美觀性原則
* 界面美觀大方
* 易用性原則
* 操作方式自然、易理解
使用類圖設計系統:
* 採用三層架構搭建系統框架
數據訪問層、業務邏輯層、表示層
* 採用數據訪問層採用DAO模式設計和開發
設計步驟
* 根據數據庫表創建實體類
* 創建DAO接口和實現類
* 創建業務接口和實現類
* 優化業務接口設計
* 根據分析結果,給出僞代碼(業務一部分代碼),完成設計
項目準備——設計並創建數據庫表
* 數據庫表
* 寵物表pet
* 寵物主人表
* 賬目信息表
* 寵物商店表
* 設計數據庫
* 設計技術框架
* Java技術
* 三層架構
* 編碼順序:系統啓動 → 登錄功能 → 寵物主人操作 → 寵物商店操作
* 測試
界面交互設計的原則:
* 統一性原則
* 界面風格統一
* 用相同方式展現相同類型的數據,如:日期類型
* 交互風格統一
* 用相同方式完成相同類型的操作,如:錄入日期
* 美觀性原則
* 界面美觀大方
* 易用性原則
* 操作方式自然、易理解
使用類圖設計系統:
* 採用三層架構搭建系統框架
數據訪問層、業務邏輯層、表示層
* 採用數據訪問層採用DAO模式設計和開發
設計步驟
* 根據數據庫表創建實體類
* 創建DAO接口和實現類
* 創建業務接口和實現類
* 優化業務接口設計
* 根據分析結果,給出僞代碼(業務一部分代碼),完成設計
項目準備——設計並創建數據庫表
* 數據庫表
* 寵物表pet
* 寵物主人表
* 賬目信息表
* 寵物商店表
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.