網(wǎng)上購物商城需求分析與設(shè)計(jì)_第1頁
網(wǎng)上購物商城需求分析與設(shè)計(jì)_第2頁
網(wǎng)上購物商城需求分析與設(shè)計(jì)_第3頁
網(wǎng)上購物商城需求分析與設(shè)計(jì)_第4頁
網(wǎng)上購物商城需求分析與設(shè)計(jì)_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

網(wǎng)上購物商場系統(tǒng)需求分析1、概述2、系統(tǒng)需求分析與系統(tǒng)總體設(shè)計(jì)(系統(tǒng)功能模塊圖)3、數(shù)據(jù)庫設(shè)計(jì)4、系統(tǒng)功能模塊詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)一、概述開發(fā)一個(gè)網(wǎng)上購物商城系統(tǒng)前,首先需要考慮用戶的需求是什么,即該網(wǎng)站應(yīng)該實(shí)現(xiàn)的主要功能。通過相關(guān)調(diào)查發(fā)現(xiàn),在編寫網(wǎng)上購物商城系統(tǒng)時(shí),應(yīng)將登陸者分為兩種角色,即注冊會員和后臺管理員.會員在登陸進(jìn)入該網(wǎng)上購物商城后,不僅可以查看其各種服務(wù)條款,還可以選擇查看各種商品的詳細(xì)信息并選擇購買.此外,會員還能通過輸入訂單編號查看自己的詳細(xì)訂貨信息。管理員登陸后,不僅可以查看商品銷售情況,還可以管理會員、商品、倉庫和其自身的信息.管理員可以根據(jù)實(shí)際情況添加其他管理員以維護(hù)該網(wǎng)上購物商城的購物環(huán)境和安全.1。1網(wǎng)上購物商城具體流程如下圖所示:會員會員是否登錄會員管理是否登錄會員管理 購物車查看服務(wù)購物信息查詢購物車查看服務(wù)購物信息查詢否管理員倉庫管理訂單管理后臺管理商品管理是管理員倉庫管理訂單管理后臺管理商品管理1.2可行性分析隨著網(wǎng)絡(luò)的快速發(fā)展,網(wǎng)上購物商城以其方便、快捷的特點(diǎn)受到了更多用戶的青睞。對比傳統(tǒng)的商場銷售,網(wǎng)上商城可以將商品詳細(xì)分類,為用戶提供了更多的選擇空間;通過前臺商品的展示,可以使顧客更好地了解商城的商品;網(wǎng)絡(luò)購物車的實(shí)現(xiàn)使顧客真正實(shí)現(xiàn)了足不出戶、網(wǎng)上購物的目的。網(wǎng)上購物商城系統(tǒng)后臺數(shù)據(jù)庫采用目前比較流行的MicrosoftSQLServer2000,該數(shù)據(jù)庫系統(tǒng)在安全性、準(zhǔn)確性、運(yùn)行速度方面有絕對的優(yōu)勢、準(zhǔn)確性、運(yùn)行速度方面有絕對的優(yōu)勢、準(zhǔn)確性、運(yùn)行速度方面有絕對的優(yōu)勢并且處理數(shù)據(jù)庫最大,效率高;前臺采用Microsoft公司的VisualStudio2005作為主要的開發(fā)工具,可實(shí)現(xiàn)與SQLSever2000數(shù)據(jù)庫無縫連接。2。1項(xiàng)目規(guī)劃網(wǎng)上購物商城主要由前臺會員模塊和后臺管理模塊兩部分組成.前臺功能模塊:主要包括會員注冊、登陸、修改個(gè)人信息、購物、查詢購物情況、和查看各種服務(wù)條款等功能。后臺功能模塊:主要包括后臺管理員對會員、商品、倉庫、訂單和管理員的管理等功能。2。2系統(tǒng)功能結(jié)構(gòu)圖——(系統(tǒng)總體設(shè)計(jì))網(wǎng)上購物商城前臺功能結(jié)構(gòu)圖:收藏本站設(shè)置主頁結(jié)賬清空購物車查詢信息后臺入口服務(wù)\協(xié)議交易條款購物信息查詢購物車會員登錄網(wǎng)上購物商城前臺功能結(jié)構(gòu)圖收藏本站設(shè)置主頁結(jié)賬清空購物車查詢信息后臺入口服務(wù)\協(xié)議交易條款購物信息查詢購物車會員登錄網(wǎng)上購物商城前臺功能結(jié)構(gòu)圖會員注冊\忘密碼記會員注冊\忘密碼記交款交款\退貨等協(xié)議1、對各個(gè)小模塊進(jìn)行畫流程圖后臺管理訂單管理倉庫管理商品管理管理員登錄會員管理網(wǎng)上購物商城后臺功能結(jié)構(gòu)圖網(wǎng)上購物商城后臺功能結(jié)構(gòu)圖:后臺管理訂單管理倉庫管理商品管理管理員登錄會員管理網(wǎng)上購物商城后臺功能結(jié)構(gòu)圖3。1設(shè)計(jì)目標(biāo)對于典型的數(shù)據(jù)庫管理系統(tǒng),尤其是網(wǎng)上購物商城這樣數(shù)據(jù)流量比較大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活等設(shè)計(jì)需求.本系統(tǒng)在設(shè)計(jì)時(shí)應(yīng)該滿足以下幾個(gè)目標(biāo)。界面設(shè)計(jì)美觀友好,信息查詢靈活、方便、快捷、準(zhǔn)確,數(shù)據(jù)存儲安全可靠。全面展示商城內(nèi)所有商品,并可以展示最新商品.實(shí)現(xiàn)網(wǎng)上購物。商品銷售排行,方便顧客了解本商城內(nèi)的熱銷商品及幫助企業(yè)領(lǐng)導(dǎo)者做出相應(yīng)的決策。查看商城內(nèi)的幫助信息。系統(tǒng)最大限度地實(shí)現(xiàn)易維護(hù)性和易操作性.系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。會員Email地址3。2E-R圖會員Email地址提示問題答案提示問題答案會員所在城市會員所在城市會員聯(lián)系電話密碼提示問題會員聯(lián)系電話密碼提示問題住址郵編會員真實(shí)姓名住址郵編會員真實(shí)姓名會員頭像會員住址會員頭像會員住址會員登錄密碼會員登錄密碼會員充值會員性別會員充值會員性別會員注冊日期會員注冊日期會員登錄名會員會員登錄名會員會員ID會員ID管理員密碼管理員登錄名管理員密碼管理員登錄名商品價(jià)格1商品價(jià)格管理員ID所屬類別ID管理員ID所屬類別ID是否結(jié)賬查看所屬類別是否結(jié)賬查看所屬類別管理員商品名稱管理員商品名稱查看商品ID1查看商品IDm訂貨人n訂貨人訂貨日期購物信息1訂貨日期購物信息訂單ID1訂單ID管理查看管理查看m查看查看n是否推薦該商品倉庫名稱倉庫ID商品價(jià)格n是否推薦該商品倉庫名稱倉庫ID商品價(jià)格進(jìn)貨日期商品介紹進(jìn)貨日期商品介紹商品名稱p商品名稱商品圖片所屬類別倉庫商品圖片所屬類別倉庫商品信息商品信息商品ID商品ID1屬于屬于商品類別名稱商品類別名稱所屬倉庫所屬倉庫1商品類別ID商品類別ID商品類別商品類別3。4邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)字典會員信息表字段名稱類型大小主鍵描述MemberIDbigint8是會員IDMemberNamevarchar50會員登錄名MemberSexchar10會員性別MemberPWDvarchar20會員登錄密碼MemberTNamevarchar20會員真實(shí)姓名MemberQuevarchar50密碼提示問題MemberAnsvarchar50提示問題答案MemberPhonevarchar20會員聯(lián)系電話MemberEmailvarchar50會員Email地址MemberCityvarchar20會員所在城市MemberAddressvarchar50會員住址MemberPostCodechar10住址郵編MemberPhotobigint50會員頭像MemberMoneybigint8會員充值MemberDatedatetime8會員注冊日期管理員信息表字段名稱類型大小主鍵描述AdminIDbigint8是管理員IDAdminNamevarchar50管理員登錄名AdminPwdvarchar20管理員密碼商品類別表字段名稱類型大小主鍵描述GoodsTypeIDbigint8是商品類別IDGoodsTypeNamevarchar50商品類別名稱StoreIDbigint8所屬倉庫商品信息表字段名稱類型大小主鍵描述GoodsIDbigint8是商品IDGoodsTypeIDbigint8所屬類別GoodsNamevarchar50商品名稱GoodsIntroducetext16商品介紹GoodsPricebigint8商品價(jià)格GoodsPhotovarchar50商品圖片GoodsIsNewchar10是否推薦該商品GoodsDatedatetime8進(jìn)貨日期圖片信息表字段名稱類型大小主鍵描述ImageIDbigint8是圖片IDImagevarchar50圖片路徑訂單信息表字段名稱類型大小主鍵描述OrderIDbigint8是訂單IDOrderMembervarchar50訂貨人GoodsIDbigint8商品IDGoodsNamevarchar50商品名稱GoodsTypeIDbigint8所屬類別IDGoodsTypeNamevarchar50所屬類別GoodsPricemoney8商品價(jià)格IsCheckoutchar10是否結(jié)賬OrderDatedatetime8訂貨日期倉庫信息表字段名稱類型大小主鍵描述StoreIDbigint8是倉庫IDStoreNamevarchar50倉庫名稱4數(shù)據(jù)流圖(DFD)4.1數(shù)據(jù)流圖如下(其中的廣告及其它信息管理系統(tǒng)可討論決定是否加入) 3.管理員3.管理員1.會員2.網(wǎng)上購物系統(tǒng)下單(查詢、修改訂)訂單反饋訂單管理系統(tǒng)管理付款發(fā)貨 4。1。11.1未登錄1.1未登錄1.3登錄驗(yàn)證1.2已登錄驗(yàn)證成功驗(yàn)證失敗登錄1.4注冊驗(yàn)證注冊注冊失敗注冊成功會員信息記錄文件注冊成功1.5個(gè)人信息查詢、修改下訂單查詢、修改訂單訂單反饋 4。1.22.1訂單管理系統(tǒng)2.1訂單管理系統(tǒng)訂單查詢、修改訂單訂單反饋2.2界面管理系統(tǒng)2.3注冊會員管理系統(tǒng)管理員 4.1.32.1.12.1.1審核訂單訂單2.1.2訂單狀態(tài)管理有效訂單 訂單文件反饋信息(無效訂單)創(chuàng)建訂單修改訂單狀態(tài)反饋信息(訂單已審核,請付款)貨物庫存文件通知管理員已無庫存 4。1.3。1網(wǎng)上購物系統(tǒng)二層圖(訂單管理系統(tǒng))2.2.12.2.1商品管理系統(tǒng)2.22廣告及其它信息管理系統(tǒng)貨物庫存文件界面管理員 4.1.3。2網(wǎng)上購物系統(tǒng)二層圖(界面管理系統(tǒng))2.2.12.2.1.1增加商品 貨物庫存文件新到商品2.2.1.2刪除商品商品已無庫存 4。1。42.3.12.3.1瀏覽、修改會員信息會員信息記錄文件2.3.2瀏覽、修改普通管理員信息管理員信息記錄文件 4。1.63.1訂單管理員3.1訂單管理員訂單管理系統(tǒng)已無庫存3.2界面管理員界面管理系統(tǒng)3.3超級管理員注冊會員管理系統(tǒng)3.4個(gè)人信息修改管理員信息記錄文件訂單記錄文件 4.1.75訂單處理流程說明 (1)顧客提交訂單。 (2)頁面顯示:“感謝您在網(wǎng)上商城購物,您的訂單已成功提交,我們會在12小時(shí)內(nèi)與您聯(lián)系。如有問題可撥打網(wǎng)上商城客服熱線”。 (3)訂單信息進(jìn)入系統(tǒng)審核,若審核通過,則將訂單入庫,并通知顧客付款,若審核失敗(如填寫的信息無效或無庫存),則將失敗原因發(fā)給顧客,同時(shí)刪除訂單。(4)訂單具備以下幾種狀態(tài):“提交成功、尚未審核”、“用戶取消”、“無效訂單”、“已審核,尚未付款"、“付款成功、尚未發(fā)貨”、“付款不成功”、“已發(fā)貨”、“訂單關(guān)閉”等。(5)顧客提交訂單,訂單入庫即為“提交成功、尚未審核”狀態(tài);訂單管理員在后臺瀏覽到顧客提交的訂單,在確認(rèn)訂單信息有效后,訂單的狀態(tài)為“已審核,尚未付款”,如是無效信息(如收貨人信息虛假),則置其狀態(tài)為“無效訂單”;在訂單審核前,消費(fèi)者可在線修改或取消其提交的訂單.(6)管理員審核訂單后,再由其系統(tǒng)聯(lián)系顧客,通知他付款,根據(jù)結(jié)果置訂單的狀態(tài)為“付款成功、尚未發(fā)貨”、“付款不成功",付款不成功則繼續(xù)通知顧客付款,若一定時(shí)間內(nèi)沒有付款(如24小時(shí)內(nèi)),則將訂單狀態(tài)置為“訂單取消”。(7)付款成功后,由銷售方發(fā)貨,訂單接下來依次經(jīng)過“已發(fā)貨”、“訂單關(guān)閉”兩個(gè)狀態(tài)。--—-——-—-—----——--——--—-——-—-——----—————-—-------——-—--—--—————-—————--—數(shù)據(jù)庫應(yīng)用系統(tǒng):(1)、需求分析—〉得出1、DFD圖(數(shù)據(jù)流圖),表達(dá)了數(shù)據(jù)與處理的關(guān)系,但沒有數(shù)據(jù)內(nèi)容的詳細(xì)描述,2、數(shù)據(jù)字典,彌補(bǔ)了DFD圖的不足,對于數(shù)據(jù)庫設(shè)計(jì)來講,數(shù)據(jù)字典是用戶需求分析所獲得的主要結(jié)果,是概念結(jié)構(gòu)設(shè)計(jì)的必要輸入;(2)、把需求分析階段得到的用戶需求(已用數(shù)據(jù)字典和數(shù)據(jù)流圖表示)抽象為概念模型表示的過程就是概念結(jié)構(gòu)設(shè)計(jì),在數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)中常用E-R模型來描述概念結(jié)構(gòu),因此數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)又稱為E—R模式設(shè)計(jì),概念模型最常用的方法是

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論