電子商務(wù)網(wǎng)站畢業(yè)設(shè)計(jì) (2)_第1頁(yè)
已閱讀1頁(yè),還剩18頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  引 言</b></p><p>  近些年來(lái)網(wǎng)絡(luò)在中國(guó)已經(jīng)走進(jìn)千家萬(wàn)戶,尤其在經(jīng)濟(jì)發(fā)達(dá)地區(qū)上網(wǎng)也已經(jīng)成為人們?nèi)粘I钪斜夭豢缮俚囊徊糠?,隨著技術(shù)的提升網(wǎng)購(gòu)也已更安全更穩(wěn)定,我本人早在幾年前就已接觸網(wǎng)絡(luò)購(gòu)物,這深深的影響著我的思想觀念,消費(fèi)者足不出戶便可選購(gòu)到自己需要的商品,既方便又隨意,琳瑯滿目的商品應(yīng)有盡有,只需晃動(dòng)鼠標(biāo)就可了解全部商品信息,這已成為一種潮

2、流。</p><p>  隨著網(wǎng)絡(luò)衍生出來(lái)的電子商務(wù),它具有信息量大、數(shù)據(jù)準(zhǔn)確、速度快、管理全面等優(yōu)點(diǎn),這是信息飛速發(fā)展時(shí)代的所有特點(diǎn)和優(yōu)點(diǎn),當(dāng)今電子商務(wù)網(wǎng)站在中國(guó)雖說(shuō)不是新鮮產(chǎn)物,但是其在中國(guó)還是很有影響及前景的。</p><p>  我本人對(duì)網(wǎng)絡(luò)購(gòu)物有著著迷的熱愛(ài),很早以前就夢(mèng)想有一個(gè)屬于自己的購(gòu)物網(wǎng)站,經(jīng)過(guò)幾年的學(xué)習(xí)實(shí)踐,終于有信心完成一個(gè)真正意義上的商務(wù)網(wǎng)站實(shí)現(xiàn)夢(mèng)想。</p&

3、gt;<p><b>  1系統(tǒng)分析和設(shè)計(jì)</b></p><p><b>  1.1可行性分析</b></p><p>  我的電子商務(wù)網(wǎng)站的可行性從以下兩點(diǎn)考慮。</p><p><b>  經(jīng)濟(jì)性</b></p><p>  本電子商務(wù)網(wǎng)站的宗旨是根據(jù)用戶需

4、求和市場(chǎng)形勢(shì),提供商品的詳細(xì)信息,并對(duì)商品進(jìn)行詳細(xì)分析,方便用戶查找和購(gòu)買所需的商品。</p><p><b>  技術(shù)性</b></p><p>  本電子商務(wù)網(wǎng)站提供購(gòu)物車和收銀臺(tái)功能,用戶選擇商品并可以在線提交訂單。網(wǎng)站信息管理系統(tǒng)實(shí)現(xiàn)對(duì)商品信息、用戶信息、訂單信息已經(jīng)交易制度等的管理,使網(wǎng)站具有友好的交易界面和良好的管理平臺(tái)。</p><p

5、>  1.2功能結(jié)構(gòu)分析和設(shè)計(jì)</p><p>  系統(tǒng)的功能結(jié)構(gòu)決定了系統(tǒng)的可用性以及適用范圍。下面我就來(lái)介紹一下 系統(tǒng)的項(xiàng)目規(guī)劃及展示系統(tǒng)的功能結(jié)構(gòu)圖。</p><p><b>  項(xiàng)目規(guī)劃</b></p><p>  本電子商務(wù)網(wǎng)站是一個(gè)典型的數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用程序,由前臺(tái)展示區(qū)和后臺(tái)管理組成。規(guī)劃系統(tǒng)功能模塊如下:</p>

6、<p><b>  前臺(tái)功能模塊</b></p><p>  前臺(tái)展示區(qū)的主要功能包括最新商品、會(huì)員中心、客戶留言、在線幫助、聯(lián)系我們、站內(nèi)公告和銷量排行,其中會(huì)員中心包括會(huì)員資料修改、修改密碼、購(gòu)物車、訂單查詢、消費(fèi)查詢。</p><p><b>  后臺(tái)管理模塊</b></p><p>  后臺(tái)功能管理的

7、主要功能包括基本信息管理、商品信息管理、商品分類管理、用戶信息管理、訂單信息管理、公告信息管理和留言信息管理。</p><p><b>  系統(tǒng)功能結(jié)構(gòu)圖</b></p><p>  以下為本網(wǎng)站的前臺(tái)功能模塊結(jié)構(gòu)圖和后臺(tái)功能模塊結(jié)構(gòu)圖,如圖1.1、圖1.2所示。</p><p><b>  1.3系統(tǒng)流程概述</b>&l

8、t;/p><p>  用戶在瀏覽電子商務(wù)網(wǎng)站時(shí)首先看到的是網(wǎng)站的首頁(yè)。在首頁(yè)上,用戶可以快速瀏覽最新商品,了解熱門商品和推薦商品,也可以搜索商品并查看具體信息。首頁(yè)聚集了大量的信息,除了商品還有站內(nèi)公告和銷售排行等信息。如果用戶想要購(gòu)買商品,就必須先注冊(cè)成為網(wǎng)站會(huì)員,在查看完商品的詳細(xì)信息后就可以吧自己想要購(gòu)買的商品放入購(gòu)物車中,同時(shí)還可以修改或刪除購(gòu)物車?yán)锏纳唐?。確定購(gòu)物車?yán)锏纳唐泛螅脩艟涂梢匀ナ浙y臺(tái)“結(jié)賬”下訂

9、單。這時(shí)相關(guān)的程序模塊會(huì)將用戶所提交的信息都記錄在數(shù)據(jù)庫(kù)里,以便商城的管理人員核對(duì)星系并收款后準(zhǔn)備發(fā)貨。如果發(fā)貨成功并且用戶確認(rèn)收到貨物,則此次購(gòu)物結(jié)束。電子商城的后臺(tái)管理還包括添加、修改、刪除商品,對(duì)商品進(jìn)行分類,對(duì)用戶信息的管理,對(duì)站內(nèi)公告的設(shè)置,對(duì)訂單的處理等。系統(tǒng)流程圖如圖1.3所示。</p><p><b>  1.4網(wǎng)站架設(shè)</b></p><p>  一

10、個(gè)網(wǎng)站的成功與否除了在設(shè)計(jì)之初有好的功能結(jié)構(gòu)和流程外,還要有運(yùn)行環(huán)境及配置的正確設(shè)計(jì),下面我來(lái)講解一下本網(wǎng)站的運(yùn)行環(huán)境以及如何配置網(wǎng)站運(yùn)行的服務(wù)器。</p><p><b>  運(yùn)行環(huán)境</b></p><p><b>  硬件平臺(tái)</b></p><p>  CPU:P41-GHz。</p><p&g

11、t;  內(nèi)存:256MB以上。</p><p><b>  軟件平臺(tái)</b></p><p>  操作系統(tǒng):windows XP/Windows 2000/Windows 2003/Windows7。</p><p>  數(shù)據(jù)庫(kù):Access 2000。</p><p>  瀏覽器:IE6.0 (360瀏覽器、火狐瀏覽器

12、等都可正常瀏覽)</p><p>  Web服務(wù)器:IIS7.0。</p><p>  分辨率:最佳效果為1024×768像素。</p><p><b>  配置IIS服務(wù)器</b></p><p>  選擇“程序” “管理工具” “Internet信息服務(wù)(IIS)管理器”命令,打開(kāi)“I

13、nternet信息服務(wù)(IIS)管理器”對(duì)話框,并展開(kāi)“網(wǎng)站”結(jié)點(diǎn),在“默認(rèn)網(wǎng)站”上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“屬性”命令,打開(kāi)“默認(rèn)網(wǎng)絡(luò)屬性”對(duì)話框,將“網(wǎng)站”、“主目錄”、“文檔”、“目錄安全性”、等選項(xiàng)卡進(jìn)行設(shè)置。</p><p><b>  2數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>  本商務(wù)網(wǎng)站是基于數(shù)據(jù)庫(kù)的應(yīng)用程序,下面我就詳細(xì)介紹一下本網(wǎng)站的數(shù)據(jù)庫(kù)

14、的設(shè)計(jì)。</p><p><b>  2.1數(shù)據(jù)庫(kù)的分析</b></p><p>  這幾年的學(xué)習(xí)中我知道Web應(yīng)用程序可以使用Session或Cookie來(lái)保護(hù)用戶活躍期間的信息,但是這些信息在會(huì)話結(jié)束后將不再存在。對(duì)于需要持久保存的信息(例如:商品信息、用戶的注冊(cè)資料、新聞、公告等信息),通常是選擇數(shù)據(jù)庫(kù)進(jìn)行存儲(chǔ)。數(shù)據(jù)庫(kù)允許用戶進(jìn)行查詢、插入、修改和刪除數(shù)據(jù)等操作

15、。</p><p>  本電子商務(wù)網(wǎng)站就是使用Microsoft Access 2000數(shù)據(jù)庫(kù)進(jìn)行構(gòu)建的,其方便易懂且具有基本數(shù)據(jù)庫(kù)功能,不僅可以用于小型數(shù)據(jù)庫(kù)管理,共單機(jī)使用還可以與工作站、數(shù)據(jù)庫(kù)服務(wù)器以及主機(jī)上的各種數(shù)據(jù)庫(kù)互相連接。</p><p><b>  2.2創(chuàng)建數(shù)據(jù)庫(kù)</b></p><p>  創(chuàng)建數(shù)據(jù)庫(kù)步驟如下:</p&

16、gt;<p> ?。?)啟動(dòng)Access 2000,單擊“文件” “新建”菜單項(xiàng),打開(kāi)“新建”對(duì)話框。</p><p>  (2)在“新建”對(duì)話框的“常用”選項(xiàng)卡中選擇“數(shù)據(jù)庫(kù)”選項(xiàng),然后單擊“確定”按鈕,打開(kāi)“文件新建數(shù)據(jù)庫(kù)”對(duì)話框,然后單擊“創(chuàng)建”按鈕完成數(shù)據(jù)庫(kù)的創(chuàng)建操作。</p><p><b>  2.3創(chuàng)建數(shù)據(jù)表</b></p

