【计算机开题报告】基于微信小程序的校园订餐系统的设计与实现

1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写不少于1000字的文献综述:

1.前言
为了减少在校学生的食品安全和卫生等方面的问题,如何利用信息化技术实现校内食堂餐饮的配送服务就成为了一个关键性问题。高天搏,刘伟.《基于微信小程序的食堂订餐系统》中本系统旨在利用微信小程序实现用户、商家、配送员三种身份的使用者之间的数据处理与传递,实现用户点餐、商家管理菜品数据、配送员配送订单等主要功能,实现用户提交的订单在三种身份的使用者之间状态的改变,以满足点餐功能的整个流程需要,提高食品安全卫生[1]。
2.现状分析
随着生活水平地不断提高,传统点餐模式使得高校食堂就餐拥挤,难以满足目前高校师生们的需求。基于该情况,刘帅,姜旭涛,刘进芬. 《基于微信小程序的智能食堂系统的设计与实现》运用Java,结合My SQL数据库设计了以微信小程序为基础平台的食堂点餐系统。将线下校园餐厅与移动互联终端进行结合,从而实现食堂内点餐的基本功能。该系统主要包含了用户点餐模块和商家管理模块。用户可以查看菜品,进行点餐操作并可对菜品进行评价;商家则可以对店内菜品进行管理以及对用户的订单进行处理等[2]。通过使用微信开发者工具,设计开发高校就餐食堂管理系统,为校园教师、学生提供预约订餐、意见反馈等食堂餐饮服务。该系统为食堂工作人员提供食堂窗口的餐饮信息,不仅能有效减少校园用餐高峰期点餐窗口形成拥挤队伍而导致等待时间过长的问题,还能为食堂秩序管理起到便利作用[3]。张苗苗,罗雅过,吕嘉琦.《微信小程序订餐系统设计》文章中使用云开发来开发微信小程序,通过服务器端进行数据管理,数据库保存在MySQL中,利用HTTP协议,传递JOSN类型的数据进行交互。开发一个具有用户注册、餐品检索、餐品订购、订单查询、系统管理等功能的小程序线上订餐系统[4]。
信息时代的发展促使我们跟上科技时代的发展,几乎人人都是手机不离手,无论是上班还是上学,每个人的生活都很繁忙,吃饭问题有时候也会顾不上,但是随着时代的发展,各种订餐软件盛行,点外卖成为了最快捷的一种方式,随时都可以订餐。对于大学生而言,主要的吃饭集中地就是食堂,食堂人流量大,午饭晚饭时间紧张,因此我们设计这个微信小程序方便大家订餐,节约时间[5]。该系统之所以选择微信小程序主要是因为微信小程序在过去一段时间十分火爆,它与普通的订餐系统不同的是:一是微信小程序相较于传统APP是无需下载的,打开微信直接就可以使用,节省了极大地空间,给用户带来了极大的方便;二是借助于微信这个流量巨大的平台使得小程序的推广更加容易。余丽娜 《微信小程序订餐系统设计与实现》该系统实现了小程序前台商家的展示、用户的点餐、下单和管理员后台网页的开发[6]。王艳辉《基于微信小程序订餐系统的设计与研究》笔者基于微信小程序对在线订餐系统进行设计与开发,为用户提供就餐相关信息的预约服务,减少了高峰期排队点餐和就餐的等待时间,提高了就餐满意度[7]。
针对就餐高峰期人员拥堵,传统人工处理就餐流程效率低下等问题,王维,沈长娇,高伊腾《微信点餐小程序的设计与实现》中设计实现了微信点餐小程序。该小程序采用微擎框架,使用PHP语言、微信开发工具等开发,后台使用MySQL数据库统一管理数据。该小程序的使用能在一定程度上缓解用户就餐效率低、高峰期用餐拥堵等问题[8]。
3.总结
现代社会正处于信息化时代,伴随着计算机网络技术的发展和信息时代的来临,微信公众平台异军突起,成为我国各大公司、高校、行政机关发布信息的一个重要渠道。就目前而言,开发一套面向校园师生、具有支付功能的微信公众平台校园订餐系统,一方面可以满足师生生活需求,另一方面,可以提供学生相应的勤工俭学机会[9]。刘要威《基于微信平台的订餐系统的设计与实现》中开发并实现了一个基于微信公众平台的订餐系统。用户无需下载任何APP,只需要关注商家的微信公众号,便可在线即时订餐,这明显是对现在追求用户体验至上的理念的充分诠释[10]。
参考文献:
[1]高天搏,刘伟. 基于微信小程序的食堂订餐系统[J]. 科学技术创新,2021,(29):74-76.
[2]刘帅,姜旭涛,刘进芬. 基于微信小程序的智能食堂系统的设计与实现[J]. 网络安全技术与应用,2021,(09):60-62.
[3]于莉,张哲坤,白天. 基于微信小程序的高校就餐食堂管理与开发[J]. 电子世界,2021,(14):204-205.
[4]张苗苗,罗雅过,吕嘉琦. 微信小程序订餐系统设计[J]. 无线互联科技,2020,17(24):26-27.
[5]杨凯,赵晓梅,杨倩倩,周雅婕,赵磊. 基于微信的高校食堂点餐系统[J]. 产业科技创新,2020,2(19):57-58.
[6]余丽娜. 微信小程序订餐系统设计与实现[J]. 信息通信,2020,(02):131-132.
[7]王艳辉. 基于微信小程序订餐系统的设计与研究[J]. 信息与电脑(理论版),2019,31(21):97-98.
[8]王维,沈长娇,高伊腾. 微信点餐小程序的设计与实现[J]. 电脑编程技巧与维护,2019,(09):70-72.
[9]邹珊珊. 基于微信公众平台的校园订餐系统设计与实现[D].扬州大学,2018.
[10]刘要威. 基于微信平台的订餐系统的设计与实现[D].华中科技大学,2016.

