| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16007 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘要:随着计算机相应的发展,互联网应用也日益火热,其中以购物系统为代表尤其火热,并且大家经济能力的提高直接影响了购买力的直线上升,所以网上购物即使在遭遇像新冠疫情这样的重创背景下,也同样生机勃勃,也因其高效方便的特点,网上购物的平台还逐日增加。
本论文开发了一款快速购买和基于SpringBoot技术栈的在线购物系统,主要包括实现用户的登录和一系列购物操作功能以及加入购物车支付等前台功能和后台管理员可以查看信息和分类等后台功能,在本科阶段,最主要是去落地实施一个完整的项目,体验这个流程。重点在于设计与研发过程,而不是去实现一个多复杂的系统,如果要像淘宝等购物系统一样完善和功能复杂,没有一个团队是不可能的,凭借一个人一年也无法完成这些,这也不是最初的愿望,所以本论文重点在开发的流程的研究与体验购物体系的开发,比如分模块开发,而每个模块就可以相同思路从而节约开发效率,像我们的后台管理员模块,管理员就可以进行相应的用户模块管理和商品模块管理。本论文采用前后端分离,此外还研究通过Redis来缓存数据库中商品数据以提升搜索查询的效率;利用SSO单点登录技术来提升用户登录网站时的体验,增加秒杀功能的实现,最后对于设计完成的系统测试以及对系统的分析总结和展望。
关键词:在线购物系统;SpringBoot;Web;框架
目录
摘要
Abstract
第1章 绪 论 1
1.1背景与意义 1
1.2国内外发展现状 1
1.2.1国外发展现状 1
1.2.2国内发展现状 2
1.3论文所做贡献 2
1.4论文章节安排 3
第2章 相关知识原理 4
2.1 Java 4
2.2 SSM框架 4
2.2.1 Spring 4
2.2.2 SpringMVC 4
2.2.3 Mybatis 5
2.3 约定优于配置的SpringBoot 6
2.4 数据库Mysql 6
第3章 系统分析 7
3.1需求分析 7
3.2功能分析 9
3.2.1前台功能分析 10
3.2.2后台功能分析 10
第4章 购物系统设计与实现 13
4.1 系统设计 13
4.1.1系统架构设计 14
4.1.2系统数据库设计 15
4.2系统实现 17
4.2.1登录实现 17
4.2.2商品资源管理实现 19
4.2.3购物车实现 21
4.2.4支付实现 23
4.2.5用户中心实现 24
4.2.6后台管理实现 24
4.2.7增加功能接口-秒杀实现 25
第5章 购物系统测试与运行 28
5.1测试 28
5.1.1功能测试 28
5.1.2单元测试 29
5.2 系统运行 29
5.2.1运行依赖 29
5.2.2运行效果展示 30
第6章 结 论 32
致 谢 33
参考文献 34 |

