花卉在線銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(畢業(yè)設(shè)計(jì))_第1頁(yè)
花卉在線銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(畢業(yè)設(shè)計(jì))_第2頁(yè)
花卉在線銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(畢業(yè)設(shè)計(jì))_第3頁(yè)
花卉在線銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(畢業(yè)設(shè)計(jì))_第4頁(yè)
花卉在線銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(畢業(yè)設(shè)計(jì))_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上本 科 畢 業(yè) 設(shè) 計(jì)(2013屆)題 目:花卉在線銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)花卉在線銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要: 現(xiàn)在越來(lái)越多的人喜歡網(wǎng)上購(gòu)物,這樣不但可以節(jié)省時(shí)間,而且可以更方便地對(duì)要選購(gòu)的商品進(jìn)行多方面的比較。現(xiàn)在的購(gòu)物網(wǎng)站有很多種類(lèi),數(shù)量也很多,但是花卉類(lèi)的購(gòu)物網(wǎng)站算是比較少見(jiàn)。足不出戶(hù)的在自己的計(jì)算機(jī)上查看自己喜歡的商品,并購(gòu)買(mǎi)商品已經(jīng)很普遍了。 本系統(tǒng)基于ASP語(yǔ)言建立,有前臺(tái)和后臺(tái)兩個(gè)部分,主要用于花卉的在線銷(xiāo)售。前臺(tái)主要展示商品,讓用戶(hù)瀏覽購(gòu)買(mǎi),用戶(hù)可以注冊(cè)成會(huì)員,享受更多的優(yōu)惠。后臺(tái)部分主要是對(duì)商品的管理和對(duì)用戶(hù)以及商場(chǎng)的管理。關(guān)鍵詞: 電子商務(wù); ASP

2、;花卉銷(xiāo)售;商城;Design and implementation of online sales of flowersAbstract: Now more and more people prefer online shopping, it will not only save time, but many comparisons can be more convenient to the purchase of goods. Now shopping site there are many types, and they are many, but the flower class sh

3、opping site is relatively rare. Stay at home on your own computer to view their favorite products and purchase of goods is very common.The system is based ASP language to establish the foreground and background of two parts, mainly for online sales of flowers. The main reception display of goods, al

4、lowing users to browse and buy, users can sign up as a member and enjoy more benefits. The background of some goods management and the management of the users as well as shopping malls.Keywords: e-commerce; the ASP; Florists sales; Mall.目 錄專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)一、系統(tǒng)分析(一)可行性分析1、技術(shù)可行性分析本系統(tǒng)采用ASP+SQL Server2005+IIS進(jìn)行

5、開(kāi)發(fā),本系統(tǒng)的開(kāi)發(fā)環(huán)境使用現(xiàn)在比較常用的服務(wù)器,使用方便、運(yùn)行穩(wěn)定、安全可靠5。ASP+SQL Server2005+IIS這個(gè)國(guó)際公認(rèn)的網(wǎng)站開(kāi)發(fā)黃金組合,在網(wǎng)絡(luò)系統(tǒng)開(kāi)發(fā)上,得到廣泛的應(yīng)用;數(shù)據(jù)庫(kù)管理系統(tǒng)采用SQL Server2005,能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性、安全性5。綜上所述,本系統(tǒng)在技術(shù)方面是可行的。2、操作可行性分析本系統(tǒng)是為小型企業(yè)用戶(hù)開(kāi)發(fā)的,讓小型企業(yè)用戶(hù)能夠管理自己的商城,銷(xiāo)售自己的產(chǎn)品,為了避免用戶(hù)操作的錯(cuò)誤,在設(shè)計(jì)時(shí)讓系統(tǒng)簡(jiǎn)單易懂,用戶(hù)能夠清晰了解自己的功能需求;同時(shí)界面簡(jiǎn)單清潔,美觀易懂,方便用戶(hù)和管理員的操作5。3、經(jīng)濟(jì)可行性分析成本:系統(tǒng)開(kāi)發(fā)僅使用電腦一

6、臺(tái),服務(wù)器在電腦上搭設(shè),程序開(kāi)發(fā)軟件可免費(fèi)使用,系統(tǒng)開(kāi)發(fā)成本低。效益:花卉在線銷(xiāo)售系統(tǒng)功能齊全,專(zhuān)業(yè)為小型企業(yè)使用設(shè)計(jì),開(kāi)發(fā)完成后可在企業(yè)中推廣使用,具有很高的經(jīng)濟(jì)價(jià)值。(二)系統(tǒng)處理流程 花卉在線銷(xiāo)售系統(tǒng)主要有前臺(tái)和后臺(tái)兩部份,前臺(tái)主要展示商品,有商品分類(lèi),商品推薦,商品查詢(xún)等幾個(gè)模塊,方便用戶(hù)瀏覽購(gòu)買(mǎi);后臺(tái)部分主要是對(duì)商品的管理,還有對(duì)用戶(hù)和商城公告新聞的管理等一系列功能。系統(tǒng)的基本處理流程見(jiàn)下圖:瀏覽器修改個(gè)人信息用戶(hù)注冊(cè)瀏覽商品用戶(hù)登錄購(gòu)買(mǎi)商品,添加到購(gòu)物車(chē)對(duì)購(gòu)物車(chē)?yán)锩娴纳唐愤M(jìn)行操作,最后提交生成訂單得到一個(gè)訂單號(hào),等待接收服務(wù)器數(shù)據(jù)庫(kù)圖1.1:花卉在線銷(xiāo)售系統(tǒng)前臺(tái)基本流程圖Figur

