基于校园餐饮配送小程序的设计基于现有的手机,可以实现首页、个人中心、学生管理、商家管理、配送员管理、美食管理、美食类型管理、美食订单管理、配送订单管理、配送信息管理、系统管理等功能。方便商家、学生和配送员对首页、美食、配送订单、我的等详细的了解及统计分析
系统设计需要从商家、学生和配送员的实际需求开始,以了解他们需要实施哪些功能以及他们可以包括哪些管理工作。
考虑到校园餐饮配送小程序系统设计的特点,应满足几个要求:
(1)它可以通过网络开展校园餐饮配送小程序信息管理工作,促进对校园餐饮配送小程序信息管理。
(2)信息查询方法变得更加多样化,管理更加标准化;
(3)它提供了一个免费的渠道,以确保数据的实时有效沟通
进行在线确认系统所划分的用户角色,并且根据用户角色划分确定所要设计的功能模块,对于校园餐饮配送小程序系统的设计主要划分别为管理员、商家、学生和配送员四个角色,并所使用的功能模块也相应不同,但是系统的数据库实现的内容是交互的,用户可以随时根据自己的需求进行校园餐饮配送信息查询,对于系统工作人员可以根据自己的分管内容进行在线信息的处理及操作,管理员获取到所有用户的详细数据信息,并根据需求进行第一时间处理解决。
开发语言:Java
小程序前端框架:uniapp
小程序运行软件:微信开发者
后端技术:Ssm(Spring+SpringMVC+MyBatis)+vue.js
后端开发环境:idea/eclipse
数据库:mysql
目 录
摘 要 I
ABSTRACT II
目 录 III
1 绪 论 6
1.1选题背景 6
1.2研究现状 6
1.3研究内容 7
2开发工具及关键技术介绍 8
2.1微信开发者工具 8
2.2小程序框架以及目录结构介绍 8
2.3 JAVA技术 9
2.4 Mysql数据库 9
2.5 SSM框架 10
3 系统分析 11
3.1需求分析 11
3.2可行性分析 11
3.2.1技术可行性:技术背景 11
3.2.2经济可行性 12
3.2.3操作可行性 12
3.3性能分析 12
3.4系统操作流程 13
3.4.1用户登录流程 13
3.4.2信息添加流程 13
3.4.3信息删除流程 14
4 系统设计与实现 16
4.1系统架构设计 16
4.2开发流程设计 16
4.3数据库设计 17
4.3.1实体ER图 17
4.3.2数据表 19
5 系统实现 30
5.1小程序端 30
5.2 服务端 32
6系统的测试 39
6.1 测试目的 39
6.2 测试方案设计 39
6.2.1 测试策略 39
6.2.2 测试分析 40
6.3 测试结果 40
结 论 41
参考文献 42
致 谢 43