论文部分内容阅读
随着生活节奏的加快,餐饮消费者追求更便捷的点餐方式,例如通过手机软件自助点餐,用户可根据口味自由选择可口的佳肴,可根据排队人数合理安排用餐时间避免浪费。从餐厅的角度出发,服务员可使用自助点餐软件确定用户的菜单和桌号,一方面避免手动录入出错的可能,另一方面方便确认可用餐位以及用户的用餐进度;另外,用户通过线上支付买单也可帮助餐厅节省人力成本。此外,餐厅管理人员可根据历史用餐记录,推出特色菜,并提前采购,调度后厨菜品加工顺序,缩短上餐时间,提高客户满意度。本研究针对沈阳一家餐厅的实际需求并调研相关餐厅的运营情况而展开。整个系统由手机客户端的点餐系统及管理端的后厨管理调度系统组成。手机客户端点餐系统负责用户注册、菜品检索与推荐、客户喜好分析以及下单。论文提出餐品推荐算法,根据用户喜好和菜品相似度,科学合理的推出菜品。餐厅可看作多客户多服务台的排队系统,提出采用排队算法预测已就餐客户就餐时间,为客户前往就餐提供决策依据。后厨管理系统提出餐品加工调度算法,根据用户点餐数据以及等待时间,调度餐品加工顺序,缩短客户等待时间,提高客户满意度。本系统分为顾客点餐系统和餐厅管理端两部分,客户点餐系统主要实现了登录、菜品查询、定单加急、付款等功能;管理端主要实现订单管理、菜单管理、用户管理等功能。系统应用推荐算法,实现菜品推荐,便于顾客快速点餐。本系统客户端使用Android作为系统平台,采用HTML5开发框架,使用JavaScript语言进行开发,基于Ajax技术构建与用户的交互工作。用SQL数据库进行数据的存储与维护。系统主要完成了手机自助点餐过程中核心业务的功能实现,并通过系统分析、设计、实现的全过程完成整个系统,并进行系统测试。