7、e 1.1: flowers online sales system the basic flow chart瀏覽器修改管理員管理員注冊(cè)商品管理管理員登錄用戶(hù)信息管理商品訂單管理商城公告,新聞,版權(quán)等信息管理服務(wù)器數(shù)據(jù)庫(kù)圖1.2:花卉在線銷(xiāo)售系統(tǒng)后臺(tái)基本流程圖Figure 1.2: flowers online sales system background basic flowchart每個(gè)用戶(hù)都擁有獨(dú)立的賬號(hào)和密碼,由后臺(tái)管理員管理,用戶(hù)使用賬號(hào)密碼登陸花卉在線銷(xiāo)售系統(tǒng)后,可以進(jìn)行購(gòu)物,購(gòu)物完成后,會(huì)生成訂單,后臺(tái)管理員通過(guò)訂單發(fā)貨,用戶(hù)收貨后進(jìn)行確認(rèn),完成一次購(gòu)物。(三)系統(tǒng)數(shù)據(jù)流程頂層

8、數(shù)據(jù)流圖主要描述了整個(gè)花卉在線銷(xiāo)售系統(tǒng)的數(shù)據(jù)流,展示出后臺(tái)管理員和用戶(hù)在系統(tǒng)中的相關(guān)操作和數(shù)據(jù)流動(dòng),如下圖所示。圖1.3 花卉在線銷(xiāo)售系統(tǒng)的頂層DFD圖Figure 1.3 Flower top-level DFD diagram of online sales system第二層數(shù)據(jù)流圖展示出了用戶(hù)在前臺(tái)購(gòu)買(mǎi)商品的過(guò)程,如下圖所示:圖1.4 花卉在線銷(xiāo)售系統(tǒng)的前臺(tái)DFD圖Figure 1.4 flowers front DFD diagram of online sales system第三層數(shù)據(jù)流圖展示出了管理員在后臺(tái)對(duì)用戶(hù)信息以及商品管理的過(guò)程,如下圖所示:圖1.5 花卉在線銷(xiāo)售系統(tǒng)的后

9、臺(tái)DFD圖Figure 1.5 background of flowers online sales system DFD diagram二、需求分析近年來(lái),由于瀏覽器服務(wù)器(B/S)應(yīng)用程序具有良好的可維護(hù)性,B/S結(jié)構(gòu)越來(lái)越受到企業(yè)和個(gè)人等的喜愛(ài)和重用,選擇B/S結(jié)構(gòu)是管理系統(tǒng)開(kāi)發(fā)的明智之舉,能充分適應(yīng)社會(huì)的需求6。本系統(tǒng)便是采用B/S結(jié)構(gòu)進(jìn)行開(kāi)發(fā)的。(一)系統(tǒng)需求規(guī)定1、系統(tǒng)功能需求通過(guò)對(duì)系統(tǒng)的調(diào)研和分析,系統(tǒng)主要完成的功能有:商品管理、用戶(hù)管理、分類(lèi)管理、信息管理,有添加、修改、刪除等操作:(1) 商品管理: 商品管理主要有對(duì)商品的添加、商品的信息管理、商品訂單的管理、商品評(píng)論的管理,

10、有添加、修改、刪除等操作;(2) 用戶(hù)管理: 用戶(hù)管理主要有對(duì)會(huì)員信息的管理、后臺(tái)用戶(hù)信息的管理,有添加、修改、刪除等操作;(3) 分類(lèi)管理: 分類(lèi)管理主要有對(duì)商品大類(lèi)以及小類(lèi)的管理,有添加、修改、刪除等操作;(4) 信息管理:信息管理主要有站內(nèi)公告設(shè)置、站內(nèi)新聞管理、添加站內(nèi)新聞、意見(jiàn)反饋管理、留言版管理;本系統(tǒng)的最頂層的矩形框代表花卉在線銷(xiāo)售系統(tǒng)的主控模塊,調(diào)用下層模塊以完成全部管理功能;第二層的每個(gè)模塊控制完成系統(tǒng)的一個(gè)主要功能,如此實(shí)現(xiàn)自頂向下逐步求精,主要如下圖所示:圖2.1花卉在線銷(xiāo)售系統(tǒng)功能圖Figure 2.1 flowers online sales system funct

