本科毕设的时候做了一个点餐小程序并且还带后台管理。
所用技术:
-微信小程序(wxml、wxss等)
-springboot
-thymeleaf模板引擎
实现的功能:
店家后台管理
店家必须登录认证成功才能进入店家管理系统。当店家输入密码错误超过三次时,系统会自动锁定该账户,待24小时后账户才自动解锁。如果锁定的是普通管理员,还可以由超级管理员进行手动解锁操作。
进入系统后,店家可以对菜品、类目、订单等进行管理。当店家进入订单管理界面的时候,表示店家准备接单,可以对订单进行完结、删除、取消等操作。当有顾客下单时,系统会弹出消息提示,实时提醒商家。在信息统计页面,系统会自动根据订单情况统计当月收益情况并显示,同时会统计库存显示库存不足的菜品提醒店家及时补货。
小程序点餐总体流程:
首先,顾客一开始需进行微信授权登录,然后才能进入主页面进行点餐。主页清晰地显示该小程序的几个功能:识别桌号、菜单浏览、拨打电话以及客服会话。顾客点击联系商家,即可自动拨入商家电话;顾客点击客服会话,可以在线与人工客服进行交流;顾客点击识别桌号则扫描桌上的二维码扫描成功后自动转入菜单页面进行点餐;顾客点击菜单浏览则直接进入菜单部分。
顾客浏览菜单的同时可以将心仪的菜品加入购物车,选好菜品后可以进行结算。若对加入购物车内的菜品不满意,可以点击下方购物车编辑菜品数量。下单后进入确认订单环节。
在确认订单页面顾客选择就餐方式以及输入桌号备注等信息,也可以选择是否使用积分。待顾客确定好订单附加信息后,便可进行支付下单。顾客下单成功后,页面自动跳到“我的订单”页面,显示订单信息和订单状态。同时还可以对未上餐的订单进行催单。在“我的”页面顾客不仅可以查看订单,还可以查看订单的评价以及目前积分。
界面展示:
后台界面:
大概就是这样子,加起来做了也蛮久的。
觉得还是学到点东西了,记录一下~~