2.本课题要研究的内容、解决的问题和拟采用的研究手段(途径)等:

1.研究的内容
本系统采用JSP技术Java语言和MYSQL数据库进行设计,采用模式为微信小程序。主要功能有:
(1)以微信小程序作为载体,开发实现在微信小程序上进行点餐的系统。
(2)注册登录引导功能,用户登录时引导用户前往账号注册界面。
(3)信息管理功能,对使用用户的信息进行管理存储。
(4)订单管理功能,能够与数据库进行互通。
(5)评价管理功能,能让用户对此次消费进行评论,还包括对评论的添加和删除。
(6)管理员对系统的管理功能,让商家使用小程序更方便。
(7)管理员对订单的管理功能,能让商家登录后接受并确认用户的订单。
(8)管理员对菜品的管理功能,让商家对菜品进行增删查改。
(9)实现在微信小程序上顺利点餐。
2.解决的问题
解决表与表之间的正确关系问题,只有表之间的关系设计正确用户在操作时才可以出来正确的结果。还解决界面与数据库连接的问题,所编码出来的界面、功能都需要和数据库连接成功才可以正确运行。最后还要解决权限设置的问题,不同用户只可以管理自己负责的功能,不能越权操作。
3.拟采用的研究手段(途径)
(1)需求分析阶段。
调查实际校园订餐情况发现现在的订餐系统已有很多,但多数为依靠电脑或者需要安装APP,这种方式使用非常不方便,对商家和用户都不能满足要求。所以需要新的小程序校园订餐系统。

(2)系统设计阶段。
根据学生和商家双方的需求进行功能设计。本系统可以帮助学生点餐,帮助商家发布菜品、管理订单等。
(3)系统开发阶段。
按照系统开发的流程,先建立数据库然后按照设计的系统功能进行编码,本系统采用Java语言进行实现。
(4)系统测试阶段。
在系统测试阶段先参考其它优秀的系统在测试时采用的方法,然后再结合本系统的特点采用适合本系统的测试方法进行测试。本系统采用黑盒测试和白盒测试法进行测试。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

写JAVA代码的人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值