| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:23447 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:二十一世纪,是信息的时代,是大数据的时代,信息技术和物联网的快速普及,智能手机的普及,5G技术的出现更是加快了信息产业的发展,人们的生活水平也逐渐提高,对生活的品质也有了新的需求,人们的生活方式也发生了变化。传统上街购物的方式和商店的管理方式已经难以满足人们的生活需求,采用微服务架构技术开发管理系统已经成为软件开发公司开发软件的一个热门技术,而如何更好的管理商店甜品和吸引顾客也就成为了商店所关注的重大问题。校园甜品商店的需求也就突显,因此,甜品管理系统在校园商店甜品管理和吸引顾客的价值也就有了体现。
通过走访,与校园内部的甜品商店的商家进行了交流,调查了校园甜品商店的营业情况以及商家对开发校园甜品系统的看法。此外,还对校园内的学生调查了对甜品的看法以及对校园甜品系统的看法。通过分析,确定了本系统的开发技术和业务流程。本系统以Java为主体语言,MySQL为开发数据库,Spring Boot为开发框架,Thymeleaf为本系统前端的技术进行支持开发。使用了浏览器访问网页的形式,创建了一套前后台网页展示数据系统模型。
针对业务管理系统较为复杂的特点,提出了相应的解决办法。其中,客户端前台页面主要提供甜品类别浏览、用户对甜品进行的购买、查看订单、查看个人信息、甜品评价、购物车等功能。购物车主要实现存储用户将要购买或考虑购买甜品的数据,我的订单主要实现存储用户在客户端进行甜品购买操作产生的甜品购买订单信息。商店管理员端前台页面的功能模块是分别为甜品数据信息管理、甜品订单数据管理、用户数据信息管理。甜品数据信息管理主要实现甜品信息的编辑、移除、检索。用户数据信息管理主要实现是新增系统用户、移除系统用户、编辑系统用户的密码、编辑系统用户信息的功能。账单管理实现接收客户端前台页面的订单操作信息的功能。系统这些结构功能基本能够满足顾客的网上购物和商家的甜品管理的需求。
关键词:甜品系统;信息管理;MySQL
目录
摘要
Abstract
引 言-1
1 绪论-2
1.1 课题研究背景-2
1.2 课题研究目的及意义-2
1.3 国内外研究现状-3
1.3.1 国外研究现状-3
1.3.2 国内研究现状-4
1.4 课题研究内容-4
1.5 相关知识背景概述-5
1.5.1 IntelliJ IDEA简介-5
1.5.2 Java语言简介-6
1.5.3 Spring Boot框架-6
1.5.4 Thymeleaf简介-7
1.5.5 My SQL数据库简介-7
1.5.6 JavaScript简介-8
2 系统分析-9
2.1 概述-9
2.2 系统的可行性分析-9
2.2.1 技术可行性-9
2.2.2 社会可行性-9
2.2.3 经济可行性-9
2.2.4 可行性研究结论-10
2.3 系统需求分析-10
2.3.1 系统功能需求分析-10
2.3.2 系统功能用例分析-12
2.3.3 非功能性需求分析-14
3 系统设计-15
3.1 系统的设计准则-15
3.2 系统的设计目标-15
3.3 系统架构设计-15
3.3.1 系统的部署架构-15
3.3.2 系统的功能架构-16
3.4 系统的详细设计-17
3.4.1 系统的设计结构-17
3.4.2 展示层详细设计-18
3.4.3 控制层详细设计-20
3.4.4 系统业务流程-21
4 数据库设计-23
4.1 数据库需求分析-23
4.2 数据库概要设计-23
4.2.1 概要设计概述-23
4.2.2 系统E-R图-23
4.3 数据库逻辑设计-24
4.3.1 逻辑设计概述-24
4.3.2 数据库表的设计-24
4.4 数据库物理设计-27
5 系统实现-28
5.1 用户端的设计与实现-28
5.1.1 系统注册的实现-28
5.1.2 系统登录的实现-28
5.1.3 系统用户端主页的实现-29
5.1.4 系统用户端个人中心的实现-30
5.1.5 系统用户端购物车的实现-31
5.1.6 系统用户端我的订单与购买操作的实现-32
5.1.7 系统用户端甜品评价的实现-35
5.2 管理端的设计与实现-36
5.2.1 系统登录的实现-36
5.2.2 管理端主页的实现-36
5.2.3 管理端订单管理的实现-37
5.2.4 管理端甜品管理的实现-38
5.2.5 管理端用户管理的实现-39
6 系统测试-40
6.1 测试的方法-40
6.2 测试项目及其测试内容-40
6.3 测试用例-41
6.4 测试评价结果-47
结 论-48
参 考 文 献-49 |

