J2EE的网上二手书店系统设计与实现

J2EE的网上二手书店系统设计与实现[20191217140626]
摘要
随着高等教育的深入改革,现在很多高校已经不强迫学生购买教材。此外,高校的教材更新速度缓慢也为二手书交易市场创造了有利的条件。高校教科书资源浪费严重,大多同学选择当废品把教科书买了,很可惜。高校学生也热衷于二手书,由于二手书的价格相对低廉,而且可以减少教科书资源的不必要的浪费。为此,我们为这样的需求搭建了一个平台,在这个平台上,我们可以自由发布买卖教科书的信息,查看我们上面发布的最新资料信息,总的来说,二手书市场是一个能够实现低价出清的市场,故在校园之中建立一个二手书交易平台已经迫在眉睫。
在本论文中,我们基于java设计和实现在线二手书交易系统。我们系统主要包括几大功能模块,会员管理模块,图书信息管理模块,优惠信息管理模块,我们采用的是B/S系统。采用三层体系结构:浏览器,web服务器,数据库服务器组成。我们采用目前nosql家族中最流行的mogodb数据库,结合Sping框架技术,通过html5把业务层和表现层分开。具有高效开发,松耦合等优点。我们采用Jquery技术,为使用者提供更好的用户体验。
 查看完整论文请+Q: 351916072 
关键字:JavaHtml5JqueryMongodb二手书交易系统
目录
1. 绪论 1
1.1 课题研究背景 1
1.2 课题研究目的 1
1.3 课题研究意义 2
1.4 课题使用技术 2
1.5 论文结构 2
1.6 本章小结 3
2. 相关技术 4
2.1 Nginx技术介绍 4
2.1.1 Nginx简介 4
2.1.2 Nginx优点 4
2.1.3 Nginx 与其他服务器现状 5
2.2 Spring Framework框架技术 5
2.2.1 Spring Framework简介 5
2.2.2 Spring Framework 特性 6
2.2.3 MVC模式 6
2.3 MongoDB数据库技术介绍 7
2.3.1 MongoDB简介 7
2.3.2 MongoDB 特点 7
2.4 AJAX技术 7
2.4.1 AJAX技术介绍 7
2.4.2 AJAX优缺点 7
2.5 Java的技术介绍 8
2.5.1 Java起源 8
2.5.2 Java的优势 8
2.5.3 Java的优秀特性 8
2.6 本章小结 9
3. 系统分析 10
3.1 功能需求分析 10
3.2 可行性分析 11
3.2.1 技术可行性分析 11
3.2.2 经济上可行性分析 11
3.2.3 实践可行性分析 11
3.3 软硬件需求 11
3.4 本章小结 11
4. 系统设计与实现 13
4.1 系统总体设计 13
4.1.1系统架构 13
4.1.2系统整体流程图 13
4.1.3系统用例图 14
4.2 前台功能设计与实现 15
4.2.1 用户注册 16
4.2.2 用户登录 17
4.2.3 图书查询 18
4.2.5 找回密码 20
4.3 后台功能设计与实现 20
4.3.1 个人信息设置 20
4.3.3 订单管理模块 21
4.3.4 图书管理模块 23
4.4 数据库设计与实现 25
4.4.1 NOSQL数据库设计与实现原则 25
4.4.2 数据库需求分析 25
4.4.3 数据表详细设计与实现 26
4.5 本章小结 29
5. 系统测试 30
5.1 注册登录测试 30
5.1.1 会员注册测试 30
5.1.2 会员登录测试 30
5.1.3 个人信息修改测试 31
5.1.4 找回密码测试 31
5.2 前台页面测试 32
5.2.1 图书主页面测试 32
5.2.2 图书详情页测试 33
5.2.3 图书评论测试 34
5.2.4 加入收藏夹测试 34
5.2.5 加入购物车测试 35
5.3 后台管理测试 35
5.3.1 发布图书测试 35
5.3.2 收藏夹管理测试 36
5.3.3 购物车管理测试 37
5.3.4 我的订单管理测试 37
5.3.5 图书管理测试 38
5.3.6 图书信息修改测试 38
5.3.5 订单处理测试 39
5.4 本章小结 39
6.总结和展望 40
6.1 本章小结 40
6.2 未来展望 40
参考文献 41
致 谢 42
1.绪论
1.1 课题研究背景
网上购物已经逐渐的走进了我们的生活,而大学生是网上购物的主力军,然而正确处理大学校园的二手教科书的问题已经迫在眉睫,大部分大学生把大学教科书当废纸卖掉,这是极大的资源的浪费,利用互联网技术把这一问题解决是现在最好的办法[1]。在大学进行二手书的网上交易有如下几大方面的优势:
(1) 网络购物的主力军
现在大学生几乎是没人一台笔记本电脑,而且学校每个宿舍都通了网,学生可以随时随地连接互联网,单从每天送往大学校园的快递来看,网络购物已经开始成为大学生活的一部分。
(2) 稳定的消费群体
由于现在教课书的更新速度很快,同学们不太愿意去买新的教科书,而且每年买教课书对于学生群体来说也是一笔不小的开销,有越来越多的同学开始购买二手教课书,这样既能达到学习的目的又能避免了图书资源的浪费。
(3) 方便的物流配送
在大学校园进行二手书的交易,既方便有安全,同学们可以在线上进行查看所需要的图书,再线下进行交易。这样简单的交易方式,又能推动大学校园的电子商务的发展。
(4) 低廉的交易成本
通过校园网络进行交易,相比其他的网络交易方式,免去了电话费、快递费等费用。免去了做广告的费用,真正实现了零成本交易。根据相关统计分析数据表明,价格是大学生消费最为敏感的因素之一,在大学校园交易,零成本交易,这完全符合大学生消费的心理特征[2]。
1.2 课题研究目的
开发大学生二手书网上交易系统的目的:一是为了避免毕业和非毕业大学生在处理用过的书籍时,当作废纸卖掉的弊端,浪费了知识。而是此系统上的书籍要比其他书店价格更便宜且种类更广泛,能够专业与专业间书籍充分利用,并且还能获取到相应的辅导材料,一举两得,使得买卖双方都能感到满意。
1.3 课题研究意义
近年来,伴随着互联网 技术的飞快发展,人们开始越来越离不开网络,网上购物由于其方便性,正在逐步被现代人所接受和认同。网上书店这种便捷的二手书交易形式,也是电子商务应用的全新体现;从另一方面来看,网上二手书店还起到了推进互联网建设和推动作用,所以,作为互联网上的一种新的应用形式,网上书店意义深远。
1.4 课题使用技术
我们的在二手书交易系统是基于J2EE技术,J2EE于1996年由Sun公司发布经历了十几年的发展,现在已经成为主流的编程语言,我们的系统主要采用B/S结构,B/S结构是Web 兴起后的一种新型的网络结构模式,客户端只是Web浏览器[3]。用统一的客户端,把系统的核心重点放到服务器上,极大地简化了系统的开发、维护和使用的难度。客户机上只要安装一个浏览器(Browser),如Firefox 或Internet Explorer (IE)等,就能进行数据交互操作[4]。
B/S结构模式最大的优点就是不依赖于任何操作系统而且不需要安装任何专门的客户端软件,只要有一台普通的能上网的电脑就能使用,客户端零维护。系统维护非常容易。使用B/S架构的软件有如下的优势:
(1) 维护和升级方式简单;

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

好棒文