赞
踩
毕设帮助、技术解答、源码获取 联系见文末。
随着移动互联网技术的高速发展和移动支付的普及,为了实现餐饮行业点餐现代化便捷化,开发了这款基于微信小程序的的餐厅点餐小程序。顾客可以线上点餐,在线支付,了解商家信息和线上交流评价。商家可以对店铺菜品信息更新,处理顾客订单,授予餐厅管理员权限。基于微信小程序的餐厅点餐系统可以减少店铺的人力资源支出,提高营业额和服务效率,节省顾客点餐时间。
jdk版本:1.8 及以上
ide工具:Eclipse或者 IDEA,微信小程序开发工具
数据库: mysql5.7 (必须5.7)
编程语言: Java
tomcat: 8.0 及以上
java框架:SpringBoot
maven: 3.6.1
详细技术:HTML+CSS+JAVA+SpringBoot+MYSQL+VUE+MAVEN+微信开发工具
本餐厅点餐微信小程序有管理员,后厨,用户三个角色。管理员功能有个人中心,管理员管理,后厨管理,餐桌管理,菜品名称管理,新闻类型名称管理,菜品信息管理,菜品信息评价管理,菜品信息订单管理,新闻信息管理,用户管理,轮播图管理。用户可以注册登录,查看菜品并且订购菜品等操作。
系统大致的功能结构图如下所示:
在进行这部分设计之前,需要明白和掌握数据类型以及各个数据类型的长度范围等知识,因为在一张具体的数据表中,为了方便理解,这里就举个简单的例子。比如用户信息表,这个表格的字段就是用户这个实体具备的属性,这时就需要对字段进行数据类型,以及字段长度的设置,也要设置一个主键来作为用户信息表的唯一标识。这些都是数据库表结构设计需要完成的内容。根据基于微信小程序的点餐小程序 点餐微信小程序的功能设计以及数据库设计要求,展示该系统的数据表结构。
小程序端效果图:
后台管理端效果图:
目 录
摘 要 I
目 录 III
第1章 绪论 1
1.1 研究背景 1
1.2 研究现状 1
1.3 目的和意义 1
1.4 论文研究内容 2
第2章 程序开发技术 3
2.1 MySQL数据库 3
2.2 Java语言 3
2.3 微信小程序介绍 4
2.4 Spring Boot框架 4
第3章 系统分析 5
3.1可行性分析 5
3.1.1技术可行性分析 5
3.1.2经济可行性分析 5
3.1.3操作可行性分析 6
3.2系统运行环境 6
3.3系统流程分析 6
第4章 系统设计 10
4.1 系统设计的原则 10
4.2 功能结构设计 10
4.3 数据库设计 11
4.3.1 数据库E-R图 11
4.3.2 数据库表结构 13
第5章 系统实现 17
5.1管理员后台功能实现 17
5.1.1 用户管理 17
5.1.2 餐桌管理 17
5.1.3 菜品信息管理 18
5.1.4 新闻信息管理 19
5.2 微信小程序功能实现 19
5.2.1 首页 19
5.2.2 菜品信息 20
5.2.3 菜品详情 21
5.2.4 我的 22
第6章 系统测试 24
6.1系统测试方法 24
6.2 系统测试分析 25
结 论 26
致 谢 27
参考文献 28
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。