動(dòng)態(tài)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)—田園購(gòu)物在線_第1頁(yè)
已閱讀1頁(yè),還剩43頁(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、<p>  《動(dòng)態(tài)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)—田園購(gòu)物在線》</p><p><b>  摘 要</b></p><p>  當(dāng)今,網(wǎng)絡(luò)技術(shù)飛速發(fā)展,網(wǎng)絡(luò)已經(jīng)廣泛地運(yùn)用于各行各業(yè),有效運(yùn)用Internet網(wǎng)絡(luò)的輔助,將能高效、低成本地提高經(jīng)營(yíng)效益;本文以如何在微軟技術(shù)平臺(tái)上建立一個(gè)網(wǎng)上商店為基礎(chǔ),運(yùn)用了建站相關(guān)的 ASP 技術(shù)和參照現(xiàn)實(shí)購(gòu)物流程來(lái)實(shí)現(xiàn)一個(gè)網(wǎng)上購(gòu)物

2、系統(tǒng),簡(jiǎn)要介紹了電子商務(wù)網(wǎng)站的設(shè)計(jì)、開(kāi)發(fā)過(guò)程。本文主要介紹:會(huì)員管理、登陸購(gòu)物、商品分類(lèi)查詢(xún)、商品管理、訂單管理等。</p><p>  關(guān)鍵詞:ASP、層疊樣式表CSS、電子商務(wù)、Access數(shù)據(jù)庫(kù)、Web 應(yīng)用程序、C/S(客戶(hù)/服務(wù)器)、 ActiveX數(shù)據(jù)對(duì)象(ADO)、國(guó)際互聯(lián)網(wǎng)。</p><p><b>  目錄</b></p><p&

3、gt;<b>  摘要</b></p><p><b>  目錄 </b></p><p>  第-章 網(wǎng)站概述.…………………………….. . . ………………………….1</p><p>  1.1 網(wǎng)站發(fā)展史.…………………………….. ………………. ……. .2</p><p>  1

4、.2 網(wǎng)站的優(yōu)勢(shì).…………………………….. . . ……………… ……3</p><p>  第二章 網(wǎng)站開(kāi)發(fā)背景與系統(tǒng)分析.…………………………….. . . …….8</p><p>  2.1 系統(tǒng)初步調(diào)查.…………………………….. . . . . . . . . . . . . . . .8 </p><p>  2.2 功能要求……………………

5、……….. . . . . . . . . . . . . . . . . . . . .9</p><p>  2.3 網(wǎng)站開(kāi)發(fā)軟硬件環(huán)境.…………………………….. . . . . . . . . .10 </p><p>  第三章 網(wǎng)站系統(tǒng)功能總體設(shè)計(jì) .…………………………….. . . . . . . . . .12</p><p>  3.1 系統(tǒng)

6、總體結(jié)構(gòu)設(shè)計(jì).…………………………….. . . . . . . . . . . . 13</p><p>  3.2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì).……………………. . . . . . . . . . . . . . . . . . . . .14</p><p>  3.3 HTML模板設(shè)計(jì)…………………………….. . . . . . . . . . . . . . . . .15</

7、p><p>  3.4 ASP 腳本代碼的編寫(xiě).…………………………….. . . . . . . . . .19</p><p>  第四章 網(wǎng)站開(kāi)發(fā)與實(shí)現(xiàn)…………………………….. . . . . . . . . . . . . . .20</p><p>  4.1網(wǎng)站前臺(tái)首頁(yè)與主要頁(yè)面的設(shè)計(jì).………………………. . . . 21</p>&l

8、t;p>  4.2后臺(tái)管理員事務(wù)頁(yè)面設(shè)計(jì)與現(xiàn).…………………………23</p><p>  4.3系統(tǒng)測(cè)試.…………………………….. . . . . . . . . . . . . . . . . . . . . .29</p><p>  4.4系統(tǒng)運(yùn)行與維護(hù).…………………………….. . . . . . . . . . . . . .31 </p><p&

9、gt;  第五章 總結(jié)與展望.…………………………….. . . . . . . . . . . . . . . . . . . . . . 33</p><p>  參考文獻(xiàn) ……………………….. . ……………………….. . . . . . . . . . . . . . . .34</p><p>  附錄:(程序源代碼)……………………….. . ……………………….. .

10、. .35</p><p>  第-章 電子商務(wù)網(wǎng)站概述</p><p>  在網(wǎng)絡(luò)技術(shù)飛速發(fā)展的今天,Internet網(wǎng)絡(luò)應(yīng)用作為企業(yè)持續(xù)發(fā)展的重要手段之一,電子商務(wù)網(wǎng)站應(yīng)運(yùn)而生,并且迅速成為當(dāng)今互聯(lián)網(wǎng)中電子商務(wù)發(fā)展最快的領(lǐng)域,而且必將成為未來(lái)社會(huì)商品交易的最重要的手段。</p><p>  電子商務(wù)(ELECTRONIC COMMERCE),它的定義至今仍不是一

11、個(gè)很清晰的概念。聯(lián)合國(guó)經(jīng)濟(jì)合作和發(fā)展組織的定義:電子商務(wù)是發(fā)生在開(kāi)放網(wǎng)絡(luò)上的,包含企業(yè)之間、企業(yè)和消費(fèi)者之間的商業(yè)交易。</p><p>  目前電子商務(wù)的基本概念有兩層含義,一個(gè)為狹義,一個(gè)為廣義。就狹義而言,電子商務(wù)一般指基于數(shù)據(jù),可以是文本、聲音、圖象的處理和傳輸通過(guò)互聯(lián)網(wǎng)(Internet)進(jìn)行的商業(yè)交易,包括企業(yè)對(duì)企業(yè)(B2B)、企業(yè)對(duì)消費(fèi)者(B2C)、企業(yè)對(duì)政府(B2G)之間的交易活動(dòng)。就廣義而言,電

12、子商務(wù)涉及內(nèi)連網(wǎng)(Intranet)和互聯(lián)網(wǎng)(Internet)等領(lǐng)域,它是一種全新的商業(yè)模式,進(jìn)一步說(shuō),電子商務(wù)指買(mǎi)賣(mài)雙方之間利用計(jì)算機(jī)網(wǎng)絡(luò)按照一定標(biāo)準(zhǔn)進(jìn)行各類(lèi)商業(yè)活動(dòng)。</p><p>  簡(jiǎn)單地講,電子商務(wù)是指企業(yè)利用互聯(lián)網(wǎng)絡(luò)處理日常的業(yè)務(wù)、交易,即與供應(yīng)商、顧客、銀行、分銷(xiāo)商和其他貿(mào)易伙伴的日常聯(lián)系;是指利用電子網(wǎng)絡(luò)進(jìn)行的一切商務(wù)活動(dòng)。歸納起來(lái),電子商務(wù)必須包括兩個(gè)要素:一是電子方式,二是商務(wù)活動(dòng)。即必須

13、用電子方式或電子信息技術(shù)來(lái)進(jìn)行商務(wù)活動(dòng),其目的是提高商務(wù)活動(dòng)的效率。</p><p>  1.1 電子商務(wù)網(wǎng)站發(fā)展史</p><p>  電子商務(wù)(E-commerce)作為一個(gè)新興的互聯(lián)網(wǎng)的技術(shù),正成為越來(lái)越多人的關(guān)注的焦點(diǎn)。不少的企業(yè)紛紛投入大量的人力和財(cái)力,目的是為了在電子商務(wù)的市場(chǎng)上占有一席之地。隨著上網(wǎng)的用戶(hù)日益倍增,在線購(gòu)買(mǎi)商品具有其獨(dú)特的優(yōu)勢(shì),網(wǎng)上購(gòu)買(mǎi)商品的能力也呈幾何曲線式

14、地上升,這使得各企業(yè)更熱衷于大力發(fā)展電子商務(wù)(電子商務(wù)網(wǎng)站)。</p><p>  最初的電子商務(wù)應(yīng)用是在美國(guó)七十年代,各大企業(yè)間和銀行間利用一種“電子文檔交換”(簡(jiǎn)稱(chēng)EDI:ELECTRONIC DOCUMENT INTERCHANGE)系統(tǒng)來(lái)實(shí)現(xiàn)無(wú)紙化的定單系統(tǒng)。EDI系統(tǒng)在傳送文檔上比傳統(tǒng)的有紙化文檔送遞更具優(yōu)勢(shì)。首先,文檔傳送的即時(shí)性,文檔在幾秒間即可從一個(gè)公司到達(dá)另一個(gè)公司,傳統(tǒng)的有紙化文檔送遞一般要幾

15、天,電子文檔的快速傳送是有紙化文檔送遞無(wú)法比擬的。其次,EDI可以與公司內(nèi)部的“企業(yè)資源管理”(簡(jiǎn)稱(chēng)ERP:ENTERPRISE RESOURCE PLANNING)系統(tǒng)配合,做到電腦自動(dòng)辨別庫(kù)存,自動(dòng)下定單,不必人工干預(yù),而且減低倉(cāng)庫(kù)管理費(fèi)用。但是EDI也有不利的因素制約著它向中小型企業(yè)間的發(fā)展,其缺陷包括。首先,企業(yè)與企業(yè)之間要架設(shè)一條專(zhuān)用的線路,例如A企業(yè)與另外五個(gè)公司要實(shí)現(xiàn)EDI系統(tǒng),那么A企業(yè)就必須架設(shè)五條專(zhuān)用的線路。其次,每

16、條EDI線路的維護(hù)費(fèi)用極其昂貴,除了當(dāng)時(shí)的大型企業(yè)外,一般的中小型企業(yè)是支付不起這樣的費(fèi)用的。</p><p>  到了八十年代中期至九十年代初期,互聯(lián)網(wǎng)在國(guó)外開(kāi)始普及起來(lái),雖然對(duì)于個(gè)人的消費(fèi)者來(lái)說(shuō)還是昂貴的,但是企業(yè)間開(kāi)始用電子郵件來(lái)取代過(guò)往的郵寄定單,這樣通過(guò)電子郵件來(lái)實(shí)現(xiàn)電子商務(wù)也在大企業(yè)間興起。</p><p>  到了九十年代末,虛擬個(gè)人網(wǎng)絡(luò)技術(shù)(VPN)交互式的網(wǎng)絡(luò)技術(shù)的實(shí)現(xiàn)為

17、電子商務(wù)帶來(lái)新的商機(jī)。虛擬個(gè)人網(wǎng)絡(luò)技術(shù)使得網(wǎng)絡(luò)上傳送數(shù)據(jù)有著與專(zhuān)線一樣的保密性,而且費(fèi)用低廉,中小型企業(yè)紛紛采用新一代的EDI(ELECTRONIC DATA INTERCHANGE)系統(tǒng)來(lái)取代電子郵件作為定單的傳送方式。畢業(yè)設(shè)計(jì)論文代做平臺(tái) 《580畢業(yè)設(shè)計(jì)網(wǎng)》 是專(zhuān)業(yè)代做團(tuán)隊(duì) 也有大量畢業(yè)設(shè)計(jì)成品提供參考 www.bysj580.com QQ3449649974</p><p>  從二十一世紀(jì)開(kāi)始到

18、現(xiàn)在,XML的興起,作為EDI的輔助工具,使得電子商務(wù)的發(fā)展更進(jìn)一步。</p><p>  1.2 電子商務(wù)網(wǎng)站的優(yōu)勢(shì)</p><p>  電子商務(wù)利用互聯(lián)網(wǎng)等先進(jìn)的科技來(lái)實(shí)現(xiàn)網(wǎng)上交易,有些優(yōu)勢(shì)是傳統(tǒng)銷(xiāo)售模式所不能比擬的;電子商務(wù)改變了傳統(tǒng)的買(mǎi)賣(mài)雙方面對(duì)面的交流方式,也打破了舊有的工作經(jīng)營(yíng)模式,它通過(guò)網(wǎng)絡(luò)使企業(yè)面對(duì)整個(gè)世界,為用戶(hù)提供全天候的服務(wù)。近年來(lái),以發(fā)達(dá)國(guó)家為先導(dǎo)的全球電子商務(wù)高速

19、增長(zhǎng),到2003年全球企業(yè)對(duì)企業(yè) (B2B)的網(wǎng)絡(luò)交易額將達(dá)3.2萬(wàn)億美元。電子商務(wù)如此飛速的增長(zhǎng)速度,使它帶來(lái)的商機(jī)是巨大而深遠(yuǎn)的。具體體現(xiàn)為以下幾點(diǎn):</p><p>  1. 時(shí)間和地域優(yōu)勢(shì)。</p><p>  傳統(tǒng)的商務(wù)是以固定不變的銷(xiāo)售地點(diǎn)(即商店)和相對(duì)固定不變的銷(xiāo)售時(shí)間為特征的店鋪式銷(xiāo)售。Internet上的銷(xiāo)售通過(guò)以信息庫(kù)為特征的網(wǎng)上商店進(jìn)行, 所以它的銷(xiāo)售空間

20、隨網(wǎng)絡(luò)體系的延伸而延伸。沒(méi)有任何地域障礙,它的零售時(shí)間是由消費(fèi)者,即網(wǎng)上用戶(hù)自己決定,真正做到7X24(每天24小時(shí),每周7天)全方位服務(wù)。而且對(duì)于數(shù)字化的服務(wù)能夠做到即時(shí)的響應(yīng)和傳送。因此,Internet上的銷(xiāo)售相對(duì)于傳統(tǒng)銷(xiāo)售模式具有全新的時(shí)空優(yōu)勢(shì),這種優(yōu)勢(shì)可在很大程度上大范圍滿(mǎn)足網(wǎng)上用戶(hù)的消費(fèi)需求,事實(shí)上Internet上的購(gòu)物已沒(méi)有了國(guó)界, 也沒(méi)有了晝夜之別。 </p><p>  2. 產(chǎn)品及服務(wù)的展示

21、</p><p>  網(wǎng)絡(luò)上的銷(xiāo)售可以利用網(wǎng)上多媒體的性能,可以全方位展示產(chǎn)品及服務(wù)功能的內(nèi)部結(jié)構(gòu),從而有助于消費(fèi)者詳細(xì)地了解商品的性能、用途和服務(wù)等,甚至可了解到商品的生產(chǎn)廠家,再去購(gòu)買(mǎi)它。傳統(tǒng)的銷(xiāo)售方式在店鋪中雖然可以把真實(shí)的商品展示給顧客,但對(duì)一般顧客而言,對(duì)所購(gòu)買(mǎi)商品的認(rèn)識(shí)往往是很浮淺的,也無(wú)法了解商品的內(nèi)在質(zhì)量,往往容易被商品的外觀、包裝等外在因素所述困惑。從理論上說(shuō),消費(fèi)者理性地購(gòu)買(mǎi),既是提高自己的消

22、費(fèi)效用,又是節(jié)約社會(huì)資源。</p><p>  3. 改善與客戶(hù)關(guān)系。</p><p>  由于Internet的實(shí)時(shí)互動(dòng)式溝通,以及沒(méi)有任何外界因素干擾,使得產(chǎn)品及服務(wù)的消費(fèi)者更易表達(dá)出自己對(duì)產(chǎn)品及服務(wù)的評(píng)價(jià),這種評(píng)價(jià)一方面使網(wǎng)上的零售商可以更深入了解用戶(hù)的內(nèi)在需求。另一方面零售商的即時(shí)互動(dòng)式溝通,促進(jìn)了兩者之間的密切關(guān)系。</p><p><b>  

