在线购物系统设计和实现

在线购物系统设计和实现

ID:6239746

大小:25.50 KB

页数:4页

时间:2018-01-07

在线购物系统设计和实现_第1页
在线购物系统设计和实现_第2页
在线购物系统设计和实现_第3页
在线购物系统设计和实现_第4页
资源描述:

《在线购物系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、在线购物系统设计和实现  摘要:基于B2C(BusinesstoConsumers)模式,根据网上购物系统的现状设计、开发了一个电子商务平台。该系统采用JSP、Javascript、Jquery设计页面,结合Struts2的MVC模式,主要实现了用户注册、登录/注销,用户密码找回,商品分类显示,商品详情,购物车,订单生成与查询等功能模块。在用户注册和登录页面都设计了Javascript智能提示。使用AJAX技术完成异步数据传输,以实现良好的用户体验。关键词:B2C;Javascript;JSP;Struts2;Ajax中图分类号:TP311.1文献标志码:A文章编号:1006-8228

2、(2014)02-05-030引言随着互联网的不断发展,电子商务也随着网络经济的发展而迅速崛起。面对经济全球化的发展趋势,电子商务已逐渐成为21世纪的商业和贸易活动,成为主要的商业竞争手段。互联网和电子商务的兴起,对整个社会和经济生活产生了巨大的影响。网上购物系统作为B2B(BusinesstoBusiness,即企业对企业),B2C(BusinesstoCustomer,即企业对消费者),C2C(Customerto4Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文主要考虑如何建设B2C的网上购物系统[1]。1系统需求分析本系统

3、为用户提供的服务包括:会员注册、商品选择、查看购物车、订购,订单确认、查看订单。在数据库设计方面,为了便于管理员进行管理,做到了尽可能地减少数据间的依赖和数据冗余;在商品搜索方面,充分考虑了效率的问题,利用数据库的缓存分页,力求以最少的时间从众多商品中选出所需求的商品;在页面设计上,力求精致简练,采用Ajax、Jquery缩短面开发周期。平台上有两种连接配置:连接设备配置(ConnectedDeviceConfiguration,CDC)和连接受限设备配置。图1为系统功能图[3]。2系统设计与实现2.1数据库设计当焦点离开用户姓名文本框及验证码框时,通过AJAX对用户姓名进行校验,对验

4、证码与后台seesion中保存的验证码进行比较。同时也对密码,邮箱格式,电话号码格式进行正则表达式校验。当所有验证通过后,会在右边出现√提示。只有全部都验证通过,才可进行注册。4用户登录界面主要包括用户名和密码的输入,自动登录的选择,以及密码找回,如果在数据库中不存在该用户则显示用户不存在,当检测到用户存在但没激活时,不能登录。登录成功3秒后自动跳转到首页。如图7所示。密码找回页面如图8所示。如果没有勾选自动登录,保存到客户端的COOKIE有效期为一天,否则为一周,对提交的数据采用POST提交,同时对密码进行MD5加密,防止数据泄漏。输入用户名和邮箱进行验证,验证通过后会通过后台发生一

5、封修改密码的邮件到指定邮箱。通过对Java内置的Properties类,配置发信服务器名称,端口号,以及发信方式。通过对Java内置的Message类,填充发信人,收信人,邮件主题,正文,调用Transport的sendMessage方法发送邮件,收到邮件后点击进入修改密码页面[2]。2.3主界面2.3.5我的订单点击导航栏上“我的订单”,可以查询最近9次订单交易情况,如果订单为未支付状态,可以点击“去结算”来实现付款。如图14所示。3结束语本系统是基于B/S结构的B2C模式在线购物系统。通过互联网进行商品销售,跨越了时间地点的限制,又节约了企业的经营成本,这已成为企业经营发展的一个重

6、要方向,而建设电子商务网站也成为了很热门的一项技术[5]。4参考文献:[1]朱谦,罗新.社区电子商务网上购物模式[J].现代经济信息,2008.9:108-115[2]韩海雯.电子商务网站建设全程实例[M].中国电力出版社,2009.[3]张波.韩衍文.基于MVC模式的STRUCTS框架的研究与实现[J].甘肃科技出版社,2008.[4]D.C.Ghita.JavaScriptGenerators[J].StudiaUniversitatisBabes-Bolyai:SeriesInformatica,2010LV(3):95-97[5]左洸.基于轻量级敏捷框架的个人学习管理系统的设计

7、与实现[D].山东大学,2010.4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。