摘 要
随着“互联网+”的大潮兴起,手机微信深受人的欢迎。随即带来的就是微信小程序凭借微信强大的用户基础及其应用的便捷而受人们热捧。此外微信小程序无需安装,扫描二维码或者微信内搜索即可自动快速打开。且小程序可以设计的很复杂,用户的体验也好。点餐系统的小程序更符合餐厅快进快出的节奏,提高用户消费的体验。也不会出现因为吃饭还需要关注店铺的公众号的困扰。很多商家还未采用小程序点餐这种方式。随着科技的发展进步,未来小程序点餐将会受到商家的欢迎。传统触屏机器已经跟不上时代的脚步,取代他的将是随身携带的手机。将技术与需求都与手机合为一体将会让人们的生活更加便利。微信作为一款聊天软件,其用户数量之庞大,所以微信里面的小程序也会走到人们生活中去。使用成本也是需要考虑的一部分。若只是单纯的满足顾客的点餐,没有必要在大费周章的做一个APP来使用。况且微信小程序也可以设计得比较复杂,满足顾客的需求。创作小程序点餐,最终还是为了方便顾客,方便商家。
运用MySQL进行数据库存储,采用了JavaWeb和springboot框架作为后台开发,HTML+JS+CSS和微信web开发工具作为前端开发。凭借使用windows操作技术完成数据的录入、修改、删除。学习使用了手机界面触摸滑动的实现。
关键词:微信小程序;点餐系统;Java;MySQL;SSM
Abstract
With the rise of the Internet, mobile WeChat is popular. Then came WeChat Mini Program with WeChat's powerful user base and the convenience of its applications. In addition, WeChat Mini Program does not need to install, scan QR code or WeChat search can automatically and quickly open. And Mini Programs can be designed very complex, user experience is also good. Order system Mini Programs more in line with the restaurant fast in and out of the rhythm, improve the user's experience of consumption. Also will not appear because the meal also needs to pay attention to the shop public name trouble. Many merchants have not used Mini Programs to order food. With the development of science and technology, Mini Programs ordering will be welcomed by merchants in the future. The traditional touch-screen machine has not kept pace with the times, replacing it with a portable phone. Combining technology and demand with mobile phones will make people's lives more convenient. As a chat software, WeChat has a large number of users, so the Mini Programs in WeChat will also go to people's lives. The cost of use is also part of the need to consider. If only to meet the customer's order, there is no need to make a APP to use. Moreover, WeChat Mini Program can also be designed more complex to meet the needs of customers. Create Mini Programs order, or ultimately to facilitate customers, convenient merchants.
The JavaWeb and springboot framework are used as background development, HTML JS CSS and WeChat web development tools are used as front-end development. By using windows operation technology to complete data entry, modification, deletion. Learn to use the mobile phone interface touch sliding implementation.
Keywords: WeChat Mini Program; ordering system; Java;MySQL;SSM
目 录
摘 要
Abstract
第1章 绪 论
1.1 选题背景
1.2课题意义
1.3 研究主要内容
第2章 系统开发环境
2.1微信开发者工具
2.2小程序框架以及目录结构介绍
2.3 Java简介
2.4 MySQL数据库
2.5 SSM三大框架
第3章 系统需求分析
3.1 系统设计目标
3.2需求分析概述
3.3 系统可行性分析
3.4经济可行性
3.5操作可行性
3.6系统流程和逻辑
第4章 系统概要设计
4.1 概述
4.2 系统结构
4.3 数据库设计
4.3.1 数据库实体
4.3.2 数据库设计表
第5章 系统实现
5.1数据库连接
5.2用户模块实现
5.2.1 登录管理模块实现
5.2.2 用户信息管理模块实现
5.2.3 订单管理模块实现
5.2.4 评价管理模块实现
5.3 管理员模块实现
5.3.1 菜品管理模块实现
5.3.2 系统管理模块实现
5.3.3 订单管理模块实现
第6章 系统测试
6.1 测试理论
6.2 测试方法及用例
6.3测试结果
结 论
致 谢
参考文献