SmartCanteen操作说明

本文是基于上一文SmartCanteen程序的操作说明

登录和注册

登录

双击运行SmartCanteen.jar文件,如果无法运行,请解压缩后编译运行LogOnFrm类。
运行成功后将打开登录页面

目前有4个账号已经注册,可以直接使用这些账号进行登录,也可以自行注册,其中编号为00000,名称为admin的是管理员账号,登录该账号后进入食堂工作人员的管理界面。

用户名、密码输入错误会有相应的提示信息

注册

对于第一次使用的用户可以注册一个新的账号,系统会自动检测输入的用户名是否已经存在,并提示相关信息。

点餐者界面

输入正确的普通用户的名称和密码就能进入点餐者的主页面

注:如果无法成功登录,有可能是本人笔记本的数据库服务没有开启或者IP地址发生改变,请联系qq:2227693837,可能需要修改DbUtil类中jdbc的参数。

点餐

点击主页面导航栏的“开始点餐”选项即可进入该页面

进入点餐页面后左侧表格是可选的菜品,右侧表格则是购物车。

主要操作步骤如下图所示

改变购物车中某一菜品的数量后需要点击右侧购物车表格的其他地方,是修改的单元格处于没有被选中的状态,这样才能检测出数据修改了,然后在点击刷新按钮刷新总金额。
也可以选中购物车中的某一菜品点击删除按钮即可删除。

当用户账户余额不足以支付订单,系统会提示充值消息,并且提交订单不成功

等待顺序

点击主页面导航栏的“等待顺序”选项即可进入该页面

等待顺序界面可以看到当前系统要处理的所有订单记录,处理顺序为从上到下,可以通过餐位号判断自己的顺序,但是需要不断点击刷新按钮才能刷新订单状态的显示

历史订单

点击主页面导航栏的“历史订单”选项即可进入该页面

左侧显示了该用户的所有订单记录,点击某一订单记录,可以在右侧表格中显示该记录中具体的菜品名称及其数量。

当订单状态处于“未处理”,可以点击“取消订单”按钮来取消该订单

个人信息

点击主页面导航栏的“个人信息”选项即可进入该页面

个人信息界面包含了用户的id、用户名、账户余额等信息,同时还可以实现充值功能

退出系统

点击主页面导航栏的“退出系统”选项即可退出本系统

管理员界面


需要在登录界面输入正确管理员名称和密码才能进入管理主界面

订单处理

点击主页面导航栏的“订单处理”选项即可进入该页面

左侧表格显示处于“配菜中” “未处理”状态的订单信息。点击某一订单记录会在右侧显示具体的菜品名称及数量信息

点击“开始”或“完成”按钮可以对订单进行相应的操作

历史订单

点击主页面导航栏的“历史订单”选项即可进入该页面

左侧表格显示所以订单的记录,点击某一记录就会在右侧表格显示该记录的具体的菜品名称及其数量。

查询分析

点击主页面导航栏的“查询分析”选项即可进入该页面

左侧表格会显示每个菜品被点过的次数(0次的不显示),右侧是一些数据的统计

退出系统

点击主页面导航栏的“退出系统”选项即可退出本系统

附:github仓库链接