Java-项目实训方案

一、项目介绍

项目名称:Java-瑞吉外卖项目

项目周期:共七天

项目收获:

1.了解企业项目整体开发流程

2.掌握Spring Boot和主流框架集成实现项目的快速开发

3.掌握外卖行业相关的业务流程和功能架构

4.了解项目架构的演进过程

项目概述:

本项目(瑞吉外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括系统管理后台和移动端应用两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的分类、菜品、套餐、订单、员工等进行管理维护。移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。

项目成果:

项目亮点:

1.采用springboot脚手架快速开发

2.采用SpringSession解决集群环境下的Session共享问题

3.采用提高开发人员的开发效率的利器Lombok

4.采用接口在线测试工具Swagger

5.持久层采用mybatis-plus操作数据

6.采用mysql+redis来提升系统的性能

7.采用nginx作为静态服务器和反向代理服务器

二、课程适合人群

1.计算机应用技术、软件工程等专业讲师

2.网络/通信、物联网、云计算等专业技术讲师

3.正在从事或未来想从事后端等方向的技术讲师

三、预习资料

获取方式:请扫描下方二维码,回复【Java】即可获取完整预习资料

四、准备环境介绍

硬件:

笔记本或者台式机

操作系统:Windows7及Windows7以上系统

处理器:i5双核以上

内存:16GB 以上

软件:(下列软件我们会单独提供)

1.瑞吉项目专用CentOS系统

2.瑞吉点餐项目专用工具包

五、课程培训目标

1. 面向中级java软件讲师,掌握使用Java框架快速开发

2. 面向计算机专业讲师,掌握ssm整合后的快速使用

3. 面向中级软件工程师,掌握项目开发中多技术综合运用

六、项目进度安排

7月25日

环境搭建

1.软件开发整体介绍
2.瑞吉外卖项目介绍
3.开发环境搭建
4.后台登录功能开发
5.后台退出功能开发

7月26日

员工管理

1.完善登录功能 2.新增员工
3.员工信息分页查询
4.启用/禁用员工账号
5.编辑员工信息

7月27日

菜品分类和套餐分类管理

1.公共字段自动填充
2.新增分类
3.分类信息分页查询
4.删除分类
5.修改分类

7月28日

菜品管理

1.文件上传下载
2.菜品新增
3.菜品分页查询
4.菜品修改

7月29日

套餐管理

1.新增套餐
2.套餐分页查询
3.删除套餐
4.短信发送
5.手机验证码登录

7月30日

移动端选菜及下单

1. 用户地址簿功能
2. 菜品展示
3. 购物车
4. 下单

7月31日

项目优化及部署

1. 缓存菜品信息
2. SpringCache
3. 缓存套餐数据
4. 项目部署