欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      基于web的網(wǎng)絡(luò)購物系統(tǒng)VB

      時(shí)間:2019-05-14 06:43:10下載本文作者:會(huì)員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《基于web的網(wǎng)絡(luò)購物系統(tǒng)VB》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《基于web的網(wǎng)絡(luò)購物系統(tǒng)VB》。

      第一篇:基于web的網(wǎng)絡(luò)購物系統(tǒng)VB

      基于web的網(wǎng)絡(luò)購物系統(tǒng)

      摘 要

      隨著Internet的不斷普及,人們對(duì)于互聯(lián)網(wǎng)技術(shù)的要求已不單單是瀏覽一下網(wǎng)頁,收發(fā)電子郵件,日益忙碌的人們開始追求足不出戶的利用互聯(lián)網(wǎng)這一強(qiáng)大的平臺(tái)來實(shí)現(xiàn)的網(wǎng)上購物。對(duì)于企業(yè)來講,無論是企業(yè)之間(B to B),還是企業(yè)和客戶之間(B to C)的交易,如果能夠?qū)崿F(xiàn)網(wǎng)上交易將大大提高交易速度節(jié)約交易成本。近幾年,隨著網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)的進(jìn)一步發(fā)展,使得這一設(shè)想逐漸成為現(xiàn)實(shí)。

      運(yùn)用ASP技術(shù)和網(wǎng)絡(luò)數(shù)據(jù)庫原理,基于B/S模式我開發(fā)了一個(gè)網(wǎng)上購物系統(tǒng)。在我的系統(tǒng)中,顧客可以很方便的注冊成為會(huì)員,對(duì)商品進(jìn)行瀏覽檢索,查看商品的詳細(xì)資料,然后根據(jù)各人的喜好購買心儀的商品。系統(tǒng)會(huì)自動(dòng)為顧客生成訂單,按照顧客所填寫的信息提交訂單并發(fā)貨。系統(tǒng)管理員則可以對(duì)現(xiàn)有的商品進(jìn)行添加和編輯,審查已注冊的用戶并對(duì)提交的訂單進(jìn)行處理。

      關(guān)鍵詞:B/S模式、ASP、電子商務(wù)、網(wǎng)絡(luò)數(shù)據(jù)庫。

      Abstract

      Along with the Internet of continuously universal, people are for the request of technique Internet the already and not only single is a view once web page, receive and dispatch the E-mail, increasingly busy people start pursuing the exploitation Internet that keep the house this a the mighty platform come the net that realizes on the shopping.Speak for the business enterprise, and wether is the business enterprise's(B to B), or business enterprise with the customer's bargain for(B to C), if can realize the net up trade and will consumedly increase the bargain speed the economy to trade the cost.In the last few years, along with the technique's further development of network database, make this on conceiving to gradually become the actuality.Application ASP technique is with the network database principle, according to B/ S mode I developped a net on the shopping system.In my system, customer can very the convenient registration become the member, and proceeds to merchandise view index, look into favour that the merchandise's detailed data, then purchase the adoring merchandise according to the everyone.System would the auto is a born order of customer, and hand over the order to erupt goods according to the information for fill inning of customer.System manager can then proceeds to increase with the order that edit, investigate already the registered customer combine right hand over to proceeds to handle to current merchandise.Key words: B/ S mode, ASP, electronic commerce, network database.摘 要.............................................................1 一.前 言........................................................3

      1.1問題的提出.................................................3

      1.2問題的解決.................................................3

      二.準(zhǔn)備知識(shí)――ASP技術(shù)........................................3

      2.1 ASP的簡介.................................................3 2.2 ASP的特點(diǎn).................................................4 2.3 ASP的工作原理.............................................4

      三.系統(tǒng)概述.....................................錯(cuò)誤!未定義書簽。

      3.1系統(tǒng)設(shè)計(jì)思想..............................錯(cuò)誤!未定義書簽。3.2系統(tǒng)總體結(jié)構(gòu)圖............................錯(cuò)誤!未定義書簽。3.3系統(tǒng)功能模塊圖............................錯(cuò)誤!未定義書簽。3.4系統(tǒng)開發(fā)工具..............................錯(cuò)誤!未定義書簽。

      四.系統(tǒng)功能模塊設(shè)計(jì)...........................錯(cuò)誤!未定義書簽。

      4.1客戶端....................................錯(cuò)誤!未定義書簽。

      4.1.1購物籃.............................錯(cuò)誤!未定義書簽。4.1.2會(huì)員注冊...........................錯(cuò)誤!未定義書簽。4.1.3商品查詢...........................錯(cuò)誤!未定義書簽。4.1.4訂單查詢...........................錯(cuò)誤!未定義書簽。4.2后臺(tái)管理端................................錯(cuò)誤!未定義書簽。

      4.2.1商品的添加.........................錯(cuò)誤!未定義書簽。4.2.2商品的審查.........................錯(cuò)誤!未定義書簽。4.2.3訂單的審查.........................錯(cuò)誤!未定義書簽。4.2.4會(huì)員的審查.........................錯(cuò)誤!未定義書簽。4.2.5管理員添加.........................錯(cuò)誤!未定義書簽。4.2.6管理員審查.........................錯(cuò)誤!未定義書簽。

      五.系統(tǒng)網(wǎng)絡(luò)數(shù)據(jù)庫的建立.......................錯(cuò)誤!未定義書簽。

      5.1系統(tǒng)數(shù)據(jù)源的設(shè)置..........................錯(cuò)誤!未定義書簽。5.2表、關(guān)系模型和數(shù)據(jù)庫的概述................錯(cuò)誤!未定義書簽。5.3范式與建表的規(guī)范化........................錯(cuò)誤!未定義書簽。5.4系統(tǒng)數(shù)據(jù)庫的詳細(xì)建立......................錯(cuò)誤!未定義書簽。

      六.結(jié)束語.......................................錯(cuò)誤!未定義書簽。參考文獻(xiàn):.......................................錯(cuò)誤!未定義書簽。

      一.前 言

      1.1問題的提出

      對(duì)于基于Web平臺(tái)的網(wǎng)上購物系統(tǒng),存在著一個(gè)前臺(tái)應(yīng)用和后臺(tái)管理的問題。而無論前臺(tái)還是后臺(tái),都要對(duì)數(shù)據(jù)庫進(jìn)行調(diào)用和操作。因此如何創(chuàng)建網(wǎng)絡(luò)數(shù)據(jù)庫,以及客戶端如何調(diào)用服務(wù)器端的數(shù)據(jù)庫成為實(shí)現(xiàn)網(wǎng)上購物的一個(gè)關(guān)鍵性問題。

      1.2問題的解決

      在這里,我采用B/S模式來實(shí)現(xiàn)客戶端對(duì)服務(wù)器端的調(diào)用,所謂B/S模式即瀏覽器/服務(wù)器模式,是一種從傳統(tǒng)的二層C/S模式發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式。在B/S模式中,客戶端運(yùn)行瀏覽器軟件。瀏覽器以超文本形式向Web服務(wù)器提出訪問數(shù)據(jù)庫的要求,Web服務(wù)器接受客戶端請(qǐng)求后,將這個(gè)請(qǐng)求轉(zhuǎn)化為SQL語法,并交給數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)庫服務(wù)器得到請(qǐng)求后,驗(yàn)證其合法性,并進(jìn)行數(shù)據(jù)處理,然后將處理后的結(jié)果返回給Web服務(wù)器,Web 服務(wù)器再一次將得到的所有結(jié)果進(jìn)行轉(zhuǎn)化,變成HTML文檔形式,轉(zhuǎn)發(fā)給客戶端瀏覽器以友好的Web頁面形式顯示出來。

      而對(duì)于網(wǎng)絡(luò)數(shù)據(jù)庫的創(chuàng)建,則是利用ASP技術(shù)來解決。ASP(Active Server Pages動(dòng)態(tài)網(wǎng)頁)是微軟公司推出的一種用以取代CGI(Common Gateway Interface通用網(wǎng)關(guān)接口)的技術(shù)。目前,Internet上的許多基于Windows平臺(tái)的Web站點(diǎn)已開始應(yīng)用ASP來替換CGI。簡單地講,ASP是一個(gè)位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式Web服務(wù)器應(yīng)用程序,如交互式動(dòng)態(tài)網(wǎng)頁,包括使用HTML表單收集和處理信息,上傳與下載等等。

      在電子商務(wù)中,對(duì)用戶而言,進(jìn)行網(wǎng)上信息查詢的目的是尋找自己需要的產(chǎn)品或服務(wù),而對(duì)于商品或服務(wù)提供者來說,其目的則是向用戶推銷自己的產(chǎn)品或服務(wù)。因此,讓用戶通過瀏覽器查詢服務(wù)器的后端數(shù)據(jù)庫是許多Web服務(wù)提供者必需有的服務(wù),ASP通過內(nèi)置的ADODB組件來實(shí)現(xiàn)這一功能??梢允褂肁DO去編寫緊湊簡明的腳本以便連接到ODBC 兼容的數(shù)據(jù)庫和 OLE DB 兼容的數(shù)據(jù)源。至于實(shí)現(xiàn)的細(xì)節(jié),在后續(xù)部分的網(wǎng)絡(luò)數(shù)據(jù)庫章節(jié)中有詳細(xì)介紹。

      二.準(zhǔn)備知識(shí)――ASP技術(shù)

      2.1 ASP的簡介

      ASP(Active server pages)是一種類似HTML(Hypertext Markup Language超文本標(biāo)識(shí)語言)、Script與CGI(Common GAteway Interface 通用網(wǎng)關(guān)接口)的結(jié)合體,但是其運(yùn)行效率卻比CGI更高、程序編制也比HTML更方便且更有靈活性,程序安全及保密性也比Script好。

      HTML(Hypertext Markup Language)是一種超文本標(biāo)識(shí)語言,文件通過這種格式可以在互連網(wǎng)上載送瀏覽,用戶只要使用網(wǎng)頁瀏覽器工具就可以瀏覽這些文件,目前比較常用的工具包括Microsoft Internet Explorer,Netscape Communicator等,由于HTML文件都是由標(biāo)簽(tag)所組成,因此它比較適合制作靜態(tài)網(wǎng)頁,再者,由于先天上的限制HTML是無法直接存取數(shù)據(jù)庫的,所以存取數(shù)據(jù)庫的工作大多是依靠CGI來處理。ASP不但可以包含HTML標(biāo)簽,也可以直接存取數(shù)據(jù)庫及使用無限擴(kuò)充的ActiveX控件,因此在程序編制上要比HTML方便而且更富有靈活性。ASP以HTML為基礎(chǔ),主體還是HTML代碼,只是在需要ASP動(dòng)態(tài)產(chǎn)

      生的地方加入ASP代碼。ASP的最終顯示結(jié)果也是HTML代碼,可準(zhǔn)確控制ASP的輸出結(jié)果。Script(腳本)是由一組可以在WEB服務(wù)器或客戶端瀏覽器運(yùn)行的命令組合而成,目前在網(wǎng)頁編制上比較流行的腳本語言包括 VBScript,JavaScript。這些腳本大都是在客戶端運(yùn)行,因此,客戶端可以很清楚的取得腳本的內(nèi)容。所以,就安全性而言,這些客戶端的腳本語言的確有危險(xiǎn)。ASP雖然具有腳本語言的方便性,但由于他是在WEB服務(wù)器端運(yùn)行,運(yùn)行后再將運(yùn)行結(jié)果以HTML格式傳送至客戶端的瀏覽器。因此ASP與一般的腳本語言相比,要安全的多。

      2.2 ASP的特點(diǎn)

      ASP可以和HTML或其它腳本語言(VBScript,JavaScript)相互嵌套 ASP是一種在WEB服務(wù)器端運(yùn)行的腳本語言,程序代碼安全保密 ASP以對(duì)象為基礎(chǔ),因此可以使用ActiveX控件繼續(xù)擴(kuò)充其功能 ASP內(nèi)置ADO組件,因此可以輕松的存取各種數(shù)據(jù)庫

      ASP可以將運(yùn)行結(jié)果以HTML的格式傳送至客戶端瀏覽器,因而可以適用與各種瀏覽器

      2.3 ASP的工作原理

      如果瀏覽器向IIS/PWS請(qǐng)求的是.HTM文件,那么IIS/PWS會(huì)直接把文件的內(nèi)容傳給瀏覽器.但如果瀏覽器向IIS/PWS請(qǐng)求的是.ASP文件,則IIS/PWS會(huì)首先解釋文件.IIS/PWS解釋.ASP文件的過程中,遇到HTML標(biāo)記或一般文字時(shí)會(huì)直接把讀區(qū)的內(nèi)容傳給瀏覽器.但如果遇到<% %>的標(biāo)記,則會(huì)把其中的內(nèi)容視為程序,然后解釋執(zhí)行,但程序經(jīng)過IIS/PWS解釋執(zhí)行后,其源程序代碼不會(huì)傳給瀏覽器,而只是把可顯示的運(yùn)行結(jié)果傳給了瀏覽器

      Active Server Page技術(shù)為應(yīng)用開發(fā)商提供了基于腳本的直觀、快速、高效的應(yīng)用開發(fā)手段,極大地提高了開發(fā)的效果。ASP腳本是采用明文(plain text)方式來編寫的。ASP腳本是一系列按特定語法(目前支持vbscript和jscript兩種腳本語言)編寫的,與標(biāo)準(zhǔn)HTML頁面混合在一起的腳本所構(gòu)成的文本格式的文件。當(dāng)客戶端的最終用戶用WEB瀏覽器通過INTERNET來訪問基于ASP腳本的應(yīng)用時(shí),WEB瀏覽器將向WEB服務(wù)器發(fā)出HTTP請(qǐng)求。WEB服務(wù)器分析、判斷出該請(qǐng)求是ASP腳本的應(yīng)用后,自動(dòng)通過ISAPI接口調(diào)用ASP腳本的解釋運(yùn)行引擎(ASP.DLL)。ASP.DLL將從文件系統(tǒng)或內(nèi)部緩沖區(qū)獲取指定的ASP腳本文件,接著就進(jìn)行語法分析并解釋執(zhí)行。最終的處理結(jié)果將形成HTML格式的內(nèi)容,通過WEB服務(wù)器“原路”返回給WEB瀏覽器,由WEB瀏覽器在客戶端形成最終的結(jié)果呈現(xiàn)。這樣就完成了一次完整的ASP腳本調(diào)用。若干個(gè)有機(jī)的ASP腳本調(diào)用就組成了一個(gè)完整的ASP腳本應(yīng)用。

      本設(shè)計(jì)來自:計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文網(wǎng)http://004km.cn/

      登陸網(wǎng)站聯(lián)系客服遠(yuǎn)程截圖或者遠(yuǎn)程控觀看完整全套論文圖紙?jiān)O(shè)計(jì) 客服QQ:8191040 說明:本套畢業(yè)設(shè)計(jì)作品包括:論文+源代碼+程序+開提報(bào)告+PPT答辨稿數(shù)據(jù)流程圖、功能模塊圖、運(yùn)行界面圖、源代碼和程序,按計(jì)算機(jī)畢業(yè)論文格式要求書寫,適用于計(jì)算機(jī)專業(yè)!

      第二篇:基于網(wǎng)絡(luò)購物系統(tǒng)

      基于網(wǎng)絡(luò)購物系統(tǒng)

      測試計(jì)劃

      一、概述

      1.1目的

      測試網(wǎng)上購物系統(tǒng)中的各個(gè)功能模塊是否滿足用戶需求,并測試是否存在bug。預(yù)期達(dá)到能夠使系統(tǒng)進(jìn)行快速的改進(jìn)和系統(tǒng)的提高。為了在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件的錯(cuò)誤,從而提高軟件運(yùn)行的穩(wěn)定性和提高用戶體驗(yàn)。1.2背景

      a.項(xiàng)目測試的背景:網(wǎng)上購物系統(tǒng)是一個(gè)營業(yè)單位不可缺少的部分,他的內(nèi)容對(duì)于購物者和管理者來說都至關(guān)重要。所以網(wǎng)上購物系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸馁徺I手段。隨著商品經(jīng)濟(jì)的發(fā)展及人們消費(fèi)水平的提高,還有信息時(shí)代的飛躍,越來越多的人愛上了網(wǎng)購,從而催生了網(wǎng)上購物系統(tǒng)的誕生。它為人們購物帶來了方便快捷,節(jié)約了沒時(shí)間出去而省下了空間。

      b.該開發(fā)項(xiàng)目的歷史,列出用戶和執(zhí)行此項(xiàng)目測試的機(jī)構(gòu)或人群,該項(xiàng)目目前后經(jīng)歷三個(gè)階段,前期設(shè)計(jì)階段,然后是開發(fā)階段,最后是軟件的測試階段。項(xiàng)目的用戶針對(duì)的是網(wǎng)上購物的廣大群眾和管理員,系統(tǒng)的功能測試主要由專業(yè)的軟件測試人員進(jìn)行測試。1.3范圍

      網(wǎng)上購物系統(tǒng)測試采用的是黑盒測試的方式對(duì)系統(tǒng)進(jìn)行測試,主要測 試軟件的功能是否滿足用戶的需求,性能是否優(yōu)越以及系統(tǒng)所存在的問題。對(duì)系統(tǒng)的各個(gè)模塊進(jìn)行詳細(xì)的測試,并記錄測試的結(jié)果,對(duì)測試的結(jié)果進(jìn)行細(xì)致的分析處理。測試時(shí)對(duì)系統(tǒng)的各個(gè)功能模塊進(jìn)行拆分測試,并以每一個(gè)模塊都要測試到。對(duì)所有可能的結(jié)果盡最大可能都測試到,以及測試過程中存在的問題進(jìn)行分析,然后提交測試的記錄并督促開發(fā)人員進(jìn)行修復(fù),最后,對(duì)軟件存在的問題以及性能的測試進(jìn)行全面分析,給予記錄并解決。

      在測試的過程中需要提出各個(gè)問題的假設(shè),以及根據(jù)需求報(bào)告文檔中存在的項(xiàng)目給你模塊和用戶的需求來改善系統(tǒng)。列出可能會(huì)影響測試設(shè)計(jì)、開發(fā)或?qū)嵤┑乃酗L(fēng)險(xiǎn)、意外事件或所有約束。

      測試計(jì)劃和設(shè)計(jì):根據(jù)需求規(guī)格說明書和最終的系統(tǒng)設(shè)計(jì),制定測試計(jì)劃、測試方案,包括收集測試方法、測試用例、可能用到的測試工具等;

      單元測試:對(duì)各個(gè)模塊的源代碼進(jìn)行測試,保證各模塊基本功能能夠正確的實(shí)現(xiàn);

      集成測試:將各個(gè)模塊進(jìn)行組合測試,保證所有的功能都能夠正確的實(shí)現(xiàn);

      系統(tǒng)測試:根據(jù)《需求規(guī)格說明書》對(duì)軟件進(jìn)行功能測試,對(duì)重點(diǎn)的模塊進(jìn)行性能測試,并結(jié)合可能的用戶測試;

      驗(yàn)收測試:根據(jù)用戶手冊對(duì)功能進(jìn)行檢查,復(fù)查報(bào)告庫中的所有Bug,對(duì)Release版本進(jìn)行安裝測試。

      二、測試需求

      1.?dāng)?shù)據(jù)庫測試 2.功能性測試 3.業(yè)務(wù)周期測試 4.用戶界面測試 5.性能測試 6.負(fù)載測試 7.強(qiáng)度測試 8.容量測試

      9.安全性和訪問控制測試 10.故障轉(zhuǎn)移/恢復(fù)測試 11.配置測試

      三、測試風(fēng)險(xiǎn)

      軟件測試風(fēng)險(xiǎn)是不可避免的、總是存在的,所以對(duì)測試風(fēng)險(xiǎn)的管理非常重要,必須盡力降低測試中所存在的風(fēng)險(xiǎn),最大程度地保證質(zhì)量和滿足客戶的需求。在測試工作中,主要的風(fēng)險(xiǎn)有:

      1.質(zhì)量需求或產(chǎn)品的特性理解不準(zhǔn)確,造成測試范圍分析的誤差,結(jié)果某些地方始終測試不到或驗(yàn)證的標(biāo)準(zhǔn)不對(duì);

      2.測試用例沒有得到百分之百的執(zhí)行,如有些測試用例被有意或無意的遺漏;

      3.需求的臨時(shí)/突然變化,導(dǎo)致設(shè)計(jì)的修改和代碼的重寫,測試時(shí)間不夠; 4.質(zhì)量標(biāo)準(zhǔn)不都是很清晰的,如適用性的測試,仁者見仁、智者見智;

      5.測試用例設(shè)計(jì)不到位,忽視了一些邊界條件、深層次的邏輯、用戶場景等;

      6.測試環(huán)境,一般不可能和實(shí)際運(yùn)行環(huán)境完全一致,造成測試結(jié)果的誤差;

      7.有些缺陷出現(xiàn)頻率不是百分之百,不容易被發(fā)現(xiàn);如果代碼質(zhì)量差,軟件缺陷很多,被漏檢的缺陷可能性就大;

      8.回歸測試一般不運(yùn)行全部測試用例,是有選擇性的執(zhí)行,必然帶來風(fēng)險(xiǎn)。

      前面三種風(fēng)險(xiǎn)是可以避免的,而四至七的四種風(fēng)險(xiǎn)是不能避免的,可以降到最低。最后一種回歸測試風(fēng)險(xiǎn)是可以避免,但出于時(shí)間或成本的考慮,一般也是存在的。針對(duì)上述軟件測試的風(fēng)險(xiǎn),有一些有效的測試風(fēng)險(xiǎn)控制方法,如: 測試環(huán)境不對(duì)可以通過事先列出要檢查的所有條目,在測試環(huán)境設(shè)置好后,由其他人員按已列出條目逐條檢查。

      四、測試方法

      1.數(shù)據(jù)和數(shù)據(jù)庫完整性測試

      數(shù)據(jù)庫和數(shù)據(jù)庫進(jìn)程應(yīng)作為“網(wǎng)上電子商城購物系統(tǒng)”中的子系統(tǒng)來進(jìn)行測試。在測試這些子系統(tǒng)時(shí),不應(yīng)將測試對(duì)象的用戶界面用作數(shù)據(jù)的接口。2.功能測試 測試對(duì)象的功能測試應(yīng)該側(cè)重于可以被直接追蹤到用例或業(yè)務(wù)功能和業(yè)務(wù)規(guī)則的所有測試需求。這些測試的目標(biāo)在于核實(shí)能否正確地接受、處理和檢索數(shù)據(jù)以及業(yè)務(wù)規(guī)則是否正確實(shí)施。這種類型的測試基于黑盒方法,即通過圖形用戶界面(GUI)與應(yīng)用程序交互并分析輸出結(jié)果來驗(yàn)證應(yīng)用程序及其內(nèi)部進(jìn)程。3.業(yè)務(wù)周期測試

      業(yè)務(wù)周期測試應(yīng)模擬在一段時(shí)間內(nèi)對(duì) “網(wǎng)上電子商城購物系統(tǒng)” 執(zhí)行的活動(dòng)。應(yīng)先確定一段時(shí)間(例如一年),然后執(zhí)行將在該時(shí)段內(nèi)發(fā)生的事務(wù)和活動(dòng)。這種測試包括所有的每日、每周和每月的周期,以及所有與日期相關(guān)的事件。4.用戶界面測試

      通過用戶界面(UI)測試來核實(shí)用戶與軟件的交互。UI 測試的目標(biāo)在于確保用戶界面向用戶提供了適當(dāng)?shù)脑L問和瀏覽測試對(duì)象功能的操作。除此之外,UI 測試還要確保 UI 功能內(nèi)部的對(duì)象符合預(yù)期要求,并遵循公司或行業(yè)的標(biāo)準(zhǔn)。5.性能評(píng)價(jià)

      性能評(píng)價(jià)是一種性能測試,它對(duì)響應(yīng)時(shí)間、事務(wù)處理速率和其他與時(shí)間相關(guān)的需求進(jìn)行評(píng)測和評(píng)估。性能評(píng)價(jià)的目標(biāo)是核實(shí)性能需求是否都已滿足。實(shí)施和執(zhí)行性能評(píng)價(jià)的目的是將測試對(duì)象的性能為當(dāng)作條件(例如工作量或硬件配置)的一種函數(shù)來進(jìn)行評(píng)價(jià)和微調(diào)。注:以下事務(wù)均指“邏輯業(yè)務(wù)事務(wù)”。這種事務(wù)被定義為將由系統(tǒng)的某個(gè)主角通過使用測試對(duì)象來執(zhí)行的特定用例。6.負(fù)載測試

      負(fù)載測試是一種性能測試。在這種測試中,將使測試對(duì)象承擔(dān)不同的工作量,以評(píng)測和評(píng)估測試對(duì)象在不同工作量條件下的性能行為,以及持續(xù)正常運(yùn)行的能力。負(fù)載測試的目標(biāo)是確定并確保系統(tǒng)在超出最大預(yù)期工作量的情況下仍能正常運(yùn)行。此外,負(fù)載測試還要評(píng)估性能特征,例如,響應(yīng)時(shí)間、事務(wù)處理速率和其他與時(shí)間相關(guān)的方面。7 強(qiáng)度測試

      強(qiáng)度測試是一種性能測試,實(shí)施和執(zhí)行此類測試的目的是找出因資源不足或資源爭用而導(dǎo)致的錯(cuò)誤。如果內(nèi)存或磁盤空間不足,測試對(duì)象就可能會(huì)表現(xiàn)出一些在正常條件下并不明顯的缺陷。而其他缺陷則可能由于爭用共享資源(如數(shù)據(jù)庫鎖或網(wǎng)絡(luò)帶寬)而造成的。強(qiáng)度測試還可用于確定測試對(duì)象能夠處理的最大工作量 8.容量測試

      容量測試使測試對(duì)象處理大量的數(shù)據(jù),以確定是否達(dá)到了將使軟件發(fā)生故障的極限。容量測試還將確定測試對(duì)象在給定時(shí)間內(nèi)是否能夠持續(xù)處理的最大負(fù)載或工作量。例如,如果測試對(duì)象正在為生成一份報(bào)表而處理一組數(shù)據(jù)庫記錄,那么容量測試就會(huì)使用一個(gè)大型的測試數(shù)據(jù)庫,檢驗(yàn)該軟件是否正常運(yùn)行并生成了正確的報(bào)表。9.安全性和訪問控制測試

      安全性和訪問控制測試側(cè)重于安全性的兩個(gè)關(guān)鍵方面: a.應(yīng)用程序級(jí)別的安全性,包括對(duì)數(shù)據(jù)或業(yè)務(wù)功能的訪問 b.系統(tǒng)級(jí)別的安全性,包括對(duì)系統(tǒng)的登錄或遠(yuǎn)程訪問。應(yīng)用程序級(jí)別的安全性可確保:在預(yù)期的安全性情況下,主角只能訪問特定的功能或用例,或者只能訪問有限的數(shù)據(jù)。例如,可能會(huì)允許所有人輸入數(shù)據(jù),創(chuàng)建新賬戶,但只有經(jīng)理才能刪除這些數(shù)據(jù)或賬戶。如果具有數(shù)據(jù)級(jí)別的安全性,測試就可確?!坝脩纛愋鸵弧蹦軌蚩吹剿锌蛻粜?,(包括財(cái)務(wù)數(shù)據(jù)),而“用戶二”只能看見同一客戶的統(tǒng)計(jì)數(shù)據(jù)。系統(tǒng)級(jí)別的安全性可確保只有具備系統(tǒng)訪問權(quán)限的用戶才能訪問應(yīng)用程序,而且只能通過相應(yīng)的網(wǎng)關(guān)來訪問。10.故障轉(zhuǎn)移和恢復(fù)測試

      故障轉(zhuǎn)移和恢復(fù)測試可確保測試對(duì)象能成功完成故障轉(zhuǎn)移,并從硬件、軟件或網(wǎng)絡(luò)等方面的各種故障中進(jìn)行恢復(fù),這些故障導(dǎo)致數(shù)據(jù)意外丟失或破壞了數(shù)據(jù)的完整性。

      故障轉(zhuǎn)移測試可確保:對(duì)于必須始終保持運(yùn)行狀態(tài)的系統(tǒng)來說,如果發(fā)生了故障,那么備選或備份的系統(tǒng)就適當(dāng)?shù)貙l(fā)生故障的系統(tǒng)“接管”過來,而且不會(huì)丟失任何數(shù)據(jù)或事務(wù)?;謴?fù)測試是一種相反的測試流程。其中,將應(yīng)用程序或系統(tǒng)置于極端的條件下(或者是模仿的極端條件下),以產(chǎn)生故障,例如設(shè)備輸入/輸出(I/O)故障或無效的數(shù)據(jù)庫指針和關(guān)健字。啟用恢復(fù)流程后,將監(jiān)測和檢查應(yīng)用程序和系統(tǒng),以核實(shí)應(yīng)用程序或系統(tǒng)是正確無誤的,或數(shù)據(jù)已得到了恢復(fù)。

      五、測試?yán)锍瘫?/p>

      1.2.3.。。

      第三篇:畢業(yè)論文(基于Web的網(wǎng)上購物系統(tǒng))

      基于Web的網(wǎng)上購物系統(tǒng)

      HUNAN UNIVERSITY

      畢業(yè)設(shè)計(jì)(論文)

      設(shè)計(jì)(論文)題目:

      基于Web的網(wǎng)上購物系統(tǒng)

      學(xué)生姓名

      專業(yè)班級(jí)

      指導(dǎo)老師

      系主任(院長)

      評(píng) 閱 人

      2008年 6 月 10日 基于Web的網(wǎng)上購物系統(tǒng)

      摘 要

      隨著Internet的不斷普及,人們對(duì)于互聯(lián)網(wǎng)技術(shù)的要求已不單單是瀏覽一下網(wǎng)頁,收發(fā)電子郵件,日益忙碌的人們開始追求足不出戶的利用互聯(lián)網(wǎng)這一強(qiáng)大的平臺(tái)來實(shí)現(xiàn)的網(wǎng)上購物。對(duì)于企業(yè)來講,無論是企業(yè)之間(B to B),還是企業(yè)和客戶之間(B to C)的交易,如果能夠?qū)崿F(xiàn)網(wǎng)上交易將大大提高交易速度節(jié)約交易成本。近幾年,隨著網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)的進(jìn)一步發(fā)展,使得這一設(shè)想逐漸成為現(xiàn)實(shí)。

      運(yùn)用ASP技術(shù)和網(wǎng)絡(luò)數(shù)據(jù)庫原理,基于B/S模式我開發(fā)了一個(gè)網(wǎng)上購物系統(tǒng)。在我的系統(tǒng)中,顧客可以很方便的注冊成為會(huì)員,對(duì)商品進(jìn)行瀏覽檢索,查看商品的詳細(xì)資料,然后根據(jù)各人的喜好購買心儀的商品。系統(tǒng)會(huì)自動(dòng)為顧客生成訂單,按照顧客所填寫的信息提交訂單并發(fā)貨。系統(tǒng)管理員則可以對(duì)現(xiàn)有的商品進(jìn)行添加和編輯,審查已注冊的用戶并對(duì)提交的訂單進(jìn)行處理。

      關(guān)鍵詞:B/S模式、ASP、電子商務(wù)、網(wǎng)絡(luò)數(shù)據(jù)庫。

      Abstract

      Along with the Internet of continuously universal, people are for the request of technique Internet the already and not only single is a view once web page, receive and dispatch the E-mail, increasingly busy people start pursuing the exploitation Internet that keep the house this a the mighty platform come the net that realizes on the shopping.Speak for the business enterprise, and wether is the business enterprise's(B to B), or business enterprise with the customer's bargain for(B to C), if can realize the net up trade and will consumedly increase the bargain speed the economy to trade the cost.In the last few years, along with the technique's further development of network database, make this on conceiving to gradually become the actuality.Application ASP technique is with the network database principle, according to B/ S mode I developped a net on the shopping system.In my system, customer can very the convenient registration become the member, and proceeds to merchandise view index, look into favour that the merchandise's detailed data, then purchase the adoring merchandise according to the everyone.System would the auto is a born order of customer, and hand over the order to erupt goods according to the information for fill inning of customer.System manager can then proceeds to increase with the order that edit, investigate already the registered customer combine right hand over to proceeds to handle to current merchandise.Key words: B/ S mode, ASP, electronic commerce, network database.基于Web的網(wǎng)上購物系統(tǒng)

      摘 要.............................................................2 一.前 言........................................................4

      1.1問題的提出.................................................4

      1.2問題的解決.................................................4

      二.準(zhǔn)備知識(shí)――ASP技術(shù)........................................4

      2.1 ASP的簡介.................................................4 2.2 ASP的特點(diǎn).................................................5 2.3 ASP的工作原理.............................................5

      三.系統(tǒng)概述......................................................5

      3.1系統(tǒng)設(shè)計(jì)思想...............................................5 3.2系統(tǒng)總體結(jié)構(gòu)圖............................錯(cuò)誤!未定義書簽。3.3系統(tǒng)功能模塊圖............................錯(cuò)誤!未定義書簽。3.4系統(tǒng)開發(fā)工具..............................錯(cuò)誤!未定義書簽。

      四.系統(tǒng)功能模塊設(shè)計(jì)...........................錯(cuò)誤!未定義書簽。

      4.1客戶端....................................錯(cuò)誤!未定義書簽。

      4.1.1購物籃.............................錯(cuò)誤!未定義書簽。4.1.2會(huì)員注冊...........................錯(cuò)誤!未定義書簽。4.1.3商品查詢...........................錯(cuò)誤!未定義書簽。4.1.4訂單查詢...........................錯(cuò)誤!未定義書簽。4.2后臺(tái)管理端................................錯(cuò)誤!未定義書簽。

      4.2.1商品的添加.........................錯(cuò)誤!未定義書簽。4.2.2商品的審查.........................錯(cuò)誤!未定義書簽。4.2.3訂單的審查.........................錯(cuò)誤!未定義書簽。4.2.4會(huì)員的審查.........................錯(cuò)誤!未定義書簽。4.2.5管理員添加.........................錯(cuò)誤!未定義書簽。4.2.6管理員審查.........................錯(cuò)誤!未定義書簽。

      五.系統(tǒng)網(wǎng)絡(luò)數(shù)據(jù)庫的建立.......................錯(cuò)誤!未定義書簽。

      5.1系統(tǒng)數(shù)據(jù)源的設(shè)置..........................錯(cuò)誤!未定義書簽。5.2表、關(guān)系模型和數(shù)據(jù)庫的概述................錯(cuò)誤!未定義書簽。5.3范式與建表的規(guī)范化........................錯(cuò)誤!未定義書簽。5.4系統(tǒng)數(shù)據(jù)庫的詳細(xì)建立......................錯(cuò)誤!未定義書簽。

      六.結(jié)束語........................................................6 參考文獻(xiàn):........................................................6

      基于Web的網(wǎng)上購物系統(tǒng)一.前 言

      1.1問題的提出

      對(duì)于基于Web平臺(tái)的網(wǎng)上購物系統(tǒng),存在著一個(gè)前臺(tái)應(yīng)用和后臺(tái)管理的問題。而無論前臺(tái)還是后臺(tái),都要對(duì)數(shù)據(jù)庫進(jìn)行調(diào)用和操作。因此如何創(chuàng)建網(wǎng)絡(luò)數(shù)據(jù)庫,以及客戶端如何調(diào)用服務(wù)器端的數(shù)據(jù)庫成為實(shí)現(xiàn)網(wǎng)上購物的一個(gè)關(guān)鍵性問題。

      1.2問題的解決

      在這里,我采用B/S模式來實(shí)現(xiàn)客戶端對(duì)服務(wù)器端的調(diào)用,所謂B/S模式即瀏覽器/服務(wù)器模式,是一種從傳統(tǒng)的二層C/S模式發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式。在B/S模式中,客戶端運(yùn)行瀏覽器軟件。瀏覽器以超文本形式向Web服務(wù)器提出訪問數(shù)據(jù)庫的要求,Web服務(wù)器接受客戶端請(qǐng)求后,將這個(gè)請(qǐng)求轉(zhuǎn)化為SQL語法,并交給數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)庫服務(wù)器得到請(qǐng)求后,驗(yàn)證其合法性,并進(jìn)行數(shù)據(jù)處理,然后將處理后的結(jié)果返回給Web服務(wù)器,Web 服務(wù)器再一次將得到的所有結(jié)果進(jìn)行轉(zhuǎn)化,變成HTML文檔形式,轉(zhuǎn)發(fā)給客戶端瀏覽器以友好的Web頁面形式顯示出來。

      而對(duì)于網(wǎng)絡(luò)數(shù)據(jù)庫的創(chuàng)建,則是利用ASP技術(shù)來解決。ASP(Active Server Pages動(dòng)態(tài)網(wǎng)頁)是微軟公司推出的一種用以取代CGI(Common Gateway Interface通用網(wǎng)關(guān)接口)的技術(shù)。目前,Internet上的許多基于Windows平臺(tái)的Web站點(diǎn)已開始應(yīng)用ASP來替換CGI。簡單地講,ASP是一個(gè)位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式Web服務(wù)器應(yīng)用程序,如交互式動(dòng)態(tài)網(wǎng)頁,包括使用HTML表單收集和處理信息,上傳與下載等等。

      在電子商務(wù)中,對(duì)用戶而言,進(jìn)行網(wǎng)上信息查詢的目的是尋找自己需要的產(chǎn)品或服務(wù),而對(duì)于商品或服務(wù)提供者來說,其目的則是向用戶推銷自己的產(chǎn)品或服務(wù)。因此,讓用戶通過瀏覽器查詢服務(wù)器的后端數(shù)據(jù)庫是許多Web服務(wù)提供者必需有的服務(wù),ASP通過內(nèi)置的ADODB組件來實(shí)現(xiàn)這一功能??梢允褂肁DO去編寫緊湊簡明的腳本以便連接到ODBC 兼容的數(shù)據(jù)庫和 OLE DB 兼容的數(shù)據(jù)源。至于實(shí)現(xiàn)的細(xì)節(jié),在后續(xù)部分的網(wǎng)絡(luò)數(shù)據(jù)庫章節(jié)中有詳細(xì)介紹。

      二.準(zhǔn)備知識(shí)――ASP技術(shù)

      2.1 ASP的簡介

      ASP(Active server pages)是一種類似HTML(Hypertext Markup Language超文本標(biāo)識(shí)語言)、Script與CGI(Common GAteway Interface 通用網(wǎng)關(guān)接口)的結(jié)合體,但是其運(yùn)行效率卻比CGI更高、程序編制也比HTML更方便且更有靈活性,程序安全及保密性也比Script好。

      HTML(Hypertext Markup Language)是一種超文本標(biāo)識(shí)語言,文件通過這種格式可以在互連網(wǎng)上載送瀏覽,用戶只要使用網(wǎng)頁瀏覽器工具就可以瀏覽這些文件,目前比較常用的工具包括Microsoft Internet Explorer,Netscape Communicator等,由于HTML文件都是由標(biāo)簽(tag)所組成,因此它比較適合制作靜態(tài)網(wǎng)頁,再者,由于先天上的限制HTML是無法直接存取數(shù)據(jù)庫的,所以存取數(shù)據(jù)庫的工作大多是依靠CGI來處理。ASP不但可以包含HTML標(biāo)簽,也可以直接存取數(shù)據(jù)庫及使用無限擴(kuò)充的ActiveX控件,因此在程序編制上要比HTML方便而且更富有靈活性。ASP以HTML為基礎(chǔ),主體還是HTML代碼,只是在需要ASP動(dòng)態(tài)產(chǎn)基于Web的網(wǎng)上購物系統(tǒng)

      生的地方加入ASP代碼。ASP的最終顯示結(jié)果也是HTML代碼,可準(zhǔn)確控制ASP的輸出結(jié)果。Script(腳本)是由一組可以在WEB服務(wù)器或客戶端瀏覽器運(yùn)行的命令組合而成,目前在網(wǎng)頁編制上比較流行的腳本語言包括 VBScript,JavaScript。這些腳本大都是在客戶端運(yùn)行,因此,客戶端可以很清楚的取得腳本的內(nèi)容。所以,就安全性而言,這些客戶端的腳本語言的確有危險(xiǎn)。ASP雖然具有腳本語言的方便性,但由于他是在WEB服務(wù)器端運(yùn)行,運(yùn)行后再將運(yùn)行結(jié)果以HTML格式傳送至客戶端的瀏覽器。因此ASP與一般的腳本語言相比,要安全的多。

      2.2 ASP的特點(diǎn)

      ASP可以和HTML或其它腳本語言(VBScript,JavaScript)相互嵌套 ASP是一種在WEB服務(wù)器端運(yùn)行的腳本語言,程序代碼安全保密 ASP以對(duì)象為基礎(chǔ),因此可以使用ActiveX控件繼續(xù)擴(kuò)充其功能 ASP內(nèi)置ADO組件,因此可以輕松的存取各種數(shù)據(jù)庫

      ASP可以將運(yùn)行結(jié)果以HTML的格式傳送至客戶端瀏覽器,因而可以適用與各種瀏覽器

      2.3 ASP的工作原理

      如果瀏覽器向IIS/PWS請(qǐng)求的是.HTM文件,那么IIS/PWS會(huì)直接把文件的內(nèi)容傳給瀏覽器.但如果瀏覽器向IIS/PWS請(qǐng)求的是.ASP文件,則IIS/PWS會(huì)首先解釋文件.IIS/PWS解釋.ASP文件的過程中,遇到HTML標(biāo)記或一般文字時(shí)會(huì)直接把讀區(qū)的內(nèi)容傳給瀏覽器.但如果遇到<% %>的標(biāo)記,則會(huì)把其中的內(nèi)容視為程序,然后解釋執(zhí)行,但程序經(jīng)過IIS/PWS解釋執(zhí)行后,其源程序代碼不會(huì)傳給瀏覽器,而只是把可顯示的運(yùn)行結(jié)果傳給了瀏覽器

      Active Server Page技術(shù)為應(yīng)用開發(fā)商提供了基于腳本的直觀、快速、高效的應(yīng)用開發(fā)手段,極大地提高了開發(fā)的效果。ASP腳本是采用明文(plain text)方式來編寫的。ASP腳本是一系列按特定語法(目前支持vbscript和jscript兩種腳本語言)編寫的,與標(biāo)準(zhǔn)HTML頁面混合在一起的腳本所構(gòu)成的文本格式的文件。當(dāng)客戶端的最終用戶用WEB瀏覽器通過INTERNET來訪問基于ASP腳本的應(yīng)用時(shí),WEB瀏覽器將向WEB服務(wù)器發(fā)出HTTP請(qǐng)求。WEB服務(wù)器分析、判斷出該請(qǐng)求是ASP腳本的應(yīng)用后,自動(dòng)通過ISAPI接口調(diào)用ASP腳本的解釋運(yùn)行引擎(ASP.DLL)。ASP.DLL將從文件系統(tǒng)或內(nèi)部緩沖區(qū)獲取指定的ASP腳本文件,接著就進(jìn)行語法分析并解釋執(zhí)行。最終的處理結(jié)果將形成HTML格式的內(nèi)容,通過WEB服務(wù)器“原路”返回給WEB瀏覽器,由WEB瀏覽器在客戶端形成最終的結(jié)果呈現(xiàn)。這樣就完成了一次完整的ASP腳本調(diào)用。若干個(gè)有機(jī)的ASP腳本調(diào)用就組成了一個(gè)完整的ASP腳本應(yīng)用。

      三.系統(tǒng)概述

      3.1系統(tǒng)設(shè)計(jì)思想

      說明:所建立的數(shù)據(jù)庫文件(SuperMarket_Data.mdb)保存在文件夾market_database下,為

      防止別人隨意篡改數(shù)據(jù)庫,我將其后綴名改為.asp來調(diào)用。

      基于Web的網(wǎng)上購物系統(tǒng)

      六.結(jié)束語

      在歷時(shí)將近三個(gè)月的時(shí)間里,我的畢業(yè)設(shè)計(jì)是從學(xué)習(xí)新的知識(shí)(ASP語言和HTML語言),到建立網(wǎng)上購物系統(tǒng)的網(wǎng)站。我遇到了若干的問題和解決了不少的問題,現(xiàn)在還有未知安全性和可靠性的未能發(fā)現(xiàn)和解決。

      從建立自己的虛擬服務(wù)器,到網(wǎng)站服務(wù)。使我對(duì)電子商務(wù)認(rèn)識(shí)的無到有,有了具體詳細(xì)的認(rèn)識(shí)。在我們所建立的網(wǎng)上購物系統(tǒng)只是一個(gè)網(wǎng)上的購物的基本原理,里面要涉及到的方方面面的問題我們未曾遇到或現(xiàn)有的條件限制而未能實(shí)現(xiàn)。電子商務(wù)并不是我們想象的寫程序那么簡單,她包括了編寫程序、數(shù)據(jù)庫設(shè)計(jì)、網(wǎng)頁制作、圖象處理、版面設(shè)計(jì)、數(shù)據(jù)采集、文本編輯、服務(wù)器管理等等,要搞好一個(gè)好的,完善的網(wǎng)站需要一個(gè)詳細(xì)的、合理的、可行性的規(guī)劃設(shè)計(jì)。

      在用ASP開發(fā)的時(shí)候,在程序的調(diào)試上出現(xiàn)了很大的問題,要使用瀏覽器來瀏覽才能找出錯(cuò)誤所在,這一定程度上延長了開發(fā)周期。在開始的時(shí)候往往要為了找一個(gè)小錯(cuò)誤花上大半天的時(shí)間。經(jīng)過多寫程序,現(xiàn)在一定程度上已經(jīng)能快效的找出錯(cuò)誤,并熟練的操作數(shù)據(jù)庫語言。

      隨著Web技術(shù)的進(jìn)一步發(fā)展和Internet的逐漸大眾化,基于Internet的電子商務(wù)系統(tǒng)無疑比傳統(tǒng)商務(wù)具有更加廣闊的應(yīng)用前景。而如何提高電子商務(wù)系統(tǒng)中的數(shù)據(jù)訪問效率、交易平臺(tái)的安全性及事務(wù)處理的能力仍是當(dāng)前人們所關(guān)注的熱點(diǎn)問題。這些問題有待于我們大家作更深入的探討,相信在不久的將來電子商務(wù)將表現(xiàn)出越來越大的作用。在此要感謝我的指導(dǎo)老師***為論文的最終成稿提供了很多寶貴的意見。

      參考文獻(xiàn):

      1)網(wǎng)頁設(shè)計(jì)與Web數(shù)據(jù)庫發(fā)布技術(shù) 魏應(yīng)彬 周星 編著 清華大學(xué)出版社

      2)ASP網(wǎng)絡(luò)編程實(shí)例 老虎工作室 許曰斌 程亮 編著 人民郵電出版社

      3)ASP實(shí)例演練之組建商務(wù)網(wǎng)站 洪傳華 編著 中國電力出版社

      4)ASP3.0時(shí)尚編程百例 網(wǎng)冠科技 編著 機(jī)械工業(yè)出版社

      5)ASP動(dòng)態(tài)網(wǎng)站之旅 李福榮 曹慶臻 編著 人民交通出版社

      第四篇:畢業(yè)論文(基于Web的網(wǎng)上購物系統(tǒng))

      基于Web的網(wǎng)上購物系統(tǒng)

      HUNAN UNIVERSITY

      畢業(yè)設(shè)計(jì)(論文)

      設(shè)計(jì)(論文)題目:

      基于Web的網(wǎng)上購物系統(tǒng)

      學(xué)生姓名

      專業(yè)班級(jí)

      指導(dǎo)老師

      系主任(院長)

      評(píng) 閱 人

      2008年 6 月 10日

      基于Web的網(wǎng)上購物系統(tǒng)

      摘 要

      隨著Internet的不斷普及,人們對(duì)于互聯(lián)網(wǎng)技術(shù)的要求已不單單是瀏覽一下網(wǎng)頁,收發(fā)電子郵件,日益忙碌的人們開始追求足不出戶的利用互聯(lián)網(wǎng)這一強(qiáng)大的平臺(tái)來實(shí)現(xiàn)的網(wǎng)上購物。對(duì)于企業(yè)來講,無論是企業(yè)之間(B to B),還是企業(yè)和客戶之間(B to C)的交易,如果能夠?qū)崿F(xiàn)網(wǎng)上交易將大大提高交易速度節(jié)約交易成本。近幾年,隨著網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)的進(jìn)一步發(fā)展,使得這一設(shè)想逐漸成為現(xiàn)實(shí)。

      運(yùn)用ASP技術(shù)和網(wǎng)絡(luò)數(shù)據(jù)庫原理,基于B/S模式我開發(fā)了一個(gè)網(wǎng)上購物系統(tǒng)。在我的系統(tǒng)中,顧客可以很方便的注冊成為會(huì)員,對(duì)商品進(jìn)行瀏覽檢索,查看商品的詳細(xì)資料,然后根據(jù)各人的喜好購買心儀的商品。系統(tǒng)會(huì)自動(dòng)為顧客生成訂單,按照顧客所填寫的信息提交訂單并發(fā)貨。系統(tǒng)管理員則可以對(duì)現(xiàn)有的商品進(jìn)行添加和編輯,審查已注冊的用戶并對(duì)提交的訂單進(jìn)行處理。

      關(guān)鍵詞:B/S模式、ASP、電子商務(wù)、網(wǎng)絡(luò)數(shù)據(jù)庫。

      Abstract

      Along with the Internet of continuously universal, people are for the request of technique Internet the already and not only single is a view once web page, receive and dispatch the E-mail, increasingly busy people start pursuing the exploitation Internet that keep the house this a the mighty platform come the net that realizes on the shopping.Speak for the business enterprise, and wether is the business enterprise's(B to B), or business enterprise with the customer's bargain for(B to C), if can realize the net up trade and will consumedly increase the bargain speed the economy to trade the cost.In the last few years, along with the technique's further development of network database, make this on conceiving to gradually become the actuality.Application ASP technique is with the network database principle, according to B/ S mode I developped a net on the shopping system.In my system, customer can very the convenient registration become the member, and proceeds to merchandise view index, look into favour that the merchandise's detailed data, then purchase the adoring merchandise according to the everyone.System would the auto is a born order of customer, and hand over the order to erupt goods according to the information for fill inning of customer.System manager can then proceeds to increase with the order that edit, investigate already the registered customer combine right hand over to proceeds to handle to current merchandise.Key words: B/ S mode, ASP, electronic commerce, network database.基于Web的網(wǎng)上購物系統(tǒng)

      摘 要.............................................................2 一.前 言........................................................4

      1.1問題的提出.................................................4

      1.2問題的解決.................................................4

      二.準(zhǔn)備知識(shí)――ASP技術(shù)........................................4

      2.1 ASP的簡介.................................................4 2.2 ASP的特點(diǎn).................................................5 2.3 ASP的工作原理.............................................5

      三.系統(tǒng)概述.....................................錯(cuò)誤!未定義書簽。

      3.1系統(tǒng)設(shè)計(jì)思想..............................錯(cuò)誤!未定義書簽。3.2系統(tǒng)總體結(jié)構(gòu)圖............................錯(cuò)誤!未定義書簽。3.3系統(tǒng)功能模塊圖............................錯(cuò)誤!未定義書簽。3.4系統(tǒng)開發(fā)工具..............................錯(cuò)誤!未定義書簽。

      四.系統(tǒng)功能模塊設(shè)計(jì)...........................錯(cuò)誤!未定義書簽。

      4.1客戶端....................................錯(cuò)誤!未定義書簽。

      4.1.1購物籃.............................錯(cuò)誤!未定義書簽。4.1.2會(huì)員注冊...........................錯(cuò)誤!未定義書簽。4.1.3商品查詢...........................錯(cuò)誤!未定義書簽。4.1.4訂單查詢...........................錯(cuò)誤!未定義書簽。4.2后臺(tái)管理端................................錯(cuò)誤!未定義書簽。

      4.2.1商品的添加.........................錯(cuò)誤!未定義書簽。4.2.2商品的審查.........................錯(cuò)誤!未定義書簽。4.2.3訂單的審查.........................錯(cuò)誤!未定義書簽。4.2.4會(huì)員的審查.........................錯(cuò)誤!未定義書簽。4.2.5管理員添加.........................錯(cuò)誤!未定義書簽。4.2.6管理員審查.........................錯(cuò)誤!未定義書簽。

      五.系統(tǒng)網(wǎng)絡(luò)數(shù)據(jù)庫的建立.......................錯(cuò)誤!未定義書簽。

      5.1系統(tǒng)數(shù)據(jù)源的設(shè)置..........................錯(cuò)誤!未定義書簽。5.2表、關(guān)系模型和數(shù)據(jù)庫的概述................錯(cuò)誤!未定義書簽。5.3范式與建表的規(guī)范化........................錯(cuò)誤!未定義書簽。5.4系統(tǒng)數(shù)據(jù)庫的詳細(xì)建立......................錯(cuò)誤!未定義書簽。

      六.結(jié)束語........................................................5 參考文獻(xiàn):........................................................6

      基于Web的網(wǎng)上購物系統(tǒng)一.前 言

      1.1問題的提出

      對(duì)于基于Web平臺(tái)的網(wǎng)上購物系統(tǒng),存在著一個(gè)前臺(tái)應(yīng)用和后臺(tái)管理的問題。而無論前臺(tái)還是后臺(tái),都要對(duì)數(shù)據(jù)庫進(jìn)行調(diào)用和操作。因此如何創(chuàng)建網(wǎng)絡(luò)數(shù)據(jù)庫,以及客戶端如何調(diào)用服務(wù)器端的數(shù)據(jù)庫成為實(shí)現(xiàn)網(wǎng)上購物的一個(gè)關(guān)鍵性問題。

      1.2問題的解決

      在這里,我采用B/S模式來實(shí)現(xiàn)客戶端對(duì)服務(wù)器端的調(diào)用,所謂B/S模式即瀏覽器/服務(wù)器模式,是一種從傳統(tǒng)的二層C/S模式發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式。在B/S模式中,客戶端運(yùn)行瀏覽器軟件。瀏覽器以超文本形式向Web服務(wù)器提出訪問數(shù)據(jù)庫的要求,Web服務(wù)器接受客戶端請(qǐng)求后,將這個(gè)請(qǐng)求轉(zhuǎn)化為SQL語法,并交給數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)庫服務(wù)器得到請(qǐng)求后,驗(yàn)證其合法性,并進(jìn)行數(shù)據(jù)處理,然后將處理后的結(jié)果返回給Web服務(wù)器,Web 服務(wù)器再一次將得到的所有結(jié)果進(jìn)行轉(zhuǎn)化,變成HTML文檔形式,轉(zhuǎn)發(fā)給客戶端瀏覽器以友好的Web頁面形式顯示出來。

      而對(duì)于網(wǎng)絡(luò)數(shù)據(jù)庫的創(chuàng)建,則是利用ASP技術(shù)來解決。ASP(Active Server Pages動(dòng)態(tài)網(wǎng)頁)是微軟公司推出的一種用以取代CGI(Common Gateway Interface通用網(wǎng)關(guān)接口)的技術(shù)。目前,Internet上的許多基于Windows平臺(tái)的Web站點(diǎn)已開始應(yīng)用ASP來替換CGI。簡單地講,ASP是一個(gè)位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式Web服務(wù)器應(yīng)用程序,如交互式動(dòng)態(tài)網(wǎng)頁,包括使用HTML表單收集和處理信息,上傳與下載等等。

      在電子商務(wù)中,對(duì)用戶而言,進(jìn)行網(wǎng)上信息查詢的目的是尋找自己需要的產(chǎn)品或服務(wù),而對(duì)于商品或服務(wù)提供者來說,其目的則是向用戶推銷自己的產(chǎn)品或服務(wù)。因此,讓用戶通過瀏覽器查詢服務(wù)器的后端數(shù)據(jù)庫是許多Web服務(wù)提供者必需有的服務(wù),ASP通過內(nèi)置的ADODB組件來實(shí)現(xiàn)這一功能??梢允褂肁DO去編寫緊湊簡明的腳本以便連接到ODBC 兼容的數(shù)據(jù)庫和 OLE DB 兼容的數(shù)據(jù)源。至于實(shí)現(xiàn)的細(xì)節(jié),在后續(xù)部分的網(wǎng)絡(luò)數(shù)據(jù)庫章節(jié)中有詳細(xì)介紹。

      二.準(zhǔn)備知識(shí)――ASP技術(shù)

      2.1 ASP的簡介

      ASP(Active server pages)是一種類似HTML(Hypertext Markup Language超文本標(biāo)識(shí)語言)、Script與CGI(Common GAteway Interface 通用網(wǎng)關(guān)接口)的結(jié)合體,但是其運(yùn)行效率卻比CGI更高、程序編制也比HTML更方便且更有靈活性,程序安全及保密性也比Script好。

      HTML(Hypertext Markup Language)是一種超文本標(biāo)識(shí)語言,文件通過這種格式可以在互連網(wǎng)上載送瀏覽,用戶只要使用網(wǎng)頁瀏覽器工具就可以瀏覽這些文件,目前比較常用的工具包括Microsoft Internet Explorer,Netscape Communicator等,由于HTML文件都是由標(biāo)簽(tag)所組成,因此它比較適合制作靜態(tài)網(wǎng)頁,再者,由于先天上的限制HTML是無法直接存取數(shù)據(jù)庫的,所以存取數(shù)據(jù)庫的工作大多是依靠CGI來處理。ASP不但可以包含HTML標(biāo)簽,也可以直接存取數(shù)據(jù)庫及使用無限擴(kuò)充的ActiveX控件,因此在程序編制上要比HTML方便而且更富有靈活性。ASP以HTML為基礎(chǔ),主體還是HTML代碼,只是在需要ASP動(dòng)態(tài)產(chǎn) 基于Web的網(wǎng)上購物系統(tǒng)

      生的地方加入ASP代碼。ASP的最終顯示結(jié)果也是HTML代碼,可準(zhǔn)確控制ASP的輸出結(jié)果。Script(腳本)是由一組可以在WEB服務(wù)器或客戶端瀏覽器運(yùn)行的命令組合而成,目前在網(wǎng)頁編制上比較流行的腳本語言包括 VBScript,JavaScript。這些腳本大都是在客戶端運(yùn)行,因此,客戶端可以很清楚的取得腳本的內(nèi)容。所以,就安全性而言,這些客戶端的腳本語言的確有危險(xiǎn)。ASP雖然具有腳本語言的方便性,但由于他是在WEB服務(wù)器端運(yùn)行,運(yùn)行后再將運(yùn)行結(jié)果以HTML格式傳送至客戶端的瀏覽器。因此ASP與一般的腳本語言相比,要安全的多。

      2.2 ASP的特點(diǎn)

      ASP可以和HTML或其它腳本語言(VBScript,JavaScript)相互嵌套 ASP是一種在WEB服務(wù)器端運(yùn)行的腳本語言,程序代碼安全保密 ASP以對(duì)象為基礎(chǔ),因此可以使用ActiveX控件繼續(xù)擴(kuò)充其功能 ASP內(nèi)置ADO組件,因此可以輕松的存取各種數(shù)據(jù)庫

      ASP可以將運(yùn)行結(jié)果以HTML的格式傳送至客戶端瀏覽器,因而可以適用與各種瀏覽器

      2.3 ASP的工作原理

      如果瀏覽器向IIS/PWS請(qǐng)求的是.HTM文件,那么IIS/PWS會(huì)直接把文件的內(nèi)容傳給瀏覽器.但如果瀏覽器向IIS/PWS請(qǐng)求的是.ASP文件,則IIS/PWS會(huì)首先解釋文件.IIS/PWS解釋.ASP文件的過程中,遇到HTML標(biāo)記或一般文字時(shí)會(huì)直接把讀區(qū)的內(nèi)容傳給瀏覽器.但如果遇到<% %>的標(biāo)記,則會(huì)把其中的內(nèi)容視為程序,然后解釋執(zhí)行,但程序經(jīng)過IIS/PWS解釋執(zhí)行后,其源程序代碼不會(huì)傳給瀏覽器,而只是把可顯示的運(yùn)行結(jié)果傳給了瀏覽器

      Active Server Page技術(shù)為應(yīng)用開發(fā)商提供了基于腳本的直觀、快速、高效的應(yīng)用開發(fā)手段,極大地提高了開發(fā)的效果。ASP腳本是采用明文(plain text)方式來編寫的。ASP腳本是一系列按特定語法(目前支持vbscript和jscript兩種腳本語言)編寫的,與標(biāo)準(zhǔn)HTML頁面混合在一起的腳本所構(gòu)成的文本格式的文件。當(dāng)客戶端的最終用戶用WEB瀏覽器通過INTERNET來訪問基于ASP腳本的應(yīng)用時(shí),WEB瀏覽器將向WEB服務(wù)器發(fā)出HTTP請(qǐng)求。WEB服務(wù)器分析、判斷出該請(qǐng)求是ASP腳本的應(yīng)用后,自動(dòng)通過ISAPI接口調(diào)用ASP腳本的解釋運(yùn)行引擎(ASP.DLL)。ASP.DLL將從文件系統(tǒng)或內(nèi)部緩沖區(qū)獲取指定的ASP腳本文件,接著就進(jìn)行語法分析并解釋執(zhí)行。最終的處理結(jié)果將形成HTML格式的內(nèi)容,通過WEB服務(wù)器“原路”返回給WEB瀏覽器,由WEB瀏覽器在客戶端形成最終的結(jié)果呈現(xiàn)。這樣就完成了一次完整的ASP腳本調(diào)用。若干個(gè)有機(jī)的ASP腳本調(diào)用就組成了一個(gè)完整的ASP腳本應(yīng)用。

      說明:所建立的數(shù)據(jù)庫文件(SuperMarket_Data.mdb)保存在文件夾market_database下,為

      防止別人隨意篡改數(shù)據(jù)庫,我將其后綴名改為.asp來調(diào)用。

      六.結(jié)束語

      在歷時(shí)將近三個(gè)月的時(shí)間里,我的畢業(yè)設(shè)計(jì)是從學(xué)習(xí)新的知識(shí)(ASP語言和HTML語言),到建立網(wǎng)上購物系統(tǒng)的網(wǎng)站。我遇到了若干的問題和解決了不少的問題,現(xiàn)在還有未知安全 基于Web的網(wǎng)上購物系統(tǒng)

      性和可靠性的未能發(fā)現(xiàn)和解決。

      從建立自己的虛擬服務(wù)器,到網(wǎng)站服務(wù)。使我對(duì)電子商務(wù)認(rèn)識(shí)的無到有,有了具體詳細(xì)的認(rèn)識(shí)。在我們所建立的網(wǎng)上購物系統(tǒng)只是一個(gè)網(wǎng)上的購物的基本原理,里面要涉及到的方方面面的問題我們未曾遇到或現(xiàn)有的條件限制而未能實(shí)現(xiàn)。電子商務(wù)并不是我們想象的寫程序那么簡單,她包括了編寫程序、數(shù)據(jù)庫設(shè)計(jì)、網(wǎng)頁制作、圖象處理、版面設(shè)計(jì)、數(shù)據(jù)采集、文本編輯、服務(wù)器管理等等,要搞好一個(gè)好的,完善的網(wǎng)站需要一個(gè)詳細(xì)的、合理的、可行性的規(guī)劃設(shè)計(jì)。

      在用ASP開發(fā)的時(shí)候,在程序的調(diào)試上出現(xiàn)了很大的問題,要使用瀏覽器來瀏覽才能找出錯(cuò)誤所在,這一定程度上延長了開發(fā)周期。在開始的時(shí)候往往要為了找一個(gè)小錯(cuò)誤花上大半天的時(shí)間。經(jīng)過多寫程序,現(xiàn)在一定程度上已經(jīng)能快效的找出錯(cuò)誤,并熟練的操作數(shù)據(jù)庫語言。

      隨著Web技術(shù)的進(jìn)一步發(fā)展和Internet的逐漸大眾化,基于Internet的電子商務(wù)系統(tǒng)無疑比傳統(tǒng)商務(wù)具有更加廣闊的應(yīng)用前景。而如何提高電子商務(wù)系統(tǒng)中的數(shù)據(jù)訪問效率、交易平臺(tái)的安全性及事務(wù)處理的能力仍是當(dāng)前人們所關(guān)注的熱點(diǎn)問題。這些問題有待于我們大家作更深入的探討,相信在不久的將來電子商務(wù)將表現(xiàn)出越來越大的作用。在此要感謝我的指導(dǎo)老師***為論文的最終成稿提供了很多寶貴的意見。

      參考文獻(xiàn):

      1)網(wǎng)頁設(shè)計(jì)與Web數(shù)據(jù)庫發(fā)布技術(shù) 魏應(yīng)彬 周星 編著 清華大學(xué)出版社

      2)ASP網(wǎng)絡(luò)編程實(shí)例 老虎工作室 許曰斌 程亮 編著 人民郵電出版社

      3)ASP實(shí)例演練之組建商務(wù)網(wǎng)站 洪傳華 編著 中國電力出版社

      4)ASP3.0時(shí)尚編程百例 網(wǎng)冠科技 編著 機(jī)械工業(yè)出版社

      5)ASP動(dòng)態(tài)網(wǎng)站之旅 李福榮 曹慶臻 編著 人民交通出版社

      第五篇:畢業(yè)論文(基于Web的網(wǎng)上購物系統(tǒng))

      基于Web的網(wǎng)上購物系統(tǒng)

      HUNAN UNIVERSITY

      畢業(yè)設(shè)計(jì)(論文)

      設(shè)計(jì)(論文)題目:

      基于Web的網(wǎng)上購物系統(tǒng)

      學(xué)生姓名

      專業(yè)班級(jí)

      指導(dǎo)老師

      系主任(院長)

      評(píng) 閱 人

      2008年 6 月 10日 基于Web的網(wǎng)上購物系統(tǒng)

      摘 要

      隨著Internet的不斷普及,人們對(duì)于互聯(lián)網(wǎng)技術(shù)的要求已不單單是瀏覽一下網(wǎng)頁,收發(fā)電子郵件,日益忙碌的人們開始追求足不出戶的利用互聯(lián)網(wǎng)這一強(qiáng)大的平臺(tái)來實(shí)現(xiàn)的網(wǎng)上購物。對(duì)于企業(yè)來講,無論是企業(yè)之間(B to B),還是企業(yè)和客戶之間(B to C)的交易,如果能夠?qū)崿F(xiàn)網(wǎng)上交易將大大提高交易速度節(jié)約交易成本。近幾年,隨著網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)的進(jìn)一步發(fā)展,使得這一設(shè)想逐漸成為現(xiàn)實(shí)。

      運(yùn)用ASP技術(shù)和網(wǎng)絡(luò)數(shù)據(jù)庫原理,基于B/S模式我開發(fā)了一個(gè)網(wǎng)上購物系統(tǒng)。在我的系統(tǒng)中,顧客可以很方便的注冊成為會(huì)員,對(duì)商品進(jìn)行瀏覽檢索,查看商品的詳細(xì)資料,然后根據(jù)各人的喜好購買心儀的商品。系統(tǒng)會(huì)自動(dòng)為顧客生成訂單,按照顧客所填寫的信息提交訂單并發(fā)貨。系統(tǒng)管理員則可以對(duì)現(xiàn)有的商品進(jìn)行添加和編輯,審查已注冊的用戶并對(duì)提交的訂單進(jìn)行處理。

      關(guān)鍵詞:B/S模式、ASP、電子商務(wù)、網(wǎng)絡(luò)數(shù)據(jù)庫。

      Abstract

      Along with the Internet of continuously universal, people are for the request of technique Internet the already and not only single is a view once web page, receive and dispatch the E-mail, increasingly busy people start pursuing the exploitation Internet that keep the house this a the mighty platform come the net that realizes on the shopping.Speak for the business enterprise, and wether is the business enterprise's(B to B), or business enterprise with the customer's bargain for(B to C), if can realize the net up trade and will consumedly increase the bargain speed the economy to trade the cost.In the last few years, along with the technique's further development of network database, make this on conceiving to gradually become the actuality.Application ASP technique is with the network database principle, according to B/ S mode I developped a net on the shopping system.In my system, customer can very the convenient registration become the member, and proceeds to merchandise view index, look into favour that the merchandise's detailed data, then purchase the adoring merchandise according to the everyone.System would the auto is a born order of customer, and hand over the order to erupt goods according to the information for fill inning of customer.System manager can then proceeds to increase with the order that edit, investigate already the registered customer combine right hand over to proceeds to handle to current merchandise.Key words: B/ S mode, ASP, electronic commerce, network database.基于Web的網(wǎng)上購物系統(tǒng)

      摘 要.............................................................2 一.前 言........................................................4

      1.1問題的提出.................................................4

      1.2問題的解決.................................................4

      二.準(zhǔn)備知識(shí)――ASP技術(shù)........................................4

      2.1 ASP的簡介.................................................4 2.2 ASP的特點(diǎn).................................................5 2.3 ASP的工作原理.............................................5

      三.系統(tǒng)概述......................................................5

      3.1系統(tǒng)設(shè)計(jì)思想...............................................5 3.2系統(tǒng)總體結(jié)構(gòu)圖............................錯(cuò)誤!未定義書簽。3.3系統(tǒng)功能模塊圖............................錯(cuò)誤!未定義書簽。3.4系統(tǒng)開發(fā)工具..............................錯(cuò)誤!未定義書簽。

      四.系統(tǒng)功能模塊設(shè)計(jì)...........................錯(cuò)誤!未定義書簽。

      4.1客戶端....................................錯(cuò)誤!未定義書簽。

      4.1.1購物籃.............................錯(cuò)誤!未定義書簽。4.1.2會(huì)員注冊...........................錯(cuò)誤!未定義書簽。4.1.3商品查詢...........................錯(cuò)誤!未定義書簽。4.1.4訂單查詢...........................錯(cuò)誤!未定義書簽。4.2后臺(tái)管理端................................錯(cuò)誤!未定義書簽。

      4.2.1商品的添加.........................錯(cuò)誤!未定義書簽。4.2.2商品的審查.........................錯(cuò)誤!未定義書簽。4.2.3訂單的審查.........................錯(cuò)誤!未定義書簽。4.2.4會(huì)員的審查.........................錯(cuò)誤!未定義書簽。4.2.5管理員添加.........................錯(cuò)誤!未定義書簽。4.2.6管理員審查.........................錯(cuò)誤!未定義書簽。

      五.系統(tǒng)網(wǎng)絡(luò)數(shù)據(jù)庫的建立.......................錯(cuò)誤!未定義書簽。

      5.1系統(tǒng)數(shù)據(jù)源的設(shè)置..........................錯(cuò)誤!未定義書簽。5.2表、關(guān)系模型和數(shù)據(jù)庫的概述................錯(cuò)誤!未定義書簽。5.3范式與建表的規(guī)范化........................錯(cuò)誤!未定義書簽。5.4系統(tǒng)數(shù)據(jù)庫的詳細(xì)建立......................錯(cuò)誤!未定義書簽。

      六.結(jié)束語........................................................6 參考文獻(xiàn):........................................................7

      基于Web的網(wǎng)上購物系統(tǒng)一.前 言

      1.1問題的提出

      對(duì)于基于Web平臺(tái)的網(wǎng)上購物系統(tǒng),存在著一個(gè)前臺(tái)應(yīng)用和后臺(tái)管理的問題。而無論前臺(tái)還是后臺(tái),都要對(duì)數(shù)據(jù)庫進(jìn)行調(diào)用和操作。因此如何創(chuàng)建網(wǎng)絡(luò)數(shù)據(jù)庫,以及客戶端如何調(diào)用服務(wù)器端的數(shù)據(jù)庫成為實(shí)現(xiàn)網(wǎng)上購物的一個(gè)關(guān)鍵性問題。

      1.2問題的解決

      在這里,我采用B/S模式來實(shí)現(xiàn)客戶端對(duì)服務(wù)器端的調(diào)用,所謂B/S模式即瀏覽器/服務(wù)器模式,是一種從傳統(tǒng)的二層C/S模式發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式。在B/S模式中,客戶端運(yùn)行瀏覽器軟件。瀏覽器以超文本形式向Web服務(wù)器提出訪問數(shù)據(jù)庫的要求,Web服務(wù)器接受客戶端請(qǐng)求后,將這個(gè)請(qǐng)求轉(zhuǎn)化為SQL語法,并交給數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)庫服務(wù)器得到請(qǐng)求后,驗(yàn)證其合法性,并進(jìn)行數(shù)據(jù)處理,然后將處理后的結(jié)果返回給Web服務(wù)器,Web 服務(wù)器再一次將得到的所有結(jié)果進(jìn)行轉(zhuǎn)化,變成HTML文檔形式,轉(zhuǎn)發(fā)給客戶端瀏覽器以友好的Web頁面形式顯示出來。

      而對(duì)于網(wǎng)絡(luò)數(shù)據(jù)庫的創(chuàng)建,則是利用ASP技術(shù)來解決。ASP(Active Server Pages動(dòng)態(tài)網(wǎng)頁)是微軟公司推出的一種用以取代CGI(Common Gateway Interface通用網(wǎng)關(guān)接口)的技術(shù)。目前,Internet上的許多基于Windows平臺(tái)的Web站點(diǎn)已開始應(yīng)用ASP來替換CGI。簡單地講,ASP是一個(gè)位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式Web服務(wù)器應(yīng)用程序,如交互式動(dòng)態(tài)網(wǎng)頁,包括使用HTML表單收集和處理信息,上傳與下載等等。

      在電子商務(wù)中,對(duì)用戶而言,進(jìn)行網(wǎng)上信息查詢的目的是尋找自己需要的產(chǎn)品或服務(wù),而對(duì)于商品或服務(wù)提供者來說,其目的則是向用戶推銷自己的產(chǎn)品或服務(wù)。因此,讓用戶通過瀏覽器查詢服務(wù)器的后端數(shù)據(jù)庫是許多Web服務(wù)提供者必需有的服務(wù),ASP通過內(nèi)置的ADODB組件來實(shí)現(xiàn)這一功能??梢允褂肁DO去編寫緊湊簡明的腳本以便連接到ODBC 兼容的數(shù)據(jù)庫和 OLE DB 兼容的數(shù)據(jù)源。至于實(shí)現(xiàn)的細(xì)節(jié),在后續(xù)部分的網(wǎng)絡(luò)數(shù)據(jù)庫章節(jié)中有詳細(xì)介紹。

      二.準(zhǔn)備知識(shí)――ASP技術(shù)

      2.1 ASP的簡介

      ASP(Active server pages)是一種類似HTML(Hypertext Markup Language超文本標(biāo)識(shí)語言)、Script與CGI(Common GAteway Interface 通用網(wǎng)關(guān)接口)的結(jié)合體,但是其運(yùn)行效率卻比CGI更高、程序編制也比HTML更方便且更有靈活性,程序安全及保密性也比Script好。

      HTML(Hypertext Markup Language)是一種超文本標(biāo)識(shí)語言,文件通過這種格式可以在互連網(wǎng)上載送瀏覽,用戶只要使用網(wǎng)頁瀏覽器工具就可以瀏覽這些文件,目前比較常用的工具包括Microsoft Internet Explorer,Netscape Communicator等,由于HTML文件都是由標(biāo)簽(tag)所組成,因此它比較適合制作靜態(tài)網(wǎng)頁,再者,由于先天上的限制HTML是無法直接存取數(shù)據(jù)庫的,所以存取數(shù)據(jù)庫的工作大多是依靠CGI來處理。ASP不但可以包含HTML標(biāo)簽,也可以直接存取數(shù)據(jù)庫及使用無限擴(kuò)充的ActiveX控件,因此在程序編制上要比HTML方便而且更富有靈活性。ASP以HTML為基礎(chǔ),主體還是HTML代碼,只是在需要ASP動(dòng)態(tài)產(chǎn)基于Web的網(wǎng)上購物系統(tǒng)

      生的地方加入ASP代碼。ASP的最終顯示結(jié)果也是HTML代碼,可準(zhǔn)確控制ASP的輸出結(jié)果。Script(腳本)是由一組可以在WEB服務(wù)器或客戶端瀏覽器運(yùn)行的命令組合而成,目前在網(wǎng)頁編制上比較流行的腳本語言包括 VBScript,JavaScript。這些腳本大都是在客戶端運(yùn)行,因此,客戶端可以很清楚的取得腳本的內(nèi)容。所以,就安全性而言,這些客戶端的腳本語言的確有危險(xiǎn)。ASP雖然具有腳本語言的方便性,但由于他是在WEB服務(wù)器端運(yùn)行,運(yùn)行后再將運(yùn)行結(jié)果以HTML格式傳送至客戶端的瀏覽器。因此ASP與一般的腳本語言相比,要安全的多。

      2.2 ASP的特點(diǎn)

      ASP可以和HTML或其它腳本語言(VBScript,JavaScript)相互嵌套 ASP是一種在WEB服務(wù)器端運(yùn)行的腳本語言,程序代碼安全保密 ASP以對(duì)象為基礎(chǔ),因此可以使用ActiveX控件繼續(xù)擴(kuò)充其功能

      ASP內(nèi)置ADO組件,因此可以輕松的存取各種數(shù)據(jù)庫

      ASP可以將運(yùn)行結(jié)果以HTML的格式傳送至客戶端瀏覽器,因而可以適用與各種瀏覽器

      2.3 ASP的工作原理

      如果瀏覽器向IIS/PWS請(qǐng)求的是.HTM文件,那么IIS/PWS會(huì)直接把文件的內(nèi)容傳給瀏覽器.但如果瀏覽器向IIS/PWS請(qǐng)求的是.ASP文件,則IIS/PWS會(huì)首先解釋文件.IIS/PWS解釋.ASP文件的過程中,遇到HTML標(biāo)記或一般文字時(shí)會(huì)直接把讀區(qū)的內(nèi)容傳給瀏覽器.但如果遇到<% %>的標(biāo)記,則會(huì)把其中的內(nèi)容視為程序,然后解釋執(zhí)行,但程序經(jīng)過IIS/PWS解釋執(zhí)行后,其源程序代碼不會(huì)傳給瀏覽器,而只是把可顯示的運(yùn)行結(jié)果傳給了瀏覽器

      Active Server Page技術(shù)為應(yīng)用開發(fā)商提供了基于腳本的直觀、快速、高效的應(yīng)用開發(fā)手段,極大地提高了開發(fā)的效果。ASP腳本是采用明文(plain text)方式來編寫的。ASP腳本是一系列按特定語法(目前支持vbscript和jscript兩種腳本語言)編寫的,與標(biāo)準(zhǔn)HTML頁面混合在一起的腳本所構(gòu)成的文本格式的文件。當(dāng)客戶端的最終用戶用WEB瀏覽器通過INTERNET來訪問基于ASP腳本的應(yīng)用時(shí),WEB瀏覽器將向WEB服務(wù)器發(fā)出HTTP請(qǐng)求。WEB服務(wù)器分析、判斷出該請(qǐng)求是ASP腳本的應(yīng)用后,自動(dòng)通過ISAPI接口調(diào)用ASP腳本的解釋運(yùn)行引擎(ASP.DLL)。ASP.DLL將從文件系統(tǒng)或內(nèi)部緩沖區(qū)獲取指定的ASP腳本文件,接著就進(jìn)行語法分析并解釋執(zhí)行。最終的處理結(jié)果將形成HTML格式的內(nèi)容,通過WEB服務(wù)器“原路”返回給WEB瀏覽器,由WEB瀏覽器在客戶端形成最終的結(jié)果呈現(xiàn)。這樣就完成了一次完整的ASP腳本調(diào)用。若干個(gè)有機(jī)的ASP腳本調(diào)用就組成了一個(gè)完整的ASP腳本應(yīng)用。

      三.系統(tǒng)概述

      3.1系統(tǒng)設(shè)計(jì)思想

      雙魚林的所有程序大都是免費(fèi)提供的啊,只是朋友如果對(duì)程序不太懂我可以提供技術(shù)服務(wù),另外,這些系統(tǒng)是我辛苦做出來的,花了我好多時(shí)間的,需要完整的文檔請(qǐng)?jiān)俸臀衣?lián)系: 程序文檔作者: 雙魚林

      真實(shí)姓名:汪建林 基于Web的網(wǎng)上購物系統(tǒng)

      生日: 1985年2月26日 星座: 雙魚座 血型: O 畢業(yè)學(xué)校:成都理工大學(xué)計(jì)算機(jī)專業(yè)(2007年)家鄉(xiāng):四川達(dá)州渠縣望溪鄉(xiāng)包山村5組 QQ: 287307421 手機(jī): *** Email: wangjianlin1985@126.com 淘寶店:http://shop34864101.taobao.com

      更多商品請(qǐng)到拍拍店:http://287307421.paipai.com 感謝源碼愛好者網(wǎng)站提供下載空間:http://www.codefans.net

      說明:所建立的數(shù)據(jù)庫文件(SuperMarket_Data.mdb)保存在文件夾market_database下,為

      防止別人隨意篡改數(shù)據(jù)庫,我將其后綴名改為.asp來調(diào)用。

      六.結(jié)束語

      在歷時(shí)將近三個(gè)月的時(shí)間里,我的畢業(yè)設(shè)計(jì)是從學(xué)習(xí)新的知識(shí)(ASP語言和HTML語言),到建立網(wǎng)上購物系統(tǒng)的網(wǎng)站。我遇到了若干的問題和解決了不少的問題,現(xiàn)在還有未知安全性和可靠性的未能發(fā)現(xiàn)和解決。

      從建立自己的虛擬服務(wù)器,到網(wǎng)站服務(wù)。使我對(duì)電子商務(wù)認(rèn)識(shí)的無到有,有了具體詳細(xì)的認(rèn)識(shí)。在我們所建立的網(wǎng)上購物系統(tǒng)只是一個(gè)網(wǎng)上的購物的基本原理,里面要涉及到的方方面面的問題我們未曾遇到或現(xiàn)有的條件限制而未能實(shí)現(xiàn)。電子商務(wù)并不是我們想象的寫程序那么簡單,她包括了編寫程序、數(shù)據(jù)庫設(shè)計(jì)、網(wǎng)頁制作、圖象處理、版面設(shè)計(jì)、數(shù)據(jù)采集、文本編輯、服務(wù)器管理等等,要搞好一個(gè)好的,完善的網(wǎng)站需要一個(gè)詳細(xì)的、合理的、可行性的規(guī)劃設(shè)計(jì)。

      在用ASP開發(fā)的時(shí)候,在程序的調(diào)試上出現(xiàn)了很大的問題,要使用瀏覽器來瀏覽才能找出錯(cuò)誤所在,這一定程度上延長了開發(fā)周期。在開始的時(shí)候往往要為了找一個(gè)小錯(cuò)誤花上大半天的時(shí)間。經(jīng)過多寫程序,現(xiàn)在一定程度上已經(jīng)能快效的找出錯(cuò)誤,并熟練的操作數(shù)據(jù)庫語言。

      隨著Web技術(shù)的進(jìn)一步發(fā)展和Internet的逐漸大眾化,基于Internet的電子商務(wù)系統(tǒng)無疑比傳統(tǒng)商務(wù)具有更加廣闊的應(yīng)用前景。而如何提高電子商務(wù)系統(tǒng)中的數(shù)據(jù)訪問效率、交易平臺(tái)的安全性及事務(wù)處理的能力仍是當(dāng)前人們所關(guān)注的熱點(diǎn)問題。這些問題有待于我們大家作更深入的探討,相信在不久的將來電子商務(wù)將表現(xiàn)出越來越大的作用。在此要感謝我的指導(dǎo)老師***為論文的最終成稿提供了很多寶貴的意見?;赪eb的網(wǎng)上購物系統(tǒng)

      參考文獻(xiàn):

      1)網(wǎng)頁設(shè)計(jì)與Web數(shù)據(jù)庫發(fā)布技術(shù) 魏應(yīng)彬 周星 編著 清華大學(xué)出版社

      2)ASP網(wǎng)絡(luò)編程實(shí)例 老虎工作室 許曰斌 程亮 編著 人民郵電出版社

      3)ASP實(shí)例演練之組建商務(wù)網(wǎng)站 洪傳華 編著 中國電力出版社

      4)ASP3.0時(shí)尚編程百例 網(wǎng)冠科技 編著 機(jī)械工業(yè)出版社

      5)ASP動(dòng)態(tài)網(wǎng)站之旅 李福榮 曹慶臻 編著

      ┏━━━━━━━━━━━━━━━━━━━━━┓ ┃ 源 碼 愛 好 者 ┃ ┣━━━━━━━━━━━━━━━━━━━━━┫ ┃ ┃ ┃ 提供源碼發(fā)布與下載 ┃ ┃ ┃ ┃ http://www.codefans.net ┃ ┃ ┃ ┃ 互助、分享、提高 ┃ ┗━━━━━━━━━━━━━━━━━━━━━┛人民交通出版社

      下載基于web的網(wǎng)絡(luò)購物系統(tǒng)VBword格式文檔
      下載基于web的網(wǎng)絡(luò)購物系統(tǒng)VB.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        網(wǎng)絡(luò)購物系統(tǒng)用戶登陸管理模塊比較

        1.設(shè)計(jì)內(nèi)容與要求 1.1問題描述 (1)給系統(tǒng)用戶分成兩種角色:注冊用戶和管理員。能根據(jù)角色的不同來顯示或隱藏管理功能的鏈接,即權(quán)限不同,可使用系統(tǒng)的功能也不同。 (2)實(shí)現(xiàn)用戶注冊......

        基于UML的網(wǎng)絡(luò)購物系統(tǒng)的分析

        基于UML的網(wǎng)絡(luò)購物系統(tǒng)的分析 摘要:論文簡單的描述了UML的基本概念和發(fā)展歷史,并且分析了目前運(yùn)用UML存在的一些問題,通過在實(shí)際的設(shè)計(jì)開發(fā)中運(yùn)用UML對(duì)網(wǎng)絡(luò)購物系統(tǒng)的開發(fā)例子......

        基于UML的網(wǎng)絡(luò)購物系統(tǒng)的分析

        基于UML的網(wǎng)絡(luò)購物系統(tǒng)的分析 姓名:?;勖?學(xué)號(hào);102055208 摘要:論文簡單的描述了UML的基本概念和發(fā)展歷史,并且分析了目前運(yùn)用UML存在的一些問題,通過在實(shí)際的設(shè)計(jì)開發(fā)中運(yùn)用UM......

        VB人事管理系統(tǒng)[模版]

        I 圖書管理系統(tǒng) 一、課程設(shè)計(jì)的目的與要求 ....................................... 2 二、題目分析 ................................................... 3 三、設(shè)計(jì)思......

        大學(xué)生網(wǎng)絡(luò)購物

        第 1 頁 大學(xué)生網(wǎng)絡(luò)購物的課程設(shè)計(jì) 課程名稱: 院系名稱: 專業(yè): 班級(jí): 姓名: 學(xué)號(hào): 指導(dǎo)教師: 市場調(diào)查與預(yù)測 電子商務(wù) 電子商務(wù) 四班 楊吉祥 201410440045 丁娟娟 第 2 頁 目......

        2019最新網(wǎng)絡(luò)購物調(diào)查報(bào)告

        2019最新網(wǎng)絡(luò)購物調(diào)查報(bào)告5篇2019最新網(wǎng)絡(luò)購物調(diào)查報(bào)告(一)我在很久以前就聽說了“網(wǎng)購”這個(gè)詞,淘寶網(wǎng)更是家喻戶曉的知名網(wǎng)站。人們對(duì)于網(wǎng)購這種購物形式眾說紛紜,在我身邊......

        網(wǎng)絡(luò)購物論文

        郵政速遞在網(wǎng)絡(luò)營銷中的發(fā)展問題及探討 [摘 要]從電子商務(wù)的一個(gè)角度---網(wǎng)絡(luò)購物(C2C、B2C)與郵政速遞出發(fā),分析了郵政EMS在網(wǎng)絡(luò)營銷中的發(fā)展現(xiàn)狀以及其中存在的問題。搜集了相......

        2012網(wǎng)絡(luò)購物發(fā)展趨勢

        2009年以來,以網(wǎng)絡(luò)購物、網(wǎng)上支付、旅行預(yù)訂為代表的商務(wù)類應(yīng)用持續(xù)快速增長,并引領(lǐng)其他互聯(lián)網(wǎng)應(yīng)用發(fā)展,成為中國互聯(lián)網(wǎng)發(fā)展的突出特點(diǎn)。2011年這一態(tài)勢依然延續(xù),我國網(wǎng)絡(luò)購物應(yīng)......