17、><p>  數(shù)據(jù)庫(kù)中的表的創(chuàng)建步驟如下:</p><p>  啟動(dòng)Access 2000,打開(kāi)我已創(chuàng)建的數(shù)據(jù)庫(kù)(db_Ebusiness.mdb)。</p><p>  在打開(kāi)的數(shù)據(jù)庫(kù)對(duì)話框中,單擊左側(cè)選擇區(qū)得“對(duì)象” “表”選項(xiàng),然后在右側(cè)顯示區(qū)中,選擇“使用設(shè)計(jì)器”,單擊鼠標(biāo)右鍵選擇“設(shè)計(jì)視圖”命令。</p><p>  在打開(kāi)的“

18、表1:表”對(duì)話框中,可以定義字段名稱、設(shè)定字段類型、定義字段屬性等,然后選擇“文件” “保存”命令保存創(chuàng)建的表</p><p><b>  2.4數(shù)據(jù)表的結(jié)構(gòu)</b></p><p>  本網(wǎng)站的數(shù)據(jù)庫(kù)系統(tǒng)使用的是Access 2000數(shù)據(jù)庫(kù),創(chuàng)建的數(shù)據(jù)庫(kù)名稱為db_E-business.mdb,其包含9張數(shù)據(jù)表。下面我就將數(shù)據(jù)表概要說(shuō)明和主要數(shù)據(jù)表的結(jié)構(gòu)說(shuō)明

19、一下。</p><p><b>  數(shù)據(jù)表概要說(shuō)明</b></p><p>  tab_affiche---------------------------網(wǎng)站公告信息表</p><p>  tab_class-----------------------------商品分類信息表</p><p>  tab_goods

20、----------------------------商品信息表</p><p>  tab_lword----------------------------留言信息表</p><p>  tab_manager-------------------------管理員信息表</p><p>  tab_order-------------------------

21、----訂單信息表</p><p>  tab_rule-------------------------------交易制度表</p><p>  tab_user_account-------------------用戶賬戶信息表</p><p>  tab_user_reg------------------------用戶注冊(cè)信息表</p>&

22、lt;p><b>  主要數(shù)據(jù)表的結(jié)構(gòu)</b></p><p>  下面我就將數(shù)據(jù)庫(kù)重要的數(shù)據(jù)表進(jìn)行說(shuō)明。</p><p>  tab_goods(商品信息表)</p><p>  商品信息表用來(lái)存儲(chǔ)商品的詳細(xì)信息,其字段名稱分別是:Id(唯一標(biāo)識(shí))、Gname(商品名稱)、Gclass(所屬大類)、Gmprice(市場(chǎng)價(jià))、Ggpric

23、e(會(huì)員價(jià))、Gprovider(提供商)、Gaddress(所在地)、Gpicture(圖片資料)、Gintro(商品簡(jiǎn)介)、Gdate(上架時(shí)間)、Gstore(庫(kù)存量)、Gsale(銷售量)、Gcommend(是否推薦)。</p><p>  tab_user_reg(用戶注冊(cè)信息表)</p><p>  用戶注冊(cè)信息表用來(lái)保存注冊(cè)用戶的基本信息,其字段名稱分別是:id(唯一標(biāo)識(shí))、

24、Uname(用戶名稱)、Usex(性別)、Upasswd(密碼)、Uquestion(密碼提示問(wèn)題)、Uanswer(問(wèn)題答案)、Udate(注冊(cè)時(shí)間)、Urname(真實(shí)姓名)、Utel(聯(lián)系方式)、Uemail(E-mail)、Ucode(身份證號(hào))、Uaddress(通信地址)、Upcode(郵編)。</p><p>  tab_order(訂單信息表)</p><p>  訂單信息

25、表用來(lái)保存用戶提交的訂單信息以及處理訂單的信息,其字段名稱分別是:id(唯一標(biāo)識(shí))、Ofid(訂單號(hào))、Uname(用戶名)、Gname(商品名稱)、Gnum(數(shù)量)、Ggprice(單價(jià))、Udiscount(折扣率)、Otransport(運(yùn)輸方式)、Omoney(應(yīng)用金額)、Oname(收貨人姓名)、Otel(收貨人電話)、Oaddress(收貨人地址)、Opeode(郵編)、Oemail(收貨人E-mail)、Opay(付款方式

26、)、Odate(提交時(shí)間)、Ostate(執(zhí)行狀態(tài))、Ointro(備注)。</p><p>  tab_rule(交易制度表)</p><p>  交易制度用來(lái)保存設(shè)置的積分、折扣率以及相應(yīng)的會(huì)員等級(jí)的信息,其字段名稱分別是:id(唯一標(biāo)識(shí))、Rintegral(積分設(shè)置)、Rdiscount(折扣率)、Rgrade(會(huì)員等級(jí))。</p><p><b>

27、;  3前臺(tái)開(kāi)發(fā)</b></p><p><b>  3.1設(shè)計(jì)分析</b></p><p>  根據(jù)前面的分析及需求,本電子商務(wù)網(wǎng)站的前臺(tái)系統(tǒng)主要包括以下功能模塊。</p><p>  網(wǎng)站導(dǎo)航:主要用于展示最新商品信息。</p><p>  最近商品模塊:主要用于展示最新商品信息。</p>

28、<p>  會(huì)員中心模塊:主要用于在會(huì)員登錄后,修改個(gè)人資料、修改登錄密碼、使用購(gòu)物車、查詢提交的訂單、查看個(gè)人消費(fèi)情況。</p><p>  客戶留言模塊:主要用于用戶向網(wǎng)站留言和反饋信息。</p><p>  在線幫助模塊:主要用于介紹網(wǎng)站的功能結(jié)構(gòu)。</p><p>  聯(lián)系我們模塊:主要用于提供與本網(wǎng)站聯(lián)系的各種方式。</p><

29、;p>  會(huì)員登錄模塊:主要用于會(huì)員登錄,登錄后可以購(gòu)買商品或者查看資料。</p><p>  站內(nèi)公告模塊:主要用于發(fā)布網(wǎng)站所提供的部分商品信息以及購(gòu)買商品的優(yōu)惠制度等信息。</p><p>  銷量排行模塊:主要用于展示商品銷量在前幾位的商品信息。</p><p>  3.2前臺(tái)首頁(yè)的實(shí)現(xiàn)</p><p>  前臺(tái)首頁(yè)承載并顯示網(wǎng)站

30、的前臺(tái)所包含的模塊,是瀏覽者能夠了解網(wǎng)站內(nèi)容和特點(diǎn),下面我就來(lái)寫一下本電子商務(wù)網(wǎng)站的前臺(tái)首頁(yè)面的設(shè)計(jì)和功能實(shí)現(xiàn)。</p><p><b>  頁(yè)面設(shè)計(jì)</b></p><p>  為了保證頁(yè)面的整潔和增強(qiáng)頁(yè)面的可維護(hù)性,我在前臺(tái)首頁(yè)中使用了#include指令,用于包含主要的功能頁(yè)面,其實(shí)我也在網(wǎng)站中大量使用了這個(gè)指令。</p><p>  前

31、臺(tái)首頁(yè)面的設(shè)計(jì)流程如下:</p><p>  制作表格,并為表格添加背景圖片,展示網(wǎng)站的主題信息。</p><p>  設(shè)計(jì)網(wǎng)站導(dǎo)航條。導(dǎo)航條上的超鏈接文字采用定義的CSS樣式,代碼為:a{color:#003399; text-decoration:none}。</p><p>  建立查詢表單,實(shí)現(xiàn)查詢功能。頁(yè)面中文字采用定義的CSS樣式,代碼為:body,td

32、,th{font-size:12px}。</p><p>  在表格中設(shè)置背景圖片顯示版權(quán)信息,代碼為:<table width="100%" height="62"border="0"cellpadding="3"cellspacing="0"background="images/bottom.j

33、pg">。</p><p><b>  功能實(shí)現(xiàn)</b></p><p>  要保證網(wǎng)站前臺(tái)首頁(yè)的正常運(yùn)行,首先應(yīng)考慮的是與Access數(shù)據(jù)庫(kù)的連接。我最常用的數(shù)據(jù)庫(kù)連接是OLE DB,它是微軟公司開(kāi)發(fā)的系統(tǒng)級(jí)數(shù)據(jù)庫(kù)編程接口,是直接由底層API函數(shù)實(shí)現(xiàn)的,允許用戶訪問(wèn)不同的數(shù)據(jù)源。通過(guò)OLE DB連接數(shù)據(jù)庫(kù),不需要配置ODBC數(shù)據(jù)源,只需要在程序中通過(guò)

34、連接語(yǔ)句進(jìn)行設(shè)置,是目前連接數(shù)據(jù)庫(kù)速度比較快的一種連接方式。連接代碼如為:</p><p><b>  <%</b></p><p>  Dim conn,connstr</p><p>  Set conn=Server.CreateObject("ADODB.Connection")</p><

35、p>  connstr="Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Password=;Data Source="&Server.MapPath("DataBase/db_Ebusiness.mdb")&";"</p><p>  conn.open connstr</p&g

36、t;<p><b>  %></b></p><p>  因?yàn)榭紤]到本商務(wù)網(wǎng)站將來(lái)首頁(yè)的訪問(wèn)率會(huì)較高,為了加快頁(yè)面的運(yùn)行速度、提高訪問(wèn)量,在大量合理的使用#include指令的同時(shí),還使用了<iframe>標(biāo)記加載網(wǎng)站的信息頁(yè)面。代碼如下:</p><p>  <iframe align="middle" sr

37、c="web_index.asp" width="550" height="330" </p><p>  name="mainFrame" scrolling="auto" frameborder="no" marginwidth="20px"></p>

38、<p><b>  </iframe></b></p><p>  3.3商品展示模塊的實(shí)現(xiàn)</p><p>  商品展示模塊的主要功能是顯示最新商品、分類商品的信息以及商品的詳細(xì)信息,是瀏覽者可以一目了然,是頁(yè)面更加整齊簡(jiǎn)介。</p><p><b>  商品展示</b></p>&

39、lt;p>  商品展示頁(yè)面的主要功能是根據(jù)獲取到的不同參數(shù)值,顯示最新商品或者分類商品的信息。</p><p>  商品展示頁(yè)面設(shè)計(jì)的流程如下:</p><p>  為表格添加背景圖片,并輸入導(dǎo)航文字。</p><p>  添加<img>標(biāo)記,在頁(yè)面中顯示商品圖片,代碼如下:</p><p>  <img src=&q

40、uot;Img.asp?id=<%=rs("id")%>&action=商品信息" height="100" width="120"></p><p>  在表格中添加兩個(gè)圖片,分別用執(zhí)行“購(gòu)買”商品和“查看”商品信息的操作,代碼如下:</p><p>  <a href="#&

