项目概述:
一款类似于美团专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括系统管理后台和移动端应用两部分。其中系统管理后台主要餐饮企业内部员工使用,可以对餐厅的菜品、套餐、订单等进行管理维护。
移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等
技术架构:
1. 用户层:HTML5、VUE.js、ElementUI、微信小程序
2. 网关层:Nginx
3. 应用层:SpringBoot、SpringMVC、SpringSession、Spring、Swagger、lombok
4. 数据层:Mysql、Mybatis、MybatisPlus、Redis
5. 工具:git、maven、junit
功能架构:
移动端前台:
1. 实现手机号登录和微信登录。
2. 实现地址管理来维护用户地址
3. 用户可以查看历史订单
4. 菜品规格(用户可以进行口味的选择)
5. 购物车和下单功能
6. 菜品浏览、菜品搜索和分页功能
系统管理后台:
1. 员工管理,包括员工登录、登出。
2. 菜品管理,包括菜品分类,菜品展示,分页以及查询
3. 套餐管理,商家可以根据已有的菜品制定套餐
4. 菜品口味管理,用户下单菜品时可以根据自己的口味喜好和忌口调整口味
5. 商家可以查看销售的订单和盈利情况
技术点:
1. 登录模块使用阿里云的短信服务实现登录
2. 使用Redis实现对用户登录信息以及用户查询过菜单数据的缓存,提升用户访问速度
3. 利用MySQL自带的二进制日志功能,实现MySQL主从复制,将主库和从库分别部署到两台虚拟机上,减轻单台数据库读写压力,避免发生单点故障
4. 通过Http请求,服务端建立一个新线程,使用ThreadLocal实现后端读取用户id
5. 独立将项目部署到阿里云的Linux服务器上。使用Git托管代码;使用Nginx实现反向代理
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
一款类似于美团专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括系统管理后台(Web端)和移动端(微信小程序端)应用两部分。其中系统管理后台主要餐饮企业内部员工使用,可以对餐厅的菜品、套餐、订单等进行管理维护。移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等.zip 适合学习/练手、毕业设计、课程设计、期末/期中/大作业、工程实训、相关项目/竞赛学习等。 项目具有较高的学习借鉴价值,也可直接拿来修改复现。可以在这些基础上学习借鉴进行修改和扩展,实现其它功能。 可放心下载学习借鉴,你会有所收获。 —— 对于学习和实践,选择合适的项目和资源确实是一种有效的方式。 在进行毕业设计、课程设计或大作业时,选择具备学习借鉴价值的项目可以帮助你理解和应用所学知识,同时也可以通过修改和扩展来实现其他功能。 通过参与实际项目,你可以应用所学的理论知识,深入了解软件开发或其他领域的实践流程和技术要求。 可放心下载学习借鉴,你会有所收获。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。
资源推荐
资源详情
资源评论
收起资源包目录
一款类似于美团专门为餐饮企业(餐厅、饭店)定制的一款软件产品 (392个子文件)
AddressBook.class 11KB
DishController.class 10KB
SetmealController.class 8KB
OrderServiceImpl.class 8KB
Dish.class 8KB
Orders.class 8KB
EmployeeController.class 8KB
Setmeal.class 7KB
SetmealDish.class 7KB
Employee.class 7KB
ShoppingCartController.class 7KB
AddressBookController.class 7KB
CategoryController.class 6KB
DishServiceImpl.class 6KB
ShoppingCart.class 6KB
DishFlavor.class 6KB
UserController.class 5KB
SetmealServiceImpl.class 5KB
OrderDetail.class 5KB
Category.class 5KB
R.class 4KB
User.class 4KB
CategoryServiceImpl.class 4KB
LoginCheckFilter.class 4KB
CommonController.class 3KB
DishDto.class 3KB
JacksonObjectMapper.class 3KB
GlobalExceptionHandler.class 2KB
SetmealDto.class 2KB
WebMvcConfig.class 2KB
SMSUtils.class 2KB
OrderController.class 2KB
MyMetaObjecthandler.class 2KB
ValidateCodeUtils.class 1KB
ReggieApplication.class 1KB
MybatisPlusConfig.class 1004B
SetmealDishServiceImpl.class 915B
OrderDetailController.class 870B
BaseContext.class 856B
ShoppingCartServiceImpl.class 728B
AddressBookServiceImpl.class 721B
OrderDetailServiceImpl.class 721B
DishFlavorServiceImpl.class 714B
EmployeeServiceImpl.class 700B
UserServiceImpl.class 672B
DishService.class 535B
SetmealService.class 530B
CustomException.class 412B
OrderService.class 402B
ShoppingCartMapper.class 401B
SetmealDishMapper.class 398B
OrderDetailMapper.class 398B
AddressBookMapper.class 398B
DishFlavorMapper.class 395B
CategoryService.class 393B
CategoryMapper.class 389B
EmployeeMapper.class 389B
SetmealMapper.class 386B
OrderMapper.class 381B
UserMapper.class 377B
DishMapper.class 377B
ShoppingCartService.class 331B
AddressBookService.class 328B
OrderDetailService.class 328B
SetmealDishService.class 328B
DishFlavorService.class 325B
EmployeeService.class 319B
UserService.class 307B
common.css 275KB
common.css 275KB
index.css 227KB
index.css 227KB
vant.min.css 141KB
vant.min.css 141KB
main.css 17KB
main.css 17KB
demo.css 8KB
demo.css 8KB
index.css 6KB
add-order.css 6KB
index.css 6KB
add-order.css 6KB
user.css 4KB
user.css 4KB
page.css 4KB
page.css 4KB
address.css 3KB
address.css 3KB
address-edit.css 3KB
address-edit.css 3KB
order.css 3KB
order.css 3KB
login.css 2KB
login.css 2KB
index.css 2KB
index.css 2KB
pay-success.css 2KB
pay-success.css 2KB
login.css 2KB
login.css 2KB
共 392 条
- 1
- 2
- 3
- 4
资源评论
阿齐Archie
- 粉丝: 1w+
- 资源: 2303
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功