23、4. 便宜的價(jià)格。</b></p><p>  與傳統(tǒng)的銷(xiāo)售相比,利用Internet渠道可避開(kāi)傳統(tǒng)銷(xiāo)售渠道中許多中間環(huán)節(jié),降低流通費(fèi)用和交易費(fèi)用,并加快了信息流動(dòng)的速度。事實(shí)上,任何制造商都可以充當(dāng)網(wǎng)上零售業(yè)中商品的提供者,可以基本價(jià)格向消費(fèi)者提供商品。當(dāng)其它傳統(tǒng)零售商的投資于店鋪的資金和商品費(fèi)用庫(kù)存越來(lái)越貴時(shí),電子商務(wù)商店所需的投資卻少得多,且設(shè)備和通信費(fèi)用日益便宜。</p><

24、;p>  基于以上優(yōu)勢(shì),資本小的投資者也可以利用Internet建立自己的電子商務(wù)網(wǎng)站做商品買(mǎi)賣(mài),而成為老板。因?yàn)?,電子商?wù)網(wǎng)站店鋪的建設(shè)資金投入比傳統(tǒng)要少,網(wǎng)站不需要店鋪的租金和裝修,不需要專(zhuān)職的人員看守著網(wǎng)站交易的情況,交易的信息可發(fā)送到指定的地方作處理。因而投資電子商務(wù),它的入門(mén)檻是相對(duì)較低的。</p><p>  第二章 電子商務(wù)網(wǎng)站系統(tǒng)分析</p><p>  2.1 系

25、統(tǒng)初步調(diào)查</p><p><b>  1.需求分析</b></p><p>  在未來(lái),我國(guó)電子商務(wù)的發(fā)展及其走向?qū)⑹峭七M(jìn)信息化進(jìn)程中的電子商務(wù),網(wǎng)絡(luò)和網(wǎng)民規(guī)模擴(kuò)大中的電子商務(wù),處于市場(chǎng)發(fā)育漸進(jìn)成長(zhǎng)中的電子商務(wù),多家角逐競(jìng)爭(zhēng)篩選中的電子商務(wù),加強(qiáng)政策導(dǎo)向有序發(fā)展的電子商務(wù)。我國(guó)互聯(lián)網(wǎng)即將發(fā)展到一個(gè)新的階段,企業(yè)上網(wǎng)是主角,電子商務(wù)將成為互聯(lián)網(wǎng)上的主流業(yè)務(wù),因此,我們

26、要趕緊抓住這一時(shí)機(jī),行動(dòng)起來(lái)迎接新互聯(lián)網(wǎng)時(shí)代的來(lái)臨,抓住時(shí)機(jī)利用互聯(lián)網(wǎng)為我們提供更方便快捷的資訊服務(wù),搶占先機(jī),讓互聯(lián)網(wǎng)為我們創(chuàng)造更高的經(jīng)濟(jì)效益和社會(huì)效益。</p><p><b>  2.實(shí)施的特點(diǎn)</b></p><p>  《田園e店》網(wǎng)站就是基于這種理念而設(shè)計(jì)的一個(gè)網(wǎng)上購(gòu)物商店,且經(jīng)營(yíng)電子商務(wù)網(wǎng)站投資少、便捷、入門(mén)低、不需專(zhuān)人看守及經(jīng)營(yíng)方式靈活等優(yōu)勢(shì),較傳統(tǒng)的

27、投資經(jīng)營(yíng)商店要求資金較大和耗費(fèi)大量時(shí)間于裝修和店面管理,投資建立電子商務(wù)網(wǎng)站作為剛接觸銷(xiāo)售行業(yè)的投資者是一個(gè)不錯(cuò)的選擇。</p><p>  根據(jù)個(gè)人對(duì)電子商務(wù)網(wǎng)站的熱衷,將規(guī)劃一個(gè)B2C的電子商務(wù)網(wǎng)站-《田園e店》;它以網(wǎng)上客戶(hù)為交易對(duì)象,以友好的操作界面、方便快捷的交易流程為設(shè)計(jì)思想;交易以注冊(cè)用戶(hù)為主要服務(wù)對(duì)象(主導(dǎo)核心對(duì)象用戶(hù))。而且創(chuàng)建該網(wǎng)站能將本人三年來(lái)在電大所學(xué)的知識(shí)付諸于實(shí)踐,是一次加深學(xué)習(xí)的好機(jī)

28、會(huì)。</p><p><b>  2.2 功能要求</b></p><p><b>  網(wǎng)站主要分三部份:</b></p><p> ?。?)客戶(hù)服務(wù)模塊;</p><p> ?。?)產(chǎn)品交易查詢(xún)模塊;</p><p> ?。?)用戶(hù)、產(chǎn)品及訂單管理模塊。</p>

29、<p>  基于不斷成熟的WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種Script語(yǔ)言(VBScript、JAVAScript等)使用B/S結(jié)構(gòu),即BROWSER/SERVER(瀏覽器/服務(wù)器)結(jié)構(gòu),在這種結(jié)構(gòu)下,用戶(hù)界面完全通過(guò)WWW瀏覽器實(shí)現(xiàn),用戶(hù)交易事務(wù)在前端實(shí)現(xiàn),但是主要事務(wù)邏輯(交易數(shù)據(jù)、信息等)在服務(wù)器端實(shí)現(xiàn),這樣可減少系統(tǒng)對(duì)硬件的要求和系統(tǒng)維護(hù)的工作量,方便系統(tǒng)升級(jí),提高工作效率。</p><p&g

30、t;  2.3 網(wǎng)站開(kāi)發(fā)軟硬件環(huán)境</p><p> ?。?)操作系統(tǒng):Windows 2000 Professional 、Windows XP Professional 等, Web服務(wù)器(開(kāi)發(fā)用CPU 1.3G,128M單機(jī)板)加IIS 5.0等服務(wù)器軟件。</p><p> ?。?)網(wǎng)絡(luò)和硬件平臺(tái):能連接Internet的PC(CPU 400MHe,64M)設(shè)備。</p>

31、;<p> ?。?)數(shù)據(jù)庫(kù):Microsoft Access 2000或其它數(shù)據(jù)庫(kù)。</p><p> ?。?)界面、程序設(shè)計(jì)工具:FrontPage2000、Dreamweaver MX 、FlashMX、ASP、HTML、VB6.0 、VBScript、JAVAScript等網(wǎng)頁(yè)設(shè)計(jì)工具。</p><p><b>  系統(tǒng)總體設(shè)計(jì)</b></p

32、><p>  3.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)</p><p>  根據(jù)建站的設(shè)計(jì)思路,做好系統(tǒng)各子模塊與數(shù)據(jù)流程圖的規(guī)劃,以利于系統(tǒng)和程序的開(kāi)發(fā),并為以后發(fā)現(xiàn)并解決問(wèn)題等。</p><p><b>  系統(tǒng)基本框架圖 </b></p><p>  圖一 前臺(tái)基本框架</p><p><b> 

33、 圖二 后臺(tái)基本框架</b></p><p><b>  2.網(wǎng)上購(gòu)物流程圖</b></p><p>  選擇購(gòu)物區(qū) 放入購(gòu)物車(chē)</p><p><b>  ○</b></p><p>  查看購(gòu)物車(chē) 注冊(cè)用戶(hù)</p&g

34、t;<p>  ○ 退回商品 且已登陸 </p><p><b>  ○代表任意網(wǎng)頁(yè)</b></p><p>  圖三 網(wǎng)上購(gòu)物流程圖</p><p><b>  3. 模塊功能簡(jiǎn)介</b></p><p><b>  1)客戶(hù)服務(wù)模塊&l

35、t;/b></p><p>  提供客戶(hù)注冊(cè)(要求輸入客戶(hù)用戶(hù)名、密碼、用戶(hù)地址、聯(lián)系電話、E-MAIL等)、登錄/退出、客戶(hù)自助服務(wù)。</p><p>  2)產(chǎn)品交易、查詢(xún)模塊</p><p>  該模塊提供產(chǎn)品瀏覽、分類(lèi)查詢(xún)?yōu)g覽和提供注冊(cè)客戶(hù)進(jìn)行購(gòu)買(mǎi)產(chǎn)品的服務(wù)功能。此外,該模塊可給自由訪問(wèn)者訪問(wèn),對(duì)非注冊(cè)客戶(hù)只提供瀏覽與查詢(xún)功能;對(duì)注冊(cè)客戶(hù)則增加直接選擇

36、訂購(gòu)產(chǎn)品和輸入購(gòu)買(mǎi)的數(shù)量,以及對(duì)當(dāng)前訂單的修改功能,并作為訂單保存,確認(rèn)支付方式,填寫(xiě)客戶(hù)姓名、配送地址、聯(lián)系電話等資料,系統(tǒng)就返回合同號(hào)(訂單號(hào))。</p><p><b>  3)產(chǎn)品管理模塊</b></p><p>  提供給管理員和系統(tǒng)管理員登錄和退出、注銷(xiāo)客戶(hù)、查看客戶(hù)訂單、完成客戶(hù)訂單、取消客戶(hù)訂單、添加產(chǎn)品(產(chǎn)品信息輸入包括產(chǎn)品編號(hào)、產(chǎn)品名稱(chēng)、產(chǎn)品主類(lèi)別

37、、產(chǎn)品分類(lèi)別、價(jià)格、產(chǎn)品圖片、產(chǎn)品簡(jiǎn)介等);增加、修改和刪除產(chǎn)品資料的功能。此模塊僅提供管理員和系統(tǒng)管理員使用。</p><p>  4. 用戶(hù)覒色與權(quán)限</p><p>  根據(jù)系統(tǒng)要求設(shè)定用戶(hù)角色與權(quán)限如?:</p><p><b>  1)普遍瀏覽者</b></p><p>  提供晪通用戶(hù)瀏覽網(wǎng)站的產(chǎn)品內(nèi)容。&l

38、t;/p><p><b>  2)注冊(cè)用戶(hù)</b></p><p>  提侙注冊(cè)用戶(hù)瀏覽網(wǎng)站的產(chǎn)品內(nèi)容,且伿用網(wǎng)上訂購(gòu)商品的交易功能, 使用客戶(hù)自助服務(wù)(包括找回密碼、對(duì)訂單提出投訴歉)。</p><p><b>  3)管理偘</b></p><p>  登錄和退出管理系統(tǒng)、查看注冊(cè)用戶(hù)資料、注銷(xiāo)用戵

39、注冊(cè)、查看客戶(hù)訂單、完成客戶(hù)訂單、撤消客戶(hù)訂協(xié)、添加新產(chǎn)品信息 (產(chǎn)哀資料輸入包括產(chǎn)品編號(hào)、產(chǎn)品名稱(chēng)、產(chǎn)品主類(lèi)別、產(chǎn)品分類(lèi)別、價(jià)格、產(chǎn)品圖片、產(chǎn)品簡(jiǎn)介等);增加、修改和刪除產(chǎn)品資料等。</p><p><b>  4)系統(tǒng)管理員</b></p><p>  具備有管理員操作權(quán)限和新增管理員權(quán)限。</p><p>  3.2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)<

40、;/p><p>  1. 數(shù)據(jù)庫(kù)設(shè)計(jì)原則</p><p>  數(shù)據(jù)庫(kù)設(shè)計(jì)原則:先規(guī)劃數(shù)據(jù)庫(kù)的結(jié)構(gòu)(即數(shù)據(jù)庫(kù)由哪些數(shù)據(jù)表組成,各個(gè)表之間有何聯(lián)系),再設(shè)計(jì)各個(gè)數(shù)據(jù)表結(jié)構(gòu)(即每個(gè)表由哪些字段組成,每個(gè)字段應(yīng)該是什么數(shù)據(jù)類(lèi)型);并考慮哪些表的哪些宇段是用于查詢(xún)的(關(guān)鍵字),這種字段應(yīng)該設(shè)成索引或唯一性索引;有些更高級(jí)的應(yīng)用,還要在數(shù)據(jù)庫(kù)中構(gòu)建觸發(fā)器、視圖、遠(yuǎn)程數(shù)據(jù)連接等應(yīng)用,并要設(shè)置好ODBC的配置

41、。至于命名規(guī)則則因人而異,根據(jù)自己的習(xí)慣,可以用拼音,也可用英語(yǔ),關(guān)鍵是要簡(jiǎn)練、容易記憶,還不能重復(fù)。</p><p>  2. 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)</p><p>  1)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p><b>  圖四 E-R</b></p><p><b>  圖五 E-R</b></

42、p><p>  2)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  《田園e店》電子購(gòu)物系統(tǒng)采用:Microsoft Access 2000數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名稱(chēng)為haiwan,數(shù)據(jù)庫(kù)haiwan包含了以下4個(gè)表:管理員信息表、注冊(cè)用戶(hù)信息表、客戶(hù)訂單表,產(chǎn)品資料庫(kù)表。</p><p>  (1)管理員信息表(adminuser)</p><p>  ADM

43、INUSER 表用于管理員登陸,該表里設(shè)有一個(gè)系統(tǒng)管理員用于增減一般管理員的權(quán)限。</p><p>  ADMINUSER表字符段包括:ID順序號(hào)、username管理員用戶(hù)名、password密碼。如下表1:</p><p>  表1 管理員信息表adminuser</p><p>  (2)注冊(cè)用戶(hù)信息表(user)</p><p> 

44、 User表用于用戶(hù)注冊(cè)/登錄/訂單投訴/找回密碼等使用。</p><p>  User表字符段包括:ID用戶(hù)號(hào)、truename用戶(hù)姓名(真實(shí)姓名)、username用戶(hù)名、password密碼、idcard身份證號(hào)碼、userfrom地址、telphone聯(lián)系電話、Email等。如下表2:</p><p>  表2 注冊(cè)用戶(hù)信息表user</p><p>  

45、(3)客戶(hù)訂單表(orders) </p><p>  Orders表用于客戶(hù)交易后訂單的儲(chǔ)存、交易完成處理、訂單查詢(xún)</p><p>  與投訴、訂單的撤消等。</p><p>  Orders表字符段包括:ID訂單順序號(hào)、username用戶(hù)名、inBillNo交易訂單號(hào)、ordertime交易日期、 summoney交易金額、 paymenttype支付方式、

46、comp交易狀態(tài)、satruename收貨人姓名、saddress送貨地點(diǎn)、sapostalnumder收貨人郵政編碼、semail收貨人電子郵件、stelphone收貨人聯(lián)系電話。如下表3:</p><p>  表3 客戶(hù)訂單表orders</p><p>  4)產(chǎn)品資料庫(kù)表subs</p><p>  SUBS表用于客戶(hù)瀏覽商品,用戶(hù)購(gòu)買(mǎi)商品,產(chǎn)品的增加、刪

47、除、修改、查詢(xún)等。</p><p>  SUBS表字符段包括:ID商品順序號(hào)、subsNo商品編號(hào)、subsname商品名稱(chēng)、bigarea商品主類(lèi)別、area商品分類(lèi)別、subsnumber商品數(shù)量、price商品價(jià)格、booknumber訂購(gòu)數(shù)量、other商品簡(jiǎn)介、photo商品圖片等。如下表4:</p><p>  表4 產(chǎn)品資料庫(kù)表subs</p><p&g

48、t;  3)用MS Access 2000建立數(shù)據(jù)表</p><p>  數(shù)據(jù)庫(kù)設(shè)計(jì)好后,利用MS Access 2000建立數(shù)據(jù)表,就可以開(kāi)始向數(shù)據(jù)庫(kù)添加數(shù)據(jù)了。</p><p>  選用MS Access 2000創(chuàng)建數(shù)據(jù)庫(kù),雖然對(duì)于數(shù)據(jù)量龐大的情況,MS Access 2000本身不是一個(gè)好的選擇;而且另外一個(gè)要考慮的是數(shù)據(jù)庫(kù)的安全性問(wèn)題,Access比起SQL Server而言,總

49、體的安全性能要差。但是從應(yīng)用的角度而言,許多原因使得采用微軟公司的Access而不是SQL Server來(lái)作為他們的后臺(tái)數(shù)據(jù)庫(kù),這是因?yàn)锳cess數(shù)據(jù)庫(kù)易于使用,而且在創(chuàng)建和配置上,Access數(shù)據(jù)庫(kù)都比SQL Server要容易;綜合上述的考慮,本次設(shè)計(jì)網(wǎng)站采用了Access作為系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù),同時(shí)也允許將Access數(shù)據(jù)庫(kù)改為SQL Server數(shù)據(jù)庫(kù),因?yàn)閺那岸薃SP頁(yè)面的內(nèi)容來(lái)看,它并不十分關(guān)心后臺(tái)的數(shù)據(jù)庫(kù)類(lèi)型。它采用的數(shù)據(jù)庫(kù)

50、組件(ADO)模型對(duì)于系統(tǒng)開(kāi)發(fā)者而言,是面向?qū)ο蠓庋b好的。開(kāi)發(fā)者在面對(duì)不同的后臺(tái)數(shù)據(jù)庫(kù)時(shí),需要修改的只是很少的一些地方即可。</p><p>  3.3 HTML模板設(shè)計(jì)</p><p>  完成數(shù)據(jù)庫(kù)數(shù)據(jù)錄入后,就可以開(kāi)始設(shè)計(jì)HTML模板了,先做好HTML的靜態(tài)頁(yè)面,再編寫(xiě)ASP腳本代碼。通過(guò)使用include文件,將userconn.inc,adminconn.inc等文件引入到頁(yè)面中

51、來(lái)。同時(shí),對(duì)源代碼進(jìn)行優(yōu)化,盡量消除冗余的源代碼。</p><p>  3.4 ASP 腳本代碼的編寫(xiě) </p><p>  ASP(Active Server Pages)是一種開(kāi)放式的非編譯應(yīng)用環(huán)境,能夠組合HTML、Script和可重用的ActiveX服務(wù)器組件來(lái)建立動(dòng)態(tài)的、強(qiáng)大的基于Web的商業(yè)應(yīng)用。ASP支持基于IIS上的服務(wù)器端腳本并且完全支持VBScript和JavaScr

52、ipt。</p><p>  1.ASP有如下特點(diǎn):</p><p>  (1)ASP可以和HTML或其他腳本語(yǔ)言(VBScript、JavaScript)相互嵌套。</p><p>  (2)ASP是一種在Web服務(wù)器端運(yùn)行的腳本語(yǔ)言,其程序代碼安全保密性較好。</p><p>  (3)ASP以對(duì)象為基礎(chǔ),因此可以使用ActiveX控件繼

53、續(xù)擴(kuò)充其功能。</p><p>  (4)ASP內(nèi)置ADO組件,因此可以輕松地存取各種數(shù)據(jù)庫(kù)。</p><p>  (5)ASP可以將運(yùn)行結(jié)果以HTML的格式傳送至客戶(hù)端瀏覽器,因而可以適用于各種瀏覽器。畢業(yè)設(shè)計(jì)論文代做平臺(tái) 《580畢業(yè)設(shè)計(jì)網(wǎng)》 是專(zhuān)業(yè)代做團(tuán)隊(duì) 也有大量畢業(yè)設(shè)計(jì)成品提供參考 www.bysj580.com QQ3449649974</p><p

54、>  一個(gè)ASP頁(yè)面是一個(gè)增加了一些特殊代碼的HTML文件,這些代碼由分隔符(<%%>)與HTML標(biāo)記分開(kāi),如:<% ASP代碼放在這里 %>。</p><p>  2.ASP包括5個(gè)通用的標(biāo)準(zhǔn)對(duì)象</p><p>  (1)請(qǐng)求(Request)。從用戶(hù)端獲得信息,可以使用Request對(duì)象訪問(wèn)任何用HTTP請(qǐng)求傳遞的信息。</p><p

55、>  (2)響應(yīng)(Response)。把信息發(fā)送給客戶(hù),使用Response對(duì)象可以控制發(fā)送給用戶(hù)的信息。</p><p>  (3)服務(wù)(Server)。利用控制IIS,可以提供對(duì)服務(wù)器上的方法和屬性進(jìn)行的訪問(wèn)。</p><p>  (4)會(huì)話(Session)。把用戶(hù)本次對(duì)Web服務(wù)器操作的設(shè)置及其改變的信息保存下來(lái),使用Session對(duì)象存儲(chǔ)特定的用戶(hù)會(huì)話所需的信息。</

56、p><p>  (5)應(yīng)用(Application)。共享應(yīng)用級(jí)信息以及對(duì)應(yīng)用的整個(gè)生命周期的設(shè)置進(jìn)行控制,可以使用Application對(duì)象使給定應(yīng)用程序的所有用戶(hù)共享信息。</p><p>  第四章 網(wǎng)站開(kāi)發(fā)與實(shí)現(xiàn)</p><p>  根據(jù)設(shè)計(jì)思路,做好了前面提到的各項(xiàng)準(zhǔn)備工作,本章將重點(diǎn)介紹網(wǎng)站的開(kāi)發(fā)與實(shí)現(xiàn)。由于本章將涉及到很多的技術(shù)問(wèn)題,既然決定要自己動(dòng)手制作

57、電子商務(wù)網(wǎng)站,那么就不應(yīng)該為技術(shù)問(wèn)題感到頭疼,而需要充分發(fā)揮自己所學(xué)到的知識(shí),應(yīng)用到實(shí)際中來(lái),建立自己的網(wǎng)站。</p><p>  4.1 網(wǎng)站前臺(tái)首頁(yè)與主要頁(yè)面的設(shè)計(jì)</p><p><b>  1.首頁(yè)的設(shè)計(jì)開(kāi)發(fā)</b></p><p>  網(wǎng)站的首頁(yè)永遠(yuǎn)最重要,它是你的一切網(wǎng)上交易的開(kāi)始,首頁(yè)的內(nèi)容與質(zhì)量直接關(guān)系到網(wǎng)上商店的商品銷(xiāo)售。&

58、lt;/p><p>  1)首頁(yè)顯示及應(yīng)有的內(nèi)容 </p><p>  (1)首頁(yè)顯示:本文的首頁(yè)如下圖所示:</p><p><b>  圖六 首頁(yè)界面</b></p><p> ?。?)首頁(yè)示例及應(yīng)有的內(nèi)容:</p><p>  網(wǎng)站的首頁(yè)就像是百貨商店的櫥窗,只有當(dāng)顧客發(fā)現(xiàn)里面的東西很有吸引力時(shí)

59、,他們才會(huì)駐足,這一點(diǎn)在建立網(wǎng)上商店的初期尤為突出。在首頁(yè)中,顧客應(yīng)該可以一目了然地看到你的商店所銷(xiāo)售的商品種類(lèi);可以從這里看到特別推薦的信息;也可以得到銷(xiāo)售商品的信息,還應(yīng)該可以獲得有關(guān)如何在你的商店購(gòu)物的幫助信息等等。 </p><p>  站點(diǎn)的首頁(yè)設(shè)計(jì)包括有經(jīng)營(yíng)者的郵件地址、聯(lián)系電話號(hào)碼、傳真號(hào)碼等信息。另外,在首頁(yè)設(shè)計(jì)有商店的標(biāo)識(shí)。</p><p><b>  2)

60、首頁(yè)設(shè)計(jì)技巧 </b></p><p>  (1)如果首頁(yè)的鏈接是圖像鏈接,記住要在圖像旁注上同樣的文本鏈接;</p><p> ?。?)Excite、Hotbot及Lycos等重要的搜索引擎均不能辨別圖像鏈接;</p><p> ?。?)盡量不要在首頁(yè)應(yīng)用JavaScript,因?yàn)樗阉饕鏁?huì)首先讀Java程序,這樣會(huì)大大降低網(wǎng)頁(yè)的相關(guān)性;</p&

