服裝網(wǎng)上商城需求分析說明書_第1頁
服裝網(wǎng)上商城需求分析說明書_第2頁
服裝網(wǎng)上商城需求分析說明書_第3頁
服裝網(wǎng)上商城需求分析說明書_第4頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、服裝網(wǎng)上商城需求分析說明書目錄1引言.21.1編寫目的 .21.1.1項(xiàng)目背景和優(yōu)勢 .21.1.2系統(tǒng)目標(biāo) .21.1.3編寫環(huán)境、工具 .32系統(tǒng)分析 .32.1系統(tǒng)功能分析概要 .32.1.1前臺(tái) .32.1.2后臺(tái) .32.2功能模塊圖 .42.3系統(tǒng)功能需求詳述 .42.3.1前臺(tái) .42.3.2后臺(tái)管理 .52.3.3業(yè)務(wù)流程圖 .53系統(tǒng)分析與設(shè)計(jì) .83.1數(shù)據(jù)庫需求分析 .83.1.1數(shù)據(jù) E-R 圖: .83.1.2數(shù)據(jù)庫表結(jié)構(gòu) .101 引言1.1編寫目的茲于我等一批同學(xué)有幸能在紫光公司的老師的指導(dǎo)下學(xué)習(xí)和提供實(shí)習(xí)機(jī)會(huì)。在前期的基礎(chǔ)學(xué)習(xí)中,我等學(xué)員積累了豐富的JAVA E

2、E 開發(fā)的基礎(chǔ)知識(shí)?,F(xiàn)需要做實(shí)際的小項(xiàng)目來補(bǔ)充前期學(xué)習(xí)的不足之處。旨在提高學(xué)員的團(tuán)隊(duì)協(xié)作能力,豐富開發(fā)經(jīng)驗(yàn), 增加自學(xué)能力和解決實(shí)際問題的能力,為以后的實(shí)習(xí)和工作打下堅(jiān)實(shí)的基礎(chǔ)。1.1.1 項(xiàng)目背景和優(yōu)勢隨著信息技術(shù)的不斷發(fā)展,我們國家已經(jīng)全面進(jìn)入信息化時(shí)代,網(wǎng)上購物一起方便、迅速越來越受青年人的青睞,也逐漸被中老年人所認(rèn)可。網(wǎng)上購物儼然成為一種趨勢,一種潮流。網(wǎng)上商城投入少,回收快,無存貨,特別適合小商店或個(gè)人在網(wǎng)上開店。銷售時(shí)間不受限制,無需專人看守,卻可時(shí)時(shí)營業(yè),省去員工工資。銷售地點(diǎn)不受限制,免去了普通商店的店面成本。1.1.2 系統(tǒng)目標(biāo) 展示商品列表、查看商品詳細(xì)信息; 用戶可以在網(wǎng)

3、站上自己修改個(gè)人資料、修改密碼查詢提交的訂單; 實(shí)現(xiàn)購物車功能,用戶選擇所需商品后,放到購物車,提交訂單,收到付款; 商品管理:上架,信息修改,下架; 用戶管理:查看信息,刪除用戶;* 訂單管理:查看訂單,確認(rèn)訂單發(fā)貨,交易結(jié)束; 系統(tǒng)運(yùn)行穩(wěn)定,安全可靠。1.1.3 編寫環(huán)境、工具操作系統(tǒng): windows xp / windows 7 (32 位)Web 服務(wù)器: tomcat6.0.26Java開發(fā)包: JDK1.6數(shù)據(jù)庫: mysql5.0瀏覽器: IE7.0 以上 / FF分辨率: 1024 768 像素2 系統(tǒng)分析2.1 系統(tǒng)功能分析概要2.1.1前臺(tái)(1)會(huì)員注冊(2)會(huì)員登錄:登

4、陸后可修改個(gè)人信息和密碼(3)瀏覽商品:商品列表和商品詳細(xì)信息(所有用戶均可)添加貨物到購物車(登錄用戶可執(zhí)行)(4)購物車:刪除購物車中的商品(登錄用戶)(5)* 訂單管理2.1.2 后臺(tái)(1)管理員登陸(2)用戶管理:用戶刪除、用戶信息查看(除密碼外的所有信息)(3)商品管理:商品上架、商品數(shù)量修改、商品下架、查看商品信息、修改商品信息(4)* 訂單管理* 未在本系統(tǒng)中實(shí)現(xiàn)的功能2.2 功能模塊圖服裝網(wǎng)上商城前臺(tái)服務(wù)后臺(tái)管理用用用瀏購管用*商戶戶覽戶物理戶訂品登登注商車員管單管錄出冊品登理管理錄理商添商刪查刪查*商修查品加品除看恢品改看除看列到詳用用復(fù)上商商商商表購情戶戶用架品品品品物信戶

5、信信車息息息2.3 系統(tǒng)功能需求詳述2.3.1 前臺(tái)用戶登錄:用戶名(文本框) 、用戶密碼(密碼框)、登錄按鈕(按鈕)。用戶名和密碼用 javascripe 判空,如果為空提示“用戶名及密碼不能為空” ,登陸失敗后跳回原頁面,提示“用戶名或密碼錯(cuò)誤” ,成功后跳轉(zhuǎn)到登錄成功頁面,并把用戶名放到 session中。用戶登出:在用戶已登錄的狀態(tài)下,退出登錄按鈕(按鈕) 。把 session中的用戶信息清除,提示安全退出,跳回登陸界面。用戶注冊:用戶名(文本框) 、密碼(密碼框)、確認(rèn)密碼(密碼框)、電話(文本框)、郵箱(文本框)、地址(文本框)、注冊按鈕(按鈕)。用戶名、密碼、電話、郵箱、地址 j