11、ional diagram2、系統(tǒng)性能需求花卉在線銷(xiāo)售系統(tǒng)是用于企業(yè)面對(duì)普通消費(fèi)者銷(xiāo)售自己產(chǎn)品的平臺(tái),其最終目的是為了更好的銷(xiāo)售花卉。因此要求系統(tǒng)具備良好的性能,滿(mǎn)足實(shí)際工作的需要時(shí)十分必要的?;ɑ茉诰€銷(xiāo)售系統(tǒng)的具體性能目標(biāo)如下:(1)響應(yīng)時(shí)間在當(dāng)今的信息時(shí)代里,單位時(shí)間內(nèi)完成越多工作量即高效率成為取勝的第一要素,對(duì)人或者對(duì)某個(gè)系統(tǒng)都是一樣2。系統(tǒng)最大的目的是管理企業(yè)事務(wù)的各項(xiàng)操作,所以在系統(tǒng)開(kāi)發(fā)時(shí)需要注意加快系統(tǒng)的相應(yīng)時(shí)間,做到運(yùn)行效率高,處理速度快 2。(2)吞吐量為了加快系統(tǒng)的響應(yīng)時(shí)間,系統(tǒng)開(kāi)發(fā)時(shí)應(yīng)加大系統(tǒng)的吞吐量。(3)系統(tǒng)并行處理能力系統(tǒng)能夠支持同時(shí)間多用戶(hù)的訪問(wèn)需求,并且保證運(yùn)行的

12、相對(duì)順暢。3、其他系統(tǒng)需求(1)系統(tǒng)可靠性a.系統(tǒng)對(duì)用戶(hù)操作具有相應(yīng)提示,并且可以檢查用戶(hù)輸入的各種數(shù)據(jù)的合法性,確保數(shù)據(jù)的正確性。b.系統(tǒng)能夠應(yīng)對(duì)各種特殊操作情況和出錯(cuò)情況,并且給出相應(yīng)提示。c.系統(tǒng)能夠有一定的安全和保護(hù)措施,以保證網(wǎng)站的正常運(yùn)行。 (2)系統(tǒng)適應(yīng)性系統(tǒng)應(yīng)該兼容Windows操作平臺(tái)、SQL Server數(shù)據(jù)庫(kù)以及IE瀏覽器。(3)系統(tǒng)安全性系統(tǒng)必須有可靠的安全措施,可維護(hù)性好。(4)系統(tǒng)的開(kāi)放性和擴(kuò)充性系統(tǒng)設(shè)計(jì)應(yīng)面向未來(lái)的發(fā)展,提供各種必要的擴(kuò)展性,以便用戶(hù)可以根據(jù)需要隨時(shí)添加必要的功能,增加修通功能。(5)友好的人機(jī)界面 為用戶(hù)提供友好的用戶(hù)界面,美觀大方、操作簡(jiǎn)便。(

13、二)系統(tǒng)運(yùn)行環(huán)境1、硬件及其他設(shè)備為了保證花卉在線銷(xiāo)售系統(tǒng)運(yùn)行的高效性和可靠性,服務(wù)器應(yīng)具有較高的軟硬件配置,客戶(hù)端的要求不是很高,此應(yīng)用程序可廣泛運(yùn)行于國(guó)際互聯(lián)網(wǎng)即Internet,也可適用于內(nèi)部的局域網(wǎng)1。 其運(yùn)行要求如下:操作系統(tǒng):Windows 2000 Server或更高版本W(wǎng)indows;處理器:Inter Pentium3 500Mhz以上;內(nèi)存:512M以上1。2、軟件環(huán)境操作系統(tǒng):Windows 2000 Server或更高版本W(wǎng)indows;瀏覽器:Internet Explorer(IE)6.0及其以上版本;開(kāi)發(fā)語(yǔ)言:ASP;數(shù)據(jù)庫(kù):SQL Server2005;服務(wù)器:

14、IIS 6.0 1。3、語(yǔ)言版本簡(jiǎn)體中文版4、顯示參數(shù)分辨率:1024768;色彩:256色以上三、概要設(shè)計(jì)(一)系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)1、數(shù)據(jù)庫(kù)的分析花卉在線銷(xiāo)售系統(tǒng)是面向龐大用戶(hù)的信息化產(chǎn)品,而SQL Server具有數(shù)據(jù)存儲(chǔ)量大,可視化操作,安全性高等諸多優(yōu)點(diǎn),因此本系統(tǒng)選擇SQL Server作為數(shù)據(jù)庫(kù)6。2、創(chuàng)建數(shù)據(jù)庫(kù)使用SQL Server 2005的企業(yè)管理其,創(chuàng)建名為shop的數(shù)據(jù)庫(kù),其語(yǔ)法為CREATE DATABASE db_shop3、創(chuàng)建數(shù)據(jù)庫(kù)表 結(jié)合實(shí)際情況和對(duì)用戶(hù)需求的分析,電子商城數(shù)據(jù)庫(kù)shop包含了11張不同專(zhuān)題的數(shù)據(jù)表,分別為admin表(管理員表)、bigclass

