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

下載本文檔

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

文檔簡介

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

2、流。</p><p>  隨著網(wǎng)絡(luò)衍生出來的電子商務(wù),它具有信息量大、數(shù)據(jù)準(zhǔn)確、速度快、管理全面等優(yōu)點(diǎn),這是信息飛速發(fā)展時(shí)代的所有特點(diǎn)和優(yōu)點(diǎn),當(dāng)今電子商務(wù)網(wǎng)站在中國雖說不是新鮮產(chǎn)物,但是其在中國還是很有影響及前景的。</p><p>  我本人對網(wǎng)絡(luò)購物有著著迷的熱愛,很早以前就夢想有一個(gè)屬于自己的購物網(wǎng)站,經(jīng)過幾年的學(xué)習(xí)實(shí)踐,終于有信心完成一個(gè)真正意義上的商務(wù)網(wǎng)站實(shí)現(xiàn)夢想。</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、求和市場形勢,提供商品的詳細(xì)信息,并對商品進(jìn)行詳細(xì)分析,方便用戶查找和購買所需的商品。</p><p><b>  技術(shù)性</b></p><p>  本電子商務(wù)網(wǎng)站提供購物車和收銀臺功能,用戶選擇商品并可以在線提交訂單。網(wǎng)站信息管理系統(tǒng)實(shí)現(xiàn)對商品信息、用戶信息、訂單信息已經(jīng)交易制度等的管理,使網(wǎng)站具有友好的交易界面和良好的管理平臺。</p><p

5、>  1.2功能結(jié)構(gòu)分析和設(shè)計(jì)</p><p>  系統(tǒng)的功能結(jié)構(gòu)決定了系統(tǒng)的可用性以及適用范圍。下面我就來介紹一下 系統(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ù)庫開發(fā)應(yīng)用程序,由前臺展示區(qū)和后臺管理組成。規(guī)劃系統(tǒng)功能模塊如下:</p>

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

7、主要功能包括基本信息管理、商品信息管理、商品分類管理、用戶信息管理、訂單信息管理、公告信息管理和留言信息管理。</p><p><b>  系統(tǒng)功能結(jié)構(gòu)圖</b></p><p>  以下為本網(wǎng)站的前臺功能模塊結(jié)構(gòu)圖和后臺功能模塊結(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)站的首頁。在首頁上,用戶可以快速瀏覽最新商品,了解熱門商品和推薦商品,也可以搜索商品并查看具體信息。首頁聚集了大量的信息,除了商品還有站內(nèi)公告和銷售排行等信息。如果用戶想要購買商品,就必須先注冊成為網(wǎng)站會員,在查看完商品的詳細(xì)信息后就可以吧自己想要購買的商品放入購物車中,同時(shí)還可以修改或刪除購物車?yán)锏纳唐?。確定購物車?yán)锏纳唐泛?,用戶就可以去收銀臺“結(jié)賬”下訂

9、單。這時(shí)相關(guān)的程序模塊會將用戶所提交的信息都記錄在數(shù)據(jù)庫里,以便商城的管理人員核對星系并收款后準(zhǔn)備發(fā)貨。如果發(fā)貨成功并且用戶確認(rèn)收到貨物,則此次購物結(jié)束。電子商城的后臺管理還包括添加、修改、刪除商品,對商品進(jìn)行分類,對用戶信息的管理,對站內(nèi)公告的設(shè)置,對訂單的處理等。系統(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ì),下面我來講解一下本網(wǎng)站的運(yùn)行環(huán)境以及如何配置網(wǎng)站運(yùn)行的服務(wù)器。</p><p><b>  運(yùn)行環(huán)境</b></p><p><b>  硬件平臺</b></p><p>  CPU:P41-GHz。</p><p&g

11、t;  內(nèi)存:256MB以上。</p><p><b>  軟件平臺</b></p><p>  操作系統(tǒng):windows XP/Windows 2000/Windows 2003/Windows7。</p><p>  數(shù)據(jù)庫: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)管理器”命令,打開“I

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

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

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

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

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

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

19、一下。</p><p><b>  數(shù)據(jù)表概要說明</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------------------------用戶注冊信息表</p>&

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

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

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

25、表用來保存用戶提交的訂單信息以及處理訂單的信息,其字段名稱分別是:id(唯一標(biāo)識)、Ofid(訂單號)、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>  交易制度用來保存設(shè)置的積分、折扣率以及相應(yīng)的會員等級的信息,其字段名稱分別是:id(唯一標(biāo)識)、Rintegral(積分設(shè)置)、Rdiscount(折扣率)、Rgrade(會員等級)。</p><p><b>

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

28、<p>  會員中心模塊:主要用于在會員登錄后,修改個(gè)人資料、修改登錄密碼、使用購物車、查詢提交的訂單、查看個(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>  會員登錄模塊:主要用于會員登錄,登錄后可以購買商品或者查看資料。</p><p>  站內(nèi)公告模塊:主要用于發(fā)布網(wǎng)站所提供的部分商品信息以及購買商品的優(yōu)惠制度等信息。</p><p>  銷量排行模塊:主要用于展示商品銷量在前幾位的商品信息。</p><p>  3.2前臺首頁的實(shí)現(xiàn)</p><p>  前臺首頁承載并顯示網(wǎng)站

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

31、臺首頁面的設(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)查詢功能。頁面中文字采用定義的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)站前臺首頁的正常運(yùn)行,首先應(yīng)考慮的是與Access數(shù)據(jù)庫的連接。我最常用的數(shù)據(jù)庫連接是OLE DB,它是微軟公司開發(fā)的系統(tǒng)級數(shù)據(jù)庫編程接口,是直接由底層API函數(shù)實(shí)現(xiàn)的,允許用戶訪問不同的數(shù)據(jù)源。通過OLE DB連接數(shù)據(jù)庫,不需要配置ODBC數(shù)據(jù)源,只需要在程序中通過

34、連接語句進(jìn)行設(shè)置,是目前連接數(shù)據(jù)庫速度比較快的一種連接方式。連接代碼如為:</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)站將來首頁的訪問率會較高,為了加快頁面的運(yùn)行速度、提高訪問量,在大量合理的使用#include指令的同時(shí),還使用了<iframe>標(biāo)記加載網(wǎng)站的信息頁面。代碼如下:</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ì)信息,是瀏覽者可以一目了然,是頁面更加整齊簡介。</p><p><b>  商品展示</b></p>&

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

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

41、quot;><img src="images/buy.gif" alt="購買" 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ì)信息展示頁面的主要功能是根據(jù)獲取到的商品ID編號或者根據(jù)查詢商品名稱的關(guān)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

75、系方式、支付方式、送貨方式信息等。</p><p>  訂單詳細(xì)信息查看頁面設(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í),因程序未對上傳文件的大小進(jìn)行限制,頁面中出現(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目錄,打開metabase.xml文件,根據(jù)實(shí)際需要修改AspMaxRequestEntityAllowed的值。</p><p><b>  結(jié) 論</b></p><p>  通過完成開發(fā)整個(gè)電子商務(wù)網(wǎng)站的開發(fā)過程,綜合學(xué)習(xí)掌握了需求分析、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、技術(shù)準(zhǔn)備、網(wǎng)站前臺主要模塊的實(shí)現(xiàn)、網(wǎng)站后臺主要模塊的實(shí)現(xiàn)和程序調(diào)

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

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

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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

提交評論