基于微信小程序校园订餐的设计与开发

人民生活水平的提高就会造成生活节奏越来越快,很多人吃饭都采用点外卖的方式。现在点外卖的平台已有很多,大多都需要安装它们的APP才可以使用,并且没有针对校园。如果一味的使用外卖平台不仅会造成商家成本的增加,还不利于商家校园订单的配送。开发基于微信小程序的校园订餐系统可以解决这些问题,实现借助微信就可以点餐。

本基于微信小程序校园订餐系统采用Java语言和Mysql数据库进行设计,技术采用微信小程序,可以不安装App软件就实现订餐。本系统实现管理员和用户、商家三个角色的功能。用户主要在微信端操作,内容有美食信息、网站公告信息、用户可以在线充值进行美食的订餐以及管理购物车和咨询客服。商家可以发布美食和管理订单。管理员可以发布公告和审核美食以及管理订单等。本系统可以实现校园的订餐,帮助商家更好的销售餐品。

关键词:在线订餐;美食信息管理;订单管理;Java语言

课题研究背景

互联网的发展对传统行业带来了一个颠覆性的改变,各行各业都在借助于互联网的思想进行创新,只有更加科学有效的管理办法,加上不断的创新才能提高企业的核心竞争力,才能跟上时代的潮流,要不然面临的就是行业的淘汰。所以要摒弃传统的经营管理模式,插上互联网的翅膀才是未来行业发展的趋势。

随着生活水平的提高和科技的进步,人们的生活水平得到了很大的改善,而近几年受到各种电商宣传的营销刺激,比如最近今年非常火的直播带货,很多商家想到加入电商平台里。而这几年受疫情影响,很多人的生活压力变大,但物价越来越贵,很多人的生活习惯和消费习惯也在慢慢改变,在每天的吃饭选择上更多的用户选择在网上订餐。所以说在这种背景下,很多订餐系统就诞生了,通过互联网建立的订餐平台,作为一种新的思想、新文化的生活方式,可以扩大商家美食的销售圈子,用户可以随时订餐,并且价格便宜。但由于食物的特殊性,在网上点餐看不到实际餐品的生产过程,造成食品更多的安全问题,各种黑作坊、过期食物、生产环境脏乱差都得不到有效的监控。

课题研究内容

本基于微信小程序校园订餐系统采用商家发布美食、管理员审核美食的方式进行食物的监管,由第三方来保证食物的安全。用户可以浏览公告信息、美食信息进行美食的咨询、购买、收藏、评价以及订单管理等,商家可以安排配送等。本系统可以保证食品的安全,使用户吃到放心、可靠的美食。

课题实现目的和意义

目前我国网络差不多已经普及,已经全面进入了5G时代,已经完全满足了用户的各种网络需求,由之前的PC端已经转向了移动互联网时代,通过移动互联网的模式可以不局限与任何时间和地点,对用户来说更加的方便。

对于需要订餐的用户来说,可以有质量保证的订餐平台非常重要,这样就解决了食物的质量。有问题也可以随时和管理员进行反馈,一同监视商家的食品问题。对于商家来说,可以有新的销售平台可以提高自己的业绩,并且通过本平台也可以提高自己的知名度。而对于管理员来说,保证用户吃到放心的食物,给商家提供销售平台,也算是为人民做出了自己的贡献,所以说开发这样的系统是一个一举多得的事情,是非常具有开发价值的。

论文结构安排

    本篇论文按照系统调查、系统开发使用的关键技术与环境、系统分析、系统设计、系统实现、系统测试的步骤进行安排。第一章为绪论,相当于系统的调查,包含了系统的开发背景、意义方面信息;第二章介绍本系统在开发中所使用的关键技术。第三章进行系统需求性、可行性等方面的分析。第四章进行数据库建立和系统功能结构的设计。第四章进行系统的编码、界面实现。第五章进行系统功能的测试。第六章为本系统的总结。最后为致谢和参考文献。

系统功能分析

本系统的使用角色为管理员、商家和用户,管理员可以管理美食信息、订单信息、商家信息、用户信息等。管理员用例图如下图:

用户可以浏览美食、公告,在线订餐和加入购物车,在线咨询以及在线充值等,用户用例图如下图

商家可以管理美食信息和订单信息,商家用例图如下图

系统功能结构设计

本系统的功能结构为用户界面、管理员界面和商家界面,不同角色负责的功能不同,对系统的功能设计采用系统功能结构图进行展示。本系统的功能结构图如下图:

首页功能的设计实现

用户登录后可进入首页,在首页里可以看到公告信息和美食信息,可以进行美食搜索和进入购物车、我的界面。首页功能的实现界面如下图:

我的功能的实现界面

在我的功能里,用户可以管理订单信息,进行在线充值以及咨询客服和管理购物车信息。我的功能实现界面如下图:

管理员权限的功能实现

管理员可以管理美食类型、美食信息、订单信息、用户信息、商家信息、公告信息等。管理员权限的功能实现界面如下图:

本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE

技术路线

开发语言:Java、小程序

前端技术:JavaScript、VUE.js(2.X)、css3

后端框架:ssm

JDK版本:JDK1.8

服务器:tomcat9

数据库:mysql 5.7

数据库工具:Navicat11

开发软件:eclipse/myeclipse/idea

浏览器:谷歌浏览器

小程序运行软件:微信开发者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值