15、表(商品大類(lèi)表)、user表(用戶(hù)信息表)、class表(商品分類(lèi)表)、dingdan表(用戶(hù)訂單表)、fankui表(用戶(hù)反饋表)、news表(站內(nèi)新聞表)、gonggao表(站內(nèi)公告表)、liuyan表(用戶(hù)留言表)、pinglun表(商品評(píng)論表)和shangpin表(商品信息表)1。4、數(shù)據(jù)表的結(jié)構(gòu)花卉在線銷(xiāo)售系統(tǒng)數(shù)據(jù)庫(kù)中主要數(shù)據(jù)表的設(shè)計(jì)結(jié)構(gòu)如下表所示:admin表是用來(lái)存放后臺(tái)管理員數(shù)據(jù)的數(shù)據(jù)表,當(dāng)后臺(tái)管理員登錄時(shí),系統(tǒng)會(huì)從此表讀取數(shù)據(jù),對(duì)其進(jìn)行驗(yàn)證,當(dāng)添加刪除后臺(tái)管理員數(shù)據(jù)時(shí),也會(huì)對(duì)這個(gè)表進(jìn)行相應(yīng)的添加刪除操作,內(nèi)容如表3.1所示表3.1 admin表管理員表Tab 3.1 tabl

16、e of admin字段字段名類(lèi)型長(zhǎng)度允許空備注用戶(hù)名usernamevarchar50Y主鍵密碼passvarchar50Y貴賓vipintYIDidbigintN郵件mailvarchar50Y姓名xingmingvarchar50Y電話(huà)telvarchar50Y地址dizhivarchar50Ybigclass表是用來(lái)存放商品分類(lèi)大類(lèi)的數(shù)據(jù)表,當(dāng)后對(duì)商品的大類(lèi)以及小分類(lèi)進(jìn)行添加刪除等操作時(shí),系統(tǒng)對(duì)從此表讀取數(shù)據(jù),對(duì)其進(jìn)行相應(yīng)的操作,內(nèi)容如表3.2所示表3.2 bigclass表商品大類(lèi)表Tab 3.2 table of bigclass字段字段名類(lèi)型長(zhǎng)度允許空備注名稱(chēng)mingchengv

17、archar50Y主鍵排序paixuintYIDidbigintclass表是用來(lái)存放商品分類(lèi)小類(lèi)的數(shù)據(jù)表,當(dāng)后對(duì)商品的小分類(lèi)進(jìn)行添加刪除等操作時(shí),系統(tǒng)對(duì)從此表讀取數(shù)據(jù),對(duì)其進(jìn)行相應(yīng)的操作,內(nèi)容如表3.3所示表3.3 class表商品分類(lèi)表Tab 3.3 table of class字段字段名類(lèi)型長(zhǎng)度允許空備注名稱(chēng)mingchengvarchar50主鍵排序paixuintY 大類(lèi)bigclassbigintYIDidbigintdingdan表是用來(lái)存放用戶(hù)訂單的數(shù)據(jù)表,當(dāng)用戶(hù)購(gòu)物后會(huì)生成訂單,存放于此表之中,后臺(tái)管理員通過(guò)此表對(duì)用戶(hù)的訂單進(jìn)行操作,完成一次購(gòu)物,內(nèi)容如表3.4所示表3.4

18、dingdan表用戶(hù)訂單表Tab 3.4 table of user orders字段字段名類(lèi)型長(zhǎng)度允許空備注IDidbigint主鍵商品shangpinvarchar50Y時(shí)間shijianvarchar50Y數(shù)量shuliangvarchar50Y狀態(tài)zhuangtaivarchar50Y收件人shoujianrenvarchar50Y地址dizhivarchar50Y支付zhifuvarchar50Y送貨songhuovarchar50Y訂單號(hào)dingdanhaovarchar50Y留言liuyantextY郵編youbianvarchar50Y電話(huà)telvarchar50Y地址dizh

19、ivarchar50Y姓名namevarchar50Yfankui表是用來(lái)存放用戶(hù)反饋意見(jiàn)的數(shù)據(jù)表,用戶(hù)的意見(jiàn)反饋會(huì)存放在這張表里,后臺(tái)管理會(huì)可以通過(guò)這張表了解用戶(hù)的意見(jiàn),幫助管理員改進(jìn),內(nèi)容如表3.5所示表3.5 fankui表用戶(hù)反饋表Tab 3.5 table of feedback字段字段名類(lèi)型長(zhǎng)度允許空備注IDidbigint主鍵時(shí)間shijianvarchar50Y用戶(hù)uservarchar50Y標(biāo)題biaotivarchar50Y內(nèi)容neirongtextY類(lèi)型leixingvarchar10Ygonggao表是用來(lái)存放商城公告的數(shù)據(jù)表,內(nèi)容如表3.6所示表3.6 gonggao

