基于java的网上书店系统设计(含源文件)

欢迎添加微信互相交流学习哦!

二维码

项目源码:https://gitee.com/oklongmm/biye

摘 要
网上书店是电子商务中发展最快、最成功的典型代表之一,与传统书店相比较,网上书店突破了传统图书销售模式的局限性,既能迅速传递丰富的图书信息,又能超越时空的限制,提高人们采购新书的效率。随着互联网在国内的进一步普及,这种购书方式将越来越容易为大众所接受,因为它使得“足不出户却能尽知天下事”成为可能。
本系统的研究意义是为了帮助经营实物书店的销售者扩大市场和增加知名度。论文从理论和实践两个角度出发,对一个具有数据挖掘功能的网上书店进行了分析、设计与实现。论文主要阐述了此课题的研究意义,研究背景,系统的总体设计方案,以及电子商务平台的详细设计过程,以及在开发的过程中所采用的技术的研究与学习,以及在开发中遇到的问题和解决的办法。另外还阐述了对以后的网上书店以及对电子商务的前景的展望。
本文最后对系统的设计和实现进行了总结,并阐述了将来进一步对该系统进行扩充和完善的一些工作。
关键词:网上书店;电子商务;JAVA 
 
Abstract
The net bookstore is one of the representative example which the most developed and the most successful in the commercial of electron compared with traditional bookstore, the special of net bookstore is that it can breakthrough the model of traditional sales, is not only can deliver the abundant books information but also can break the admit of time and save the time for people purchase new books. With the spread of the internet in our country, 
This shopping books style will more and more easy accept by people ,because it let people’s dream that couldn’t out but can know everything in the world to be a possible.
The most important foundation of this system is to help the sale people who manage the object bookstore expand the market and improve the famous. This thesis start from theory and practice, Papers on a has the function of online bookstore of data mining analysis, design and implementation. Paper mainly expounds the significance of the subject, the research background, the design of the whole system solutions, and e-commerce platform of detailed design process, and in the process of the development of the technology research and learning, and the problems in development and the solution and also discussed on the future development of online bookstore of electronic commerce and the prospect of the future.
This article proposes the design and implementation of the system are summarized, and expounds the further in the future of the system expanded and improved some of the work.
Key words:Online bookstore; electronic commerce; JAVA
 
目 录
第一章 绪 论    1
1.1 研究意义    1
1.2 研究背景    1
1.3系统构建的目标分析    2
1.4系统解决方案    3
第二章 系统关键技术概述    4
2.1 JSP技术    4
2.1.1 JSP,ASP,PHP三种技术的比较    4
2.1.2 从应用范围看三种技术的优劣    4
2.1.3 JSP运行环境    5
2.1.4 JSP与javabean    5
2.2 WEB服务器简介    6
2.3 数据库的选择    6
第三章 系统的详细设计与实现    7
3.1 系统功能概述    7
3.1.1 系统功能介绍    8
3.1.2 系统特点    8
3.2 系统总体设计    8
3.2.1 利用MVC设计模式设计系统    9
3.2.2 系统功能模块划分    9
3.3 用户管理的详细设计    10
3.3.1 用户注册模块    10
3.3.2 用户验证模块    12
3.3.3 用户登录模块    13
3.4 浏览商品信息的详细设计    14
3.4.1 显示页面整体设计概述    14
3.4.2 各个浏览页面的详细设计    14
3.5 购物车模块详细设计    16
3.5.1 购物车的页面    16
3.5.2 购物车确定页面    17
3.6 订单模块详细设计    17
3.6.1 收货地址设计    17
3.6.2 订单信息提示设计    18
3.7 数据库详细设计    19
第四章 系统测试    23
4.1 链接测试    23
4.2 表单测试    23 

4.3 数据库测试    23
第五章 总结与展望    25
致 谢    26
参考文献    27
附录    28
 
