Javaweb實現旅遊管理系統(商城)(二)

身輕如阿寶發表於2017-11-27

我們接下來要做的就是分析旅遊系統有哪些功能模組?哪些介面要做?我們可以同商城專案一樣進行分析,大概要做的如下:

一:前端頁面

1.首頁

2.分類頁

3.查詢結果頁

4.產品頁

5.結算頁

6.支付頁

7.支付成功頁

8.購物車頁面

9.我的訂單頁面

10.確認旅遊頁面

11.旅遊成功交易頁面

12.登入頁面

13.評價頁面

14.註冊頁面

二:後端功能

1.分類管理

2.分類屬性管理

3.產品管理

4.產品屬性管理

5.產品圖片管理

6.使用者管理

7.訂單管理

運用技術

java:java基礎與中高階部分

前端:html,css,javascript,jquery

j2ee:tomcat,servlet,jsp,filter

資料庫:mysql

四:表結構的設計

1.建立資料庫

-- 建立shop資料庫並且它的預設編碼

create database shop default character set utf8;

2.表之間的關係圖

表關係圖

//建立9張表。其中表之間的關係已經標出。

2.表

表名稱 中午含義 介紹
Category 分類表 存放分類資訊,旅行地點,
Property 屬性表 價格,導遊,路線,酒店
Product 產品資訊 如北京一日遊,新疆喀納斯三日遊
PropertyValue 屬性值表 價格多少,導遊是誰,酒店星級
ProductImage 產品圖片表 存放圖片資訊,旅遊產品介面顯示的5個圖片
Review 評論表 存放評論資訊,具體的評論資訊
User 使用者表 存放使用者訂單資訊,就是暱稱、密碼等等
Order 訂單表 存放訂單資訊,包括電話資訊,
OrderItem 訂單專案表 存放訂單資訊,包括旅遊購買的專案、套餐數量等
3.表之間的關係

正確的分析表與表之間的關係的方法

*個產品對應一個分類,一個分類對應多個產品,所以是分類和產品之間的關係是一對多的關係。

好了,下一篇博文我們要進行實體類的封裝,因為是準備自己做一個商城專案所以要自己設計資料庫,再進行實體類、DAO的設計

相關文章