一、項(xiàng)目展示圖
前臺首頁
訂單管理頁面
二、代碼框架圖
三、系統(tǒng)功能結(jié)構(gòu)描述
四、功能簡介
用戶注冊
用戶姓名,賬號,密碼,電子郵箱,性別,出生日期為必填信息.其中姓名和郵箱不能與已注冊用戶重復(fù) ;
使用驗(yàn)證控件對以上信息進(jìn)行客戶端驗(yàn)證(所有信息非空驗(yàn)證,郵箱的正則驗(yàn)證,重復(fù)密碼的比較驗(yàn)證,出生日期的格式驗(yàn)證) ;
選填項(xiàng)目可以不填寫,如果填寫,需要進(jìn)行格式驗(yàn)證(郵政編碼和聯(lián)系電話的正則驗(yàn)證)
使用MultiView實(shí)現(xiàn)多步驟注冊
用戶登錄
會員名與密碼要求正確,否則不允許登錄,登錄成功跳轉(zhuǎn)至首頁
登錄成功創(chuàng)建Session對象進(jìn)行狀態(tài)保存
首頁:
1.頁面頭部下拉列表綁定二級商品分類以及全部分類選項(xiàng),搜索框由用戶填寫,要求有以下邏輯:
i.不選擇二級分類,則按用戶輸入商品名匹配查找
ii.選擇二級分類,則以二級分類下的用戶輸入商品名匹配查找
iii.如果用戶沒有輸入搜索關(guān)鍵字,則查找下拉列表中選擇的二級分類所有內(nèi)容
2.查找結(jié)果將在商品列表頁面展示
3.搜索功能包含在母板頁中,所有頁面都應(yīng)具有搜索功能(此要求在以下頁面說明中不再贅述)
商品列表:
1.使用Repeater控件實(shí)現(xiàn)商品列表的布局,提供分頁功能,每頁顯示16條商品信息
2.商品信息中包括商品圖片,價格,余量以及加入購物車和查看商品詳情按鈕
3.右側(cè)頁面包括購物車明細(xì)信息,購物車數(shù)據(jù)由Session保存,并提供給用戶修改購物車和結(jié)算的按鈕
4.添加購物車按鈕要求有以下邏輯
i.提示用戶是否確認(rèn)添加
ii.如果購物車中沒有該商品,則增加一條記錄
iii如果購物車中有該商品,則數(shù)量增加
iv.商品添加的數(shù)量應(yīng)不大于其余量
訂單頁面:
由DetailsView布局訂單信息,由Datalist布局訂單明細(xì)信息,配送信息由用戶個人資料生成
加載此頁前需要檢查用戶登錄狀態(tài),如果尚未登錄則轉(zhuǎn)至登錄界面
訂單記錄包括,訂單號(GUID生成),收貨人,郵編,配送地址,聯(lián)系電話,訂貨日期,總金額,要求有以下邏輯:
i.配送信息不完整的話,提交訂單按鈕將不可用
ii.允許用戶修改配送信息
iii.用戶修改信息后將可以選擇”將配送信息覆蓋個人資料”或”僅本次交易使用此信息,不覆蓋資料”
安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢】