该项目紧贴当前社会对餐饮服务数字化转型的紧迫需求,尤其是在移动互联网时代背景下,人们对便捷、高效、安全的餐饮服务有着更高的期待。课题的提出,是对当前互联网技术飞速发展背景下,线上点餐系统日益成为日常生活标配这一现象的深刻回应。特别是在新冠疫情期间,无接触服务的兴起为外卖点餐小程序的研发带来了前所未有的机遇和挑战。
点击空白处退出提示
该项目紧贴当前社会对餐饮服务数字化转型的紧迫需求,尤其是在移动互联网时代背景下,人们对便捷、高效、安全的餐饮服务有着更高的期待。课题的提出,是对当前互联网技术飞速发展背景下,线上点餐系统日益成为日常生活标配这一现象的深刻回应。特别是在新冠疫情期间,无接触服务的兴起为外卖点餐小程序的研发带来了前所未有的机遇和挑战。
本项目是专门为餐饮企业及用户定制的一款外卖平台。基于SpringBoot实现了后台管理系统中用户登录,以及对员工,菜品,套餐管理的功能,实现了移动端小程序在线浏览菜品,套餐,添加购物车及下单的功能。
独立实现70个接口的开发,其中管理端45个,用户端25个,解决开发中遇到的20余个问题。
使用Redis缓存高频数据如同分类菜品,并使用SpringCache优化代码,提高系统性能和响应速度。
基于Maven进行开发,并利用其继承特性管理共有jar包的依赖,利用其聚合特性拆分后台管理系统,实现分层工程开发,使用Git进行项目的版本控制和代码管理。
使用Nginx用作HTTP服务器,部署静态资源,反向代理和负载均衡。
通过WebSocket实现客户端与服务端的长连接,并实现来单提醒及客户催单等功能。
使用SpringTask实现订单状态的定时处理,超时自动取消订单等功能。
评论