论文部分内容阅读
随着互联网的不断发展和人民生活水平的提高,顾客对于用餐的需求已经不仅仅是吃饱吃好,更多的是需要节省时间、记录历史喜好、保证个人隐私、快捷取餐等。商家所需要的也不再只是给顾客提供食物、进行买单结账的简单流程,还需要对餐厅进行精细化管理,如菜品的溯源、餐厅的座位管理,并根据餐厅的历史统计报表调整经营策略。为了解决上述问题,本文所实现的彭庆福餐厅点餐系统从顾客隐私、菜品溯源、商家管理等多方面角度考虑,提供了实用、个性化的服务,改善了商家与顾客之间的互动性,从而提升了客户的满意度。系统包括手机端的顾客点单平台和Web端的商家管理平台两个入口。顾客点单平台为顾客提供了方便的点餐工具,可以自助下单、买单、取消菜品、查看订单等。商家管理平台为商家提供了菜品管理、座位管理、查看报表、餐厅座位库多视图(包括卡片视图、平面视图、时间轴视图)管理等功能。餐厅点单系统包括订单发布模块、支付模块、用户管理模块、统计报表模块、座位管理模块和出品发布模块,模块之间相互依赖,共同实现了系统功能。该系统基于Spring Boot框架,通过Druid数据库连接池进入到My SQL DBMS存储,使用Redis作为中间数据缓存,减少热点数据的长时间持续查询。前端使用React框架进行开发,使用React-AMap进行地图管理,基于Ant Design进行界面的定制化开发,使用Redux进行数据流管理,Webpack作为前端打包工具。彭庆福餐厅点单系统上线后,已有16家餐厅独立使用该软件,充分验证了系统的有效性。系统上线运行后,不仅大大降低了人力成本,还产生了丰富的数据记录,帮助餐厅进行经营策略上的调整,例如菜品储备可以参考菜品溯源数据,每日配餐可以参考菜品销售榜单数据。本系统具有一定的通用性和可扩展性,具有较好的实用价值。