SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程

公司最近接了一个餐馆的小程序开发,具体的需求分析如下,我带着大家熟悉一下开发过程,增长软件开发经验。

点餐流程
订餐系统使用者是餐厅,酒店和餐饮店。面对的对象是到实体店的现场客户。
顾客进入餐厅入座之后用微信授权登录并扫描桌上的二维码(自动绑定桌号),然后进入点餐页面选择菜品(直接加入购物车),在购物车下单支付。后厨会显示点餐信息进行制作菜品,菜品制作而完成后后厨点击已完成,前端小程序订单中显示该订单已完成。

需求分析
点餐系统 项目说明书
后台:

  1. 超级管理员(具有该系统所有权限)登录
    查看系统所有管理员
    操作:可新添加管理员并分配系统已有角色;
    可对已有管理员进行信息编辑;
    可对除超管外的其他管理员账号禁用/启用(一经禁用便不可登录该系统);
    查看系统所有角色
    操作:可新添加角色;
    可重新编辑角色;
    可对已拥有该角色的用户进行授权/变更已有权限;
    可对除超管外的其它角色禁用/启用(一经禁用则拥有该角色的管理员不再拥有对该系统资源的访问);
    查看所有菜品
    操作:可对菜品上下架,及时更新菜品信息;
    可添加新菜品;
    查看菜品分类
    操作:可添加新的菜品类别;
    可对菜品类型启用禁用,如果此类型正在使用中则禁用失败;
    查看所有订单
    操作:可查看所有用户订单及订单详情;
    后厨订单显示
    查看财务报表.图表
    操作:显示各个月份财务总计;
    可根据时间查询不同阶段财务总额;
    可将财务信息导出到excel表格;
    可据图表查看各个月份财务走势;
  2. 其它管理员(具有该系统的部分权限)登录
    可访问由超管所授权的所有资源;
    前台:
  3. 微信小程序登录
    操作:可以授权微信ID,获取“拒绝”,“允许";
    可自动获取本微信id头像;
    可把查出的数据放入接口;
  4. 首页菜品展示
    操作:可根据不同类别查看不同菜品
  5. 加购物车
    操作:登录用户必须扫码开桌后方可加购
    加购成功即可下单进行指纹/密码支付
    支付成功,订单传送后厨订单显示
  6. 我的(个人中心)
    操作:查看订单及订单详情
    评论

运行截图(原型图)
SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程_第1张图片SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程_第2张图片SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程_第3张图片SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程_第4张图片SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程_第5张图片SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程_第6张图片SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程_第7张图片SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程_第8张图片
SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程_第9张图片
SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程_第10张图片
SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程_第11张图片
SpringBoot+Vue.js点餐微信小程序 点单微信小程序 订餐系统 点单系统 记录一次软件开发过程_第12张图片
总结
软件开发无外乎库表设计 流程设计 代码开发 接下来就是代码开发了

吊炸天SpringBoot+MpVue微信点餐小程序

你可能感兴趣的:(微信小程序,SpringBoot项目,2020计算机源代码)