資源描述:
《基于asp購物車的設計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、2012年第3期文章編號:1009—2552(2012)03—0049—03中圖分類號:TP311文獻標識碼:A基于ASP購物車的設計與實現(xiàn)吳代文,林關成(渭南師范學院傳媒工程學院數(shù)字媒體藝術實驗室,渭南714000)摘要:利用Session方法設計并實現(xiàn)了一個購物車。利用Session的功能,可以將購物信息(商品ID和購買數(shù)量)存儲到Session變量中。Session方法將數(shù)據(jù)存儲在服務器端的Session(”cart”)中。Session方法實現(xiàn)的購物車運行穩(wěn)定,性能良好,一般的在線購物類網(wǎng)站都選擇Ses-sion+Dictionary方法實現(xiàn)購物車。關鍵詞:購物車;S
2、ession;Dictionary;ASPDesignandimplementionofshoppingcartbasedonASPWUDai.wen.UNGuan.cheng(Ⅸ垂僦MediaArtLab,CollegeofMediaEngineering,WehmnNormalUniversity,Weinan714000,China)Abstract:Inthepaper,itdesignsandimplementsashoppingcartbyASP.UsingSession,shoppinginformation(sucha8goodIDandquantity)is
3、savedintoSessionvariables.ThenSessionwillgavetheinformationintoSession(”cart”)atserver.ShoppingcartbySessionCanrunstabilitywithgoodperformance.Usually。thelineshoppingsiteschooseSession+Dictionarytoimplementtheshoppingcart.Keywords:shoppingcart;Session;Dictionary;ASP0引言首先大致了解一下Session對象和Dict
4、ionary對象。近年來,隨著電子商務的迅猛發(fā)展,各種類型的(1)Session對象:Session對象存儲特定用戶會電子商務網(wǎng)站大量涌現(xiàn)。電子商務網(wǎng)站中的購物車話所需的信息。Session對象是在每一位訪問者從一直是各種動態(tài)web編程技術(如ASP,PHP,JSPweb站點或web應用程序中首次請求一個ASP頁和.NET等)要解決的首要問題¨』。不同類型動態(tài)時創(chuàng)建的,它將保留到默認的期限結(jié)束或通過腳本W(wǎng)eb編程技術實現(xiàn)購物車的代碼會有所區(qū)別,但基設置中止的期限。這樣,當用戶在應用程序的Web本原理是一致的。本文就以ASP動態(tài)Web編程技頁之間跳轉(zhuǎn)時,存儲在Session對象
5、中的變量將不會術為例講述如何設計和實現(xiàn)一個購物車。丟失,而是在整個用戶會話中一直存在下去。利用1關鍵技術Session的功能,可以將購物信息(商品ID和購買數(shù)量)存儲到Session變量中【3J。購物車在線購物類網(wǎng)站中是非常重要的功能。(2)Dictionary對象:為了更加靈活實現(xiàn)的購物它是一個虛擬的購物籃,用戶可以將自己喜愛的商車,設計過程中可以引進Dictionary對象。Dietiona-品放入購物籃,同時也可以將不需要商品從你的購r)r對象與關聯(lián)數(shù)組是等價的,Dictionary對象用于數(shù)物籃中拿出去。它的出現(xiàn)使網(wǎng)上購物顯得非常的簡組,可以存儲key/item數(shù)據(jù)對
6、,其中key的值是惟一單、形象和人性化。要想在網(wǎng)站上實現(xiàn)購物車功能,的,而item的值可以重復,且item項與key項相關可以用Session+Dictionary和Cookie等技術悼Jo使用Cookie設計購物車的缺點是必須要求用戶端瀏收穡日期:20ll—09—16覽器支持Cookie并且打開它。其穩(wěn)定性和實用性基金項目:教育部特色專業(yè)建設點(TSH772);陜西省教育科學。十一五”規(guī)劃2010年立項課題(SGHl0154)沒有Session+Dictionary設計的購物車好,本文將以作者衙介:吳代文(1979一)。男。講師。碩士。研究方向為遠程教育、Session+D
7、ictionary為例講述如何設計一個購物車。教育信息檢索。·-——49·-—-萬方數(shù)據(jù)http://www.shenglema.com淘寶返利網(wǎng)很多,我們比任何一個,,返利網(wǎng),返還的額度都搞,不信你,,,,可以比比看,就知道了。,,省了嗎=shenglema(寓意),,我們的口號是:,,淘寶購物,你省了嗎?,聯(lián)。這樣key可以用來存儲購買商品的ID,而item寫入到Cart中.則可以存儲購買商品的數(shù)量。Dictionary對象用于’否則商品數(shù)量加1。在結(jié)對的名稱/值中存儲信息(等同于鍵和項目)。If(