一、业务开发-day01
1、软件开发整体介绍
(1)软件开发流程
(2)角色分工
(3)软件环境
2、外卖项目介绍
(1)项目介绍
(2)技术选型
(3)功能架构
(4)角色
3、开发环境搭建
(1)数据库环境搭建
(2)maven项目搭建
1、这里可以直接用springboot项目,不用选Mybatis了,因为要在pom手动添加Mybatis-plus
2、补充pom文件
3、补充application.yml
4、编写启动类
5、前端的页面文件放在resources的static中,运行后在浏览器用localhost:8080/..............查看页面
4、后台登录功能开发
(1)需求分析
(2)代码开发
5、后台退出功能开发
(1)需求分析
(2)代码开发
二、员工管理业务开发-day02
1、完善登录功能
2、新增员工
3、员工信息分页查询
4、启用/禁用员工账号
![](https://img-blog.csdnimg.cn/61d089d9a7ed45e997af8253be7c5f69.png)
![](https://img-blog.csdnimg.cn/31bf5f8f71e14f3097f88c1790ab6e8c.png)
![](https://img-blog.csdnimg.cn/5c42d9da605f43b8a44cd86740e6be9f.png)
![](https://img-blog.csdnimg.cn/e6fc07dd9e9c43399ca64b6616af6696.png)
5、编辑员工信息
三、分类管理业务开发-day03
1、公共字段自动填充
2、新增分类
3、分类信息分页查询
4、删除分类
四、菜品管理业务开发-day04
1、文件上传下载
2、新增菜品
3、菜品信息分页查询
4、修改菜品
五、套餐管理业务开发-day05
1、新增套餐
2、套餐信息分页查询
3、删除套餐
4、手机验证码登录
(1)短信发送
抄官方文档: