【正文】
――ASP技術2.1 ASP的簡介ASP(Active server pages)是一種類似HTML(Hypertext Markup Language超文本標識語言)、Script與CGI(Common GAteway Interface 通用網(wǎng)關接口)的結(jié)合體,但是其運行效率卻比CGI更高、程序編制也比HTML更方便且更有靈活性,程序安全及保密性也比Script好。ASP的最終顯示結(jié)果也是HTML代碼,可準確控制ASP的輸出結(jié)果。ASP雖然具有腳本語言的方便性,但由于他是在WEB服務器端運行,運行后再將運行結(jié)果以HTML格式傳送至客戶端的瀏覽器。ASP腳本是一系列按特定語法(目前支持vbscript和jscript兩種腳本語言)編寫的,與標準HTML頁面混合在一起的腳本所構成的文本格式的文件。最終的處理結(jié)果將形成HTML格式的內(nèi)容,通過WEB服務器“原路”返回給WEB瀏覽器,由WEB瀏覽器在客戶端形成最終的結(jié)果呈現(xiàn)?;赪eb的網(wǎng)上購物系統(tǒng)六.結(jié)束語在歷時將近三個月的時間里,我的畢業(yè)設計是從學習新的知識(ASP語言和HTML語言),到建立網(wǎng)上購物系統(tǒng)的網(wǎng)站。在我們所建立的網(wǎng)上購物系統(tǒng)只是一個網(wǎng)上的購物的基本原理,里面要涉及到的方方面面的問題我們未曾遇到或現(xiàn)有的條件限制而未能實現(xiàn)。經(jīng)過多寫程序,現(xiàn)在一定程度上已經(jīng)能快效的找出錯誤,并熟練的操作數(shù)據(jù)庫語言。在此要感謝我的指導老師***為論文的最終成稿提供了很多寶貴的意見。運用ASP技術和網(wǎng)絡數(shù)據(jù)庫原理,基于B/S模式我開發(fā)了一個網(wǎng)上購物系統(tǒng)。關鍵詞:B/S模式、ASP、電子商務、網(wǎng)絡數(shù)據(jù)庫。s further development of network database, make this on conceiving to gradually bee the ASP technique is with the network database principle, according to B/ S mode I developped a net on the shopping my system, customer can very the convenient registration bee the member, and proceeds to merchandise view index, look into favour that the merchandise39。3.3系統(tǒng)功能模塊圖............................錯誤!未定義書簽。4.1.1購物籃.............................錯誤!未定義書簽。4.2后臺管理端................................錯誤!未定義書簽。4.2.4會員的審查.........................錯誤!未定義書簽。5.1系統(tǒng)數(shù)據(jù)源的設置..........................錯誤!未定義書簽。六.結(jié)束語........................................................5 參考文獻:........................................................6基于Web的網(wǎng)上購物系統(tǒng)一.前 言1.1問題的提出對于基于Web平臺的網(wǎng)上購物系統(tǒng),存在著一個前臺應用和后臺管理的問題。在B/S模式中,客戶端運行瀏覽器軟件。目前,Internet上的許多基于Windows平臺的Web站點已開始應用ASP來替換CGI??梢允褂肁DO去編寫緊湊簡明的腳本以便連接到ODBC 兼容的數(shù)據(jù)庫和 OLE DB 兼容的數(shù)據(jù)源。ASP不但可以包含HTML標簽,也可以直接存取數(shù)據(jù)庫及使用無限擴充的ActiveX控件,因此在程序編制上要比HTML方便而且更富有靈活性。這些腳本大都是在客戶端運行,因此,客戶端可以很清楚的取得腳本的內(nèi)容。2.2 ASP的特點ASP可以和HTML或其它腳本語言(VBScript,JavaScript)相互嵌套 ASP是一種在WEB服務器端運行的腳本語言,程序代碼安全保密 ASP以對象為基礎,因此可以使用ActiveX控件繼續(xù)擴充其功能 ASP內(nèi)置ADO組件,因此可以輕松的存取各種數(shù)據(jù)庫ASP可以將運行結(jié)果以HTML的格式傳送至客戶端瀏覽器,因而可以適用與各種瀏覽器2.3 ASP的工作原理如果瀏覽器向IIS/,那么IIS/,則IIS/,% %的標記,則會把其中的內(nèi)容視為程序,然后解釋執(zhí)行,但程序經(jīng)過IIS/PWS解釋執(zhí)行后,其源程序代碼不會傳給瀏覽器,而只是把可顯示的運行結(jié)果傳給了瀏覽器Active Server Page技術為應用開發(fā)商提供了基于腳本的直觀、快速、高效的應用開發(fā)手段,極大地提高了開發(fā)的效果。WEB服務器分析、判斷出該請求是ASP腳本的應用后,自動通過ISAPI接口調(diào)用ASP腳本的解釋運行引擎()。若干個有機的ASP腳本調(diào)用就組成了一個完整的ASP腳本應用。從建立自己的虛擬服務器,到網(wǎng)站服務。在用ASP開發(fā)的時候,在程序的調(diào)試上出現(xiàn)了很大的問題,要使用瀏覽器來瀏覽才能找出錯誤所在,這一定程度上延長了開發(fā)周期。而如何提高電子商務系統(tǒng)中的數(shù)據(jù)訪問效率、交易平臺的安全性及事務處理的能力仍是當前人們所關注的熱點問題。對于企業(yè)來講,無論是企業(yè)之間(B to B),還是企業(yè)和客戶之間(B to C)的交易,如果能夠?qū)崿F(xiàn)網(wǎng)上交易將大大提高交易速度節(jié)約交易成本。系統(tǒng)會自動為顧客生成訂單,按照顧客所填寫的信息提交訂單并發(fā)貨。s(B to B), or business enterprise with the customer39。3.3系統(tǒng)功能模塊圖............................錯誤!未定義書簽。4.1.1購物籃.............................錯誤!未定義書簽。4.2后臺管理端................................錯誤!未定義書簽。4.2.4會員的審查.........................錯誤!未定義書簽。5.1系統(tǒng)數(shù)據(jù)源的設置..........................錯誤!未定義書簽。六.結(jié)束語........................................................6 參考文獻:........................................................7基于Web的網(wǎng)上購物系統(tǒng)一.前 言1.1問題的提出對于基于Web平臺的網(wǎng)上購物系統(tǒng),存在著一個前臺應用和后臺管理的問題。在B/S模式中,客戶端運行瀏覽器軟件。目前,Internet上的許多基于Windows平臺的Web站點已開始應用ASP來替換CGI。可以使用ADO去編寫緊湊簡明的腳本以便連接到ODBC 兼容的數(shù)據(jù)庫和 OLE DB 兼容的數(shù)據(jù)源。ASP不但可以包含HTML標簽,也可以直接存取數(shù)據(jù)庫及使用無限擴充的ActiveX控件,因此在程序編制上要比HTML方便而且更富有靈活性。這些腳本大都是在客戶端運行,因此,客戶端可以很清楚的取得腳本的內(nèi)容。2.2 ASP的特點ASP可以和HTML或其它腳本語言(VBScript,JavaScript)相互嵌套 ASP是一種在WEB服務器端運行的腳本語言,程序代碼安全保密 ASP以對象為基礎,因此可以使用ActiveX控件繼續(xù)擴充其功能ASP內(nèi)置ADO組件,因此可以輕松的存取各種數(shù)據(jù)庫ASP可以將運行結(jié)果以HTML的格式傳送至客戶端瀏覽器,因而可以適用與各種瀏覽器2.3 ASP的工作原理如果瀏覽器向IIS/,那么IIS/,則IIS/,% %的標記,則會把其中的內(nèi)容視為程序,然后解釋執(zhí)行,但程序經(jīng)過IIS/PWS解釋執(zhí)行后,其源程序代碼不會傳給瀏覽器,而只是把可顯示的運行結(jié)果傳給了瀏覽器Active Server Page技術為應用開發(fā)商提供了基于腳本的直觀、快速、高效的應用開發(fā)手段,極大地提高了開發(fā)的效果。WEB服務器分析、判斷出該請求是ASP腳本的應用后,自動通過ISAPI接口調(diào)用ASP腳本的解釋運行引擎()。若干個有機的ASP腳本調(diào)用就組成了一個完整的ASP腳本應用。從建立自己的虛擬服務器,到網(wǎng)站服務。在用ASP開發(fā)的時候,在程序的調(diào)試上出現(xiàn)了很大的問題,要使用瀏覽器來瀏覽才能找出錯誤所在,這一定程度上延長了開發(fā)周期。而如何提高電子商務系統(tǒng)中的數(shù)據(jù)訪問效率、交易平臺的安全性及事務處理的能力仍是當前人們所關注的熱點問題。運用HTML語言、VBScript技術、ADO、ASP與后臺數(shù)據(jù)庫鏈接等關鍵技術建設網(wǎng)上購物系統(tǒng)。(4)強大、方便、快捷的查詢。【關鍵詞】B2C、網(wǎng)上購物系統(tǒng)、ASP、數(shù)據(jù)庫目錄摘要第一章 網(wǎng)上購物系統(tǒng)的概述1 網(wǎng)上購物系統(tǒng)的發(fā)展1 網(wǎng)上購物的現(xiàn)狀1 網(wǎng)上購物系統(tǒng)的構建2 第二章 程序開發(fā)的技術基礎4 HTML 語言4 VBSCRIPT語言5 ASP技術5 ASP概述5 ASP工作原理7 ASP的發(fā)布8 數(shù)據(jù)庫原理12 SOL語言簡單介紹12 ADO技術介紹13 Access數(shù)據(jù)庫14 第三 章 網(wǎng)上購物系統(tǒng)的設計及實現(xiàn)15 系統(tǒng)設計15 系統(tǒng)功能分析15 系統(tǒng)體系結(jié)構16 數(shù)據(jù)庫的邏輯結(jié)構分析19 程序設計21 第四 章 總結(jié)38 致謝40 參考文獻41 附錄42【摘要】通過網(wǎng)上購物系統(tǒng)的建設以實現(xiàn)對商業(yè)零售企業(yè)提供信息化管理。本文旨在討論如何建設B2C的網(wǎng)上購物系統(tǒng)。網(wǎng)上購物系統(tǒng)具有強大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或EDI交易。在我國,網(wǎng)上購物從無到有也不過短短幾年時間。每一個細小的環(huán)節(jié)都和重要。當數(shù)據(jù)量比較大,并且有較強的專業(yè)性時,錄入的費用和出錯的可能性都相應上升。與常見的字處理文件不同,Web頁以超文本標識語言編排格式。HTML文檔(即Homepage的源文件)是一個放置了標記的ASCII文本文件。一般的HTML頁面具有如下的結(jié)構: 〈html〉