【正文】
客戶的購(gòu)物車中,然后集中去收銀臺(tái),提 10 交訂購(gòu)單,其具體流程如圖 6 所示。 ◆ 添加圖書信息,包括圖書類別、名稱、編號(hào)等信息; ◆ 圖書圖片的上傳、修改和刪除; ◆ 修改圖書信息; ◆ 刪除圖書信息; ◆ 查看圖書商品信息。其 能夠很方便地通過(guò)運(yùn)輸來(lái)傳遞,而不會(huì)產(chǎn)生太大的損壞,通過(guò)簡(jiǎn)單的信息的描述,也能夠很好的了解書籍的信息,而不會(huì)存在太多的虛假信息,比較可靠。從圖 1 中我們可以看出現(xiàn)在大多數(shù)的網(wǎng)上購(gòu)物的人員為什么愿意在網(wǎng)上購(gòu)物。 WEB 服務(wù)器分析、判斷出該請(qǐng)求是 ASP 腳本的應(yīng)用后,自動(dòng)通過(guò) ISAPI 接口調(diào)用ASP 腳本的解釋運(yùn)行引擎( )。 ( 4) ASP 內(nèi)置 ADO 組件,因此可以輕松的存取各種數(shù)據(jù)庫(kù) 。 Script(腳本 )是由一組可以在 WEB 服務(wù)器或客戶端瀏覽器運(yùn)行的命令組合而成,目前在網(wǎng)頁(yè)編制上比較流行的腳本語(yǔ)言包括 VBScript, JavaScript。因此,讓用戶通過(guò)瀏覽器查詢服務(wù)器的后端數(shù)據(jù)庫(kù)是許多 Web 服務(wù)提供者必需有的服務(wù), ASP 通過(guò)內(nèi)置 3 的 ADODB組件來(lái)實(shí)現(xiàn)這一功能。 問(wèn)題的解決 在這里,我采用 B/S 模式來(lái)實(shí)現(xiàn)客戶端對(duì)服務(wù)器端的調(diào)用,所謂 B/S 模式即瀏覽器 /服務(wù)器模式,是一種從傳統(tǒng)的二層 C/S 模式發(fā)展起來(lái)的新的網(wǎng)絡(luò)結(jié)構(gòu)模式。而對(duì)于普通消費(fèi)者,則可以通過(guò)網(wǎng)絡(luò)購(gòu)買降低購(gòu)物成本。作為一個(gè)極為重要的商務(wù)信息載體和運(yùn)送平臺(tái),電子商務(wù)降低了信息來(lái)源成本;突破行業(yè)和產(chǎn)品物理特性的限制,使交易范圍急劇放大;彌補(bǔ)信息的不對(duì)稱性,實(shí)現(xiàn)交易信息互換和交易行為的虛擬市場(chǎng)化。 Inter 是在通信網(wǎng)絡(luò)的基礎(chǔ)上,以 TCP/IP 協(xié)議為基準(zhǔn)、以域名地址和 IP 地址為標(biāo)識(shí)、以網(wǎng)關(guān)和路由器為轉(zhuǎn)換協(xié)議工具構(gòu)成的網(wǎng)絡(luò)的集合。s user39。 關(guān)鍵詞: B/S 模式 ASP 電子商務(wù) 網(wǎng)絡(luò)數(shù)據(jù)庫(kù) II Based on ASP Small the Design and Implementation of Online Bookstore Abstract Along with the Inter of continuously universal, people are for the request of technique Inter the already and not only single is a view once web page, receive and dispatch the Email, increasingly busy people start pursuing the exploitation Inter that keep the house this a the mighty platform e the that realizes on the for the business enterprise, and wether is the business enterprise39。對(duì)于企業(yè)來(lái)講,無(wú)論是企業(yè)之間 (B to B),還是企業(yè)和客戶之間 (B to C)的交易,如果能夠?qū)崿F(xiàn)網(wǎng)上交易將大大提高交易速度節(jié)約交易 成本。 在本系統(tǒng)中,顧客可以很方便的注冊(cè)成為會(huì)員,對(duì)商品進(jìn)行瀏覽檢索,查看商品的詳細(xì)資料 ,然后根據(jù)各人的喜好購(gòu)買心儀的商品。 (2)Backstage supporter39。計(jì)算機(jī)技術(shù)的發(fā)展與普及,已經(jīng)改變了我們的生活方式,計(jì)算機(jī)應(yīng)用已逐漸滲透到社會(huì)發(fā)展的各個(gè)領(lǐng)域。 電子商務(wù)是互聯(lián)網(wǎng)發(fā)展日臻成熟的直接后果,是網(wǎng)絡(luò)技術(shù)應(yīng)用新的發(fā)展方向。繞過(guò)傳統(tǒng)的經(jīng)銷商而直接與客戶溝通, 2 企業(yè)可以將需求直接轉(zhuǎn)化為企業(yè)的生產(chǎn)指令,減少了許多中間環(huán)節(jié),使得零庫(kù)存生產(chǎn)成為可能。 ( 4)有利于第三產(chǎn)業(yè)的發(fā)展。目前, Inter 上的許多基于 Windows 平臺(tái)的 Web 站點(diǎn)已開始應(yīng)用 ASP 來(lái)替換CGI。 ASP 不但可以包含HTML 標(biāo)簽,也可以直接存取數(shù)據(jù)庫(kù)及使用無(wú)限擴(kuò)充的 ActiveX 控件,因此在程序編制上要比 HTML 方 便而且更富有靈活性。 ASP 的特點(diǎn) ( 1) ASP 可以和 HTML 或其它腳本語(yǔ)言 (VBScript, JavaScript)相互嵌套 。 ASP 腳本是采用明文( plain text)方式來(lái)編寫的。 開發(fā)環(huán)境 開發(fā)環(huán)境: Windows XP Professional IIS ( Inter Information Server ) Inter Explorer 腳本語(yǔ)言: JavaScript、 VBScript 數(shù)據(jù)庫(kù)工具: Microsoft Access 2021 網(wǎng)頁(yè)設(shè)計(jì): Macromedia Dream weaver MX 7 第三章 系統(tǒng)概述 系統(tǒng)需求分析 當(dāng)今的世界,科學(xué)技術(shù)在不斷地提高,計(jì)算機(jī)技術(shù)的廣泛使用和網(wǎng)絡(luò)的普及化,更是加快的科學(xué)技術(shù)的發(fā)展步伐。還是有不少的人認(rèn)為網(wǎng)上購(gòu)物是存在很大問(wèn)題的,通過(guò)調(diào)查,可以得到圖 3 所示信息 — 網(wǎng)上交易存在的問(wèn)題: 圖 3 網(wǎng)上交易存在的問(wèn)題 通過(guò) 圖 圖 2 和圖 3,我們可以看出,現(xiàn)在社會(huì)在不斷的進(jìn)步,網(wǎng)絡(luò)技術(shù)的廣泛使用,再加上交通運(yùn)輸?shù)谋憬?,促進(jìn)了網(wǎng)上購(gòu)物這一行業(yè)的快速發(fā)展。后臺(tái)管理包括 公告管理、商品管理、訂單管理和用戶管理等模塊。 在本系統(tǒng)中,用戶管理模塊的功能比較簡(jiǎn)單。普通用戶進(jìn)入系統(tǒng)主要是進(jìn)行商品的查看購(gòu)買等,管理員是對(duì)系統(tǒng)中的各項(xiàng)信息進(jìn)行維護(hù),包括商品的和系統(tǒng)會(huì)員的信息等,系統(tǒng)的總功能模塊圖如圖 8 所示。 (DSN=dsnname; UID=userID; PWD=password) //打開鏈接。在 ASP 中通過(guò)調(diào)用方法 close實(shí)現(xiàn)關(guān)閉。 圖 12 商品大類表 ( 4)商品小類表( t_goods_kind) 對(duì)于商品來(lái)說(shuō),對(duì)其進(jìn)行大類分好后,還可以對(duì)其再按小類分,小類是在大類的基礎(chǔ)上分的,故建立了商品的小類表,小類中 包含了名稱、排序等信息,如圖 13 所示。購(gòu)物籃界面如下圖 15 所示 。 如下面的語(yǔ)句: Sum = 0 While Not Quatity = CInt( Request( Q_ amp。 } } //說(shuō)明是數(shù)字 return 1。 ( 4)繼續(xù)購(gòu)物 該摸塊也是調(diào)用 Window 對(duì)象中的 ()函數(shù),它回自動(dòng)的關(guān)閉購(gòu)物籃的窗 22 口,該事件也不能對(duì)所購(gòu)買的商品數(shù)量的更改而更改。 sqltext,conn,1,139。 sqltext2,conn,1,1 申請(qǐng)成功后進(jìn)入提示界面,告訴用戶已經(jīng) 申請(qǐng)成功,如圖 20 所示。 request(Product_Name) amp。 and Class_1 like 39。 圖 22 購(gòu)物詳單 后臺(tái)管理端 后臺(tái)管理的功能主要包括 : 圖書的添加、圖書的審查、訂單的處理、發(fā)貨的查詢、會(huì)員的審查。 39。 29 圖 23 大類添加 小類添加 function FORM1_onsubmit() { if(1) { alert(您必須輸入圖書小類名稱 !)。 amp。 39。 (class_1_name) amp。 } } //說(shuō)明是數(shù)字 return 1。amp。ff000039。CurrentPage 35 % 訂單的審查 訂單審查的頁(yè)面如圖 27 所示,在其中可以進(jìn)行選擇修改或刪除 ,如圖 28 所示。 request(Form_Id) sqltext,conn,3,3 ?msg=訂貨單處理處理完畢,請(qǐng)按客戶詳細(xì)地址發(fā)貨! end if 36 圖 28 訂單修改刪除 刪除訂單: 在這里,我使用了一個(gè) java 腳本,定義了刪除函數(shù): script language=javascript function confirmdel(id,page){ if (confirm(真的要?jiǎng)h除這個(gè)訂單 ?)) =?id=+id+amp。 id sqltext,conn,1,1 圖 30 個(gè)人資料 38 會(huì)員的刪除: 與訂單的刪除類似,我也定義了一個(gè) java 腳本來(lái)調(diào)用頁(yè)面( )來(lái)實(shí)現(xiàn)刪除操作: script language=javascript function confirmdel(id,page){ if (confirm(真的要?jiǎng)h除這個(gè)用戶 ?)) =?id=+id+amp。電子商務(wù)并不是我們想象的寫程序那么簡(jiǎn)單,它包括了編寫程序、數(shù)據(jù)庫(kù)設(shè)計(jì)、網(wǎng)頁(yè)制作、圖象處理、版面設(shè)計(jì)、數(shù)據(jù)采集、文本編輯、服務(wù)器管理等等,要搞好一個(gè)好的,完善的網(wǎng)站需要一個(gè)詳細(xì)的、合理的、可行性的規(guī)劃設(shè)計(jì)。而 如何提高 電子商務(wù)系統(tǒng)中的數(shù)據(jù)訪問(wèn)效率、交易平臺(tái)的安全性及事務(wù)處理的能力仍是當(dāng)前人們所關(guān)注的熱點(diǎn)問(wèn)題。 再次衷心感謝我系李潔老師對(duì)我的幫助! 42 參考文獻(xiàn) [1] 李永恒,運(yùn)用網(wǎng)絡(luò)技術(shù)完善經(jīng)營(yíng)管理 [J],內(nèi)蒙古煤炭經(jīng)濟(jì)現(xiàn)代管理 2021(5). [2] Richard Anderson Chris Blexrud 等著,劉富太等譯, ASP 3 高級(jí)編程 [M],北京:機(jī)械工業(yè)出版社, 2021. [3] 林志強(qiáng)著 .ASP 電子商務(wù)設(shè)計(jì)實(shí)務(wù) [M].北京:中國(guó)鐵道出版社, 2021. [4] 陳會(huì)安著, 與 IIS 4/5 網(wǎng)站架設(shè)徹底研究 [M].北京:中國(guó)青年出版社 ,2021. [5] 陳英學(xué) .ASP 深入編程 [M],北京:北京希望電子出版社, 2021. [6] 周志逵,江濤著 .數(shù)據(jù)庫(kù)理論與新技術(shù) [M],北京:北京理工大學(xué)出版社, 2021. 。 40 41 致 謝 感謝學(xué)院的所有領(lǐng)導(dǎo)和老師。在開始的時(shí)候往往要為了找一個(gè)小錯(cuò)誤花上大半天的時(shí)間。 contentID sqltext,conn,3,3 set rs=nothing ?page=amp。 contentID sqltext,conn,3,3 set rs=nothing set rs=() sqltext=delete from ShopList where Form_Id=amp。 處理訂單: set rs=() sqltext=select Flag from OrderList where Form_Id= amp。 圖 25 圖書添加 圖 26 圖書審查 圖書審查包括對(duì)圖書的編輯和對(duì)圖書的刪除操作。 39。amp。 sqltext2,conn,1,1 31 % //函數(shù)名: fucCheckNUM //功能介紹:檢查是否為數(shù)字 //參數(shù)說(shuō)明:要檢查的數(shù)字 //返回值: 1 為是數(shù)字, 0 為不是數(shù)字 function fucCheckNUM(NUM) { var i,j,strTemp。 amp。 39。 return false。查找數(shù)據(jù)庫(kù),檢查 圖書 大類是否已經(jīng)存在 if = 1 then if rs(Class_1_name)=(class_name) then ?msg=此圖書大類已經(jīng)存在,請(qǐng)選用其它名稱 ! end if end if set rs=() sqltext=select * from Class_1 sqltext,conn,3,3 39。 大類添加 function FORM1_onsubmit() { if(1) { 28 ale