41、quot;><img src="images/buy.gif" alt="購(gòu)買" width="52" height="21" border="0" onClick="javascript:<%="form_goods"&rs("id")%>.submit

42、();"></a></p><p>  <a href="#"><img src="images/view.gif" alt="查看" width="52" height="21" onClick="javascript:window.location.hr

43、ef('web_goods_view.asp?id=<%=rs("id")%>');" border="0"></a></p><p><b>  商品詳細(xì)信息展示</b></p><p>  商品詳細(xì)信息展示頁(yè)面的主要功能是根據(jù)獲取到的商品ID編號(hào)或者根據(jù)查詢商品名稱的關(guān)

44、鍵字,顯示此商品的詳細(xì)信息,包括商品名稱、市場(chǎng)價(jià)、會(huì)員價(jià)、商品簡(jiǎn)介等。</p><p>  商品詳細(xì)信息展示頁(yè)面設(shè)計(jì)的流程如下:</p><p>  制作表格顯示商品的具體信息。</p><p>  添加<img>標(biāo)記,在頁(yè)面顯示商品圖片。</p><p>  在表格中添加一個(gè)按鈕,用于執(zhí)行“購(gòu)買”商品的操作。</p>

45、<p>  應(yīng)用程序根據(jù)獲取到的參數(shù)值,確定SQL查詢語(yǔ)句,通過(guò)調(diào)用Connection對(duì)象的Execute方法創(chuàng)建Recordset記錄集,以獲取數(shù)據(jù)庫(kù)中的數(shù)據(jù)信息。</p><p><b>  3.4購(gòu)物車的實(shí)現(xiàn)</b></p><p>  本網(wǎng)站購(gòu)物車的主要功能是保留用戶選擇的商品信息,用戶可以在購(gòu)物車內(nèi)設(shè)置選購(gòu)商品的數(shù)量,顯示選購(gòu)商品的總金額,還

46、可以清除選擇的全部商品信息,重新選擇商品信息。下面我就來(lái)講解一下購(gòu)物車的頁(yè)面設(shè)計(jì)和功能實(shí)現(xiàn)。</p><p><b>  頁(yè)面設(shè)計(jì)</b></p><p>  為了使用戶明確購(gòu)物車中的商品信息,購(gòu)物車頁(yè)面中顯示的數(shù)據(jù)應(yīng)清晰以便于用戶查看。頁(yè)面主要使用表格來(lái)展現(xiàn)添加到購(gòu)物車中的商品信息。</p><p>  使用表格來(lái)展現(xiàn)商品信息,為表格設(shè)置表頭

47、文字。</p><p>  在表格中添加復(fù)選框以及文本框,分別用于確定商品信息是否被選中和顯示所選購(gòu)商品的數(shù)量值。</p><p>  在表格中添加3個(gè)按鈕,分別用于執(zhí)行更新商品數(shù)量、去收銀臺(tái)結(jié)賬和清空購(gòu)物車的操作。</p><p><b>  功能實(shí)現(xiàn)</b></p><p>  在購(gòu)物車頁(yè)面中設(shè)置Session變量以

48、儲(chǔ)存用戶選擇商品ID編號(hào),根據(jù)商品ID編號(hào)以列表形式顯示選擇的商品信息。</p><p><b>  3.5收銀臺(tái)的實(shí)現(xiàn)</b></p><p>  收銀臺(tái)的主要功能是根據(jù)用戶在購(gòu)物車頁(yè)面提交的商品信息,為用戶提供填寫訂單的平臺(tái),然后將用戶選購(gòu)的商品信息(包括商品名稱、商品數(shù)量等)以及訂單信息存儲(chǔ)在數(shù)據(jù)庫(kù)中。</p><p><b>

49、  頁(yè)面設(shè)計(jì)</b></p><p>  本商務(wù)網(wǎng)站的收銀臺(tái)頁(yè)面采用的是上下結(jié)構(gòu)的形式,頁(yè)面的上方顯示用戶確定要購(gòu)買的商品信息,頁(yè)面的下方提供用戶需要填寫的訂單結(jié)構(gòu)。</p><p>  收銀臺(tái)頁(yè)面設(shè)計(jì)的流程如下:</p><p>  制作表格來(lái)展現(xiàn)用戶確定購(gòu)買的商品信息。</p><p>  建立表單,表單中包含文本框、列表菜單

50、和按鈕控件。</p><p><b>  功能實(shí)現(xiàn)</b></p><p>  收銀臺(tái)頁(yè)面接收在購(gòu)物車頁(yè)面中傳遞的參數(shù),包括選擇的所有商品的ID編號(hào),對(duì)應(yīng)的商品名稱、商品單價(jià)和商品數(shù)量,并以列表形式展現(xiàn)給用戶,使用戶再次確定選擇的商品信息。在該頁(yè)面中用戶通過(guò)填寫表單信息提交本次訂單信息,訂單信息由網(wǎng)站后臺(tái)系統(tǒng)管理員進(jìn)行處理。</p><p> 

51、 3.6會(huì)員模塊的實(shí)現(xiàn)</p><p>  會(huì)員模塊的主要功能是為會(huì)員提供服務(wù),服務(wù)項(xiàng)目包括會(huì)員注冊(cè)、會(huì)員登錄、會(huì)員資料修改、會(huì)員密碼修改、會(huì)員密碼找回、查看提交訂單信息和查看網(wǎng)上的消費(fèi)情況。下面介紹一下本網(wǎng)站的會(huì)員注冊(cè)、會(huì)員登錄、會(huì)員密碼修改和會(huì)員密碼找回頁(yè)面的設(shè)計(jì)思路。</p><p><b>  會(huì)員注冊(cè)</b></p><p>  會(huì)員

