資源描述:
《基于asp技術的網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、基于ASP技術的網(wǎng)上購物系統(tǒng)的設計與實現(xiàn).txt鐵飯碗的真實含義不是在一個地方吃一輩子飯,而是一輩子到哪兒都有飯吃。就算是一坨屎,也有遇見屎殼郎的那天。所以你大可不必為今天的自己有太多擔憂。本文由豹龍一號貢獻pdf文檔可能在WAP端瀏覽體驗不佳。建議您優(yōu)先選擇TXT,或下載源文件到本機查看。E-business電子商務《中國商貿(mào)》CHINABUSINESS&TRADE基于ASP技術的網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)河北建筑工程學院李鳳云張家口市第一建筑工程有限公司安志文摘要:論文參考了目前國內(nèi)電子商務的發(fā)展情況和運營模式,介紹了ASPADO技術,探討了基于ASPADO技術實現(xiàn)網(wǎng)上購物的主要過程及實
2、現(xiàn)。尤其是對其核心功能-購物車的設計實現(xiàn)進行了重點介紹。關鍵詞:電子商務網(wǎng)上購物購物車ASPWeb數(shù)據(jù)庫中圖分類號:文獻標識碼:文章編號:F49A1005-5800(2009)08(b)-070-02IT技術及互聯(lián)網(wǎng)的結合使商務活動從形式到內(nèi)容都區(qū)別于以往的經(jīng)濟活動,電子商務正以人們無法想象的速度在全球范圍內(nèi)飛快地成長著,它使人類社會進入到依靠網(wǎng)絡空間和“虛擬化”運作的電子商務時代。許多企業(yè)將電子商務列為最重要的交易手段以獲取競爭的機會,試圖取得競爭的空間和獲勝的機會。新經(jīng)濟下成功的企業(yè)必然具備支持其謀求競爭優(yōu)勢的電子商務系統(tǒng),也就是在互聯(lián)網(wǎng)上擁有自己的專業(yè)網(wǎng)站并能夠在此基礎上開展電子商務
3、、網(wǎng)絡營銷等商業(yè)行為。顧客期望在極大的商品選擇空間中以最小的代價達到需求的滿足,企業(yè)與供應商、經(jīng)銷商和消費者在新的商業(yè)環(huán)境下形成了新型的交易關系。購物網(wǎng)站是電子商務網(wǎng)站的一種基本形式。網(wǎng)上購物系統(tǒng)是在網(wǎng)絡上建立一個虛擬的購物商場,不僅有利于企業(yè)樹立自己的網(wǎng)上品牌,宣傳企業(yè)形象,減少流通環(huán)節(jié)開支,增加企業(yè)員工的工作效率、有效地控制“商場”的運營成本,減少管理費用。還可以使客戶更方便,更快捷地挑選商品,低成本類比和旁比也極為便利,足不出戶地付款和交付等使購物過程變得輕松、快捷,很適合現(xiàn)代人快節(jié)奏的生活。網(wǎng)上銷售網(wǎng)站的構建類型有商家和商家之間的電子商務活動(B2B)、商家與顧客之間的商務活動(B
4、2C)及消費者對消費者的電子商務(C2C)。目前國內(nèi)已有多家這樣的網(wǎng)站,如當當網(wǎng)上書店等。鑒于百貨商場的經(jīng)營性質(zhì)和贏利方式,該系統(tǒng)通過B2C型網(wǎng)站來實現(xiàn)。網(wǎng)或內(nèi)聯(lián)網(wǎng)傳送HTTP請求到Web服務器,該請求在Web服務器通執(zhí)行一個表單所指定的ASP程序,Web服務器執(zhí)行ASP文檔,過ODBC驅動程序,連接到支持ODBC的數(shù)據(jù)庫上,執(zhí)行ASP文檔所指定的SOL指令,最后將執(zhí)行結果以HTML格式傳送給用戶瀏覽器。ASP使用兩個ADO組件對象來訪問和操縱數(shù)據(jù)庫,即用Connection對象來連接數(shù)據(jù)庫和增加、刪除、更新數(shù)據(jù)庫的數(shù)據(jù)等,用Recordset對象來返回數(shù)據(jù)庫訪問的結果。ADO為ASP提供
5、了完整的Web數(shù)據(jù)庫訪問解決方案,使用ADO編寫緊湊簡明的腳本,以便連接到ODBC兼容的數(shù)據(jù)庫,腳本中可使用VBScript、JavaScript語言來控制數(shù)據(jù)庫的存取與查訪結果的輸出顯示畫面。應用ADO訪問數(shù)據(jù)庫文件前,要建立幾個數(shù)據(jù)庫或數(shù)據(jù)源,設置DNS,連接并打開相應的數(shù)據(jù)庫,然后設置并執(zhí)行SQL命令來完成相應的任務,再用ASP語句返回結果,最后關閉數(shù)據(jù)庫。1.3系統(tǒng)的安全性網(wǎng)上購物環(huán)境中,用戶與Web服務器組成了一個星形網(wǎng),客戶瀏覽器與服務器之間通過HTTP協(xié)議進行通訊。由于HTTP協(xié)議是非連接的,即客戶發(fā)一個請求,服務器響應并發(fā)送數(shù)據(jù)后,連接斷掉。因此,一個關鍵的問題是服務器如何
6、確定一個請求是由哪個用戶發(fā)出的。解決這些問題要給合法客戶一個標記。服務器通過客戶的用戶和密碼來驗證是否是合法用戶。2基于ASP的網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)1ASP技術1.1ASP及其運行環(huán)境、開發(fā)工具ASP(MicrosoftActiveServerPages)是微軟開發(fā)的一套實現(xiàn)Web服務的服務器端腳本環(huán)境,也稱為動態(tài)網(wǎng)頁,是一系列對象和組件的集合。ASP文件就是嵌入了可執(zhí)行腳本的HTML文檔,將HTML和Active控件結合起來,以產(chǎn)生和執(zhí)行動態(tài)的、交互的、高性能的Web服務器應用程序,擴展名為.asp。ASP源代碼由腳本語言、內(nèi)置對象、組件三個部分組成。ASP作為一種動態(tài)Web技術,它
7、是既提供ASP源代碼的語法規(guī)定,也提供使得嵌入了ASP源代碼的asp網(wǎng)頁文件得以運行的相應的Web服務器程序。1.2ASP與ADO結合實現(xiàn)數(shù)據(jù)庫的連接和訪問1.2.1ASP與ADO結合連接數(shù)據(jù)庫的方法ADO可連接多種數(shù)據(jù)庫,包括SQLServer、Oracle等支持ODBC的數(shù)據(jù)庫。ASP結合使用ADO建立提供數(shù)據(jù)庫信息的主頁,讓用戶在瀏覽器頁面中操作。要插入、更新、刪除后臺數(shù)據(jù)庫,則通過ADO在Web服務器上設定ODB