sky
项目介绍
业务流程
整个点餐系统的业务流程和商城系统极为相似:
1)管理员可以管理员工、新增菜品、管理套餐
2)用户登录后,可以使用小程序进行点餐、加入购物车、下单、支付、催单
3)管理员可以接受来单提醒和用户的催单
4)管理员可以在后台统计分析、导出营收数据
技术选型
前端:
●Vue
●Axios 请求库
●Element UI
●Apache Echarts
●小程序开发
后端:
●Spring Boot + SSM
●MyBatis Plus
●Spring Cache + Redis 缓存
●Spring Task 定时任务
●JWT
●Websocket
●POI 表格操作
●阿里云 OSS
●Swagger 接口文档
●Sharding JDBC 读写分离
部署:前后端分离(Nginx)
涉及知识点
本项目以后端为主,项目的结构还是很规范的。
除了基本业务流程的增删改查开发外,还能学到以下知识点:
- 自动填充数据实体类
- Redis 缓存
- JWT 登录
- WebSocket 通信
- 数据报表导出
sky
项目介绍
业务流程
整个点餐系统的业务流程和商城系统极为相似:
1)管理员可以管理员工、新增菜品、管理套餐
2)用户登录后,可以使用小程序进行点餐、加入购物车、下单、支付、催单
3)管理员可以接受来单提醒和用户的催单
4)管理员可以在后台统计分析、导出营收数据
技术选型
前端:
●Vue
●Axios 请求库
●Element UI
●Apache Echarts
●小程序开发
后端:
●Spring Boot + SSM
●MyBatis Plus
●Spring Cache + Redis 缓存
●Spring Task 定时任务
●JWT
●Websocket
●POI 表格操作
●阿里云 OSS
●Swagger 接口文档
●Sharding JDBC 读写分离
部署:前后端分离(Nginx)
涉及知识点
本项目以后端为主,项目的结构还是很规范的。
除了基本业务流程的增删改查开发外,还能学到以下知识点: