1.1 用戶需求
1.1.1 業務需求
當今社會。愈來愈多的人喜歡網上購物。網購已經成爲一種廣泛現象。擁有普遍市場與可發展性。html
1.2 可行性分析
1.2.1 技術可行性
Mysql+tomcatsql
1.3 系統功能
網上商城共分兩個部分,一部分是面向用戶的部分,包括:顧客在線註冊、購物、提交訂單、付款等操做;另外一部分是商城管理部分,這一部分包括:產品的添加、刪除、查詢、訂單的管理、操做員的管理、註冊用戶的管理等。tomcat
用戶具體功能:post
1)進入首頁:用戶經過輸入網址進入頁面。在頁面右上角顯示會員中心、後臺管理、登陸、退出。在首頁中分頁顯示全部商品信息、每一項商品下面都有商品詳情和購買兩個功能按鈕或者連接。在首頁左側顯示購物車簡要信息和以樹狀圖的方式商品類別url
2)購買商品:進入首頁後,輸入相應條件進行商品查詢查的所要商品,在商品列表或者商品詳細信息頁上點擊購買進行業務。spa
3)顯示購物車簡要信息:進入首頁後,在首頁左側顯示購物車簡要信息。簡要信息可包括:購物中心商品的總個數,商品總金額等。用戶可點擊進入購物車的連接,直接進入購物車管理頁面。.net
4)前臺用戶註冊:在首頁點擊註冊進入註冊頁面。在用戶註冊頁面,用戶須要輸入用戶名,密碼、確認密碼、真實姓名、性別、出生日期、電子郵箱、電話號碼、地址等信息。並提交註冊按鈕。驗證經過後進行註冊。註冊失敗提示失敗緣由並須要從新填寫。設計
A) 用戶名:必填,而且必須是英文字母或者數字,。長度2-10;htm
B) 密碼:必填。長度10-15;blog
C) 確認密碼:內容需與密碼內容一致
D) 真實姓名:必填。中文,2-10個字符
E) 出生日期:必填,格式yyyy-mm-dd,按此日期算出的年齡應該大於18歲。
F) 電子郵箱:必填,而且格式必須正確
G) 電話號碼:必填。而且是號碼長度正確的數字
H) 地址:必填:切長度不能大於100
註冊成功後自動登陸進入用戶中心基本資料頁
管理員功能描述:
1)用戶登陸:在首頁單機後臺管理進入登陸頁面,輸入用戶名、密碼、驗證碼後點擊登陸進行登陸。如登錄成功後進入用戶後臺管理頁面。不成功則從新登陸
2)菜單顯示:可伸縮的樹狀菜單
3)商品查詢:進入後臺管理頁面後,點擊商品信息管理進入商品管理頁面,默認顯示全部商品。用戶可根據商品關鍵字單項查詢商品。查詢後,保留上次查詢跳進。
4)管理員管理:管理員的增添、刪除、修改、查找等基本功能
5)訂單管理:訂單的增添、刪除、修改、查找等功能
第2章 概要設計
2.1 系統整體結構
2.2 持久層設計
ER圖