52、注冊(cè)頁(yè)面的主要功能是將新注冊(cè)用戶的信息添加到數(shù)據(jù)庫(kù)中。在頁(yè)面中建立多行兩列的表格,用于顯示注冊(cè)條目名稱以及放置對(duì)應(yīng)的控件。</p><p>  會(huì)員注冊(cè)頁(yè)面設(shè)計(jì)的流程如下:</p><p>  為表格設(shè)置背景圖片,用于顯示頁(yè)面導(dǎo)航。</p><p>  制作表格,并在表格中放置文本框、列表菜單和按鈕控件。</p><p><b> 

53、 會(huì)員登錄</b></p><p>  會(huì)員登錄頁(yè)面是會(huì)員登錄會(huì)員中心進(jìn)行操作的入口。如果會(huì)員選擇自動(dòng)登錄,系統(tǒng)會(huì)自動(dòng)記錄會(huì)員信息,即在一天之內(nèi),會(huì)員可以直接進(jìn)入會(huì)員中心,不需要重新輸入用戶名和密碼。</p><p>  會(huì)員登陸頁(yè)面設(shè)計(jì)的流程如下:</p><p>  在表格中插入圖片,用于標(biāo)注頁(yè)面導(dǎo)航。</p><p>  為

54、表格設(shè)置背景圖片。</p><p>  建立表單,在表單中包含文本框、復(fù)選框和按鈕控件。</p><p><b>  會(huì)員密碼修改</b></p><p>  會(huì)員密碼修改頁(yè)面的主要功能是允許用戶登錄以后,修改原有的密碼,再次登錄時(shí),使用新密碼登錄。在頁(yè)面中設(shè)計(jì)表格,建立表單并放置使用的空間。</p><p>  會(huì)員密

55、碼修改頁(yè)面設(shè)計(jì)的流程如下:</p><p>  建立表單,放置文本框控件。</p><p><b>  在表格中插入按鈕。</b></p><p><b>  會(huì)員密碼找回</b></p><p>  會(huì)員密碼找回頁(yè)面的主要功能是在注冊(cè)用戶忘記密碼時(shí),根據(jù)用戶注冊(cè)時(shí)記錄的密碼找回信息來(lái)獲取該用戶的密

56、碼,并返回給客戶瀏覽器。</p><p>  會(huì)員密碼找回頁(yè)面設(shè)計(jì)的流程如下:</p><p>  為表格設(shè)置背景圖片,用于表示頁(yè)面導(dǎo)航。</p><p>  簡(jiǎn)歷表單,在表單中包含文本框和按鈕控件。</p><p>  3.7站內(nèi)公告模塊的實(shí)現(xiàn)</p><p>  站內(nèi)公告模塊的主要功能是以循環(huán)向上滾動(dòng)的方式顯示網(wǎng)站

57、發(fā)布的公告信息。</p><p>  站內(nèi)公告頁(yè)面設(shè)計(jì)的流程如下:</p><p>  為表格設(shè)置背景圖片,用于標(biāo)識(shí)頁(yè)面導(dǎo)航。</p><p>  制作表格用于顯示公告內(nèi)容,并為表格設(shè)置背景顏色。</p><p>  站內(nèi)公告頁(yè)面讀取數(shù)據(jù)庫(kù)中的站內(nèi)公告信息,通過(guò)在公告列表加入<marquee>標(biāo)記,實(shí)現(xiàn)信息滾動(dòng)顯示的效果。<

58、/p><p><b>  4后臺(tái)開(kāi)發(fā)</b></p><p><b>  4.1設(shè)計(jì)分析</b></p><p>  本電子商務(wù)網(wǎng)站的后臺(tái)系統(tǒng)包括以下功能模塊。</p><p>  本信息管理模塊:主要包括管理員信息管理和會(huì)員制度設(shè)置。</p><p>  商品信息管理模塊:主要

59、包括商品信息的添加、修改和刪除。</p><p>  商品分類管理模塊:主要包括商品類別信息的添加、修改和刪除。</p><p>  用戶信息管理模塊:主要包括查詢和顯示用戶注冊(cè)信息以及查看用戶消費(fèi)信息。</p><p>  訂單信息管理模塊:主要包括查看所有用戶提交的訂單信息,根據(jù)不同條件查詢訂單信息,并在執(zhí)行階段對(duì)訂單進(jìn)行標(biāo)記處理。</p><

60、;p>  公告信息管理模塊:主要包括站內(nèi)公告信息的添加、修改和刪除。</p><p>  留言信息管理模塊:主要包括查看用戶發(fā)布的留言和刪除留言。</p><p>  4.2后臺(tái)首頁(yè)的實(shí)現(xiàn)</p><p>  后臺(tái)首頁(yè)承載并顯示網(wǎng)站后臺(tái)所包含的模塊,使網(wǎng)站管理員能夠清楚其管理權(quán)限。下面就介紹一下本網(wǎng)站的后臺(tái)首頁(yè)面的設(shè)計(jì)和功能實(shí)現(xiàn)。</p><

