亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        校園電商平臺(tái)中購物車的設(shè)計(jì)與實(shí)現(xiàn)

        2017-07-18 11:57:29賈峰
        關(guān)鍵詞:購物車服務(wù)器端瀏覽器

        賈峰

        (廣東理工職業(yè)學(xué)院,廣州 510091)

        校園電商平臺(tái)中購物車的設(shè)計(jì)與實(shí)現(xiàn)

        賈峰

        (廣東理工職業(yè)學(xué)院,廣州 510091)

        針對校園電商系統(tǒng)業(yè)務(wù)的規(guī)模,基于Session和Cookie設(shè)計(jì)并實(shí)現(xiàn)了一款購物車。利用Session存儲(chǔ)購物車對象,購物信息放在List集合中;利用Cookie將購物信息集合轉(zhuǎn)換為商品ID和購買數(shù)量的字符串,保存在本地硬盤上。

        購物車;Session;Cookie;jsp

        0 引言

        購物車是校園電商平臺(tái)的重要組成部分,其功能包括:查看購物車,刪除、修改、清空購物車中的商品,計(jì)算購物車商品總價(jià)等。要想在網(wǎng)站上實(shí)現(xiàn)購物車功能,可以通過Cookie、Session或者數(shù)據(jù)庫方式,這幾種方法各有優(yōu)缺點(diǎn)[1]。本文首先提出基于Session設(shè)計(jì)購物車的方法,然后加入Cookie方式完善購物車,最后提出了基于 Session和Cookie購物車的設(shè)計(jì)與實(shí)現(xiàn)。

        1 基于Session的購物車設(shè)計(jì)

        Session具有保存和跟蹤用戶狀態(tài)信息的功能,可以將會(huì)話期間的私有信息保存在服務(wù)器端[2],信息存儲(chǔ)在服務(wù)器端會(huì)更安全,不同用戶的購買數(shù)據(jù)存儲(chǔ)在不同的Session中?;赟ession購物車設(shè)計(jì)思路如圖1所示。

        圖1 基于Session的購物車設(shè)計(jì)

        圖1中(1)為用戶發(fā)送購物請求;(2)為服務(wù)器創(chuàng)建Session對象,不再直接訪問Session,而是綁定Cart對象,將用戶購物信息裝入購物車(Cart)對象中。Cart是一個(gè)CartItem(商品及數(shù)量)的List集合。用戶購買商品時(shí),只須調(diào)用Cart類的add方法即可。下面是購物車類的偽代碼:

        這樣做的缺點(diǎn)是如果用戶不小心關(guān)閉了瀏覽器窗口,購物車中的信息就會(huì)丟失,要確保信息不會(huì)消失,需要引入Cookie機(jī)制。

        2 基于Session和Cookie的購物車設(shè)計(jì)與實(shí)現(xiàn)

        Cookie是服務(wù)器臨時(shí)保存在瀏覽器端的少量數(shù)據(jù)。當(dāng)瀏覽器訪問服務(wù)器時(shí),服務(wù)器會(huì)將少量的數(shù)據(jù)以set-Cookie消息頭的方式發(fā)送給瀏覽器,瀏覽器會(huì)將這些數(shù)據(jù)臨時(shí)保存下來;當(dāng)瀏覽器再次訪問服務(wù)器時(shí),會(huì)將之前保存的這些數(shù)據(jù)以Cookie消息頭的方式發(fā)送給服務(wù)器。基于Cookie的方式實(shí)現(xiàn)購物車,信息存儲(chǔ)在客戶端,減輕了服務(wù)器的負(fù)荷;基于Cookie的購物車要求用戶瀏覽器必須支持并設(shè)置啟用Cookie,否則購物車失效[3]。購物車設(shè)計(jì)思路如圖2所示。

        圖2中(1)(2)同Session的購物車設(shè)計(jì)。

        (3)通過Cart中的store方法,將List集合轉(zhuǎn)換為一個(gè)等價(jià)的字符串并保存到Cookie中。在CartItem中最重要的信息就是商品ID和購買數(shù)量。

        圖2 利用Session和Cookie購物車設(shè)計(jì)

        3 結(jié)論

        本文提出了基于Session和Cookie設(shè)計(jì)與實(shí)現(xiàn)購物車的方法,用戶可以把購買商品的數(shù)據(jù)同時(shí)保存在服務(wù)器端和客戶端;同時(shí)購物車設(shè)計(jì)也體現(xiàn)了操作簡便、流程清晰等特點(diǎn)[4]。由于學(xué)校范圍內(nèi)的交易平臺(tái)訪問量有限,沒有考慮多并發(fā)情況下購物車的設(shè)計(jì),下一步的研發(fā)工作要考慮訪問壓力非常大、查詢量非常大、并發(fā)量比較高的情況,需要數(shù)據(jù)庫存儲(chǔ)購物車信息,使其數(shù)據(jù)呈現(xiàn)持久態(tài)。

        [1]潘建建,管群.基于會(huì)話狀態(tài)的購物車系統(tǒng)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2012(11):43-46.

        [2]張志剛.購物車技術(shù)研究及改進(jìn)方法[J].計(jì)算機(jī)應(yīng)用與軟件,2010(3):68-70.

        [3]李愛國.基于Cookie的購物車設(shè)計(jì)與實(shí)現(xiàn)[J].信息技術(shù),2013(6):60-62.

        [4]印德彬.基于.NET電子商務(wù)系統(tǒng)的購物車設(shè)計(jì)[J].河北軟件職業(yè)技術(shù)學(xué)院學(xué)報(bào),2015(2):4-5.

        Design and Implementation of Shopping Cart based on Campus E-commerce Platform

        JIA Feng
        (Guangdong Polytechnic Institute,Guangzhou 510091, China)

        According to the scale of the campus e-commerce system,it implements a shopping cart by Session and Cookie.Cart object is stored in the session,and the needs are put into the list collection.Shopping cart information is changed into string(such as good ID and quantity)which is saved in hard disks.

        shopping cart;session;cookie;jsp

        T9311.52

        A

        1673-2022(2017)02-0063-02

        2017-03-04

        賈峰(1981-),男,山西大同人,講師,碩士,研究方向?yàn)檐浖こ獭?/p>

        猜你喜歡
        購物車服務(wù)器端瀏覽器
        被疫情改變的購物車
        海峽姐妹(2020年5期)2020-06-22 08:26:10
        反瀏覽器指紋追蹤
        電子制作(2019年10期)2019-06-17 11:45:14
        推購物車購物
        家教世界(2018年31期)2018-11-28 09:32:26
        淺析異步通信層的架構(gòu)在ASP.NET 程序中的應(yīng)用
        成功(2018年10期)2018-03-26 02:56:14
        購物車?yán)锏摹皶r(shí)間線”
        清空購物車了嗎!
        環(huán)球?yàn)g覽器
        再見,那些年我們嘲笑過的IE瀏覽器
        在Windows中安裝OpenVPN
        網(wǎng)頁防篡改中分布式文件同步復(fù)制系統(tǒng)
        在线观看国产成人自拍视频| 国产资源在线视频| 蜜桃av多人一区二区三区| 国产色视频在线观看了| 国内永久福利在线视频图片| 毛片内射久久久一区| 亚洲七七久久综合桃花| 中文字幕一区二区三区在线乱码| 亚洲一区二区三区地址| 亚洲专区路线一路线二网| 亚洲av永久无码精品网站| 色噜噜狠狠一区二区三区果冻| 久久精品国产热| 熟女人妻一区二区中文字幕| 水蜜桃在线观看一区二区| 免费人成再在线观看视频| 国产成人无码精品久久99| 国产麻豆一区二区三区在线播放 | 女人天堂国产精品资源麻豆| 亚洲a∨无码精品色午夜| av无码免费永久在线观看| 韩国女主播一区二区在线观看| 青青草免费高清视频在线观看| 日本一区二区免费高清| 狠狠躁夜夜躁人人躁婷婷视频| 熟妇人妻AV中文字幕老熟妇 | 无码国产一区二区色欲| 亚洲中文字幕精品视频| 久久成人成狠狠爱综合网| 无码国产午夜福利片在线观看| 天天插天天干天天操| 黑丝美腿国产在线观看| 国产国产人免费人成免费视频| 久久精品国产亚洲av成人| 绿帽人妻被插出白浆免费观看| 精品国产三级a在线观看不卡| 香港三级精品三级在线专区| 久久半精品国产99精品国产 | 极品精品视频在线观看| 无码色av一二区在线播放| 日本强好片久久久久久aaa|