20、表站內(nèi)公告表Tab 3.6 table of announcement字段字段名類(lèi)型長(zhǎng)度允許空備注IDidbigint主鍵內(nèi)容neirongtextY時(shí)間shijianvarchar50Yliuyan表是用來(lái)存放用戶(hù)留言的數(shù)據(jù)表,后臺(tái)管理會(huì)可以通過(guò)這張表了解用戶(hù)的留言,了解用戶(hù)的意見(jiàn)以及需求,內(nèi)容如表3.7所示表3.7 liuyan表用戶(hù)留言表Tab 3.7 table of guest book字段字段名類(lèi)型長(zhǎng)度允許空備注IDidbigint主鍵時(shí)間shijianvarchar50Y用戶(hù)uservarchar50Y標(biāo)題biaotivarchar50Y內(nèi)容neirongtextYnews表是用

21、來(lái)存放站內(nèi)新聞的數(shù)據(jù)表,內(nèi)容如表3.8所示表3.8 news表站內(nèi)新聞表Tab 3.8 table of news字段字段名類(lèi)型長(zhǎng)度允許空備注IDidbigint主鍵用戶(hù)uservarchar50Y標(biāo)題biaotivarchar50Y內(nèi)容neirongtextY時(shí)間shijianvarchar50Ypinglun表是用來(lái)存放用戶(hù)對(duì)商品評(píng)論的數(shù)據(jù)表,前臺(tái)通過(guò)調(diào)用這張表可以顯示用戶(hù)對(duì)商品的評(píng)論,后臺(tái)管理員可以對(duì)此表進(jìn)行刪除評(píng)論,避免用戶(hù)惡意評(píng)論,內(nèi)容如表3.9所示表3.9 pinglun表商品評(píng)論表Tab 3.9 table of product reviews字段字段名類(lèi)型長(zhǎng)度允許空備注商品ID

22、shangpinidbigintY評(píng)論pingluntextY時(shí)間shijianvarchar50YIDidbigint主鍵名稱(chēng)mingchengvarchar50Yshangpin表是用來(lái)存放商品詳細(xì)信息的數(shù)據(jù)表,是本數(shù)據(jù)庫(kù)中最重要的一張表,前臺(tái)通過(guò)調(diào)用此表展示商品,當(dāng)用戶(hù)購(gòu)買(mǎi)商品時(shí),會(huì)調(diào)用此表,后臺(tái)管理員對(duì)商品進(jìn)行添加刪除等操作時(shí),也會(huì)調(diào)用此表,內(nèi)容如表3.10所示表3.10 shangpin表商品信息表Tab 3.10 table of product message字段字段名類(lèi)型長(zhǎng)度允許空備注簡(jiǎn)介jianjievarchar50Y日期riqivarchar50Y市場(chǎng)價(jià)shichangv

23、archar50Y會(huì)員價(jià)huiyuanvarchar50Y等級(jí)dengjivarchar50Y型號(hào)xinghaovarchar50Y圖片tupianvarchar50Y說(shuō)明shoumingtextY備注beizhutextY大類(lèi)IDbigclassidbigintY小類(lèi)IDclassidbigintYIDidbigint主鍵名稱(chēng)mingchengvarchar50Y數(shù)量shuliangvarchar50Y點(diǎn)擊次數(shù)cishuintYuser表是用來(lái)存放會(huì)員數(shù)據(jù)的數(shù)據(jù)表,當(dāng)用戶(hù)注冊(cè)時(shí),會(huì)調(diào)用此表進(jìn)行添加和驗(yàn)證操作,當(dāng)用戶(hù)登錄時(shí),會(huì)調(diào)用此表進(jìn)行驗(yàn)證,后臺(tái)管理員可對(duì)此表進(jìn)行添加刪除等操作,內(nèi)容如表3.

24、11所示表3.11user表用戶(hù)信息表Tab 3.11 table of user字段字段名類(lèi)型長(zhǎng)度允許空備注用戶(hù)名namevarchar50Y密碼passvarchar50Y郵件mailvarchar50Y姓名xinmingvarchar50Y身份證shenfenzhengvarchar50Y電話(huà)telvarchar50YQQqqvarchar50Y提示tishivarchar50Y回答huidavarchar50YIDidbigint主鍵地址dizhivarchar50Y郵編youbianvarchar50Y注冊(cè)時(shí)間shijian1varchar50Y最后時(shí)間shijian2varchar