61、gt;<p> ?。?)在每條鏈接之下,要有簡(jiǎn)要的概述,讓訪問(wèn)者知道將要訪問(wèn)的網(wǎng)頁(yè)是有關(guān)什么內(nèi)容的。整個(gè)首頁(yè)的鏈接不宜過(guò)多,要確保整個(gè)流程能讓一個(gè)Intemet新手在你的網(wǎng)站上順利沖浪。</p><p>  3)首頁(yè)界面設(shè)計(jì)與實(shí)現(xiàn)</p><p>  本系統(tǒng)客戶(hù)端首頁(yè)的整個(gè)頁(yè)面分為兩個(gè)frame來(lái)設(shè)計(jì),左邊的frame提供用戶(hù)操作的功能菜單選項(xiàng)頁(yè)面,右邊的frame顯示系統(tǒng)功

62、能菜單選項(xiàng)的相應(yīng)信息。即當(dāng)用戶(hù)單擊某個(gè)選項(xiàng)時(shí),右邊的frame會(huì)轉(zhuǎn)到相應(yīng)的asp頁(yè)面。</p><p>  顯然,根據(jù)上面的要求,所實(shí)現(xiàn)的頁(yè)面分為兩個(gè)子頁(yè)面(左面的功能菜單頁(yè)面left.a(chǎn)sp和右面的主體顯示頁(yè)面main.a(chǎn)sp),只要在一個(gè)頁(yè)面中用兩個(gè)frame即可,這只是最基本的html技巧;此外還增加了<bgsound src="photo/ljsh.MID" loop="

63、;-1">背景音樂(lè)yy.MID(將此語(yǔ)句即可播放MID背景音樂(lè)ljsh.MID)。 主頁(yè)代碼如下: </p><p>  default.asp(首頁(yè))</p><p><b>  <html></b></p><p><b>  <head></b></p&

64、gt;<p>  <title>田園在線購(gòu)物系統(tǒng)-田園e店</title></p><p>  <meta http-equiv="Content-Type" content="text/html; charset=gb2312"></p><p>  <bgsound src="ph

65、oto/ljsh.MID" loop="-1"></p><p>  meta name="Microsoft Theme" content="blank 000, default"></p><p><b>  </head></b></p><p>

66、;  <frameset frameborder="0" border="0" framespacing="0" rows="*"> </p><p>  <frameset cols="198,937*" frameborder="0" border="0"

67、; framespacing="0"> </p><p>  <frame name="leftFrame" scrolling="yes" src="left.asp"></p><p>  <frame name="mainFrame" src="mai

68、n.asp"></p><p>  <noframes></p><p>  <body></body></p><p>  </noframes></p><p>  </frameset></p><p>  </frameset&g

69、t;</p><p>  <frameset></p><p>  <noframes></noframes></p><p>  </frameset></p><p><b>  </html></b></p><p>  進(jìn)入主頁(yè)后

70、,程序調(diào)用左邊的功能菜單頁(yè)面程序(left.Asp)和右面的商品選購(gòu)主頁(yè)面程序(main.Asp)。</p><p>  商品選購(gòu)左頁(yè)面程序(left.Asp)和商品選購(gòu)主頁(yè)面程序(main.a(chǎn)sp)的實(shí)現(xiàn)。利用網(wǎng)頁(yè)制作工具,將靜態(tài)頁(yè)面設(shè)計(jì)好(包括按鈕、圖片、文字、徽標(biāo)的位置),再設(shè)定所需的超鏈接屬性;將ASP語(yǔ)句插入。如main.asp開(kāi)頭插入:</p><p><b>  &

71、lt;%</b></p><p>  bigarea=request("bigarea")</p><p>  if bigarea="" then</p><p>  response.redirect "index.asp"</p><p><b>  en

72、d if</b></p><p><b>  %></b></p><p>  判斷輸入主類(lèi)商品(bigarea)是否為空,為空程序就調(diào)用主頁(yè)頁(yè)面程序(index.asp)。</p><p>  2.新用戶(hù)注冊(cè)頁(yè)面的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  1、頁(yè)面顯示</b><

73、;/p><p>  新用戶(hù)注冊(cè)頁(yè)面(newuser.asp)提供用戶(hù)注冊(cè)功能,當(dāng)用戶(hù)在訂單系統(tǒng)客戶(hù)端首頁(yè)選中“新用戶(hù)注冊(cè)”欄時(shí),進(jìn)入該頁(yè)面,用戶(hù)填寫(xiě)要素;如下圖七所示:</p><p>  圖七 新用戶(hù)注冊(cè)頁(yè)面</p><p><b>  2、實(shí)現(xiàn)方法</b></p><p>  當(dāng)用戶(hù)填寫(xiě)表單完成后,首先把填寫(xiě)的結(jié)果交給指

74、定程序檢查填寫(xiě)結(jié)果的合法性。如果填寫(xiě)結(jié)果合法,則將表單內(nèi)容交給用戶(hù)注冊(cè)(adduser.asp)頁(yè)面,負(fù)責(zé)將用戶(hù)信息寫(xiě)入數(shù)據(jù)庫(kù)中。</p><p>  在代碼段newuser.asp中,描述了一個(gè)form,名稱(chēng)是ADDUser,根據(jù)語(yǔ)句“formname="ADDUser"method="POST",action="adduser.asp",onSubm

75、it="returnCheckForm()"”;可以看出,當(dāng)用戶(hù)單擊“注冊(cè)”按鈕時(shí)首先由checkForm()檢查用戶(hù)輸入是否合法,如果合法,則將輸入結(jié)果提交到用戶(hù)注冊(cè)程序(adduser.asp)頁(yè)面處理。在用戶(hù)注冊(cè) (adduser.asp)頁(yè)面中,首先進(jìn)行安全性監(jiān)測(cè),看數(shù)據(jù)來(lái)源是否是本服務(wù)器頁(yè)面。訂單購(gòu)物網(wǎng)站的安全性是非常重要的,用戶(hù)注冊(cè)程序(adduser.asp)中的安全性監(jiān)測(cè)只是多種防護(hù)措施中的一種。接下

76、來(lái)要做的就是從提交表單返回值,如下面的語(yǔ)句所示:</p><p>  truename=request.form("truename")</p><p>  username=request.form("username")</p><p>  password=request.form("password"

77、;)</p><p>  Email=request.form("Email")</p><p>  idcard=request.form("idcard") </p><p>  userfrom=request.form("userfrom")</p><p>  telpho

78、ne=request,form("telphone") </p><p>  然后開(kāi)始向數(shù)據(jù)庫(kù)寫(xiě)入數(shù)據(jù),并檢測(cè)是否已有此用戶(hù)。這里利用ADO組件訪問(wèn)數(shù)據(jù)庫(kù),首先用“set rs=Server.CreateObject("ADODB.Recordset")”創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象,然后用“sql="SELECT*FROM,user where username=&quo

79、t;&username&""”查詢(xún)用戶(hù)是否存在。</p><p>  注冊(cè)通過(guò)后,根據(jù)用戶(hù)所在頁(yè)面不同,有以下兩種情況:</p><p>  (1)用戶(hù)在訂單系統(tǒng)首頁(yè)注冊(cè),則將SESSION導(dǎo)至主頁(yè)面程序(main.Asp),即回到首頁(yè)。</p><p>  (2)未登錄的用戶(hù)在購(gòu)物完成之后將被系統(tǒng)提示進(jìn)行注冊(cè),如圖八所示: &l

80、t;/p><p>  輸入賬號(hào)和密碼,正確無(wú)誤后則將SESSION導(dǎo)至檢查購(gòu)物車(chē)程序(check.asp),即查看購(gòu)物車(chē)?yán)锏纳唐非鍐危ㄔ闯绦虼a設(shè)計(jì)見(jiàn)附錄中新增用戶(hù)注冊(cè)程序[newuser.asp]和檢測(cè)用戶(hù)注冊(cè)程序[adduser.asp])。</p><p>  圖八 未登錄時(shí)出現(xiàn)的錯(cuò)誤界面</p><p>  4.2 后臺(tái)管理員事務(wù)頁(yè)面設(shè)計(jì)與實(shí)現(xiàn)</p&g

