基于JAVA的网上购物系统的设计与实现
学生姓名:聂澎指导教师:李俊丽
关键词:java;jsp;Ajax;MySQL;struts
DesignedintheOnlineShoppingSystembasedonJSP
Author’sName:NiePengTutor:LiJunLi
ABSTRACT:ThesystemistryingtouseJavainadynamicnetworkof
e-commercewebsitesstructure,whichisinWindows7,MySQLfordatabasedevelopmentinplatform,Tomcatapplicationserverasanetworkinformationservices,useJava、Struts、Hibernate、Springtechnologydevelopmentonlineshoppingsystem.Prospectsandthebackgroundofsomeofhishours,theprospectsofusers,includingusersregistered,ashoppingcartmanagement,ordermanagement,personalinformationmanagement,messageboardmanagementfunctions;Backgroundinpartbymanagers,includingcommoditymanagement,processingorders,customerinformationmanagement,inform-ationmanagement,andotherfunctionslinks.Aftertheestablishmentofthewebsiteisadynamic,interactive,withcommodities,systemsmanagement,voicemail,andotherfunctionsofthee-commercewebsiteusers.
KEYWORDS:java;jsp;Ajax;MySQL;struts
目录
1引言(1)
1.1研究背景(1)
1.2研究现状(1)
1.3发展趋势(1)
2系统概述(2)
2.1网站的设计目标(2)
2.2网站的可行性(3)
2.3系统的主要架构及开发模式(3)
2.4系统主要技术简介(4)
3系统功能需求(5)
3.1系统功能需求(5)
3.2系统流程分析(5)
4系统数据库设计(8)
4.1数据库需求分析(8)
4.2数据库中各表间关系(9)
5系统详细设计(9)
5.2购物车管理(10)
5.3订单生成(12)
6系统测试(12)
6.1系统关键部分测试分析(12)
6.2测试分析总结及说明(13)
6.3系统的性能分析(13)
6.4系统的整体设计和规划中的问题(13)
6.5开发功能模块所遇到的难点(14)
6.6系统中存在的问题及拟定的解决方法(14)
7结束语(15)
致谢(16)
参考文献(17)
1引言
1.1研究背景
随着全球信息网络的发展,Internet在世界上已不仅仅是一种技术,更重要的是它已成为一种新的经营模式,彻底改变了人类工作,学习,生活,娱乐的方式,已成为国家经济和区域经济增长的主要动力。Internet正成为世界最大的公共资料信息库,它包含无数的信息资源,所有最新的信息都可以通过网络搜索获得。更重要的是,大部分信息都是免费的,应用电子商务可使企业获得在传统模式下所无法获得的巨量商业信息,在激烈的市场竞争中领先对手。因此,本设计是通过JSP语言来实现,一个基于B/S模式三层结构的网上购物网站网站[1]。
1.2研究现状
在国内的网上商城:
1、起步晚、数量却非常多。虽然我国的网上商城起步的很晚,但是发展却很迅速,根据某调查网站上的数据可知,到目前具有网上商城的性质的网站达12000之多,但是能够真正满足消费者购物要求的却不多。
2、支付和安全认证上的客观技术原因,导致用户完成电子商务交易变得相当复杂,使大部分用户还没等交易完成就已经退避三舍了,所以开发一个安全又操作简单的网上商城难度很大。
4、很多网上商城跟用户的交流很少,开发出来的网站,却不适合大部分用户的要求。
1.3发展趋势
随着电子商务环境的改善,以及电子商务所具备的巨大优势,电子商务正在以惊人的速度在发展并且逐渐渗透到社会生活中的每一个领域。而在人口最多的中国,近年来网购这一趋势也变的愈加明显。越来越多的年轻人也选择在网上开