1、概况
系统角色:管理员、店家、学生
主要功能和模块包括: 店家菜品的销量总和排名、店家评分展示、菜品热度、用户信息、菜品信息以、交易页面和学生评价以及学生支出总和展示等。
普框架结构:前后分离Spring Boot 2 结构、Spring MVC, Spring5, MyBatis, 页面技术JSP
数据库:MySQL
2、技术概要
前端技术: JSP、JQuery、Bootstrap
后端技术:
控制层框架: Spring MVC、
Spring 5框架
持久层框架: MyBatis
web 容器: Tomcat 9、10
Spring Boot 2 结构
数据相关:
数据库: MySQL5.7
数据库可视化: MySQL-Front
3、项目代码结构图

4、功能详情
系统基本功能:
1.登录/注册
系统前台登录页面:

系统后台登录页面:

2.个人信息修改
食堂管理系统主页:

1.主页
1.1简介(文本)

1.2菜品热度(店家所有菜品销量总和排名)

1.3菜品明细

系统后台:
1.账号管理
1.1管理员账号添加:添加系统管理员账号

1.2添加用户(区分用户身份:管理员用户、学生用户、店家用户)

1.3注册用户管理:新增用户信息

1.4密码修改:修改该账户信息

2. 系统管理
2.1轮播图添加:添加前台系统首页轮播图

2.2轮播图查询:查询系统前台已经管理的轮播图信息

3. 店家管理
3.1店家添加:对系统中的店家信息进行增加

3.2店家查询:查询系统中已经存在的店家信息

4. 菜品信息管理
4.1菜品分类添加:对系统中的菜品分类信息进行管理

4.2菜品分类查询:对系统菜品的分类进行查询。

4.3菜品信息查询:对系统菜品信息进行查询。

5. 购物车管理
5.1购物查询:对在系统中美食加入购物车,并查看详情情况。

6订单管理
6.1订单查询:

7.交付管理
7.1交付查询

8.评论管理
8.1评论查询

9.在线投诉管理
9.1在线投诉查询

交易流程
1提交订单(提交订单时间、购买菜品名、菜品数量、总价格、学生学号、学生电话等)
2完成付款(相关店家接收相应金钱、相关菜品销量增加)
3交付菜品(跳转个页面表示一下就可)
4售后服务(跳转学生评价模块)
该系统采用前后分离的SpringBoot2架构,使用SpringMVC、Spring5和MyBatis作为后端框架,JSP、JQuery、Bootstrap处理前端。数据库为MySQL5.7,提供店家菜品销量排名、评分展示、用户信息及交易等功能,包括登录/注册、个人信息修改、订单处理、店家及菜品管理等模块。
1035

被折叠的 条评论
为什么被折叠?