第一章 绪 论
1.1研究意义
我们对Internet可以说是在熟悉不过的了,它最早在美国出现,如今,世界各国纷纷加入到这个行列,使Internet成为全球化的网际网络。随着用户的不断增加,其规模迅速扩大,它的领域也走向多元化。Internet的普及是一种必然的趋势,现在的很多家庭有很多都拥有了PC机,所以人们上网看新闻、查资料、聊天、玩游戏、购物已成为许多人日常生活不可缺少的一部分,尤其是网上购物,更以它的超远距离、方便和快捷吸引了无数的目光。因此,所以 Internet 的网上购物在如今是越来越多、很实用的。并且发展前景非常之好。
书籍交易网站就是Internet和电子商务发展的产物,近几年在我国发展迅猛,如同一些书店纷纷在各地开设分店以拉近书店与顾客间距离一样。随着现今全民素质和科学技术水平的不断提高,知识更新的越来越快,人们随时都会有被淘汰的危机,为了不让社会淘汰,做到与时俱进就必须多读书不断的学习。21世纪是网络的时代、信息的时代,时间是非常宝贵的,人们由于种种原因没有时间到书店去,也不知道哪家书店有自己需要的书籍,同时那些传统书店的经营者又没什么好的方法让人们知道我这就有顾客需要的书籍,这种买卖双方之间信息交流上的阻碍成为“网上书店”网站发展的原动力。
网上书店网站的建立可以更好的解决这方面的问题,我们向广大用户推出的是一种全新的网上信息服务,旨在书店与消费者之间架起了一座高速、便捷的网上信息桥梁,我们的目的是节省您的时间、方便您的购书,使您永远走在时代的前沿。
1.2研究背景
计算机的出现给人类社会带来了第三次工业革命,计算机和计算机网络已经深入到了各行各业和各个领域,随着Internet的不断扩大和发展,电脑网络把每一个国家、每一个城市甚至每一个家庭连接到一起,形成了一条“信息高速路”,就像高速公路大大提高了车辆行驶的速度一样。
电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化、效率化和自动化,表现了网络最具魅力的地方。快速的交换信息、地理界限的模糊,这所有的一切也必将推动传统商业行为在网络时代的一次新变革。
网上书店是电子商务中发展最快、最成功的典型代表之一,它的出现改变了人们以往购书的习惯,用户通过网上查询、电子订购以及货到付款或是电子支付的方式,即可轻松买到称心如意的书籍。基于电子商务的网上书店系统是一个由硬件、软件、图书信息、前台浏览和购物及后台管理和维护等组成的一体化有机系统。
现代人工作繁忙、生活节奏快,常常无暇到传统书店购书,而网上书店恰好能够使他们足不出户即可轻松购得自己所需书籍,既省时又省力。网上书店的创建满足了广大读者的不同需求,节省了读者逛书店所花费的时间,使用户根据自己的安排在家罩就可以购买到想要的书籍,这对忙碌中的读者来说提供了最大的便利。读者也不必为找不到自己想要的书籍而烦恼,因为网上书店与传统书店有着皆然不同,它提供了强大的搜索功能,用户只需按自己的需求设置简单的搜索,就能立刻找到自己所需要的书籍。同时网上提供的书籍都是最新出版的书籍、并且附有对相关书籍内容的详细介绍,帮助你快速找到自己理想的书籍。在网上购买书籍价格比在商店要实惠得多,不受时间和空间的限制,随时随地可以进行购买,并且根据所购数量设置为会员价或VIP价格或折扣处理,还实行相应的积分,这对用户的购买热情起了很大的激发作用。
网上书店网站的建立向广大用户推出的是一种全新的网上信息服务,旨在书店与消费者之间架起了一座高速、便捷的网上信息桥梁。对下游读者:图书品种全和图书信息全面,方便读者选择,全年365天、每天24d,时足不出户就可以购买图书,结算方便,快捷安全,价格低廉;对上游出版机构:展示的图书品种全,容易积累具有极大商业价值的图书市场基本数据,能够主动针对读者进行图书宣传和营销,可以进行多种创新的图书营销手法,有效降低经营成本。
正是是因为网上书店的巨大优势给消费者带来的便利,使得现在人们上网的目的已经不像原来那样只是简单的浏览网页,越来越多的用户开始在网上购买自己所需要的书籍.网上书店作为一种全新的购物方式正逐步渗透到人们生活中,并被大众所接受和欢迎。为了刺激消费,扩大自己图书的知名度,各出版社或书店纷纷建立起自己的网上书店。本人正是在这种情况下,一方面是受书店的委托,另一方面是为了更好的完成本次的毕业设计,故需要开发一个网上书店交易系统。
1.3系统构建的目标分析
网上书店的开展,需要投入资金、人力、物力,重新整合企业的业务流程,对企业经营管理方式进行变革,以适应新的网络经济模式;因而在网站上的管理成功与否直接关系到企业的生存与发展,企业的投入必须得到回报,那么企业应该怎样构建自己的网站系统才能实现企业的发展策略需要呢?因此首先需要明确网站构建要实现的目标和目的:
(1)实现网上电子化交易
书店B TO C电子商务系统构建的首要目的就是销售商品,网站必须提供完善的购物功能并且实现交易过程全电子化,提供高效、可靠、安全的交易平台,保证网上购物的方便性、快捷性、安全性。
(2)提高企业经营管理信息化水平
通过构建书店商务网站系统,使重整企业业务流程,整合各部门资源,提高企业信息利用率;从而加强企业的经营管理、提高经营效率,降低成本,合理配置资源。
(3)加强企业与客户沟通,动态掌握市场需求
利用网站商务系统平台,通过网络收集客户反馈信息,了解市场变化与客户需求,制定书店经营策略;为客户提供商品售前、售中、售后服务,建立书店与客户的紧密良好沟通关系。
(4)宣传和推广企业文化
通过书店网站的构建达到宣传企业文化、展示书店商品及服务、提高企业知名度、扩大销售渠道与挖掘更多的商业机会等目的。
1.4系统解决方案
(1)系统功能:此系统分为客户端模块和服务器模块,服务器模块是同tomcat作为服务器支撑整个服务器的运行,而客户端模块使用浏览器与服务器交互信息,实现整体的功能。面对客户的购物全过程,包括推荐书显示、图书查询、购物车、查询订单、结帐、用户资料修改、用户注册/登录。
(2)系统架构:使用Struts2[8]+JSP+Hibernate+Mysql数据库基于MVC设计模式来构建。
 
第二章 系统关键技术概述
2.1 JSP技术
JSP[1]是Java Server Page的缩写,是由Sun公司倡导、许多公司参与建立一种动态网页技术标准。采用JSP

  • 22
    点赞
  • 195
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值