网上书店-在线购物及统计分析的设计与实现
来源:wenku163.com 资料编号:WK1638195 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1638195
资料介绍
网上书店-在线购物及统计分析的设计与实现
摘 要
随着计算机技术的蓬勃发展,电子商务发展也越来越快,网上书店便是随着这些网络技术的发展而出现的一种新型图书销售渠道。本系统是为适应电子商务网络交易平台技术的发展,而开发的一个多功能网上书店系统。
本系统采用B/S模式,以MySQL作为后台数据库,Tomcat作为Web服务器,采用Eclipse+MyEclipse作为开发环境,使用JSP+Servlet+JavaBean技术开发完成的。实现了购物车、排行榜、订单处理、会员公告和积分事件等功能。其中购物车功能和后台充值功能能够实现简单的网上交易,达到在线购物的要求;排行榜功能对系统的书本进行了详细的统计,能够得出书本在网站中的热门程度,完成了统计分析的功能;还有订单处理功能,它通过搜索条,报表导出和打印功能实现了管理员和用户对订单的直观查询,让系统更具有人性化。
关键词:电子商务; 在线购物; 网上书店; 统计分析
Online Bookstore
——Design and Implementation of Online Shopping and Statistical Analysis
Abstract
With the fast development of computer technology and electronic commerce, online bookshop become a new type of book sales channel. This system which is implemented to fit the development of electronic commerce network trading is a multiple functional online bookshop.
This system adopts B/S model and takes MySQL as the background database. Tomcat is used as Web server. By using Eclipse plus MyEclipse as development environment and JSP , Servlet and JavaBean as development language, functions of shopping car, rank, order proposal, VIP person bulletin and integral things is developed. Among the functions, shopping car and background filling money can implement simple online trade and achieve the requirement of online shopping. The function of rank makes a detailed statistic of books in this system which makes us know popular degree of books on the website. Order proposal is developed to export and print reports which made this system more humanized.
Key words: electronic commerce; online shopping; online bookshop; statistical analysis
目 录
论文总页数:22页
1 引言 1
1.1 网上书店的背景 1
1.2 课题研发的目的与意义 1
2 系统概述 2
2.1 软硬件工作环境 2
2.1.1 硬件环境要求 2
2.1.2 软件环境要求 2
2.2 系统技术简介 2
2.2.1 Java技术简介 2
2.2.2 JSP简介 2
2.2.3 Struts体系结构简介 3
2.2.4 Eclipse+MyEclipse简介 3
2.2.5 MySQL简介 4
3 网站总体设计 4
3.1 系统整体简介 4
3.2 在线购物及统计分析模块功能设计 5
3.2.1 在线购物模块 5
3.2.2 统计分析模块 8
3.2.3 订单处理模块 11
3.2.4 会员公告模块 13
3.3 数据库设计分析 14
3.3.1 用户信息表 14
3.3.2 图书信息表 15
3.3.3 消费订单信息表 15
3.3.4 管理员信息表 16
4 主要功能测试 16
4.1 购物车功能测试 16
4.2 排行榜功能测试 18
4.2.1 总销售排行榜功能测试 18
4.2.2 总点击榜功能测试 19
4.3 系统测试总结 20
结 论 20
参考文献 20
致 谢 21
声 明 22
1 引言
该部分主要是对本系统的背景,开发目的以及开发意义进行阐述。
1.1 网上书店的背景
在当前计算机发展迅速的时代,电子商务成为互联网发展日臻成熟的直接结果,是网络技术应用新的发展方向。互联网自身所具有的开放性、全球性、低成本、高效率的特点,已成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值。就网上书店系统而言,由于网络已经覆盖全球,其信息量大而独具优势。它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现图书销售的网上交易。网上书店同传统的店面书店相比,网上书店的经营方式和销售渠道是全新的;它24小时的全天候和全方位服务是店面书店所不能比及的;成本低廉更是开设网上书店的主要原因。而与其他商品相比,不具时效性;同时书本具有易于判断和选择而独具优势,最适合于网上交易;再次是单价低,降低了消费者第一次在网络购物的门槛,对于读者来说,网上书店近在咫尺,并且永远不下班关门,读者可以随时随地地自由地查询和订购图书,同时还减少了书店过程中的支出,具有实际意义。因此网上书店必将有长足的发展。开办网上书店系统也可以为在校大学生提供方便,廉价,高效的书店方式,促进文化传播,帮助国家和学校培养优秀的人才,具有长远的经济效益和社会效益。
1.2 课题研发的目的与意义
随着我国Internet的发展,电子商务越来越多的溶入到我们的日常生活,而且网上书店也是电子商务网站的代表,国内网上书店有像“当当网”等这种优秀的电子商务网站,它们是其他网站良好的典范,可以学习参考他们的思想,了解和熟悉整个网站的开发流程及完整的电子商务网站设计中站应有的功能和注意事项,由此选择了网上书店作为此次毕业设计的题目。在选择编辑语言时,因为Java程序语言及编程技术是随着互联网的发展而被推广应用的,它是目前国内外广泛使用的程序设计语言。它的内容和特点与以往的其他程序设计语言有很大的不同。面向对象技术被认为是程序设计一方法学的一场革命,它已经逐步代替面向过程的程序设计技术,从而成为计算机应用开发领域的主流趋势,所以Java成为本设计的开发语言,用来设计和完成本网上书店系统。本毕业设计所完成的网上书店系统,除了大量收集有关资料,还将会牵涉到许多技术上的问题,如:网页制作技术,后台数据库的设计和管理,通过实际的制作个网站,可以在实践中掌握上述技术的使用,达到学以自用的目的。 |