本系统可以让学生在手机上就能对食堂里的饭菜进行预约、排号、支付订单,这样学生不用到食堂排队点餐,可以直接在手机上下单后等待食堂商家打包好饭菜提醒取餐时,再去饭堂领取即可。食堂的商家可以通过本系统将每天的菜品实时的展示出来,进行推广宣传每日的特价菜,通过学生给的评价对每日饭菜做出适当调整,让学生可以享受到更优惠、更可口的饭菜。
综上,这样的点餐系统不仅可以减少学生排队点餐的时间,提高学生的用餐效率,错开用餐高峰流量,减少人际接触,防范新冠病毒,还可以为食堂减少人力物力的消耗,大大提升了食堂后勤的工作效率。因此,设计并实现校园无接触式点餐系统是具有一定的实用意义的。
2.毕业论文(设计)研究内容、拟解决的主要问题:
2.1研究内容: 本文的主要研究内容是校园食堂点餐系统的设计与实现,具体分为六个部分:
第一部分主要介绍点餐系统的背景与目的、研究意义、点餐系统的现状、研究思路与框架,并提出研究方法。
第二部分介绍设计与实现点餐系统所用到的技术和开发工具,列出使用这些技术和开发工具的好处。
第三部分对校园无接触式点餐系统的业务需求、该系统的可行性和功能性需求进行分析。
第四部分对校园点餐系统设计与实现方面的情况进行详细的分析,首先对系统设计的整体思想进行分析,并进一步阐述本系统实现的物理结构以及层次结构情况,形成总体的设计思路,同时也介绍系统中功能结构其概况。并对系统的详细功能设计情况进行具体分析,借助类图和流程图来详细介绍设计内容。
第五部分对本系统的各个功能模块逐一进行测试,阐述测试工作的开展情况,并对测试的结构进行分析。
第六部分对本系统的设计与实现进行归纳总结,找出本系统的不足之处,并对这些不足之处进行改善。
2.2拟解决的主要问题:校园无接触式点餐系统的设计与实现,主要包括两大部分。
(1)前台部分:前端用户界面使用微信小程序的前端框架和组件来设计。主要的功能模块如下:
1) 注册登录模块:用户可以注册登录点餐系统。
2) 点餐管理模块:用户可以浏览菜品信息、菜品活动以及优惠情况,将喜爱的菜品加入购物车中并下单。
3) 优惠券模块:用户在支付订单时可以领取并使用优惠券。
4) 评论模块:用户对已完成的订单或某一个菜品进行评价,对食堂服务发表意见,发言需遵守法律法规。
5) 订单模块:用户完成点餐后生成订单,核对订单信息完成支付,可以查看当前订单和历史订单,也可在规定时间内取消当前订单。
(2)后台部分:
1) 用户管理:实现对学生信息和商家信息的管理。
2) 菜品管理:实现对系统内的菜品信息进行更新修改以及发布相关菜品的活动。
3) 评论管理:管理员对用户的评论进行管理,对散布污言秽语和发布违法违规信息的评论予以驳回。
4) 订单管理:实现对订单的管理,包括订单完成状态、订单查询、删除订单等功能。
5) 优惠券管理:管理员可设置并发放优惠券。