25、50Y登錄次數(shù)cishuintY5、安全性設(shè)計(jì)系統(tǒng)的安全性要求體現(xiàn)在數(shù)據(jù)庫(kù)安全性、信息安全性和系統(tǒng)平臺(tái)的安全性等方面,在設(shè)計(jì)花卉在線銷(xiāo)售系統(tǒng)時(shí),做了以下的安全性設(shè)計(jì):(1) 用戶(hù)權(quán)限分配:本系統(tǒng)分為兩種用戶(hù),分別是前臺(tái)會(huì)員以及后臺(tái)管理員,前臺(tái)用戶(hù)只擁有瀏覽商品和購(gòu)買(mǎi)商品的權(quán)限,后臺(tái)管理員擁有對(duì)商品的添加刪除等操作的權(quán)限,這樣可以避免系統(tǒng)遭到外部攻擊。(2) 信息數(shù)據(jù): 用戶(hù)和管理員的登錄密碼都采取md5算法加密,這樣能確保數(shù)據(jù)的安全性,不會(huì)輕易被盜取。(3) 數(shù)據(jù)備份和恢復(fù):可將一個(gè)時(shí)間段的數(shù)據(jù)庫(kù)內(nèi)容進(jìn)行備份,以便在數(shù)據(jù)庫(kù)災(zāi)難發(fā)生時(shí)可以及時(shí)進(jìn)行數(shù)據(jù)還原,在最短時(shí)間內(nèi)恢復(fù)正常工作。四、詳細(xì)設(shè)計(jì)(

26、一)程序系統(tǒng)的結(jié)構(gòu)1、系統(tǒng)總體框架系統(tǒng)總體框架如圖4.1和圖4.2所示:圖4.1 花卉在線銷(xiāo)售系統(tǒng)前臺(tái)功能結(jié)構(gòu)圖Fig.4.1 Front desk functional block diagram of flowers online sales system圖4.2 花卉在線銷(xiāo)售系統(tǒng)后臺(tái)功能結(jié)構(gòu)圖Fig.4.1 Background functional block diagram of the flowers online sales system2、系統(tǒng)模塊層次結(jié)構(gòu) 以下對(duì)花卉在線銷(xiāo)售系統(tǒng)中各程序(包括每個(gè)模塊和子程序)的層次結(jié)構(gòu)進(jìn)行設(shè)計(jì),在此給出較為復(fù)雜的程序模塊層次結(jié)構(gòu)介紹,如表4.

27、1所示:表4.1 程序?qū)哟谓Y(jié)構(gòu)圖Tab.4.1 table of process hierarchy structure模塊名稱(chēng)程序?qū)哟谓Y(jié)構(gòu)登錄模塊圖4.3商品管理模塊圖4.4用戶(hù)管理模塊圖4.5分類(lèi)管理模塊圖4.6信息管理模塊圖4.7(1)登陸模塊登錄較檢用戶(hù)名稱(chēng)與密碼判斷用戶(hù)角色頁(yè)面跳轉(zhuǎn)圖4.3 登錄注冊(cè)模塊層次結(jié)構(gòu)Fig.4.3 User Login System Hierarchical Structure(2)商品管理模塊商品管理添加商品信息刪除商品信息修改商品信息商品信息管理商品評(píng)論管理商品訂單管理商品查詢(xún)管理圖4.4 商品管理模塊層次結(jié)構(gòu)Fig.4.4 Transaction m

28、anagement Hierarchical Structure(3)用戶(hù)管理模塊用戶(hù)管理添加用戶(hù)信息修改用戶(hù)信息查看用戶(hù)信息圖4.5 用戶(hù)管理模塊層次結(jié)構(gòu)刪除用戶(hù)信息用戶(hù)權(quán)限設(shè)定Fig.4.5 user management Hierarchical Structure(4)分類(lèi)管理模塊分類(lèi)管理添加商品大類(lèi)/小類(lèi)圖4.6 分類(lèi)管理模塊層次結(jié)構(gòu)Fig.4.6 Classification management Hierarchical Structure修改商品大類(lèi)/小類(lèi)刪除商品大類(lèi)/小類(lèi)(5)信息管理模塊信息管理站內(nèi)公告設(shè)置站內(nèi)新聞管理添加站內(nèi)新聞刪除站內(nèi)新聞留言板塊管理意見(jiàn)反饋管理版權(quán)信息

29、設(shè)置圖4.7 信息管理模塊層次結(jié)構(gòu)Fig.4.7Transaction management Hierarchical Structure(二)程序模塊設(shè)計(jì)說(shuō)明花卉在線銷(xiāo)售系統(tǒng)的主要功能模塊包括:登錄注冊(cè)模塊,商品管理模塊,用戶(hù)管理模塊,分類(lèi)管理模塊,信息管理模塊。用戶(hù)角色分為前臺(tái)會(huì)員和后臺(tái)管理員兩種,根據(jù)用戶(hù)的不同角色登錄到各自的頁(yè)面中進(jìn)行操作。我雖然陰jing短小,但是現(xiàn)在各種各樣的廣告確實(shí)是讓人眼花繚亂,你都不知道那是真的那是假的,所以我自己在這方面也是考慮了好久,本人到不是在乎那幾個(gè)錢(qián),而是怕萬(wàn)一有什么不好的后果那可就是哭都來(lái)不急了啊,這可是一輩子的事情,一定要小心。其實(shí)我從一開(kāi)始就注