61、;p><b>  頁(yè)面設(shè)計(jì)</b></p><p>  在網(wǎng)站后臺(tái)管理系統(tǒng)的首頁(yè)面中使用框架來(lái)規(guī)劃頁(yè)面布局??蚣艿淖饔檬前褳g覽器窗口劃分成若干個(gè)區(qū)域,每個(gè)區(qū)域內(nèi)可以顯示不同的頁(yè)面,并且各個(gè)頁(yè)面之間不會(huì)相互影響,可以為框架內(nèi)每個(gè)頁(yè)面取不同的名字,作為彼此互動(dòng)的依據(jù)。</p><p>  后臺(tái)首頁(yè)的設(shè)計(jì)的流程如下:</p><p>  在頁(yè)面

62、中插入上方框架和下方框架,并在上方框架中嵌入圖片,為圖片建立圖像映像。</p><p>  分別嵌套插入一個(gè)左右框架,并為每個(gè)框架確定鏈接文件。</p><p>  在下方框架中建立表格,為表格設(shè)置背景圖片并輸入版權(quán)信息。</p><p><b>  功能實(shí)現(xiàn)</b></p><p>  后臺(tái)首頁(yè)的主要功能是列出管理模塊

63、,以便管理員對(duì)各個(gè)模塊進(jìn)行操作。</p><p>  4.3后臺(tái)登陸的實(shí)現(xiàn)</p><p>  后臺(tái)登錄做為后臺(tái)管理系統(tǒng)入口,主要用于驗(yàn)證管理員的身份。下面介紹后臺(tái)登錄頁(yè)面的設(shè)計(jì)和功能實(shí)現(xiàn)。</p><p><b>  頁(yè)面設(shè)計(jì)</b></p><p>  在設(shè)計(jì)后臺(tái)登錄頁(yè)面時(shí),不僅要提供用于用戶輸入登錄信息的表單,還要

64、體現(xiàn)出網(wǎng)站的標(biāo)識(shí)。</p><p>  后臺(tái)登錄頁(yè)面設(shè)計(jì)的流程如下:</p><p>  在表格中插入圖片,用于展現(xiàn)網(wǎng)站的標(biāo)識(shí)。</p><p>  建立表單,在表單中放置文本框和按鈕控件。</p><p><b>  功能實(shí)現(xiàn)</b></p><p>  頁(yè)面中為了防止非法用戶進(jìn)入后臺(tái)管理系統(tǒng),

65、可以通過(guò)ASP的Response對(duì)象的相關(guān)屬性禁止該登錄頁(yè)面被瀏覽器緩存。表單提交后判斷用戶名和密碼是否正確,如果為合法用戶,則將用戶信息存于Session變量中,進(jìn)入后臺(tái)管理系統(tǒng)的主頁(yè)面。</p><p>  4.4基本信息管理模塊的實(shí)現(xiàn)</p><p>  基本信息管理模塊的主要功能是對(duì)網(wǎng)站的相關(guān)信息進(jìn)行管理,包括管理員信息管理和會(huì)員制度設(shè)置管理。下面就介紹一下本網(wǎng)站會(huì)員制度設(shè)置頁(yè)面的

66、設(shè)計(jì)和功能實(shí)現(xiàn)。</p><p><b>  頁(yè)面設(shè)計(jì)</b></p><p>  會(huì)員制度設(shè)置頁(yè)面的主要功能是對(duì)網(wǎng)站會(huì)員的積分、購(gòu)買商品的折扣率以及會(huì)員等級(jí)進(jìn)行設(shè)置。在設(shè)計(jì)頁(yè)面時(shí)為了方便管理員查看信息,我采用上下結(jié)構(gòu)進(jìn)行頁(yè)面布局。</p><p>  會(huì)員制度設(shè)置頁(yè)面設(shè)計(jì)的流程如下:</p><p>  建立表單,在表

67、單中放置文本框和按鈕控件。</p><p>  制作表格,用于顯示會(huì)員制度的相關(guān)信息。</p><p><b>  功能實(shí)現(xiàn)</b></p><p>  會(huì)員制度設(shè)置頁(yè)面將管理員計(jì)算整理好的數(shù)據(jù)通過(guò)提交表單信息的方式追加到數(shù)據(jù)庫(kù)中,并同時(shí)顯示數(shù)據(jù)庫(kù)中的數(shù)據(jù)信息。</p><p>  4.5商品信息管理模塊的實(shí)現(xiàn)</

68、p><p>  商品信息管理模塊的主要功能是完成商品信息添加、查詢和刪除的操作。</p><p><b>  商品信息添加</b></p><p>  商品信息添加頁(yè)面的主要功能是完成商品基本信息和商品圖片信息的添加。</p><p>  商品信息添加頁(yè)面設(shè)計(jì)的流程如下:</p><p>  為表格設(shè)

69、置背景圖片,并輸入導(dǎo)航文字。</p><p>  建立表單,在表單設(shè)置列表菜單、文本框、文件域、單選按鈕和命令按鈕控件。</p><p><b>  商品信息查看</b></p><p>  商品信息查看頁(yè)面的主要功能是通過(guò)不同的查詢條件查找商品信息,以列表形式分頁(yè)顯示商品信息。</p><p>  商品信息查看頁(yè)面設(shè)計(jì)