6、avascript 判空;用戶名 ajax 異步判重。有一項(xiàng)及以上為空時(shí),點(diǎn)提交按鈕,提示“不能為空” 。注冊成功跳轉(zhuǎn)到注冊成功界面,并把用戶名和 ID 放到 session中。瀏覽商品:進(jìn)入首頁時(shí),顯示商品列表(部分商品) 、有查看全部商品超鏈接,跳轉(zhuǎn)到全部商品列表。 每件商品點(diǎn)擊它的圖片或者名稱時(shí)跳轉(zhuǎn)到商品詳細(xì)信息。登陸后的用戶能把每件商品添加到購物車。購物車:用戶登錄狀態(tài)下, 查看購物車列表, 在購物車中查看商品詳細(xì)信息,批量移除商品(復(fù)選框選擇商品) ,自動(dòng)計(jì)算總價(jià)。 * 提交訂單。2.3.2 后臺(tái)管理管理員登陸:管理員名(文本框),密碼(密碼框)。管理員名和密碼用javascripe

7、判空,如果為空提示“管理員名及密碼不能為空”,登陸失敗后跳回原頁面,提示“管理員名或密碼錯(cuò)誤” ,成功后跳轉(zhuǎn)到后臺(tái)管理頁面,并把管理員名放到session中。用戶管理:查看用戶信息(除用戶密碼以外的所有信息)、刪除用戶(復(fù)選框批量刪除)。* 訂單管理:查看訂單詳情,確認(rèn)訂單并發(fā)貨,結(jié)束一次交易。商品管理:商品上架(添加單件商品) ,修改商品信息,商品下架(復(fù)選框批量刪除商品)。查看商品詳細(xì)信息。2.3.3 業(yè)務(wù)流程圖為了更加清晰的表達(dá)系統(tǒng)的業(yè)務(wù)功能模塊,下面給出了本系統(tǒng)的業(yè)務(wù)流程圖。其中包括管理員和用戶兩大部分。管理員部分:管理員登陸驗(yàn)證失敗賬戶驗(yàn)證驗(yàn)證成功用戶管理商品管理* 訂單管理查看信息

8、用戶刪除* 用戶恢復(fù)商品上架修改商品信息商品下架用戶部分:用戶登錄驗(yàn)證失敗賬戶驗(yàn)證驗(yàn)證成功未登錄登陸成功查看個(gè)人信息個(gè)人信息修改密碼修改查看購物車用戶用戶注冊商品列表商品信息購買商品登錄驗(yàn)證已登錄購物車*提交訂單3 系統(tǒng)分析與設(shè)計(jì)3.1 數(shù)據(jù)庫需求分析數(shù)據(jù)庫使用 MySQL5.0,提供 JDBC 數(shù)據(jù)庫借口。3.1.1 數(shù)據(jù) E-R 圖:用戶 E-R 圖:用戶名用戶密碼用戶電話用戶 ID用戶( user)用戶電子郵箱用戶地址管理員 E-R 圖:管理員( master)管理員 ID管理員名管理員密碼商品 E-R 圖:商品 ID商品名商品單價(jià)商品( goods)商品圖片商品顏色商品數(shù)量商品類別購物

9、車 E-R 圖:user購物車 ID用戶 ID用戶名購物車狀態(tài)購物車( shopbag)購買數(shù)量商品 ID商品單價(jià)商品名goods管理員、用戶、商品、購物車關(guān)系E-R 圖:管理員管理購物車添加到購物車包含用戶瀏覽商品3.1.2 數(shù)據(jù)庫表結(jié)構(gòu)數(shù)據(jù)庫共有四張表:用戶表(usertable),管理員表( mastertable),商品表( goodstable),購物車表( shopbagtable)。用戶表( usertable):字段名數(shù)據(jù)類型是否為空是否主鍵默認(rèn)值備注useridint(20)否是ID (自增長)usernamevarchar(50)否NULL用戶名userpswvarchar

10、(20)否NULL用戶密碼usertelvarchar(20)否NULL用戶電話usermailvarchar(30)否NULL用戶電子郵箱useraddrvarchar(100否NULL用戶地址)管理員表( mastertable):字段名數(shù)據(jù)類型是否為空是否主鍵默認(rèn)值備注masteridint(20)否是ID (自增長)masternamevarchar(50)否NULL管理員名masterpswvarchar(50)否NULL管理員密碼商品表( goodstable):字段名數(shù)據(jù)類型是否為空是否主鍵默認(rèn)值備注goodsidint(20)否是ID (自增長)goodsnamevarchar

11、(50)否NULL商品名goodspricevarchar(20)否NULL商品單價(jià)goodscolorvarchar(10)否NULL商品顏色goodskindvarchar(20)否NULL商品種類goodsnumvarchar(30)否NULL商品庫存數(shù)量goodsimagevarchar(20)否NULL商品圖片地址購物車表( shopbagtable):字段名數(shù)據(jù)類型是否為空是否主鍵默認(rèn)值備注shopbagidint(20)否是ID (自增長)useridint(20)否外鍵NULL用戶 IDusernamevarchar(50否NULL用戶名)goodsidint(20)否外鍵NULL商品 IDgoo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論