網(wǎng)上購物系統(tǒng)-概要設(shè)計(jì)說明書_第1頁
網(wǎng)上購物系統(tǒng)-概要設(shè)計(jì)說明書_第2頁
網(wǎng)上購物系統(tǒng)-概要設(shè)計(jì)說明書_第3頁
網(wǎng)上購物系統(tǒng)-概要設(shè)計(jì)說明書_第4頁
網(wǎng)上購物系統(tǒng)-概要設(shè)計(jì)說明書_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

網(wǎng)上購物系統(tǒng)——概要設(shè)計(jì)說明書網(wǎng)上購物系統(tǒng)——概要設(shè)計(jì)說明書網(wǎng)上購物系統(tǒng)概要設(shè)計(jì)說明書擬制人________許威________審核人_宋金德袁浩王朝陽_批準(zhǔn)人_________________1.引言1.1.編寫目的編寫此需求分析報(bào)告,實(shí)現(xiàn)商場、中小企業(yè)或個(gè)人在互聯(lián)網(wǎng)上進(jìn)行新產(chǎn)品展示,網(wǎng)上通信留言功能,重點(diǎn)實(shí)現(xiàn)網(wǎng)上商品的查找、在線購買功能。

實(shí)現(xiàn)普通用戶只能瀏覽,注冊(cè)用戶可以在線定購,后臺(tái)管理人員可以進(jìn)行產(chǎn)品上傳更新、注冊(cè)用戶的管理等功能。

1.2.項(xiàng)目背景軟件名稱:

網(wǎng)上購物系統(tǒng)開發(fā)者:

宋金德,袁浩,王朝陽,許威項(xiàng)目簡介:

本系統(tǒng)主要實(shí)現(xiàn)網(wǎng)上產(chǎn)品展示與在線定購及人員的管理,一、不同身份有不同的權(quán)限功能(管理人員、注冊(cè)用戶、游客)二、在線產(chǎn)品展示(分頁顯示)三、在線定購四、后臺(tái)管理(用戶管理、商品的管理)1.3參考資料[1]譚浩強(qiáng)《動(dòng)態(tài)網(wǎng)頁制作ASP》北京電子工業(yè)出版社.2001[2]彭萬波《網(wǎng)頁設(shè)計(jì)精彩實(shí)例》北京電子工業(yè)出版社.2002[3]袁玫等《網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用教程》北京人民郵電出版社.2002[4]潘英偉《網(wǎng)站開發(fā)實(shí)用手冊(cè)》中國廣播電視出版社.2001[5]樊健平《ASP高級(jí)編程及其項(xiàng)目應(yīng)用開發(fā)》中國水利水電出版社.2003[6]許衛(wèi)林《VBScript+ASP動(dòng)態(tài)網(wǎng)頁制作》中國電力出版社.2002[7]金旭亮《網(wǎng)站建設(shè)教程》北京高等教育出版社.2002[8]張海潘《軟件工程導(dǎo)輪》清華大學(xué)出版社.2005[9]石志國《ASP精解案例教程》清華大學(xué)出版社.2004[10]汪曉平、鐘軍《ASP網(wǎng)絡(luò)開發(fā)技術(shù)(第二版)》人民郵電出版社.2003.1.4.問題陳述對(duì)用戶提供的服務(wù)有:

l在線產(chǎn)品展示2在線查找功能3在線下訂單。

2.任務(wù)概述2.1.需求概述根據(jù)實(shí)際情況,把商品分類,提供商品查找,訂單查詢,商品管理,訂單管理,系統(tǒng)管理等小模塊合并成一個(gè)可執(zhí)行的軟件系統(tǒng)模型。

使用戶快速地搜索和查找到所需要要產(chǎn)品和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進(jìn)化的開發(fā)方式,對(duì)系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。

此時(shí)模塊也發(fā)展成為最終產(chǎn)品了2.1.1.在線展示只要登錄到網(wǎng)站后,就可以在線瀏覽展示商品,最新商品動(dòng)畫展示在線購買商品從后臺(tái)數(shù)據(jù)庫動(dòng)態(tài)顯示商品圖片與產(chǎn)品名。

單擊產(chǎn)品名或圖片就看到產(chǎn)品的詳細(xì)介紹。

要添加購買與收藏功能。

2.1.2.在線下訂單:

只有注冊(cè)用戶才能利用該系統(tǒng)下訂單。

注冊(cè)后并且處于激活狀態(tài)才可以購物下訂單。

非注冊(cè)用戶和處于非激活狀態(tài)的用戶,只能瀏覽商品的基本情況。