81、t;<p>  1. 管理員登陸頁(yè)面</p><p><b>  1、頁(yè)面顯示</b></p><p>  出于安全方面的考慮,本系統(tǒng)將管理員登錄界面與首頁(yè)分開(kāi),放在系統(tǒng)目錄的admin子目錄下。下圖九所示是管理員登錄頁(yè)面(源程序adminlogin.Asp)。</p><p><b>  圖九管理員登錄頁(yè)面</b

82、></p><p><b>  2、實(shí)現(xiàn)方法</b></p><p>  管理員登陸模塊(源程序代碼adminlogin.asp)所實(shí)現(xiàn)的功能僅僅是判斷用戶(hù)名和密碼是否?確,實(shí)現(xiàn)的方法是查詢(xún)數(shù)據(jù)表Adminuser,具體的實(shí)厰與用戶(hù)登錄頁(yè)面實(shí)現(xiàn)完全相同。</p><p>  當(dāng)類(lèi)統(tǒng)管理員輸入正確的用戶(hù)名和密碼后,立刻赬入管理員操佌頁(yè)面(源

83、程序?碼left.asp),本系統(tǒng)程序里預(yù)誾了一個(gè)名為“l(fā)jsh” 的系統(tǒng)管理員,由下面的頁(yè)面可以看出系統(tǒng)管理員登陸后多了“添加管理員”功能。如下圖十所示:</p><p>  圖十 系統(tǒng)管理員登陸成功界面</p><p>  從以上的頁(yè)面可以看出,管理員操作頁(yè)面的一般要求:功能完備、界面簡(jiǎn)潔明確,由亊此頁(yè)面僅供管理員使用,對(duì)于一般客戶(hù)完全透明,所以沒(méi)有做額外的修飾,但是所有的管理功能(用

84、戶(hù)管理、商品管理、訂單管理)都能通過(guò)此頁(yè)面方便操作。如果未登陸就點(diǎn)左頁(yè)的操作,將得到以下圖十一所示錯(cuò)誤提示:</p><p>  圖十一未登陸出現(xiàn)的錯(cuò)誤界面</p><p>  2.用戶(hù)管理部分的一些重要頁(yè)面設(shè)計(jì)與實(shí)現(xiàn)</p><p>  1、用戶(hù)管理頁(yè)面顯示</p><p>  (1)當(dāng)管理員單擊后臺(tái)管理(源程序代碼left.asp)頁(yè)面中

85、的“查詢(xún)/編輯/修改賬號(hào)”(源程序代碼search.a(chǎn)sp)。其功能是讀取客戶(hù)查詢(xún)賬號(hào)(用戶(hù)名),用精確查詢(xún)和模糊查詢(xún)。即出現(xiàn)下圖十二所示頁(yè)面:</p><p><b>  圖十二 查詢(xún)頁(yè)面</b></p><p>  (2)客戶(hù)輸入查找賬號(hào)(用戶(hù)名),單擊賬號(hào)查詢(xún)頁(yè)面中的“查找”按鈕后,通過(guò)一個(gè)POST方法,向服務(wù)器提交所讀取的用戶(hù)名,然后轉(zhuǎn)向編輯用戶(hù)屬性(源程序代

86、碼edituser.asp)頁(yè)面,如下圖十三所示:</p><p>  圖十三 用戶(hù)個(gè)人資料表格頁(yè)面</p><p><b>  2、實(shí)現(xiàn)方法</b></p><p>  根據(jù)上面的功能可以得出,編輯用戶(hù)屬性(源程序代碼edituser.asp)的實(shí)現(xiàn)流程是首先根據(jù)search.asp頁(yè)面?zhèn)鱽?lái)的username查詢(xún)數(shù)據(jù)表User,如果沒(méi)有這個(gè)用

87、戶(hù),顯示警告信息,否則利用數(shù)據(jù)集SET對(duì)象找到此用戶(hù)的一些信息,并顯示在頁(yè)面里的表格中。</p><p>  在表格下面顯示的3個(gè)按鈕的功能分別是:修改、刪除、查看用戶(hù)資料。它們的實(shí)現(xiàn)方法基本類(lèi)似,下面以刪除用戶(hù)資料為例簡(jiǎn)單介紹具體實(shí)現(xiàn)方法,下面是一段html代碼:</p><p>  <formname="deluser"method="post&qu

88、ot; action="edituser,asp"></p><p>  <div align="center"></p><p>  <inputtypz="submit" namz="Submit" value="刪除此賬號(hào)" class="Tips_b

89、o"></p><p>  <inputtype="hidden" name="action" value="deluser"></p><p>  <inputtype="hidden" name="killusername"</p><

90、;p>  value="<%=request("searchuser")%>"></p><p><b>  </div></b></p><p><b>  </form></b></p><p>  根據(jù)以上代碼可以看出,管理員單擊

91、“刪除此賬號(hào)”按鈕后,向編輯用戶(hù)屬性(源程序代碼edituser.asp)頁(yè)面提交一個(gè)deluser 的action,同時(shí)也將要?jiǎng)h除的用戶(hù)名(ki11username)作為參數(shù)一起提交,轉(zhuǎn)到在編輯用戶(hù)屬性(源程序代碼edituser.asp)文件中,定義的asp代碼如下: </p><p><b>  <% </b></p><p>  if request

92、("action")="deluser"then</p><p>  killusemame=request("killusername")</p><p>  conn.execute"delete_from user where usemame='"&killusemame&&quo

93、t;'"。</p><p>  Response.write*<SCRIPT language=VBScript>callalert('你已刪除了此賬號(hào)’);</p><p>  Response.write"VBscript:history,go(-2)</SCRIPT>·</p><p>  

94、Response.end</p><p><b>  endif </b></p><p><b> ?。?gt;</b></p><p>  上面的asp代碼,首先根據(jù)action的值得知是要做刪除操作,然后通過(guò)killusername得到用戶(hù)名,最后通過(guò)執(zhí)行SQL語(yǔ)句完成刪除功能,并用一個(gè)VBScript提示管理員刪除

95、操作已經(jīng)完成。</p><p><b>  4.3系統(tǒng)測(cè)試</b></p><p>  在開(kāi)發(fā)本系統(tǒng)時(shí),為了使系統(tǒng)能夠穩(wěn)定運(yùn)行,對(duì)本系統(tǒng)進(jìn)行了有針對(duì)性的全面測(cè)試,采取的方式是:</p><p>  1、菜單項(xiàng)測(cè)試:為了保證每一項(xiàng)下拉菜單能夠正確實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)的功能?我把該企業(yè)有共人下的所有基礎(chǔ)數(shù)據(jù),基本上全部輸入到本系統(tǒng)中,并對(duì)每一個(gè)菜單項(xiàng)反復(fù)進(jìn)

96、行了增加、刪除、修改等操作,從而保證了菜單級(jí)功肽的正確實(shí)現(xiàn)。</p><p>  2、數(shù)據(jù)跟蹤:完成菜單項(xiàng)測(cè)試后,我又對(duì)系統(tǒng)內(nèi)的每一個(gè)數(shù)據(jù)進(jìn)行了跟蹤。</p><p>  3、綜合測(cè)試:在乥上測(cè)試的基礎(chǔ)上對(duì)系統(tǒng)功能進(jìn)行了整體的測(cè)試,依次來(lái)檢驗(yàn)系統(tǒng)功能是否符合系統(tǒng)設(shè)計(jì)的要求。</p><p>  4.4 系統(tǒng)運(yùn)行與維護(hù)</p><p><

97、b>  系統(tǒng)的運(yùn)行:</b></p><p><b>  1初始數(shù)據(jù)的輸入</b></p><p>  本系統(tǒng)的輸入采用鼠標(biāo)和鍵盤(pán)相結(jié)合的輸入方法。</p><p><b>  2、怎樣進(jìn)入系統(tǒng)</b></p><p>  A、將本系?所在的文件夾拷貝到硬盤(pán),然后執(zhí)行其中的人事管理

