本程序是一个餐厅点餐一站式解决方案,有三个入口,分别是点餐、后厨和结账, 分别对应了三种角色,服务员、厨师和前台收银。用户在打开程序以后可以选择自己的角色,并且同一台设备是可以更换自己的角色的,当用户选择了自己的角色,他们就会进入相应的用户界面,使用对应的功能。服务员角色可以添加菜品,编辑和删除菜品,添加和删除菜品种类,下订单,根据不同条件查询已发订单,给已出订单追加菜品等。后厨角色可以接收到服务员发出的订单,准备订单上相应的菜品,追加菜品给已存在的订单,发送完成的订单给前台收银,查询已完成的订单等。前台角色可以接收后厨发来的订单,结账并且查询已完成的历史账单等。