基于SSM的订餐系统

项目介绍
本项目专门为餐饮企业定制的一款软件产品,包括系统管理后台与移动端应用两部分。系统管理后台主要提供给餐饮企业内部员工进行使用,可以对餐厅的菜品、套餐、订单等进行管理维护。移动端主要供消费者使用,可以浏览菜单、添加购物车、下单等。

开发周期
1.实现基本需求,用户可以通过手机浏览器进行访问
2.针对移动端应用改进,使用微信小程序实现,用户使用更加方便
3.对系统进行优化升级,提高系统访问性能

产品原型分类
管理端产品原型:
1.外卖管理后台
2.员工管理
3.订单明细
4.分类管理
5.新增菜品分类、套餐分类
6.菜品管理
7.新建菜品
8.套餐管理
9.新建套餐
用户端产品原型:
1.地址管理
2.点餐-菜单管理(口味管理)
3.点餐-购物车
4.个人信息页
5.提交订单
6.外卖流程
7.历史订单
8.支付成功

技术选型
用户层:H5、Vue.js、ElementUI、微信小程序
网关层:Nginx(服务器,配置静态资源,Tomcat集群,分发请求)
应用层:SpringBoot、SpringMVC、SpringSession(集群时Session共享问题)、Spring、Swagger(项目拆分、前后端分离)、lombok
数据层:Mysql、MyBatis、MyBatis-plus、Redis(缓存,项目优化)
工具:git、maven、junit

功能架构

基于SSM的订餐系统
角色
  1. 后台系统管理员:具有后台系统中的所有权限
  2. 后台系统普通员工:对菜品、套餐、订单等进行管理
  3. 用户:登录移动端应用,可浏览菜品、添加购物车、设置地址、在线下单等
    `

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树Java概览Maven基础91492 人正在系统学习中

来源:Njupt_dc

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月13日
下一篇 2022年3月13日

相关推荐