用戶登錄后,就可以使用系統(tǒng)提供的各種功能。

單擊產(chǎn)品對(duì)應(yīng)的購買按鈕后,要顯示購物車界面,在該界面中要實(shí)現(xiàn)購買產(chǎn)品數(shù)量統(tǒng)計(jì)、總價(jià)格統(tǒng)計(jì)及每種產(chǎn)品的購買時(shí)間。

在購物車中,可以實(shí)現(xiàn)繼續(xù)購買、產(chǎn)品數(shù)量的修改、刪除購買物品、到收銀臺(tái)付款功能。

在信息填寫與提交中,要實(shí)現(xiàn)“返回上一步”修改功能,實(shí)現(xiàn)所以信息統(tǒng)計(jì)界面。

實(shí)現(xiàn)產(chǎn)生訂購單號(hào)功能。

2.1.3后臺(tái)管理服務(wù)管理員修改功能商品管理功能會(huì)員管理功能2.1.4留言功能客戶可以根據(jù)自己的需求,留言給管理員。

必要的商品信息等,管理員上線后可以查看留言,根據(jù)顧客的需求展示必要的商品信息,兩者都在線可以進(jìn)行商品的商談,交易等。

2.2.運(yùn)行環(huán)境服務(wù)器端:

ASP+SQLSERVER2000+IIS5.0客戶端:

IE瀏覽器2.3.開發(fā)環(huán)境SQLServer數(shù)據(jù)庫+IIS5.0+Windows2000+Dreamweaver20042.5.限制和約束l一個(gè)客戶在系統(tǒng)中只有一個(gè)賬號(hào)。

l客戶要想購物必須先登陸。

l管理員只能進(jìn)行三次登錄3.總體設(shè)計(jì)3.1處理流程顧客網(wǎng)站首頁搜索商品退出瀏覽該商品瀏覽其他商品缺貨登記查看購物放入購物車?yán)^續(xù)購買取消訂單下訂單確認(rèn)訂單訂單送商家銀貨兩訖支付送貨上門交易完成售后服務(wù)評(píng)論商品會(huì)員登陸3.2總體結(jié)構(gòu)和模塊外部設(shè)計(jì)通過對(duì)用戶需求的分析,可以分析出該網(wǎng)上購物系統(tǒng)大致可以把前臺(tái)分為三個(gè)模塊:

商品查詢模塊、訂單查詢模塊、訂購模塊。

后臺(tái)分為四個(gè)模塊:

商品管理模塊,商品交易模塊,操作管理模塊,新聞管理模塊。

·總體功能需求網(wǎng)上購物系統(tǒng)是針對(duì)網(wǎng)絡(luò)用戶提供網(wǎng)上購物的現(xiàn)代化平臺(tái),以實(shí)現(xiàn)用戶方便的查詢、與購買商品的業(yè)務(wù)需求。

·具體系統(tǒng)前臺(tái)功能需求描述(1).商品查詢模塊通過商品的名稱進(jìn)行查詢,可以更快的得到自己所查的商品資料。

(2).訂單查詢模塊提供給網(wǎng)絡(luò)用戶對(duì)所下的訂單進(jìn)行查詢,可以查詢到自己的訂單是已發(fā)貨還是正在處理。

(3).訂購模塊提供網(wǎng)絡(luò)用戶對(duì)所選購商品的訂購確定,并選擇商品數(shù)量。

(4).其它模塊商品瀏覽等功能。

下圖說明幾者的關(guān)系:前臺(tái)系統(tǒng)平臺(tái)商品查詢訂單查詢模塊訂購模塊其它模塊圖3.2.1系統(tǒng)前臺(tái)功能需求描述·具體系統(tǒng)后臺(tái)功能需求描述(1).新聞管理模塊實(shí)現(xiàn)管理者對(duì)站內(nèi)的新聞進(jìn)行分類管理,添加與刪除新聞功能。

(2).商品管理模塊實(shí)現(xiàn)管理者對(duì)站內(nèi)商品進(jìn)行劃分類別,定期更新管理商品,進(jìn)行添加與刪除操作。

(3).操作管理模塊實(shí)現(xiàn)管理者對(duì)站內(nèi)訂單的管理,提供訂單列表,查看已確認(rèn)訂單。

(4).操作管理模塊實(shí)現(xiàn)管理者對(duì)站內(nèi)用戶的管理,和更改管理者的帳號(hào)與密碼,和退出功能。

后臺(tái)系統(tǒng)平臺(tái)新聞管理商品管理訂單管理系統(tǒng)管理圖3.2.2系統(tǒng)后臺(tái)功能需求描述3.3功能分配前臺(tái)系統(tǒng)中是由三個(gè)子模塊組成的。

它們分別是商品查詢模塊、訂單查詢模塊、訂購模塊。

商品檢索窗口中提供了兩個(gè)框,分別是輸入商品名稱,和商品的類別。

用戶把資料輸入完成后,選擇好商品的類別后按提交鍵,數(shù)據(jù)將提交給list.asp頁面,通過search.asp頁面的代碼,連接到數(shù)據(jù)庫,從shop_snsn表進(jìn)行查詢,得出結(jié)果后顯示在research.asp中。

頁面流程圖:

資料顯示(research.asp)商品檢索(list.asp)4接口設(shè)計(jì)4.1外部接口用戶界面接口設(shè)計(jì):

本產(chǎn)品的用戶一般需要通過終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口,分別進(jìn)入相對(duì)應(yīng)的界面(如:

輸入界面、輸出界面)。

用戶對(duì)程序的維護(hù),最好要有備份。

軟件接口:

WIN9X/NT操作系統(tǒng),漢語編程系統(tǒng)。

4.2內(nèi)部接口系統(tǒng)中的各模塊之間的接口、調(diào)用關(guān)系,以及模塊間的數(shù)據(jù)傳遞關(guān)系如下圖所示:

(1)初始化模塊:

系統(tǒng)當(dāng)用戶登入網(wǎng)站后調(diào)用,執(zhí)行完畢后進(jìn)入消息循環(huán)狀態(tài);(2)關(guān)閉系統(tǒng)模塊:

由系統(tǒng)功能模塊調(diào)用,執(zhí)行完后返回操作系統(tǒng)。

(3)系統(tǒng)功能模塊:

接受系統(tǒng)功能區(qū)的相應(yīng)信息,啟動(dòng)瀏覽、訂購、登入、服務(wù)、管理等模塊。

(4)瀏覽模塊:

由相應(yīng)消息驅(qū)動(dòng),完成對(duì)文件模塊的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新瀏覽模塊。

(5)商品資料模塊:

由相應(yīng)消息驅(qū)動(dòng),完成對(duì)購貨資料區(qū)的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新貨物模塊和貨物查詢模塊(包括一般查詢和高級(jí)查詢)、貨物訂購模塊、支付模塊,補(bǔ)交貨款模塊。

(6)用戶資料模塊:

由相應(yīng)消息驅(qū)動(dòng),完成對(duì)用戶資料區(qū)的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新用戶模塊會(huì)員注冊(cè)模塊、會(huì)員帳目模塊、會(huì)員預(yù)付模塊。

(7)定單資料模塊:

由相應(yīng)消息驅(qū)動(dòng),完成對(duì)定單資料區(qū)的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新定單模塊和定單查詢模塊及取消定單模塊。

(8)密碼管理模塊:

完成對(duì)密碼的管理。

(9)身份驗(yàn)證模塊:

完成對(duì)用戶身份的驗(yàn)證。

5.數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)網(wǎng)上購物系統(tǒng)層次圖(H圖):

網(wǎng)上購物系統(tǒng)1.0前臺(tái)系統(tǒng)2.0后臺(tái)系統(tǒng)商品查詢訂購模塊訂單查詢其它模塊新聞管理商品管理訂單管理系統(tǒng)管理數(shù)據(jù)庫邏輯設(shè)計(jì):

·系統(tǒng)管理員表shop_admin·新聞表shop_news·商品表shop_snsn·訂單表shop_action數(shù)據(jù)表的詳細(xì)設(shè)計(jì):

系統(tǒng)管理員表shop_admin(主鍵:

Id)表3.3.3系統(tǒng)管理員shop_admin表的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型長度說明1adminId自動(dòng)編號(hào)10自動(dòng)增加2Admin文本20用戶名稱3PassWord文本20用戶密碼4Flag數(shù)字10超級(jí)管理員新聞表shop_news(主鍵:

News_Id)表3.3.4新聞shop_news表的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型長度說明1NewsId自動(dòng)編號(hào)10自動(dòng)增加2Newsname文本100新聞名稱3NewsContent備注1000新聞內(nèi)容4addname文本50新聞作者5adddate日期/時(shí)間長日期新聞添加時(shí)間6viewcount數(shù)字255閱讀次數(shù)商品表shop_snsn(主鍵:

Product_No)表3.3.5商品Product表的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型長度說明1shopid自動(dòng)編號(hào)10編號(hào)2shopname文本50商品名3pinpai文本30品牌4shopchuban文本20單位5yushu數(shù)字20剩余量6zhuang文本255商品全景圖7isbn文本255型號(hào)8shopcontent文本1000介紹9shichangjia貨幣貨幣市場價(jià)10huiyuanjia貨幣貨幣會(huì)員價(jià)11vipjia貨幣貨幣Vip價(jià)12shoppic長整型255縮略圖訂單表shop_action(主鍵:

ID)表3.3.6訂單shop_action表的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型長度說明1actionid自動(dòng)編號(hào)10自動(dòng)增加2Username文本50用戶姓名/單位3Actiondate時(shí)間/日期長日期訂貨日期4Shopid數(shù)字10商品編號(hào)5Shopcount數(shù)字50訂貨數(shù)量6Zhuangtai數(shù)字20訂單狀態(tài)7Danjia貨幣貨幣單價(jià)另外,要聲明的是,為了能更好的保持?jǐn)?shù)據(jù)的一致性就需要通過程序來完成。

5.2物理結(jié)構(gòu)設(shè)計(jì)本數(shù)據(jù)庫的文件物理結(jié)構(gòu):

采用二叉樹的結(jié)構(gòu)記錄文件。

6.運(yùn)行設(shè)計(jì)6.2運(yùn)行控制本軟件控制流程:

當(dāng)用戶登入網(wǎng)站后啟動(dòng)index。

Asp通過身份驗(yàn)證后,登入系統(tǒng),并調(diào)用系統(tǒng),由相應(yīng)的訪問方式分別活其他模塊6.3運(yùn)行時(shí)間各模塊運(yùn)行時(shí)間均應(yīng)控制在1-10秒內(nèi)7.出錯(cuò)處理設(shè)計(jì)7.1出錯(cuò)輸出信息出錯(cuò)狀況用戶沒有注冊(cè)用戶忘記密碼用戶沒有進(jìn)行訂購活動(dòng)就查詢購物籃用戶要進(jìn)行團(tuán)購,操作步驟錯(cuò)誤解決方法彈出消息框提示用戶先進(jìn)行注冊(cè)彈出消息框提示用戶進(jìn)入“忘記密碼”通道獲得密碼彈出消息框提示用戶還沒進(jìn)行購物,購物籃為空提示他查看團(tuán)購?fù)ǖ乐械恼f明。

出錯(cuò)狀況用戶點(diǎn)擊購買特價(jià)商品,但資格不夠用戶查詢定單,日期已過期。

用戶查詢的定單不存在。

用戶查詢的定單被取消。

解決方法彈出消息框提示用戶現(xiàn)有資格不夠。

彈出消息框提示用戶只能查詢近期三個(gè)月以內(nèi)的定單彈出消息框提示用戶查詢的定單不存在。

彈出消息框提示用戶的定單因三天內(nèi)沒有支付錢款而被取消。

出錯(cuò)狀況用戶點(diǎn)擊尚未開通的鏈接用戶所要訂購的貨物本網(wǎng)站暫無用戶所使用的銀行卡不能使用用戶無法正常使用外幣支付解決方法用頁面顯示本功能尚未開通,頁面無法顯示。

彈出消息框提示用戶本網(wǎng)站暫無這種鮮花,我們會(huì)及時(shí)引進(jìn)。

彈出消息框提示用戶本卡暫時(shí)無法使用,請(qǐng)使用其他卡,或使用其他支付方式。

提示用戶點(diǎn)擊進(jìn)入補(bǔ)交款通道。

7.2出錯(cuò)補(bǔ)救措施出錯(cuò)狀況性能降級(jí)用戶資料丟失用戶定單丟失用戶無法將本站加入鏈接解決方法運(yùn)行程序的服務(wù)器是情況多開通一些端口起用備分服務(wù)器中的相應(yīng)資料。

起用備分服務(wù)器中的相應(yīng)資料。

檢查是否是其操作錯(cuò)誤,如不是則要用到恢復(fù)設(shè)計(jì)8安全保密設(shè)計(jì)本軟件作為教學(xué)管理輔助設(shè)備,它的規(guī)模不大,保密技術(shù)在此不說明;限定一個(gè)程序中某些區(qū)域的規(guī)約,給不同的模塊分配不同的功能。

9.維護(hù)設(shè)計(jì)系統(tǒng)測試之后,我們進(jìn)入了試運(yùn)行及維護(hù)階段,這一階段的的目的是保

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論