70、流程如下:</p><p>  建立表單,在表單中設(shè)置列表菜單、文本框和按鈕控件。</p><p>  制作表格,并輸入表頭文字。</p><p>  4.6商品分類管理模塊的實(shí)現(xiàn)</p><p>  商品分類管理模塊的主要功能包括對(duì)商品信息的添加、修改和刪除。下面介紹商品分類管理頁(yè)面的設(shè)計(jì)和功能實(shí)現(xiàn)。</p><p>

71、;<b>  頁(yè)面設(shè)計(jì)</b></p><p>  為了方便用戶操作,在設(shè)計(jì)頁(yè)面時(shí)可以將添加商品分類信息的表單與顯示、編輯商品分類信息的表單都放置在頁(yè)面中。</p><p>  商品分類管理頁(yè)面設(shè)計(jì)的流程如下:</p><p>  制作表格,并輸入表頭文字,同時(shí)建立表單,在表單中設(shè)置文本框,隱藏域和兩個(gè)命令按鈕控件。</p>&l

72、t;p>  建立表單,在表單中設(shè)置文本框和一個(gè)命令按鈕。</p><p><b>  功能實(shí)現(xiàn)</b></p><p>  商品分類管理頁(yè)面的主要功能是添加、修改和刪除商品分類名稱。商品分類管理頁(yè)面分別將商品添加、修改和刪除操作定義為子過(guò)程,并根據(jù)提交的表單信息調(diào)用相應(yīng)的子過(guò)程進(jìn)行操作。</p><p>  4.7訂單信息管理模塊的實(shí)現(xiàn)&

73、lt;/p><p>  訂單信息管理模塊的主要功能包括查看所有提交的訂單信息,根據(jù)執(zhí)行階段對(duì)訂單進(jìn)行標(biāo)記處理,根據(jù)不同條件查詢訂單信息。</p><p><b>  訂單信息管理</b></p><p>  在設(shè)計(jì)訂單信息管理頁(yè)面時(shí),將查詢表單放置在頁(yè)面的上方,將用于顯示訂單相關(guān)信息的表格放置在頁(yè)面的下方。</p><p>

74、  訂單信息管理頁(yè)面設(shè)計(jì)的流程如下:</p><p>  建立表單,在表單中設(shè)置文本框、列表菜單和按鈕控件。</p><p>  制作表單,用于顯示訂單的相關(guān)信息。</p><p><b>  訂單星系信息查看</b></p><p>  訂單詳細(xì)信息查看頁(yè)面展示用戶提交訂單的詳細(xì)信息,包含訂單中的商品信息和用戶提供的聯(lián)

75、系方式、支付方式、送貨方式信息等。</p><p>  訂單詳細(xì)信息查看頁(yè)面設(shè)計(jì)的流程如下:</p><p>  建立表單,在表單中設(shè)置復(fù)選框、隱藏域和按鈕控件。</p><p>  制作表格、用于顯示訂單中涉及到商品相關(guān)信息。</p><p>  制作多行兩列表格,用于顯示收貨人的相關(guān)信息。</p><p>  5程

76、序調(diào)試及錯(cuò)誤處理</p><p>  在上傳文件到網(wǎng)站服務(wù)器時(shí),因程序未對(duì)上傳文件的大小進(jìn)行限制,頁(yè)面中出現(xiàn)了“不允許操作”的錯(cuò)誤提示。</p><p>  經(jīng)分析后查明原因,是上傳文件大小超出了系統(tǒng)默認(rèn)的大小,以windows2003系統(tǒng)為例,系統(tǒng)默認(rèn)ASP上傳文件大小為200k。</p><p>  解決方法為:瀏覽系統(tǒng)(如c盤)下的c:\WINDOWS\sys

77、tem32\inetsrv目錄,打開(kāi)metabase.xml文件,根據(jù)實(shí)際需要修改AspMaxRequestEntityAllowed的值。</p><p><b>  結(jié) 論</b></p><p>  通過(guò)完成開(kāi)發(fā)整個(gè)電子商務(wù)網(wǎng)站的開(kāi)發(fā)過(guò)程,綜合學(xué)習(xí)掌握了需求分析、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、技術(shù)準(zhǔn)備、網(wǎng)站前臺(tái)主要模塊的實(shí)現(xiàn)、網(wǎng)站后臺(tái)主要模塊的實(shí)現(xiàn)和程序調(diào)

78、試。了解了開(kāi)發(fā)大型應(yīng)用程序的流程和開(kāi)發(fā)個(gè)階段所包含的主要內(nèi)容,熟練掌握數(shù)據(jù)庫(kù)設(shè)計(jì)和網(wǎng)站主要模塊的開(kāi)發(fā),提供邏輯思維能力。</p><p><b>  參考文獻(xiàn)</b></p><p>  龐婭娟,孫明麗,呂繼迪.ASP網(wǎng)絡(luò)編程自學(xué)手冊(cè)[M].北京:人民郵電出版社,2008:379-402.</p><p>  明天日科技.ASP 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)

79、完全手冊(cè)[M].北京:人民郵電出版社,2006:233-234.</p><p>  龐婭娟,孫明麗,呂繼迪..ASP程序開(kāi)發(fā)范例寶典[M].北京:人民郵電出版社,2009:655-657</p><p>  胡崧, 于慧. Dreamweaver cs4中文版從入門到精通[M].北京:中國(guó)青年電子出版社,2009:34-36</p><p>  王萍萍, 李曉娜,

溫馨提示

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