仿天貓商城數據庫分析
數據結構圖
頁面分析
前端
註冊頁面
- 頁面圖片
- 功能描述
登陸頁面
- 功能描述
賬號登陸
- 頁面執行的SQL語句
校驗賬戶密碼是否匹配,匹配則爲1,否則爲0
SELECT COUNT(*) FROM user
WHERE name=” AND password=”;
購物車頁面
- 功能描述
向購物車內添加或刪除商品
- 頁面執行的SQL語句*
– 購物車添加商品
INSERT INTO ordeItem(number) VALUES();
INSERT INTO order(createDate) VALUE();
– 購物車刪除商品
DELETE FROM order WHERE id=”;
訂單生成
- 網頁圖片
- 功能描述
生成訂單
- 頁面執行的SQL語句*
INSERT INTO order() VALUES();
付款
- 網頁圖片
- 功能描述
買家付款
- 頁面執行的SQL語句
UPDATE order SET payDate=” ” WHERE id=” “;
確認收貨並付款
- 網頁圖片
- 頁面執行的SQL語句
UPDATE order SET confirmDate=” ” WHERE id=” “;
評價
- 網頁圖片
- 頁面執行的SQL語句
UPDATE review SET content=” ” WHERE id=” “;
後臺的產品分類和商品
- 頁面圖片
- 功能描述
顯示分類列表,新建分類,屬性管理,產品管理,編輯和刪除
- 頁面執行的SQL語句
- 1.查看產品分類列表,一頁限制爲五條
SELECT *FROM category limit 0,5
ORDER BY id desc;
- 點擊提交按鈕新增分類
INSERT INTO category(name)
VSLUES();
- 如下頁面
- 功能描述
新建分類及查看上評分類
- 2.屬性的管理
新建屬性
INSERT INTO property(name)
VALUES();
刪除屬性
DELETE FROM category
WHERE id=”;
- 如下頁面
- 功能描述
屬性的管理,新建及刪除
- 3.產品管理
顯示產品
SELECT id,name,subTitle,originalPrice,promotePrice,stock FROM product
limit 0,5;
新增產品
INSERT INTO product(name,subTitle,originalPrice,promotePrice)
VALUES();
- 如下頁面
- 功能描述
產品的查看,新增,編輯,刪除等一系列操作。
訂單頁面
- 如下頁面
- 功能描述
管理用戶的訂單
- 頁面執行的SQL語句
- 顯示的訂單
SELECTo.id,o.status,o.price,oi.number,o.receiver,o.createDate, o.payDate,o.deliveryDate,o.confirmDate FROM order o
LEFT JOIN orderItem oi
ON o.id=oi.oid
ORDER BY o.id DESC;
發貨日期
UPDATE order SET deliveryDate=”
WHERE id=”;