98、系統(tǒng)的程序文件即可,應(yīng)注意要將全部文件的屬性變以存檔,消除只讀屬性。</p><p>  B、在隨后出現(xiàn)的登錄界面上輸入正確的用戶(hù)名和密碼即可</p><p>  3、怎樣使用本系統(tǒng):</p><p>  點(diǎn)擊鼠標(biāo)左鍵即可進(jìn)行相應(yīng)功能的選擇。</p><p><b>  系統(tǒng)的維護(hù):</b></p><

99、;p>  本系統(tǒng)是個(gè)較復(fù)雜的人-機(jī)系統(tǒng),由于系統(tǒng)外部環(huán)境與內(nèi)部因素的變化,不斷影響系統(tǒng)的運(yùn)行,同時(shí)需要系統(tǒng)不斷地適應(yīng)這些變化,不斷地完善系統(tǒng),以提高系統(tǒng)運(yùn)行的效率與服務(wù)水平,這就需要自始至終進(jìn)行系統(tǒng)的維護(hù)工作。</p><p>  系統(tǒng)的維護(hù)主要包括四個(gè)方面:</p><p>  (1)程序的維護(hù):指的是修改部分或全部程序,這種維護(hù)往往是在條件發(fā)生變化或原系統(tǒng)的效率低的情況下進(jìn)行的。

100、</p><p>  (2)數(shù)據(jù)文件的維護(hù):指的是按照用戶(hù)的要求對(duì)數(shù)據(jù)文件進(jìn)行不定期的修改。</p><p> ?。?)代碼的維護(hù):隨著系統(tǒng)的發(fā)展和變化,可能會(huì)出現(xiàn)舊代碼不能適應(yīng)新要求的問(wèn)題,因此,有必要變更代碼,予以維護(hù)。</p><p> ?。?)硬件的維護(hù):指的是對(duì)系統(tǒng)所使用的設(shè)備進(jìn)行維護(hù)。</p><p>  本系統(tǒng)的日常維護(hù)由人事部

101、門(mén)專(zhuān)人來(lái)負(fù)責(zé),如果出現(xiàn)一些不能解決的問(wèn)題,則由開(kāi)發(fā)者來(lái)負(fù)責(zé)。</p><p>  第五章 總結(jié)與展望.…</p><p> ?。?lt;/p><p>  ...........................</p><p>  經(jīng)過(guò)幾個(gè)月來(lái)緊張而又忙碌的畢業(yè)設(shè)計(jì),本人能充分地把三年來(lái)所學(xué)

102、到的知識(shí)和幾個(gè)月來(lái)所自學(xué)到的課外知識(shí)運(yùn)用到畢業(yè)設(shè)計(jì)之中,經(jīng)過(guò)“艱苦奮斗”終于能夠完成這次畢業(yè)設(shè)計(jì)的任務(wù),當(dāng)中的喜悅是無(wú)法用筆墨來(lái)形容的。</p><p>  在整個(gè)畢業(yè)設(shè)計(jì)中,本人閱讀、學(xué)習(xí)了大量的有關(guān)電子商務(wù)網(wǎng)站資料,以及Web應(yīng)用、設(shè)計(jì)方面的資料,掌握了相關(guān)的基礎(chǔ)理論知識(shí)和技術(shù),也能較全面地掌握系統(tǒng)設(shè)計(jì)的技巧和方法。通過(guò)本次設(shè)計(jì),提高了本人整體程序的設(shè)計(jì)、開(kāi)發(fā)運(yùn)用能力;在系統(tǒng)開(kāi)發(fā)過(guò)程中依靠自己刻苦鉆研,勤于思

103、考,同時(shí)在老師的指導(dǎo)和幫助下,終于完成此次畢業(yè)設(shè)計(jì)的任務(wù)。</p><p>  本次設(shè)計(jì)采用了模塊化設(shè)計(jì),使整個(gè)系統(tǒng)設(shè)計(jì)思路清晰,設(shè)計(jì)調(diào)試方便,設(shè)計(jì)界面風(fēng)格統(tǒng)一,數(shù)據(jù)顯示一目了然,系統(tǒng)易于操作和使用;本次設(shè)計(jì)提高了本人整體程序的設(shè)計(jì)、開(kāi)發(fā)運(yùn)用能力。</p><p><b>  參考文獻(xiàn)</b></p><p>  1. 《精通HTML》,世界圖

104、書(shū)出版公司,洪錦魁、蔡昌編著。</p><p>  2. 《網(wǎng)上商店建設(shè)》,北京科海集團(tuán)公司,胡升騰編著。 </p><p>  3. 《ASP 編程詳解》,電子工業(yè)出版社,[美]Joseph L.weber編著。</p><p>  4. 《ASP網(wǎng)頁(yè)制作》,人民郵電出版社,王國(guó)榮編著。</p><p>  5. 《網(wǎng)頁(yè)構(gòu)圖與設(shè)計(jì)》,人民郵

105、電出版社,張曉清編著。</p><p>  6. 《Flash動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)》,海天出版社,胡曉中編著。</p><p>  7. 《Access2000數(shù)據(jù)庫(kù)管理》,北京希望電子出版社,閃四清編著。</p><p>  8. 《HTML&Web設(shè)計(jì)技術(shù)與技巧》,機(jī)械工業(yè)出版社,[美]KrisJamsa編著。</p><p>  9.

106、《DreamweaverMX流行網(wǎng)站設(shè)計(jì)》,北京希望電子出版社,徐作為編著。 </p><p><b>  附錄:程序源代碼</b></p><p>  1、用戶(hù)注冊(cè)模塊代碼(newuser.asp)</p><p>  <!--#include file="inc/userconn.inc"--></p&

107、gt;<p><b>  <html></b></p><p><b>  <head></b></p><p>  <title>新用戶(hù)注冊(cè)</title></p><p>  <link rel="stylesheet" href=

108、"inc/ljsh.css" type="text/css"></p><p>  <meta name="Microsoft Theme" content="blank 000, default"></p><p><b>  </head></b><

109、/p><p>  <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"></p><p>  <!--#include file="ifuserlogin.asp"--></p>

110、<p>  <table height="10" align="center"><tr><td></td></tr></table></p><p>  <script language="JavaScript"></p><p> 

111、 function CheckForm() </p><p><b>  {</b></p><p>  if (document.ADDUser.truename.value.length == 0) {</p><p>  alert("請(qǐng)輸入您的姓名.");</p><p>  document

112、.ADDUser.truename.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  if(document.ADDUser.truename.value.indexOf("<")!=-1 || document.ADDUser.UserNam

113、e.value.indexOf(">")!=-1){</p><p>  alert("姓名中不能包含 (<,>) ");</p><p>  document.ADDUser.truename.focus();</p><p>  return false;</p><p><

114、b>  }</b></p><p>  if (document.ADDUser.truename.value.indexOf("'")!=-1){</p><p>  alert("姓名中不能包含 (') ");</p><p>  document.ADDUser.truetame.foc

115、us();</p><p>  return false;</p><p><b>  }</b></p><p>  if (document.ADDUser.UserName.value.length == 0) {</p><p>  alert("請(qǐng)輸入您的用戶(hù)名.");</p>

116、<p>  document.ADDUser.UserName.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  if (document.ADDUser.UserName.value.indexOf("<")!=-1 || doc

117、ument.ADDUser.UserName.value.indexOf(">")!=-1){</p><p>  alert("用戶(hù)名中不能包含 (<,>) ");</p><p>  document.ADDUser.UserName.focus();</p><p>  return false;<

118、;/p><p><b>  }</b></p><p>  if (document.ADDUser.UserName.value.indexOf("'")!=-1){</p><p>  alert("用戶(hù)名中不能包含 (') ");</p><p>  docume

119、nt.ADDUser.UserName.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  if (document.ADDUser.password.value.length == 0) {</p><p>  alert("請(qǐng)輸入您的

120、密碼.");</p><p>  document.ADDUser.password.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  if (document.ADDUser.PW_Again.value.length == 0) {

121、</p><p>  alert("請(qǐng)確認(rèn)您的密碼.");</p><p>  document.ADDUser.PW_Again.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  if (docume

溫馨提示

  • 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ù)僅提供信息存儲(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)論