30、意到了這個(gè)馬老中醫(yī),正是因?yàn)槲业膿?dān)心所以開(kāi)始的時(shí)候沒(méi)有敢買(mǎi)他的秘制中藥方,而是等到了差不多第一期的人都用完了才買(mǎi)(我這人有點(diǎn)陰啊)看到了別人沒(méi)有什么問(wèn)題我才動(dòng)手。現(xiàn)在一個(gè)療程基本已經(jīng)用完了,效果特別好,一下子增大了3公分呢。我的經(jīng)驗(yàn)告訴大家,馬氏丹方的確是陰jing增大的好藥啊,并且使用起來(lái)也很方便呢,而且是純中藥的,不用擔(dān)心有副作用! 馬老中醫(yī)的維|亻言 msdf0031、登陸模塊用戶(hù)輸入帳號(hào)、密碼,系統(tǒng)通過(guò)驗(yàn)證信息的正確性,然后跳轉(zhuǎn)到相應(yīng)的頁(yè)面。(1)模塊功能圖4.8 登錄模塊ipo圖Fig.4.8 IPO figure of User Login(2)模塊流程開(kāi)始輸入用戶(hù)名和密碼判斷賬號(hào)

31、密碼是否正確否是跳轉(zhuǎn)到相應(yīng)頁(yè)面結(jié)束圖4.9 登陸模塊流程圖Fig.4.9 User Login flowchart2、商品管理模塊商品管理模塊的主要操作有:添加商品信息、刪除商品信息、修改商品信息、商品信息管理、商品訂單管理、商品評(píng)論管理。(1)模塊功能圖4.10 商品管理模塊ipo圖Fig.4.10 IPO figure of Merchandise management module(2)添加商品只有后臺(tái)管理員可進(jìn)行添加商品操作,添加事務(wù)的流程圖:開(kāi)始是否提交選擇類(lèi)別添加商品否是將操作寫(xiě)入數(shù)據(jù)庫(kù)結(jié)束圖4.11 添加商品模塊流程圖Fig.4.11 add module flowchart o

32、f goods(3)刪除商品開(kāi)始是否提交選擇商品刪除商品否是將操作寫(xiě)入數(shù)據(jù)庫(kù)結(jié)束圖4.12 刪除商品模塊流程圖Fig.4.12 delete module flowchart of goods(4)修改商品開(kāi)始是否提交選擇商品修改商品否是將操作寫(xiě)入數(shù)據(jù)庫(kù)結(jié)束圖4.13刪除商品模塊流程圖Fig.4.13 revise module flowchart of goods(5)商品訂單處理是是否否開(kāi)始選擇訂單刪除訂單修改訂單是否提交是否提交寫(xiě)入數(shù)據(jù)庫(kù)結(jié)束圖4.14商品訂單處理模塊流程圖Fig.4.14 Commercial order processing module flow chart3、用戶(hù)

33、管理模塊用戶(hù)管理模塊用于管理用戶(hù)賬號(hào)信息,包括:前臺(tái)會(huì)員和后臺(tái)管理員,兩者所能夠查看和操作的內(nèi)容不同。后臺(tái)管理?yè)碛刑砑佑脩?hù)、修改用戶(hù)和刪除用戶(hù)操作。(1) 系統(tǒng)功能圖4.15 用戶(hù)管理模塊ipo圖Fig.4.15 IPO figure of user management module(2) 添加用戶(hù)開(kāi)始是否提交選擇用戶(hù)添加用戶(hù)否是將操作寫(xiě)入數(shù)據(jù)庫(kù)結(jié)束圖4.16 添加用戶(hù)流程圖Fig.4.16Add user flowchart(3) 修改用戶(hù)修改用戶(hù)信息。(4) 刪除用戶(hù)刪除用戶(hù)信息。4、分類(lèi)管理模塊分類(lèi)管理模塊的分類(lèi)主要有:商品大類(lèi)管理、商品小類(lèi)管理。分類(lèi)管理?yè)碛刑砑臃诸?lèi)、刪除分類(lèi)、修改分

34、類(lèi)操作。(1)模塊功能圖4.17 分類(lèi)管理模塊IPO圖Fig.4.17 IPO figure of Classification management(2)添加分類(lèi)對(duì)分類(lèi)信息的添加,添加分類(lèi)的流程圖:開(kāi)始是否提交選擇類(lèi)別添加分類(lèi)否是將操作寫(xiě)入數(shù)據(jù)庫(kù)結(jié)束圖4.18添加商品分類(lèi)流程圖Fig. 4.18 add commodity classification chart(3)修改分類(lèi)對(duì)事商品大類(lèi)、商品小類(lèi)的信息修改。(4)刪除分類(lèi)刪除指定的商品大類(lèi)、商品小類(lèi)的信息。5、信息管理模塊分類(lèi)管理模塊的分類(lèi)主要有:站內(nèi)公告設(shè)置,站內(nèi)新聞管理,添加站內(nèi)新聞,意見(jiàn)反饋管理,留言板管理。后臺(tái)管理員擁有添加分類(lèi)、

