版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、前言 隨著互聯(lián)網(wǎng)的更加廣泛,其面向的人群也日漸增多。網(wǎng)上購物系統(tǒng),就是在網(wǎng)絡(luò)上建立一個虛擬的購物商場,防止了挑選商品的煩瑣過程,使您的購物過程變得輕松、快捷、方便,很適合現(xiàn)代人快節(jié)奏的生活;同時又能有效的控制商場運營的本錢,開辟了一個新的銷售渠道,因此制作網(wǎng)上購物系統(tǒng)也是很有必要的。本系統(tǒng)是通過因特網(wǎng)的WEB效勞,支持“客戶短/效勞器模式,通過架設(shè)效勞器與客戶實現(xiàn)購物過程。另外,文本傳輸利用超文本文檔的多媒體傳輸方式。在動態(tài)網(wǎng)頁實現(xiàn)動態(tài)購物上主要通過在ASP腳本執(zhí)行環(huán)境下的VBSCRIPT腳本、ASP對象與ASP組件等實現(xiàn)網(wǎng)上購物功能。除以上說的特點外,還有一些其他網(wǎng)上購物系統(tǒng)普遍的特點:在本
2、系統(tǒng)注冊賬號后成為本站會員,登陸即可進行購物,購物前可通過本系統(tǒng)強大的查詢系統(tǒng),查詢感興趣的商品;會員購物流程:瀏覽、將商品放入購物車、去收銀臺;通過對支付網(wǎng)關(guān)的支持,使客戶能夠平安便捷地進行網(wǎng)上支付;后臺管理使用本地數(shù)據(jù)庫,與因特網(wǎng)上的數(shù)據(jù)庫實時同步,保證購物定單平安及時有效處理強大,統(tǒng)計分析功能,便于管理者及時了解財務(wù)狀況、銷售狀況、把握客戶心。由于網(wǎng)上購物開展直今還不夠完善,普遍存在著一些問題,如:平安性問題等,有待與進一步解決,因此本系統(tǒng)有不夠完善的地方,也在所難免。目 錄 TOC o 1-2 h z HYPERLINK l _Toc105297655 摘 要 PAGEREF _Toc
3、105297655 h 3 HYPERLINK l _Toc105297656 關(guān)鍵字 PAGEREF _Toc105297656 h 3 HYPERLINK l _Toc105297657 第1章系統(tǒng)分析 PAGEREF _Toc105297657 h 4 HYPERLINK l _Toc105297658 1.1開發(fā)背景 PAGEREF _Toc105297658 h 4 HYPERLINK l _Toc105297659 1.2任務(wù)概述 PAGEREF _Toc105297659 h 4 HYPERLINK l _Toc105297660 1.3工程開發(fā)方案 PAGEREF _Toc10
4、5297660 h 7 HYPERLINK l _Toc105297661 1.4數(shù)據(jù)流圖和數(shù)據(jù)詞典 PAGEREF _Toc105297661 h 7 HYPERLINK l _Toc105297662 第2章概要設(shè)計 PAGEREF _Toc105297662 h 24 HYPERLINK l _Toc105297663 2.1系統(tǒng)結(jié)構(gòu)圖 PAGEREF _Toc105297663 h 24 HYPERLINK l _Toc105297664 2.2處理流程 PAGEREF _Toc105297664 h 24 HYPERLINK l _Toc105297665 2.3數(shù)據(jù)庫設(shè)計 PAGE
5、REF _Toc105297665 h 25 HYPERLINK l _Toc105297666 2.4硬件及系統(tǒng)平臺選擇 PAGEREF _Toc105297666 h 27 HYPERLINK l _Toc105297667 2.5平安體系設(shè)計 PAGEREF _Toc105297667 h 29 HYPERLINK l _Toc105297668 2.6界面風(fēng)格設(shè)計 PAGEREF _Toc105297668 h 30 HYPERLINK l _Toc105297669 2.7目錄結(jié)構(gòu)說明 PAGEREF _Toc105297669 h 31 HYPERLINK l _Toc105297
6、670 第3章詳細設(shè)計 PAGEREF _Toc105297670 h 32 HYPERLINK l _Toc105297671 3.1前臺銷售模塊 PAGEREF _Toc105297671 h 32 HYPERLINK l _Toc105297672 3.2后臺數(shù)據(jù)錄入模塊 PAGEREF _Toc105297672 h 34 HYPERLINK l _Toc105297673 3.3用戶注冊模塊 PAGEREF _Toc105297673 h 36 HYPERLINK l _Toc105297674 3.4訂單模塊 PAGEREF _Toc105297674 h 38 HYPERLINK
7、 l _Toc105297675 3.5后臺數(shù)據(jù)處理功能模塊 PAGEREF _Toc105297675 h 40 HYPERLINK l _Toc105297676 第4章系統(tǒng)測試 PAGEREF _Toc105297676 h 43 HYPERLINK l _Toc105297677 4.1測試方案 PAGEREF _Toc105297677 h 43 HYPERLINK l _Toc105297678 4.2測試結(jié)果說明 PAGEREF _Toc105297678 h 45 HYPERLINK l _Toc105297679 第5章用戶手冊 PAGEREF _Toc105297679 h
8、 59 HYPERLINK l _Toc105297680 5.1系統(tǒng)主要功能 PAGEREF _Toc105297680 h 59 HYPERLINK l _Toc105297681 5.2運行環(huán)境要求 PAGEREF _Toc105297681 h 59 HYPERLINK l _Toc105297682 5.3系統(tǒng)安裝與初始化 PAGEREF _Toc105297682 h 59 HYPERLINK l _Toc105297683 5.4運行說明 PAGEREF _Toc105297683 h 60 HYPERLINK l _Toc105297684 第6章畢業(yè)設(shè)計小結(jié) PAGEREF
9、_Toc105297684 h 63 HYPERLINK l _Toc105297685 致 謝 PAGEREF _Toc105297685 h 64 HYPERLINK l _Toc105297686 參考文獻 PAGEREF _Toc105297686 h 65摘 要 本系統(tǒng)為網(wǎng)上購物系統(tǒng),由七大模塊組成:超級管理模塊、購物流程模塊、在線支付模塊、商品查詢與商品排行模塊、商品數(shù)據(jù)庫模塊、用戶注冊與登陸模塊、以及會員效勞和會員購物排行榜模塊。系統(tǒng)設(shè)置在超級管理模塊中,可根據(jù)管理員的要求進行設(shè)置。購物流程、在線支付可實現(xiàn)網(wǎng)上購物和網(wǎng)上支付。商品查詢與商品排行和商品數(shù)據(jù)庫可提供商品查詢與商品更新
10、的情況。用戶注冊與登陸、以及會員效勞和會員購物排行可實現(xiàn)會員權(quán)限與提供會員信息。關(guān)鍵字用戶注冊、 用戶登錄 、用戶查詢、 會員購物、會員訂單、在線支付、刪除用戶、超級管理、商品排行 、會員排行AbstractThis system is for Shopping on the line, being constituted by seven greatest molds piece: Super management mold、Shopping process mold、on-line pay mold、Merchandise search and merchandise seniority
11、mold、Merchandise database mold、The customer registers and login mold、 Member service and Shopping ranking mold. The system establishes in super management mold piece, can establish according to the managing persons request proceeding. Shopping process and on-line pay can realize shopping on net and
12、pay on net. Merchandise search、merchandise seniority and Merchandise database can Offering merchandise search and the Circumstance of merchandise renew. The customer registers、login and Member service、Shopping ranking can realize Member Legal power and office member informationKey wordsThe customer
13、registers、The customer login、Customer search、Member shopping、Member order、on-line pay、Delete customer 、Super management、Merchandise seniority、Member seniority系統(tǒng)分析開發(fā)背景隨著互聯(lián)網(wǎng)的更加廣泛,其面向的人群也日漸增多。網(wǎng)上購物系統(tǒng),就是在網(wǎng)絡(luò)上建立一個虛擬的購物商場,防止了挑選商品的煩瑣過程,使您的購物過程變得輕松、快捷、方便,很適合現(xiàn)代人快節(jié)奏的生活;同時又能有效的控制商場運營的本錢,開辟了一個新的銷售渠道,因此制作網(wǎng)上購物系統(tǒng)也是很
14、有必要的。本設(shè)計所完成的網(wǎng)上購物系統(tǒng)是一功能比擬完善的網(wǎng)上購物系統(tǒng),具有數(shù)據(jù)操作方便高效迅速等優(yōu)點。該系統(tǒng)采用功能強大的ASP網(wǎng)頁開發(fā)技術(shù)進行開發(fā),具有很好的可移植性,可在應(yīng)用范圍較廣的WINDOWS系列操作系統(tǒng)上使用。除此以外,本系統(tǒng)還可通過對支付網(wǎng)關(guān)的支持,使客戶能夠平安便捷地進行網(wǎng)上支付;使用本地數(shù)據(jù)庫,與因特網(wǎng)上的數(shù)據(jù)庫實時同步,保證購物定單平安及時有效處理強大統(tǒng)計分析功能。任務(wù)概述組織結(jié)構(gòu)圖網(wǎng)站效勞法人數(shù)據(jù)部購物部支付部客戶反應(yīng)部商品組會員組會員購物會員訂單管理支付管理組財會結(jié)算組圖1.1 組織結(jié)構(gòu)圖組織與業(yè)務(wù)的關(guān)系數(shù)據(jù)部商品組主要負責(zé)管理商品數(shù)據(jù)庫以及商品提供。商品數(shù)據(jù)庫管理主要通
15、過對數(shù)據(jù)庫的操作實現(xiàn)對網(wǎng)站的商品增加與刪除,從而實現(xiàn)對網(wǎng)站的商品更新。商品提供主要路徑是從商品供給商獲得商品,與商品供給商達成協(xié)議。會員組主要負責(zé)管理會員數(shù)據(jù)庫。會員數(shù)據(jù)庫管理主要通過對數(shù)據(jù)庫的操作實現(xiàn)網(wǎng)站的會員注冊、會員增加、會員刪除一系列的過程。購物部會員購物管理會員的整個購物過程,其中,包括商品瀏覽、將商品放入購物車、去收銀臺一系列過程。會員訂單管理管理會員確定購物某商品后而且已經(jīng)確認購置后系統(tǒng)自動生成的購物訂單,每個會員都有自己獨立的訂單。支付部1 支付管理組管理會員購物完成后對會員訂單進行網(wǎng)上支付的過程,通過對支付網(wǎng)關(guān)的支持,使客戶能夠平安便捷地進行網(wǎng)上支付。2 財會結(jié)算組負責(zé)一定時
16、間內(nèi)對網(wǎng)站商品的支出與收入進行財會結(jié)算,進一步驗證商品總支出與總客戶的網(wǎng)上匯款平衡??蛻舴磻?yīng)部管理包括對客戶通過論壇、郵箱等一系列的通訊方法對網(wǎng)站的疑惑或意見的答復(fù),以及對一些已完成網(wǎng)上購物的客戶的退貨的處理。功能體系圖網(wǎng)上購物系統(tǒng)商品管理會員管理購物管理支付管理列出商品商品統(tǒng)計提供商品瀏覽更新商品設(shè)置商品排行會員排行提供在線注冊生成賬號記錄客戶信息供會員購物前的瀏覽購物車記錄商品會員購物車傳送信息商品序號會員信息收銀臺保存支付信息在線支付支付驗證財會結(jié)算圖1.2 功能體系圖 圖1.3 功能體系圖實現(xiàn)目標(biāo)?網(wǎng)上購物系統(tǒng)?針對的用戶主要是個人,主要的實現(xiàn)目標(biāo)有:實現(xiàn)商品管理; 實現(xiàn)會員管理;實現(xiàn)
17、網(wǎng)上瀏覽商品、網(wǎng)上購物、網(wǎng)上支付;實現(xiàn)各種統(tǒng)計、查詢的功能;實現(xiàn)用戶ID平安、購物訂單平安與及時有效處理強大的統(tǒng)計分析功能;運行環(huán)境廣域網(wǎng)因特網(wǎng)效勞器戴爾Power2800工作站PIV臺式機操作系統(tǒng)Windows 2000 server數(shù)據(jù)庫Access數(shù)據(jù)庫動態(tài)腳本及其執(zhí)行環(huán)境: IIS開發(fā)工具(Dreamweaver ,photoshop,ASP,flashMX2004)工程開發(fā)方案時間工程年年11月20日11月30日12月1日12月25日1月7日3月1日3月20日4月10日前期準(zhǔn)備 系統(tǒng)調(diào)查系統(tǒng)分析概要設(shè)計詳細分析系統(tǒng)測試系統(tǒng)驗收數(shù)據(jù)流圖和數(shù)據(jù)詞典會員購物過程簡要說明工程名稱網(wǎng)上購物系統(tǒng)
18、工程代碼名稱shop子工程名稱再線購物、購物支付子工程代碼名稱Shop.asp作者創(chuàng)立時間12-10 20:10修改時間12-30 10:30數(shù)據(jù)流圖會員非會員 1購物記錄2購物支付會員庫商品庫 0購物流程購物記錄 訂單庫 圖1.3會員購物過程 驗證 會員信息 購物信息 支付信息 數(shù)據(jù)詞典1 據(jù)源點及匯點描述:名稱:會員簡要描述:瀏覽商品、查詢商品、定購商品及支付有關(guān)數(shù)據(jù)流:會員信息;所購商品;支付信息名稱:非會員 簡要描述:在線瀏覽、在線查詢、注冊2 加工邏輯詞條描述:加工名:購物流程加工編號:0簡要描述:會員購物過程中數(shù)據(jù)傳遞過程,包括購物車、去收銀臺一系列的數(shù)據(jù)載體輸入數(shù)據(jù)流:會員信息,
19、商品信息輸出數(shù)據(jù)流:購物信息加工邏輯:收集會員信息與會員購物過程中操作而形成的數(shù)據(jù),然后組合兩者,形成購物信息供給購物記錄加工名:購物記錄加工編號:簡要描述:記錄會員信息、所購商品信息、讀者還能借多少書以此判定讀者是否能借書輸入數(shù)據(jù)流:會員信息;所購商品,商品信息輸出數(shù)據(jù)流:購物信息,會員訂購記錄,被定訂購商品記錄,會員訂單加工邏輯:將購物信息寫入會員信息,組成購物信息,形成會員訂單 將購物的會員訂購物次數(shù)+1寫入會員庫 將被定購的商品的被訂購次數(shù)+1寫入商品庫加工名:購物支付加工編號:簡要描述:從購物記錄中獲取購物信息通過支付網(wǎng)關(guān)支付,取消相應(yīng)的會員訂單輸入數(shù)據(jù)流:支付信息輸出數(shù)據(jù)流:刪除訂
20、單信息,購置商品記錄,購置商品會員記錄加工邏輯:將支付成功的會員訂單刪除;將購物的會員購物次數(shù)+1寫入會員庫 將被定購的商品的被購置次數(shù)+1寫入商品庫數(shù)據(jù)流名詞條描述:數(shù)據(jù)流名:會員驗證說明:用以驗證是否是會員,以次來分配權(quán)限數(shù)據(jù)流來源:網(wǎng)站瀏覽者數(shù)據(jù)流去向:購物記錄數(shù)據(jù)流組成:會員驗證會員用戶名密碼 會員用戶名:符合一般用戶名組成結(jié)構(gòu)密碼“000000001.“999999999數(shù)據(jù)流名:會員信息說明:會員的具體信息數(shù)據(jù)流來源:會員注冊數(shù)據(jù)流去向:購物與支付數(shù)據(jù)流組成:會員信息會員用戶名密碼其他具體的會員信息 會員用戶名:符合一般用戶名組成結(jié)構(gòu) 密碼“000000001.“999999999
21、 其他具體的會員信息=會員真實資料+密碼保護每個數(shù)據(jù)量流通量:數(shù)據(jù)流名:購物信息說明:用于記錄會員購物信息數(shù)據(jù)流來源:會員購物數(shù)據(jù)流去向:購物支付,商品訂購記錄,會員訂購記錄數(shù)據(jù)流組成:購物信息會員用戶名商品號+商品數(shù)量+訂購日期 商品數(shù)量“001.“999每個數(shù)據(jù)量流通量:數(shù)據(jù)流名:支付信息說明:提供網(wǎng)上支付的信息數(shù)據(jù)流來源:會員購物數(shù)據(jù)流去向:購物支付,商品購置記錄,會員購物記錄數(shù)據(jù)流組成:支付信息購物信息支付方式每個數(shù)據(jù)量流通量:數(shù)據(jù)文件詞條描述:數(shù)據(jù)文件名:會員庫簡述:存放會員信息輸入數(shù)據(jù):會員數(shù)據(jù)輸出數(shù)據(jù):會員信息數(shù)據(jù)文件組成:會員庫由“會員信息組成數(shù)據(jù)文件名:商品庫簡述:存放商品信
22、息輸入數(shù)據(jù):商品數(shù)據(jù)輸出數(shù)據(jù):商品信息數(shù)據(jù)文件組成:商品庫由“商品信息組成數(shù)據(jù)文件名:購置商品記錄庫簡述:存放購置商品記錄信息輸入數(shù)據(jù):購置商品記錄輸出數(shù)據(jù):購置商品記錄數(shù)據(jù)文件組成:購置商品記錄庫由“購置商品記錄組成會員退貨過程簡要說明工程名稱網(wǎng)上購物系統(tǒng)工程代碼名稱Reject子工程名稱退貨檢驗、退貨登記子工程代碼名稱Reject.asp作者創(chuàng)立時間12-10 20:10修改時間12-30 10:30數(shù)據(jù)流圖圖1.4 會員退貨過程會員3退貨檢驗4退貨登記商品退貨信息退貨返回信息D 退貨記錄庫數(shù)據(jù)詞典數(shù)據(jù)源點及匯點描述:前面已描述加工邏輯詞條描述:加工名:退貨檢驗加工編號:3簡要描述:檢驗此
23、會員是否購置過此商品輸入數(shù)據(jù)流:會員用戶名和密碼,支付日期輸出數(shù)據(jù)流:檢驗錯誤,退貨信息加工邏輯:IF商品號與數(shù)據(jù)庫數(shù)據(jù)不符THEN發(fā)出“退貨錯誤ELSE發(fā)出“退貨信息ENDIF加工名:退貨登記加工編號:4簡要描述:將退貨信息寫入商品購置信息輸入數(shù)據(jù)流:退貨信息,日期輸出數(shù)據(jù)流:會員退貨紀(jì)錄,退貨成功加工邏輯:IF退貨超期THEN統(tǒng)計超期天數(shù) 生成含警告的返回信息ELSE將退貨信息寫入商品購置信息 生成成功信息ENDIF 給出退貨返回信息數(shù)據(jù)流名詞條描述:數(shù)據(jù)流名:退貨信息說明:用于傳遞商品號數(shù)據(jù)流來源:退貨檢驗數(shù)據(jù)流去向:退貨登記數(shù)據(jù)流組成:退貨信息商品號數(shù)據(jù)流名:退貨返回信息說明:用于通知
24、退貨成功與否數(shù)據(jù)流來源:退貨登記數(shù)據(jù)流去向:會員數(shù)據(jù)流組成:退貨返回信息退貨成功信息+退貨失敗信息 退貨成功信息2字母10 退貨失敗信息2字母10數(shù)據(jù)文件詞條描述: 據(jù)文件名:退貨記錄庫簡述:存放會員退貨信息輸入數(shù)據(jù):會員退貨數(shù)據(jù)輸出數(shù)據(jù):會員退貨信息數(shù)據(jù)文件組成:退貨記錄庫由“會員退貨信息組成商品管理過程簡要說明工程名稱網(wǎng)上購物系統(tǒng)工程代碼名稱Merchandise子工程名稱增加商品、刪除商品子工程代碼名稱Merchandise.asp作者創(chuàng)立時間12-10 20:10修改時間12-30 10:30圖1.5商品管理過程管理員 5 商品判斷6增加商品品7刪除商品數(shù)據(jù)流圖查詢信息 商品數(shù)據(jù)商品刪
25、除信息 商品 商品庫數(shù)據(jù)詞典1 數(shù)據(jù)源點及匯點描述: 名稱:管理員簡要描述:增加商品數(shù)據(jù)、刪除商品數(shù)據(jù)2 加工邏輯詞條描述: 加工名:商品判斷加工編號:5 簡要描述:查詢商品是否存在輸入數(shù)據(jù)流:商品查詢數(shù)據(jù)輸出數(shù)據(jù)流:商品數(shù)據(jù)庫是否存在該商品的信息加工邏輯:IF商品名與數(shù)據(jù)庫數(shù)據(jù)不符THEN發(fā)出“商品不存在ELSE發(fā)出“商品已存在ENDIF 加工名:增加商品加工編號:6 簡要描述:插入新商品數(shù)據(jù)輸入數(shù)據(jù)流:新商品數(shù)據(jù)加工邏輯:增加商品字段的數(shù)據(jù) 加工名:刪除商品加工編號:7 簡要描述:刪除商品數(shù)據(jù)輸入數(shù)據(jù)流:商品刪除信息加工邏輯:刪除需要刪除的商品3 據(jù)流名詞條描述: 數(shù)據(jù)流名:商品查詢信息說
26、明:查詢商品的字段數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:商品判斷數(shù)據(jù)流組成:商品查詢信息商品名 商品名2字母24 數(shù)據(jù)流名:商品數(shù)據(jù)說明:商品信息字段數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:商品庫數(shù)據(jù)流組成:商品各字段數(shù)據(jù)=商品編號+商品名+商品存儲期限+商品廠商+商品單價 商品存儲期限年月日商品編號“000000001.“999999999商品名2字母24商品廠商2字母24商品單價“000.01.“999.99 年“0000.“9999月“01.“12日“01.“31 數(shù)據(jù)流名:商品刪除信息說明:傳遞商品編號數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:商品庫數(shù)據(jù)流組成:商品刪除信息=商品編號管理員增刪改會員過程簡要說明工程
27、名稱網(wǎng)上購物系統(tǒng)工程代碼名稱Member子工程名稱增加會員、刪除會員子工程代碼名稱Member.asp作者創(chuàng)立時間12-10 20:10修改時間12-30 10:30圖1.6 會員管理過程管理員 8 會員檢索9增加會員10刪除會員數(shù)據(jù)流圖 會員檢索信息 會員數(shù)據(jù) 會員刪除信息 會員庫 數(shù)據(jù)詞典1 數(shù)據(jù)源點及匯點描述:前面已描述2 加工邏輯詞條描述: 加工名:會員檢索加工編號:8 簡要描述:檢索所查詢的會員輸入數(shù)據(jù)流:會員檢索數(shù)據(jù)輸出數(shù)據(jù)流:會員庫是否存在該會員的信息以及顯示會員詳細信息加工邏輯:IF會員賬號與數(shù)據(jù)庫數(shù)據(jù)不符THEN發(fā)出“會員不存在ELSE發(fā)出“存在會員ENDIF 加工名:增加會
28、員加工編號:9 簡要描述:插入新會員數(shù)據(jù)輸入數(shù)據(jù)流:新會員數(shù)據(jù)加工邏輯:增加會員字段的數(shù)據(jù) 加工名:刪除會員加工編號:10 簡要描述:刪除會員數(shù)據(jù)輸入數(shù)據(jù)流:會員刪除信息加工邏輯:刪除需要刪除的會員3 據(jù)流名詞條描述: 數(shù)據(jù)流名:會員檢索信息說明:傳遞會員賬號數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:會員判斷數(shù)據(jù)流組成:會員檢索信息會員賬號 數(shù)據(jù)流名:會員數(shù)據(jù)說明:會員信息字段數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:會員庫數(shù)據(jù)流組成:會員各字段數(shù)據(jù)=會員編號+會員姓名+會員賬號+會員密碼 會員編號“000000001.“999999999會員姓名2字母24會員賬號2字母24會員密碼2字母24 數(shù)據(jù)流名:會員刪除信息
29、說明:傳遞會員賬號數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:會員庫數(shù)據(jù)流組成:會員刪除信息=會員賬號會員注冊過程簡要說明工程名稱網(wǎng)上購物系統(tǒng)工程代碼名稱login子工程名稱會員注冊子工程代碼名稱login.asp作者創(chuàng)立時間12-10 20:10修改時間12-30 10:30數(shù)據(jù)流圖非會員11會員判斷12增加會員圖1.7 會員注冊過程 會員數(shù)據(jù) 會員數(shù)據(jù) 會員庫數(shù)據(jù)詞典1 數(shù)據(jù)源點及匯點描述:前面已描述2 加工邏輯詞條描述: 加工名:會員判斷加工編號:11 簡要描述:檢查會員賬號是否已存在輸入數(shù)據(jù)流:會員注冊信息輸出數(shù)據(jù)流:會員庫是否存在該會員賬號的信息加工邏輯:IF會員賬號與數(shù)據(jù)庫數(shù)據(jù)符合THEN發(fā)出“
30、賬號已注冊ELSE發(fā)出“注冊成功ENDIF 加工名:增加會員加工編號:12 簡要描述:插入新會員數(shù)據(jù)輸入數(shù)據(jù)流:新會員數(shù)據(jù)加工邏輯:增加會員字段的數(shù)據(jù)3 據(jù)流名詞條描述: 數(shù)據(jù)流名:會員數(shù)據(jù)說明:注冊時的注冊數(shù)據(jù)數(shù)據(jù)流來源:非會員數(shù)據(jù)流去向:會員判斷數(shù)據(jù)流組成:注冊數(shù)據(jù)會員各字段數(shù)據(jù)+會員注冊時間+會員 +會員郵箱+會員密碼保護 會員注冊時間=年月日 會員 “.“99999999999會員郵箱2字母24會員密碼保護2字母24年“0000.“9999月“01.“12日“01.“31商品查詢過程簡要說明工程名稱網(wǎng)上購物系統(tǒng)工程代碼名稱Search子工程名稱商品查詢子工程代碼名稱Search.asp
31、作者創(chuàng)立時間12-10 20:10修改時間12-30 10:30數(shù)據(jù)流圖非會員會員13商品檢索14顯示商品圖1.商品查詢過程 商品查詢信息 檢索信息 商品庫數(shù)據(jù)詞典1 數(shù)據(jù)源點及匯點描述:前面已描述2 加工邏輯詞條描述: 加工名:商品檢索加工編號:13 簡要描述:檢索所查詢的商品名輸入數(shù)據(jù)流:商品檢索信息輸出數(shù)據(jù)流:商品庫是否存在該商品的信息以及商品信息加工邏輯:IF商品信息與數(shù)據(jù)庫數(shù)據(jù)不符THEN發(fā)出“本網(wǎng)無此站商品ELSE顯示詳細信息ENDIF 加工名:顯示商品加工編號:14 簡要描述:顯示商品信息輸入數(shù)據(jù)流:檢索信息加工邏輯:顯示商品各字段信息3 據(jù)流名詞條描述: 數(shù)據(jù)流名:商品查詢信息
32、說明:傳遞商品名數(shù)據(jù)流來源:非會員、會員數(shù)據(jù)流去向:商品檢索數(shù)據(jù)流組成:商品查詢信息商品名 數(shù)據(jù)流名:檢索信息說明:傳遞檢索信息數(shù)據(jù)流來源:非會員、會員數(shù)據(jù)流去向:顯示商品數(shù)據(jù)流組成:檢索信息=商品是否存在邏輯值+商品名訂單管理過程簡要說明工程名稱網(wǎng)上購物系統(tǒng)工程代碼名稱Order子工程名稱會員注冊子工程代碼名稱Order.asp作者創(chuàng)立時間12-10 20:10修改時間12-30 10:30數(shù)據(jù)流圖圖1.9 訂單管理過程管理員15訂單檢索16增加訂單17刪除訂單 訂單數(shù)據(jù) 訂單查詢信息 刪除信息 訂單庫數(shù)據(jù)詞典1 數(shù)據(jù)源點及匯點描述:前面已描述2 加工邏輯詞條描述: 加工名:訂單檢索加工編號
33、:15 簡要描述:檢索所查詢的訂單輸入數(shù)據(jù)流:訂單檢索信息輸出數(shù)據(jù)流:訂單庫是否存在該訂單的信息加工邏輯:IF訂單檢索信息與數(shù)據(jù)庫數(shù)據(jù)不符THEN發(fā)出“訂單不存在ELSE顯示詳細信息ENDIF 加工名:增加訂單加工編號:16 簡要描述:插入新會員訂單輸入數(shù)據(jù)流:訂單數(shù)據(jù)加工邏輯:增加新會員訂單字段的數(shù)據(jù) 加工名:刪除訂單加工編號:17 簡要描述:刪會員訂單數(shù)據(jù)輸入數(shù)據(jù)流:訂單刪除信息加工邏輯:刪除需要刪除的會員訂單3 據(jù)流名詞條描述: 數(shù)據(jù)流名:訂單檢索信息說明:用于傳遞訂單會員賬號數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:訂單檢索數(shù)據(jù)流組成:會員查詢信息訂單會員賬號 訂單會員賬號2字母24 數(shù)據(jù)流名:訂
34、單數(shù)據(jù)說明:訂單數(shù)據(jù)字段數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:訂單庫數(shù)據(jù)流組成:訂單數(shù)據(jù)=訂單會員賬號+商品編號+商品數(shù)量+提供日期+訂單日期 商品編號“000000001.“999999999 訂單會員賬號2字母24商品數(shù)量“00.“99 提供日期年月日 訂單日期年月個人信息查詢過程簡要說明工程名稱網(wǎng)上購物系統(tǒng)工程代碼名稱Individual子工程名稱會員注冊子工程代碼名稱Individual.asp作者創(chuàng)立時間12-10 20:10修改時間12-30 10:30數(shù)據(jù)流圖會員18會員檢索19顯示會員圖1.10個人信息查詢過程程 個人查詢信息 檢索信息 會員庫數(shù)據(jù)詞典1 數(shù)據(jù)源點及匯點描述:前面已描述
35、2 加工邏輯詞條描述: 加工名:會員檢索加工編號:18 簡要描述:檢索所查詢的會員的賬號輸入數(shù)據(jù)流:會員檢索信息輸出數(shù)據(jù)流:會員庫是否存在該會員的信息加工邏輯:IF會員信息與數(shù)據(jù)庫數(shù)據(jù)不符THEN發(fā)出“未注冊賬號ELSE顯示詳細信息ENDIF 加工名:顯示會員加工編號:19 簡要描述:顯示會員信息輸入數(shù)據(jù)流:會員信息加工邏輯:顯示會員庫中各字段信息3 據(jù)流名詞條描述: 數(shù)據(jù)流名:個人查詢信息說明:用于傳遞賬號數(shù)據(jù)流來源:會員數(shù)據(jù)流去向:會員檢索數(shù)據(jù)流組成:會員查詢信息會員賬號 數(shù)據(jù)流名:檢索信息說明:傳遞檢索信息數(shù)據(jù)流來源:會員數(shù)據(jù)流去向:顯示會員數(shù)據(jù)流組成:檢索信息=會員是否存在邏輯值+會員
36、賬號 會員是否存在邏輯值1字母概要設(shè)計上網(wǎng)上購物系統(tǒng)前臺銷售模塊在線瀏覽查詢定單購物車收銀臺后臺數(shù)據(jù)錄入模塊用戶注冊模塊訂單模塊系統(tǒng)結(jié)構(gòu)圖 處理流程主流程等待用戶的輸入與提交獲取數(shù)據(jù)庫連接,并等待用戶交互顯示主交互界面等待與系統(tǒng)交互如為購物:進入購物流程。如為商品信息查詢:進入商品查詢流程。如為個人模塊信息查詢:進入個人信息查詢流程。如為退出:檢查所有子窗口,關(guān)閉對話框,斷開與數(shù)據(jù)庫的連接購物流程要求用戶輸入用戶名與密碼會員身份查驗獲取相關(guān)的會員信息并顯示等待用戶交互如已選定商品:進入購物車,讀入商品號,保存購物信息,生成客戶訂單,顯示購物操作結(jié)果。如為在線支付:獲取訂單信息,驗證支付,完成支
37、付,生成新訂單如為完成購物操作:結(jié)束購物流程。數(shù)據(jù)庫設(shè)計商品表由多個商品記錄構(gòu)成。字段名類型長度說明*id自動編號10自動編號商品編號數(shù)字10商品編號唯一標(biāo)示符商品名文本12商品名稱商品存儲期限日期12商品保質(zhì)期商品廠商文本20商品廠商商品單價數(shù)字10商品價格商品狀態(tài)文本10用戶郵箱會員表由多個會員記錄構(gòu)成字段名類型長度說明*id自動編號10自動編號姓名文本20會員真實姓名會員賬號文本12會員賬號唯一標(biāo)示符會員密碼文本12會員密碼會員信箱文本40會員郵箱地址問題文本20密碼問題答案文本20密碼答案注冊時間文本10注冊時間會員IP文本20注冊本機IP會員 文本20用戶 訂單記錄表由假設(shè)干個訂單記
38、錄構(gòu)成字段名類型長度說明*id自動編號10自動編號訂單會員賬號文本20訂單上的會員賬號商品編號數(shù)字12商品編號唯一標(biāo)示符商品數(shù)量數(shù)字12被訂購的商品數(shù)量提供日期日期40提供商品日期訂單日期日期20訂單生成日期退貨記錄表有單個退貨記記錄構(gòu)成字段名類型長度說明*id自動編號10自動編號退貨會員賬號文本20退貨的會員賬號表標(biāo)示符退貨商品編號數(shù)字12退貨的商品編號表標(biāo)示符退貨數(shù)量數(shù)字12貨物被退的數(shù)量退貨日期日期40退貨的日期系統(tǒng)管理員記錄表由假設(shè)干個系統(tǒng)操作員記錄構(gòu)成字段名類型長度說明記錄序號自動編號10自動編號唯一標(biāo)示符管理員賬號文本20管理員賬號管理員密碼數(shù)字12管理員口令權(quán)限級別數(shù)字12管理員
39、的權(quán)限設(shè)置硬件及系統(tǒng)平臺選擇對硬件系統(tǒng)的配置,主要考慮了以下幾個方面:高度的可靠性。為保證主機、操作系統(tǒng)、網(wǎng)絡(luò)、數(shù)據(jù)庫、應(yīng)用軟件等系統(tǒng)7*24小時平穩(wěn)運行,最大限度減少停機時間,采取了以下措施:采用高可用性的主機結(jié)構(gòu);采用冗余磁盤陣列RAID技術(shù),如RAID5/1/7/0+1等(可選);采用網(wǎng)絡(luò)備份;主機系統(tǒng)的先進性和高擴展性,以滿足業(yè)務(wù)近期、中期甚至長期時間范圍數(shù)據(jù)快速增長的需要;選用成熟的并行處理技術(shù),以保證整個主機系統(tǒng)的高性能和高處理能力,保證在大數(shù)據(jù)量情況下系統(tǒng)處理實時性的苛刻要求;易維護和易管理,以減少中心的日常管理和維護工作量,便于性能的調(diào)節(jié)和故障排除;高度的平安性,嚴格控制并標(biāo)準(zhǔn)
40、對系統(tǒng)敏感資源的訪問和廣域網(wǎng)傳輸中數(shù)據(jù)的平安。同時可考慮購置專門的防火墻產(chǎn)品,如Cisco公司的硬件防火墻產(chǎn)品PIX,它具有IP包轉(zhuǎn)發(fā)、過濾速度快,吞吐量大等特點。利用該產(chǎn)品,可以屏蔽內(nèi)部網(wǎng)絡(luò)結(jié)構(gòu),封檔局部端口或IP地址的網(wǎng)絡(luò)IP包。由此來保證系統(tǒng)的平安,是企業(yè)級用戶的最正確選擇。軟件方面如CheckPoint公司的防火墻產(chǎn)品。CheckPoint是全球銷量最大的軟件防火墻產(chǎn)品,它同樣具有屏蔽內(nèi)部網(wǎng)絡(luò)結(jié)構(gòu),封檔局部端口或IP地址的網(wǎng)絡(luò)IP包的功能。由于它用軟件實現(xiàn)該功能,速度較慢,但是配置和使用相對靈活,用戶可以使用該產(chǎn)品,可以在較小的投資下,保證系統(tǒng)的平安。系統(tǒng)容量文字容量如圖書資料、新聞等
41、:按照每份資料及檔案50K,每天100份,存儲二年時間計算:50K*100*30*12*2=3600000K=3.5G圖形容量:按照每張圖片200K,每天50張,存儲二年時間計算:200K*50*30*12*2=7200000K=6.88G音頻容量:按MP3格式計算,每首MP3容量5M,存儲4000首計算:5M*4000=20000M=19.5G視頻容量:50G其它:4G總計:3.5G+6.88G+19.5G+50G+4G=84G采用RAID技術(shù)后,容量需要適當(dāng)增加。根據(jù)上述計算值,建議采用1臺Dell PowerEdge 系列效勞器作為WEB 效勞器以及Email效勞器、1臺Dell Pow
42、erEdge 系列效勞器作為數(shù)據(jù)庫效勞器來完成工作。從數(shù)據(jù)平安性和系統(tǒng)可用性考慮,建議采用外部存儲解決方案,存儲設(shè)備建議采用Dell PowerVaule系列的存儲解決方案。 系統(tǒng)網(wǎng)絡(luò)拓撲圖如下: 圖2.1 系統(tǒng)網(wǎng)絡(luò)拓撲圖 操作系統(tǒng)采用Windows 2000 Sever,相應(yīng)的Web效勞器為IIS 5.0。Access數(shù)據(jù)庫。平安體系設(shè)計在網(wǎng)絡(luò)平安中,解決網(wǎng)站被攻擊、數(shù)據(jù)泄漏、病毒侵襲等平安性問題一向是網(wǎng)絡(luò)維護中比擬棘手的工作,并且我們在開放性和平安性之中找到一個平衡點是相對難的,但是我們是有一系列的防范措施,來確保WEB的平安。關(guān)閉所以不必要的端口來減少被攻擊的可能性;采用專項專用口令來確
43、保整體平安的健壯性;建立完善的LOG體系,來監(jiān)控所有操作,當(dāng)有未知的掃描,我們要及時的得到反應(yīng);所有ASP程序要經(jīng)過詳細評測,及時發(fā)現(xiàn)平安漏洞;利用平安工具比方Microsoft的平安檢測器定期對網(wǎng)站進行掃描,及時發(fā)現(xiàn)新的漏洞。及時應(yīng)用平安補丁。采用硬件或軟件防火墻,禁止非法訪問。對于系統(tǒng)平安,有以下幾點措施:為了防止一臺效勞器出現(xiàn)故障而導(dǎo)致系統(tǒng)不能使用的情況,我們需要對效勞器進行冗余備份??梢允沟茫?dāng)一臺效勞器癱瘓時,備份效勞器可以馬上代替。對于www效勞器和數(shù)據(jù)庫效勞器可以考慮采用群集結(jié)構(gòu),并且使用主動模式的群集。這樣不僅可以系統(tǒng)擁有冗余能力,而且系統(tǒng)可以得到網(wǎng)絡(luò)負載平衡能力。對于存儲系統(tǒng)
44、,采用SAN或NAS,以獲得統(tǒng)一存儲和平安存儲。對于網(wǎng)絡(luò)設(shè)備,比方路由器和交換機以及網(wǎng)線應(yīng)該有冗余備份,防止發(fā)生設(shè)備損壞導(dǎo)致網(wǎng)站癱瘓時,可以快速替換恢復(fù)。對于數(shù)據(jù)庫平安,有以下幾點措施:把數(shù)據(jù)庫效勞器放在WEB效勞器之后,如果不登陸WEB效勞器是無法訪問到數(shù)據(jù)庫效勞器;數(shù)據(jù)庫嚴格控制DBA的權(quán)限,一般用戶我們必須只授予瀏覽的權(quán)限;建立完善的數(shù)據(jù)庫備份策略,每天或每時段來進行差值備份;利用警報對數(shù)據(jù)庫進行性能監(jiān)視。界面風(fēng)格設(shè)計設(shè)計本網(wǎng)站的Logo:本系統(tǒng)的Logo要突出網(wǎng)上購物的氣氛設(shè)計本網(wǎng)站的標(biāo)準(zhǔn)色彩: 文字鏈接色彩采用:紅色圖片的主色彩采用:桔黃色背景色采用:白色 邊框等色彩盡量使用與標(biāo)準(zhǔn)色
45、彩一致的色彩。 設(shè)計標(biāo)準(zhǔn)字體。 在關(guān)鍵的標(biāo)題,菜單,圖片里使用統(tǒng)一的標(biāo)準(zhǔn)字體。本網(wǎng)站的標(biāo)準(zhǔn)字體為:宋體使用統(tǒng)一的語氣和人稱。 使用統(tǒng)一的圖片處理效果。目錄結(jié)構(gòu)說明子目錄說明db數(shù)據(jù)庫目錄images網(wǎng)站圖片目錄indeximage網(wǎng)站主頁圖片目錄download上報文件目錄File文件下載目錄help網(wǎng)站幫助目錄詳細設(shè)計前臺銷售模塊簡要說明模塊名稱前臺銷售模塊模塊代碼名稱Main啟動條件翻開系統(tǒng)網(wǎng)站首頁輸入用戶信息、交互信息功能用戶登陸,引導(dǎo)用戶進入相應(yīng)交互模塊輸出驗證信息、進入相應(yīng)子模塊信息初始化程序邏輯用戶登錄警告返回用戶名驗證模塊用戶名不存在或密碼錯誤會員購物模塊商品查詢模塊會員資料模塊
46、系統(tǒng)論壇輸入確認圖3.1.1前臺銷售模塊系統(tǒng)登錄輸入確認退出用戶登錄界面設(shè)計界面顏色 本網(wǎng)站的Logo:本系統(tǒng)的Logo要突出網(wǎng)上購物的氣氛 文字鏈接前色彩:紅色 圖片的主色彩:桔黃色 背景色:白色 一般非鏈接字體顏色:黑色 邊框等色彩盡量使用與標(biāo)準(zhǔn)色彩一致的色彩。界面文字 網(wǎng)站網(wǎng)頁內(nèi)文字:宋體 網(wǎng)站網(wǎng)頁標(biāo)題文字:宋體 網(wǎng)站網(wǎng)頁菜單文字:宋體 網(wǎng)站網(wǎng)頁圖片文字:宋體 本網(wǎng)站的標(biāo)準(zhǔn)字體為:宋體 下面為前臺首頁截圖:圖3.1.2前臺銷售模塊截圖主要函數(shù)說明調(diào)用形式:Private Sub Command1_Click傳入?yún)⒘浚篊onnectionString (數(shù)據(jù)庫連接指針常量)提供數(shù)據(jù)庫連接a
47、dCmdText (字符常量)系統(tǒng)參數(shù)(銷售商品數(shù)量上限)傳出參量:無測試要點模塊正常工作流程對輸入的查驗,包括輸入值的合法性與合理性檢驗數(shù)據(jù)庫連接異常能否做出適當(dāng)處理 數(shù)據(jù)庫數(shù)據(jù)異常時能否判斷并給予適當(dāng)處理后臺數(shù)據(jù)錄入模塊簡要說明模塊名稱后臺數(shù)據(jù)錄入模塊模塊代碼名稱Backstage Record啟動條件管理員直接進入輸入商品信息、交互信息功能錄入前臺所銷售商品的所有數(shù)據(jù)輸出錯誤警告信息或成功信息初始化關(guān)閉管理員登陸對話框UNTIL輸入返回輸入確認商品數(shù)據(jù)庫模塊商品查詢模塊會員資料模塊系統(tǒng)論壇警告相關(guān)正確或警告信息返回初始化管理員登陸對話框圖3.2.1后臺數(shù)據(jù)錄入模塊程序邏輯界面設(shè)計界面顏色
48、 文字鏈接前色彩:紅色 圖片的主色彩:桔黃色 背景色:白色 一般非鏈接字體顏色:黑色 邊框等色彩盡量使用與標(biāo)準(zhǔn)色彩一致的色彩。界面文字 網(wǎng)站網(wǎng)頁內(nèi)文字:宋體 網(wǎng)站網(wǎng)頁標(biāo)題文字:宋體 網(wǎng)站網(wǎng)頁菜單文字:宋體 網(wǎng)站網(wǎng)頁圖片文字:宋體 本網(wǎng)站的標(biāo)準(zhǔn)字體為:宋體 下面為后臺頁面截圖: 圖3.2.2后臺數(shù)據(jù)錄入模塊截圖主要函數(shù)說明調(diào)用形式:無傳入?yún)⒘浚簾o傳出參量:無測試要點模塊正常工作流程對輸入的查驗,包括輸入值的合法性與合理性檢驗數(shù)據(jù)庫連接異常能否做出適當(dāng)處理 數(shù)據(jù)庫數(shù)據(jù)異常時能否判斷并給予適當(dāng)處理用戶注冊模塊簡要說明模塊名稱用戶注冊模塊模塊代碼名稱customer registers啟動條件單擊“用
49、戶注冊子菜單輸入會員的根本資料功能記錄會員根本的資料輸出錯誤警告信息或注冊成功信息程序邏輯 初始化初始化用戶注冊對話框關(guān)閉用戶注冊對話框輸入確認登記注冊會員會員購物效勞模塊獲取相關(guān)信息模塊系統(tǒng)論壇警告返回注冊資料有錯誤UNTIL輸入返回圖3.3.1用戶注冊模塊會員注冊模塊界面設(shè)計界面顏色 文字鏈接前色彩:紅色 圖片的主色彩:桔黃色 背景色:白色 一般非鏈接字體顏色:黑色 邊框等色彩盡量使用與標(biāo)準(zhǔn)色彩一致的色彩。界面文字 網(wǎng)站網(wǎng)頁內(nèi)文字:宋體 網(wǎng)站網(wǎng)頁標(biāo)題文字:宋體 網(wǎng)站網(wǎng)頁菜單文字:宋體 網(wǎng)站網(wǎng)頁圖片文字:宋體 本網(wǎng)站的標(biāo)準(zhǔn)字體為:宋體 下面為用戶注冊頁面截圖: 圖用戶注冊模塊截圖主要函數(shù)說明
50、調(diào)用形式:Private Sub Command2_Click傳入?yún)⒘浚篊onnectionString (數(shù)據(jù)庫連接指針常量)提供數(shù)據(jù)庫連接adCmdText (字符常量)系統(tǒng)參數(shù)(注冊密碼字節(jié)上下限、身份證號字節(jié)上下限)傳出參量:無測試要點模塊正常工作流程對輸入的查驗,包括輸入值的合法性與合理性檢驗數(shù)據(jù)庫連接異常能否做出適當(dāng)處理數(shù)據(jù)庫數(shù)據(jù)異常時能否判斷并給予適當(dāng)處理訂單模塊簡要說明模塊名稱訂單模塊模塊代碼名稱Order啟動條件單擊“下訂單菜單輸入要購置的商品功能記錄會員購物的內(nèi)容輸出錯誤警告信息或購置成功信息初始化初始化下訂單對話框關(guān)閉下訂單對話框輸入確認登記訂購商品商品信息查詢模塊獲取相
51、關(guān)信息模塊系統(tǒng)論壇警告返回該商品記錄有錯誤UNTIL輸入返回圖3.4.1訂單模塊商品數(shù)據(jù)庫模塊程序邏輯 界面設(shè)計界面顏色 文字鏈接前色彩:紅色 圖片的主色彩:桔黃色 背景色:白色 一般非鏈接字體顏色:黑色 邊框等色彩盡量使用與標(biāo)準(zhǔn)色彩一致的色彩。界面文字 網(wǎng)站網(wǎng)頁內(nèi)文字:宋體 網(wǎng)站網(wǎng)頁標(biāo)題文字:宋體 網(wǎng)站網(wǎng)頁菜單文字:宋體 網(wǎng)站網(wǎng)頁圖片文字:宋體 本網(wǎng)站的標(biāo)準(zhǔn)字體為:宋體 下面為訂單模塊頁面截圖:圖3.4.2訂單模塊截圖主要函數(shù)說明調(diào)用形式:execute (cnn as adodb.connection,rs as adodb.recordset)傳入?yún)⒘浚篶nn (數(shù)據(jù)庫連接指針常量)提供
52、數(shù)據(jù)庫連接rs(記錄集指針)指向數(shù)據(jù)庫中的記錄集傳出參量:無測試要點模塊正常工作流程對輸入的查驗,包括輸入值的合法性與合理性檢驗數(shù)據(jù)庫連接異常能否做出適當(dāng)處理數(shù)據(jù)庫數(shù)據(jù)異常時能否判斷并給予適當(dāng)處理后臺數(shù)據(jù)處理功能模塊簡要說明模塊名稱后臺數(shù)據(jù)處理功能模塊模塊代碼名稱Backstage Handle 啟動條件會員開始購物輸入商品信息、交互信息功能記錄前臺網(wǎng)上銷售的數(shù)據(jù)、并進行相應(yīng)的處理輸出錯誤警告信息或成功信息初始化關(guān)閉購物對話框UNTIL輸入返回輸入確認商品數(shù)據(jù)庫模塊商品查詢模塊會員購物模塊會員資料模塊系統(tǒng)論壇警告相關(guān)正確或警告信息返回初始化購物對話框圖3.5.1訂單模塊后臺數(shù)據(jù)處理功能模塊程序
53、邏輯界面設(shè)計界面顏色 文字鏈接前色彩:紅色 圖片的主色彩:桔黃色 背景色:白色 一般非鏈接字體顏色:黑色 邊框等色彩盡量使用與標(biāo)準(zhǔn)色彩一致的色彩。界面文字 網(wǎng)站網(wǎng)頁內(nèi)文字:宋體 網(wǎng)站網(wǎng)頁標(biāo)題文字:宋體 網(wǎng)站網(wǎng)頁菜單文字:宋體 網(wǎng)站網(wǎng)頁圖片文字:宋體 本網(wǎng)站的標(biāo)準(zhǔn)字體為:宋體 下面為后臺頁面截圖:圖3.5.2訂單模塊后臺數(shù)據(jù)處理功能模塊截圖主要函數(shù)說明調(diào)用形式:無傳入?yún)⒘浚簾o傳出參量:無測試要點模塊正常工作流程對輸入的查驗,包括輸入值的合法性與合理性檢驗數(shù)據(jù)庫連接異常能否做出適當(dāng)處理 數(shù)據(jù)庫數(shù)據(jù)異常時能否判斷并給予適當(dāng)處理系統(tǒng)測試測試方案測試方案考慮到各種因素和條件的限制,我們決定采用黑盒測試方
54、案。即我們不考慮所編寫程序的具體結(jié)構(gòu),而是根據(jù)軟件所需要的輸入數(shù)據(jù)的格式以及應(yīng)該完成的功能,設(shè)計一些合法的測試用例和不合法的測試用例,特別是根據(jù)邊界條件設(shè)計一些邊界測試用例,以檢查系統(tǒng)是否能正確的完成預(yù)訂功能,得到希望的輸出。并對不合法的輸入和操作能夠正確地識別和防御。測試工程在本系統(tǒng)中雖然從總體上分為了前臺銷售模塊模塊,后臺數(shù)據(jù)錄入模塊,用戶注冊模塊和訂單模塊模塊四大功能模塊模塊,但是實際上這四個模塊所包含的低層次功能模塊是由重疊的。因此,我們在設(shè)計測試用例的時候應(yīng)該按照四大模塊下屬的小功能模塊進行,可以用最小的工作量完成對整個系統(tǒng)的測試。具體的測試工程包括有:系統(tǒng)操作登錄測試系統(tǒng)操作界面,
55、內(nèi)容包括帳號口令輸入、合理性檢查、合法性檢查,系統(tǒng)操作界面顯示控制網(wǎng)上購物測試購物流程,內(nèi)容包括會員用戶進入購物流程檢查、流程通透檢查、各個流程正確性檢查、流程給會員的提示檢查、商品號提交檢查、用戶購物記錄檢查、信息傳送檢查。會員退貨測試會員退貨功能,內(nèi)容包括會員所退商品合法性檢查,商品名提交檢查、退貨記錄檢查、會員退貨記錄檢查。 添加新管理員測試添加新管理員功能,內(nèi)容包括新管理員信息的輸入,合理性檢查,合法性檢查,新管理員信息入庫。管理管理員信息測試管理管理員信息功能,內(nèi)容包括對管理員信息的查看,對管理員信息的修改,對修改信息的合理性檢查,合法性檢查。管理商品信息測試管理商品信息功能,內(nèi)容包
56、括對商品信息的查看,對商品信息的修改,對修改信息的合理性檢查,合法性檢查。商品統(tǒng)計信息測試對商品信息的統(tǒng)計功能,內(nèi)容包括對所統(tǒng)計信息合理性、正確性檢查、商品排行統(tǒng)計檢查。添加新會員測試添加新會員功能,內(nèi)容包括新會員注冊信息輸入,合理性檢查,合法性檢查,新用戶信息入庫。管理用戶信息測試管理用戶信息功能,內(nèi)容包括對用戶信息的查看,對用戶信息的修改,對修改信息的合理性檢查,合法性檢查。會員信息統(tǒng)計測試對會員信息的統(tǒng)計功能,內(nèi)容包括對所統(tǒng)計信息合理性,正確性檢查、會員購物排行。查詢商品信息測試對商品信息的查詢功能,內(nèi)容包括對輸入信息的合理性檢查,合法性檢查,對查詢到信息的正確性檢查。查詢會員信息測試對
57、會員信息的查詢功能,內(nèi)容包括對輸入信息的合理性檢查,合法性檢查,對查詢到信息的正確性檢查。會員訂單測試會員訂單的功能,內(nèi)容包括會員訂單生成信息正確性檢查,合法性檢查,對查詢到的訂單信息的正確性檢查。會員支付測試會員支付的功能,內(nèi)容包括會員支付成功檢查、正確性檢查、可靠性檢查。測試結(jié)果說明購物條件:系統(tǒng)存在一索引號為“1,編號為“1的可購商品,一索引號為“1,編號為“2的被買購光的商品,一個購物號為“2的已經(jīng)購置最多數(shù)量商品的會員和一個購物號為“1的還可購置商品的會員內(nèi)容:1 當(dāng)購物號為“3的用戶點擊商品,顯示警告“請先登錄系統(tǒng);2 當(dāng)購物號為“1的用戶點擊索引號為“1,編號為“2的商品顯示警告
58、“此商品已被買光,請過段時間再來;3 當(dāng)購物號為“1的用戶點擊索引號為“1,編號為“1的商品顯示警告“此商品可購,并讓用戶選擇放入購物車繼續(xù)購置別的商品,還是進入訂單記錄;4 當(dāng)購物號為“2的用戶點擊索引號為“1,編號為“1的商品顯示警告“你的購物車已滿,請先為一局部商品進入訂單局部;5 當(dāng)購物號為“2的用戶點擊索引號為“1,編號為“2的商品顯示警告“你的購物車已滿,請先為一局部商品進入訂單局部;退貨條件:系統(tǒng)存在一索引號為“1,編號為“1的被購置過的商品,一索引號為“1,編號為“2的被購置過但未支付過的商品,一索引號為“1,編號為“3的未被購置的商品,一個購物號為“2的商品退貨時間過期的會員
59、和一個購物號為“1的可以退此商品的會員內(nèi)容:1 當(dāng)用戶輸入“3購物號,顯示警告“用戶名不存在;2 當(dāng)用戶輸入“1購物號,“1索引號,“2編號顯示警告“此商品未支付成功,無法退貨;3 當(dāng)用戶輸入“1購物號,“1索引號,“3編號顯示警告“此商品未被選購過,無法退貨;4 當(dāng)用戶輸入“1購物號,“1索引號,“1編號顯示警告“可以退貨,并顯示退貨信息;5 當(dāng)用戶輸入“1購物號,“1索引號,“4編號顯示警告“此商品不存在信息;6 當(dāng)用戶輸入“1購物號,“2索引號,“1編號顯示警告“此商品不存在信息;7 當(dāng)用戶輸入“2購物號,“1索引號,“1編號顯示警告“用戶退貨時間過期,無法退貨信息;添加新會員通過會員注
60、冊說明:用于測試用戶在注冊系統(tǒng)的會員時,用戶輸入各種注冊信息情況時,系統(tǒng)對注冊信息的合法性監(jiān)督時系統(tǒng)所給的提示或警告是否正確。內(nèi)容:1 當(dāng)用戶在“用戶名文本框輸入的用戶名長度少于2位,顯示警告“用戶名長度不能少于2位 信息;2 當(dāng)用戶在“密碼文本框輸入的用戶名長度少于6位,顯示警告“密碼長度不能少于6位 信息;3 當(dāng)用戶在“確認密碼文本框輸入的密碼與“密碼文本框的密碼不同,顯示警告“密碼確認錯誤 信息;4 當(dāng)用戶在“E-Mail文本框輸入電子郵件格式不正確,顯示警告“請輸入正確E-Mail 信息;5 當(dāng)用戶在“身份證號碼文本框輸入的長度少于15位,顯示警告“請輸入正確的身份證號碼 信息;6 當(dāng)
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《營養(yǎng)膳食與衛(wèi)生》課程標(biāo)準(zhǔn)
- 《行政職業(yè)能力測驗》山西省晉城市高平市2024年公務(wù)員考試模擬試題含解析
- 2024年農(nóng)研所上半年工作總結(jié)
- 《知情保密原則》課件
- 《華為戰(zhàn)略管理》課件
- 《車輛運行安全管理》課件
- 2019年高考語文試卷(新課標(biāo)Ⅱ卷)(解析卷)
- 康復(fù)口腔科護士的職業(yè)發(fā)展
- 2023-2024年項目部安全管理人員安全培訓(xùn)考試題綜合題
- 2024企業(yè)主要負責(zé)人安全培訓(xùn)考試題附答案(綜合題)
- 2024年度二人合伙光伏發(fā)電項目投資合同3篇
- 《涉江采芙蓉》 課件高中語文統(tǒng)編版必修上冊
- 管道護理小組工作總結(jié)
- 北京市西城區(qū)2023-2024學(xué)年六年級上學(xué)期數(shù)學(xué)期末試卷(含答案)
- 幼兒園繪本故事《三只小豬蓋房子》教學(xué)課件全文
- 人臉識別項目施工方案方案
- 北京市房山區(qū)2023-2024學(xué)年九年級上學(xué)期期末語文試題(解析版)
- 15《八角樓上》說課稿-2024-2025學(xué)年語文二年級上冊(統(tǒng)編版)
- 施工工地汛期防洪防汛應(yīng)急預(yù)案(9篇)
- 商業(yè)伙伴與合作伙伴管理制度
- 耳鼻咽喉-頭頸外科:緒論
評論
0/150
提交評論