java的图书销售网站设计与实现(源码)【字数:9499】

摘 要随着Internet的不断发展,网络已经变得越来越重要。它不仅改变了人们的生活习惯,同时也改变了企业的经营行为和竞争规则等,其重要方式便是电子商务。电子商务受到人们越来越多的关注,并逐渐地改变着社会经济的各方面发展。随着计算机的发展,电子商务必定成为一种新的主流的购物方式。针对以往传统的经营销售方式中,图书销售管理的冗务与经营方式陈旧的缺点,特将电子商务技术和计算机信息技术结合起来,以科学的方式,开发出便捷、实效的网上书店。本毕业设计的内容是设计并且实现一个基于web技术的网上书店,系统主要以j2EE作为开发基础,主要使用了struts2+spring+hibernate等多种框架的结合使用,用myeclipse作为开发工具,以MYSQL作为数据库,以Macromedia公司的Dreamweaver作为界面美化工具,使用JAVA语言开发,页面采取JSP动态页面开发技术。该系统界面简单、操作方便,容易维护,这款图书销售网站,主要有系统前台和系统后台两个部分组成,其中系统前台可以实现的主要功能模块有用户注册,用户登录,用户退出,图书信息查询,我的订单,在线支付,订单完成状态,购物车,系统后台需要实现的功能则有用户信息管理,图书管理,订单管理等等。本图书销售网站前台模块运用了JSP等技术实现对系统前台的合理布局,通过SSH三大框架集成MySQL数据库技术,从而进行对后台的系统的搭建,使系统前台和后台数据库进行交互。
目 录
第一章 绪论 1
1.1 题目研究背景 1
1.2 发展现状 1
1.3 论文组织结构 2
第二章 相关技术 3
2.1 系统开发环境 3
2.1.1 MyEclipse 3
2.1.2 数据库简介 3
2.1.3 Tomcat 4
2.2 系统开发技术 4
2.2.1 JSP技术 4
2.2.2 S.S.H框架 4
第三章 系统架构设计 7
3.1 系统功能架构 7
3.2 管理者功能 7
3.3 用户功能 7
3.4 作者功能 8
3.5 业务描述 8
3.6 *好棒文|www.hbsrm.com +Q: ¥351916072$ 
程序流程图 9
第四章 系统详细设计 10
4.1 数据库配置 10
4.2 概念模型设计 10
4.3 数据库表结构 13
第五章 系统实现 17
5.1 用户功能 17
5.1.1 注册页面 17
5.1.2 登录页面 18
5.2 购物车功能 19
5.3 管理员功能 20
5.3.1 订单管理 22
5.3.2 图书管理 23
第六章 系统测试 25
6.1 软件测试目的 25
6.2 前台功能测试 25
6.3 图书功能测试 25
6.4 测试结论 25
结束语 26
致 谢 27
参考文献 28
第一章 绪论
1.1 题目研究背景
伴随着中国经济总量的突飞猛进和我国信息的勇往直前的进步,在这里特别提到的是信息我们中华民族是一个爱创新的大国,在吸取一些失败的教训之后,我们也同时不断加强我们的创新,通过这些创新我们才可以使用到现在信息时代带给我们的便利,所以经过长时间的发展,高科技技术也因此渐渐的贴近了我们每个普通人的生活,然后现在这些技术正在不知不觉的慢慢的影响着我们老百姓的生活方式,这不仅在很大程度上提高了我们每一个老板姓的生活质量,也有助于我们走向小康社会,过上更好的生活,只有让这种技术贴近老百姓,这样也从侧面扩大了信息的向前,不至于停滞不前,可以看出信息时代中,一些重要技术的不断崛起与进步,使我们意识到,在当代的中国,任何事物都要创新,创新的网上购物渐渐的到了人们的视线而且正在改变着我们古老的,传统的买卖交易的方法。
纵眼望去在这个不断汲取新事物并且学会创新的中国,每家每户的生活方式以及以前的保留的一些传统的生活习惯也会随之很快的向前不断前进。那些古老的的模式已经显而易然的无法满足当代我们每一个愿意接受新事物的人的需要,与此同时更不可以满足顾客对购物方式思想的转变,我们可以看得出来,相对于以前的一些不思进取的,不懂创新的企业来说从网上买东西不单单极大的缩减了提供货物的时间、减少线下交易、保证库存的正常销售,再加上古老的企业与每个消费者的直接交流将使得二者的关联更加紧密。贸易的低成本和投入的低标准,使得大、中、小型企业不谋而合的跟随着新时达的步伐向前走。?
信息发展的如此迅速,这种情况在几年前我们每个人怎么可能想到我们现在已经可以足不出户照样可以买到自己想要的东西,而事实却是我们已经很普遍,现在不管是去商场买东西,上至60岁,下至七八岁,每个人都会用移动端支付自己所花的钱,来买自己所需要的东西,大部分人已经摒弃了传统的购物方式,这种生活方式已经使大部分老百姓的生活发生了不敢想象的变化,以前在电商还不流行的时候,试问我们谁能想到发展的如此迅速,经过一定时间的发展现在的电商如雨后的春笋,遍地而生,所以我也是抓住这样的一个契机,做出了一个属于自己的小小的电商,可以说电商已经成为以后发展信息的新生力军。
1.2 发展现状
放眼现在,我国比较好的图书出售网站有京东,当当等图书销售网站,但是这些网站总体来说发展的比较缓慢,不能够创新,技术相比于国外来说,也落后了许多,其中就包括数据库存储这一块,我国与国外还有较大的差距,尤其是在现在信息量这么大的时代,数据库技术是我们在设计一些图书销售网站和一些类似的网站的时候要考虑的首要问题。
其实我们通过一些网站,可以发现国外的一些网站数据库技术不仅领先我们,在一些系统前台和布局方面的处理上也是比我国一些网站强得多,不过经过我们这几年的不懈努力,我们正在逐渐缩小与国外的差距。所以在今后的互联网发展中,我们要重视数据库技术和信息量的问题。
1.3 论文组织结构
本系统是基于java的图书销售网站,在一定环境对系统进行了测试,证明了系统的可靠,通过系统的功能来实现网上购物,开发环境为MyEclipse,tomcat7.0,数据库利用了MySQL,在Windows8系统下调试。
本文的构造布局:第一章是题目研究的来历;第二章是网上售书书店开发的一些细致的技术明确介绍,第三章是网上售书书店的整体是怎么由来的;第四章是向我们讲述如何,怎样可以让我们的网上售书书店自己跑起来;第五章是设计的一些核心技术和操作,这种问题该怎么解决,该怎么成功;第六章是网上售书书店如何得到想要的效果和测试出是否能成功,其次是结束语和致谢等。
第二章 系统相关技术
2.1 系统开发环境
2.1.1 MyEclipse
MyEclipse工作[1]平台是对Eclipse IDE的一种更深层次的运用,可以更好的服务我们所做的系统和自己所做的平台,这样做的目的大家可以知道,我们在极大地提升数据库存储量的同时也可以让我们J2EE开发系统的更好的实现它自己工作所改有的一些属性。MyEclipse对于我们来说已经再熟悉不过了,是一个自身拥有丰富功能的,最重要的是还可以支JSP,CSS, Javascript[2], SQL。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/50.html

好棒文