35、刪除分類(lèi)、修改分類(lèi)操作。系統(tǒng)功能:圖4.19 信息管理模塊ipo圖Fig. 4.19 IPO diagram information management module五、系統(tǒng)測(cè)試測(cè)試計(jì)劃的目的是明確測(cè)試活動(dòng)的意圖,盡早地創(chuàng)建測(cè)試計(jì)劃文檔是非常關(guān)鍵的一項(xiàng)任務(wù)7。在精化階段首批迭代的早期生成該工件并不算太早,最好以迭代的方式編制測(cè)試計(jì)劃,并且在獲得相應(yīng)信息時(shí)添加各部分內(nèi)容;應(yīng)謹(jǐn)慎而明確地表述測(cè)試范圍、測(cè)試要求、測(cè)試策略以及所需資源7。這些信息可確定測(cè)試工作的目的和范圍、測(cè)試的內(nèi)容、測(cè)試的方式以及測(cè)試所需的資源。明確地表述這些信息將加快對(duì)測(cè)試工作的復(fù)審、反饋和批準(zhǔn)7。(一)測(cè)試計(jì)劃表5.1 測(cè)試計(jì)

36、劃表Tab.5.1 table of test plan測(cè)試名稱(chēng)操作(數(shù)據(jù))預(yù)期結(jié)果登錄測(cè)試用戶(hù)名為空提示窗口跳出“用戶(hù)或密碼錯(cuò)誤”密碼為空提示窗口跳出“用戶(hù)或密碼錯(cuò)誤”后臺(tái)管理員 賬號(hào):admin,密碼登錄成功前臺(tái)會(huì)員 賬號(hào):方秋杰,密碼登錄成功隨便輸入 賬號(hào):秋季,密碼:提示窗口跳出“用戶(hù)或密碼錯(cuò)誤”添加商品功能測(cè)試輸入商品信息不完整提示窗口跳出請(qǐng)輸入相應(yīng)的選項(xiàng)添加商品功能測(cè)試輸入完整商品信息提示窗口跳出“添加成功”修改商品功能測(cè)試修改相應(yīng)選項(xiàng)提示窗口跳出“修改成功”刪除商品功能測(cè)試刪除相應(yīng)選項(xiàng)提示窗口跳出“刪除成功”添加用戶(hù)功能測(cè)試添加“方秋杰1,密碼”提示窗口跳出“添加成功”修改用戶(hù)測(cè)

37、試點(diǎn)擊修改用戶(hù)查看被修改用戶(hù),信息改變刪除用戶(hù)測(cè)試刪除用戶(hù)“方秋杰1”方秋杰1用戶(hù)登錄失敗添加商品分類(lèi)測(cè)試添加商品分類(lèi)操作成功,分類(lèi)列表中顯示添加的內(nèi)容刪除商品分類(lèi)測(cè)試刪除商品分類(lèi)被刪除的分類(lèi),在分類(lèi)列表中消除(二)測(cè)試操作打開(kāi)瀏覽器,輸入映射網(wǎng)址,打開(kāi)花卉在線銷(xiāo)售系統(tǒng)的后臺(tái)主頁(yè)面:圖5.1 花卉在線銷(xiāo)售系統(tǒng)的后臺(tái)登陸頁(yè)面Fig.5.1 Flowers online sales system background landing page1、登錄測(cè)試分別放空用戶(hù)名和密碼,再放入正確用戶(hù)名,錯(cuò)誤密碼,點(diǎn)擊登錄,顯示錯(cuò)誤提醒:圖5.2 登錄較檢提示框Fig.5.2 Prompt box of lo

38、gin check輸入正確用戶(hù)名和密碼,登錄成功,并跳轉(zhuǎn)到manage.asp頁(yè)面:圖5.3 花卉在線銷(xiāo)售系統(tǒng)的后臺(tái)主頁(yè)Fig.5.3 Flowers online sales system background2、商品管理測(cè)試(1)添加商品:圖5.4 添加商品信息頁(yè)面Fig.5.4 Add the product information page輸入商品信息不完整: 圖5.5 添加商品信息不完成檢驗(yàn)提示框Fig.5.5 Add product information not complete the inspection box輸入完整商品信息:圖5.6 添加商品信息成功提示框Fig.5.6

39、 Add product information successfully prompt box(2)修改商品:圖5.7 修改商品頁(yè)面Fig.5.7 Modify the product page修改完成之后彈出修改成功的提示框:圖5.8 修改商品完成提示框Fig.5.8 Modify the product complete the prompt box(3)刪除商品:圖5.9 刪除商品頁(yè)面Fig.5.9 Delete merchandise page點(diǎn)擊刪除操作之后,彈出下面的操作提醒:圖5.10 成功刪除商品提示框Fig.5.10 Successfully deleted items dialog box3、用戶(hù)管理測(cè)試點(diǎn)擊刪除或修改對(duì)用戶(hù)進(jìn)行操作,操作完成后彈出相應(yīng)的提示:圖5.11 前臺(tái)會(huì)員管理頁(yè)面Fig.5.11 The membership management page圖5.12 后臺(tái)會(huì)員查看修改頁(yè)面Fig.5.12 Background member view modify page4、分類(lèi)管理測(cè)試圖5.13 商品大類(lèi)管理頁(yè)面Fig.5.13 Categ

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論