資源描述:
《電子商城需求分析.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、1.項目背景網(wǎng)上購物在線網(wǎng)站致力于提供產(chǎn)品展示及訂購為核心的網(wǎng)上購物服務(wù)宣傳自己商店的產(chǎn)品并將自己的產(chǎn)品展現(xiàn)給客戶,讓客戶通過網(wǎng)站便能自由的選擇購買產(chǎn)品。該網(wǎng)站是通過用戶登錄瀏覽商品、查看公告、購買、確定購買、實現(xiàn)用戶模塊功能。其中訂單的生成,網(wǎng)站后臺系統(tǒng),通過系統(tǒng)管理商品、訂單、用戶來實現(xiàn)。2.系統(tǒng)規(guī)劃與設(shè)計2.1顧客在進入電子商城后,首先進入商城的大廳,也就是商城的首頁。在這兒,顧客應(yīng)該能看到最引起注意的東西,并對商城有個總體的認識,可以查看商城發(fā)布的公告,或者商城舉辦的特價商城活動,查看商品的類別,并且從這兒還能進入到瀏覽商品的界面,并能夠方便地搜索商品,而且還能像在商場
2、里一樣,顧客可以使用一個叫做購物車的工具用以模擬商城的實物購物車。顧客在查看商品的價格等詳細消息后,可以把自己喜歡的商品放入到購物車中,并可以對已放入購物車的商品進行處理,如修改商品數(shù)量,從購物車中去掉不想買或不滿意的商品等。當用戶購?fù)曦浳锖罂梢缘缴坛堑姆?wù)臺結(jié)賬,術(shù)語也叫下訂單,請大家注意,這兒可能會用到多種術(shù)語。用戶下訂單時必須要在商城里注冊并且已登錄,以便商城能夠在數(shù)據(jù)庫中隊訂單及訂單的接受者也就是顧客有完整的信息記錄,方便隨后的訂單處理。在下完訂單后,用戶可以用E-mail保留訂單,以便收到貨物時進行查對。在用戶下完訂單后,商城將根據(jù)訂單的列表內(nèi)容,使用電話同用戶進行確
3、認,同時以便及時準備發(fā)貨,發(fā)貨成功并收到款后,一個真正意義上的交易也就完成了。但是上面僅僅是完成商城功能的一部分,商城還要管理自己商城里的貨物和商品,進貨,添加新的商品,刪除沒有的商品,向顧客發(fā)新的公告,刪除過期公告,管理在商城里登記注冊的用戶。2.2系統(tǒng)模塊劃分與流程根據(jù)上面所描述的系統(tǒng)需求、流程,以流程圖的形式畫出系統(tǒng)功能模塊圖,并將這些流程圖分為客戶端和管理端。即為客戶端模塊流程圖,管理端模塊流程圖??蛻舳四K流程圖用戶查詢搜索商品查看公告特價商品瀏覽商品用戶登錄判斷無登陸登錄用戶登錄用戶訂單回執(zhí)服務(wù)臺用戶注冊購物車管理端模塊流程圖管理員賬戶驗證驗證是否成功管理商品管理公
4、告管理特價商品管理用戶管理訂單根據(jù)系統(tǒng)流程圖可將系統(tǒng)劃分為以下一些模塊,如下表所示:表2-2-1模塊功能列表序號功能模塊類別功能模塊備注1客戶端查看公告/特價商品模塊2瀏覽商場模塊3查詢/搜索商品模塊4購物車模塊5服務(wù)臺模塊(結(jié)賬模塊)需要用戶模塊共同工作6用戶模塊(注冊/登錄/驗證等)7管理端管理端用戶模塊(用戶登錄/驗證等)8公告管理模塊需要管理端用戶驗證9商品管理模塊需要管理端用戶驗證10物價商品管理模塊需要管理端用戶驗證11訂單管理模塊需要管理端用戶驗證3數(shù)據(jù)庫設(shè)計:3.1根據(jù)E-R圖創(chuàng)建數(shù)據(jù)庫表與表之間的關(guān)系:表3-3-1數(shù)據(jù)庫表序號數(shù)據(jù)庫表數(shù)據(jù)庫表存儲內(nèi)容1t_us
5、erinfo用戶基本信息2t_userordercon用戶訂單的基本信息、訂單發(fā)送地址等3t_userorderdetail用戶訂單的商品內(nèi)容4t_goodstype商城內(nèi)物品的類別信息5t_goodscon商城內(nèi)物品的基本信息6t_adminuserinfor管理員的基本信息7t_bulletioncon公告欄的基本信息8t_specialgoods特價商品信息3.2數(shù)據(jù)庫表結(jié)構(gòu)的詳細設(shè)計表1用戶基本信息表(t_userinfo)序號字段名字段類型說明備注1usr_idInt用戶編號PrimaryKey2usr_nameVarchar(50)用戶名NotNull3user_p
6、wdVarchar(32)密碼NotNull4usr_realnameVarchar(50)真實姓名NotNul5usr_sexVarchar(2)性別6usr_telVarchar(11)電話7usr_emailVarchar(100)E-mail8usr_addressVarchar(200)地址9usr_inputdateDatetime添加時間系統(tǒng)自動記錄10usr_levelInt用戶級別表2用戶訂單基本信息表(t_userordercon)序號字段名字段類型說明備注1odr_noVarchar(50)訂單號索引(不重復(fù))2odr_timeDatetime訂單產(chǎn)生日期
7、NotNULL3odr_ispassVarchar(2)訂單是否確認Y,N4odr_passtimeDatetime確認時間5asr_idint訂單處理人6odr_sendstateint訂單發(fā)送狀態(tài)7odr_recnameVarchar(20)訂單接收人姓名8odr_addressVarchar(200)訂單接收地址9odr_idint訂購人IDt_userinfo外鍵10odr_totalpriceVarchar(50)訂購總價11odr_phoneVarchar(11)訂單接收人電話1