目录
目录 1
摘要 2
引言 3
第1章技术分析 4
购物车的定义 4
1. 2 网上购物车实现技术 4
ASP技术 4
第2章传统网上购物的实现方案 4
系统安全性 4
对客户的友好性 4
商家的易管理性 4
第3章对传统网上购物系统的改进 4
安全性方面 4
对客户的友好性方面 4
商家的易管理方面 4
第4章解决方案 4
Session方式 4
Cookies方式 4
数据库方式 4
第5章数据库技术实现策略 4
基于数据库技术的设计思想 4
基于数据库技术的具体实现 4
第6章网上购物车的具体实现 4
购物车的创建 4
购物车类的实现 4
购物车的使用 4
结论 4
致谢 4
参考文献 4
摘要
网上购物车系统是目前电子商务网站的一个重要的组件。本文主要研究了利用ASP技术来实现网上购物车系统的实现技术,并对其实现方法及特点作出比较。
关键词购物车电子商务 ASP
引言
随着Intemet的逐渐普及和信息技术的飞跃发展,电子商务已在世纪之交掀起了一场流通领域的革命。网上购物系统是电子商务领域中的重要应用。网上购物车是暂时用来存放用户选中商品的地方,该系统使普通客户仅借助于浏览器,便可以在商家的“在线购物”页面中选购商品。在这里商家服务器对客户端的浏览、查询、订购等要求,以及输入、修改、更新、删除等操作提供服务和支持。同时系统后台数据库对所有商品数据进行维护和管理,并实现优化。
无论何种类型的购物网站,在系统结构的规划上购物车系统一般都应是其最基本的组件。然而,在目前国内较大型的一些购物网站,虽然在系统结构上可能规划得比较好,但都普遍缺乏购物车的设计。比如说,当客户选择某项产品后,却无法取消该产品,或是一台购物车只能装一项产品而无法实现多项产品同时购入等。
因此,针对类似的缺点在对网上购物车系统的分析基础上,介绍了利用目前流行的ASP技术来完成购物车的设计的几种有效的解决方法。
第1章技术分析
购物车的定义
网上购物车是顾客在进行网上虚拟商场中购物时所必须携带的购物工具,它用来临时存储用户选择的商品而不必马上结帐,而是在选中所有的商品后,可以再次浏览自己已经选好的商品,进行二次选择,最后一起付帐,这样就避免了用户每选中一样商品都不得不经历填写用户信息、付款等一系列流程,从而大大提高了商务网站的服务效率和服务质量。
因此,网上购物车应具备以下功能:
1)将用户选择购买的商品放入购物车,这要求其具备数据信息的存储功能,记忆每时每刻用户已选择商品的品名描述、数量、单价等信息。
2)当用户要删除购物车某种商品、修改某种商品的数量或清空购物车商品时,购物车应能提供相应的功能。
3)到收银台结帐时,应能够统计购物车上商品总价格等信息,并将信息传递给用户和收银台。
1. 2 网上购物车实现技术
为了实现网上购物车系统设计,解决Web 应用程序的无状态连接,从而保存浏览器端的Web 页面状态信息(网上购物车内商品信息) ,目前已经有采用隐式窗体字段方式和HTTP 协议使用的Cookie 方式来实现。隐式字段方式: 网上购物车类型的脚本可通过将隐式字段放入输出来解决无状态连接问题,这样当用户浏览器再次调用时,就能获得从上次调用后的隐藏的信息。网上购物车中的所有商品都有三个属性:数量、价格和描述。当选中两斤桔子,每斤桔子1. 5 元的商品,网上购物车将把“2/ 1. 5/ Orange ;”字符串写入隐式字段,分号标志记录的结束,记录中的字段之间用斜杠分开,而且允许任意数量的记录汇集成一个长字符串。需要分离信息时,网上购物车简单地搜索分号和斜杠即可分解出选中商品的信息。隐式字段是不显示且用户无法修改的的字段,网上购物车隐式字段窗体是由CGI 程序处理其它窗体提交数据时动态创建的。服务器向浏览器发送窗体时,CGI 程序将所有商品信息以隐式字段方式写入脚本,用户提交包含隐式字段的窗体时,字段中原先存放的商品信息返回服务器,服务器分解出隐式字段中存放的商品信息,从而保存了用户网上购物车内商品信息。Cookie 方式: Cookie 是持续保存状态信息和其它信息的一种方式,信息在不同浏览器对话期间保存。Cookie 由响应浏览器URL 请求的服务器程序发送的信息组成,根据CGI 程序的
URL ,发送的Cookie将信息保存在浏览器本地机的cookies. txt 文件中,这个URL 可以根据Cookie 中包含的其它信息进行统一化。浏览器从Web 服务器请求一个URL 时,浏览器首先检索cookie
网上购物实现 来自淘豆网m.daumloan.com转载请标明出处.