本论文的内容是关于运动场预约,主要内容不仅包括了小程序的分析和设计还对几个主要模块进行详细阐述与分析。此微信小程序运动场预约分为管理员操作和教师操作、学生操作。学生的操作主要是可以在网页上浏览到场地信息、运动视频、心情动态等功能,用户可以通过网站注册属于自己的一个账号,拥有权限可以修改自己的个人信息,并且自己范围内权限信息进行场地预约,管理员的操作,只有管理员才可以登录后台进行操作,后台管理主要是针对信息的添加,更新信息管理,给管理员权限对学生信息、教师信息进行修改,本文将从分析部分开始论述,用户需要什么样的系统,怎样的操作界面能保证小程序的易用性,然后从功能分析开始思考需要怎样的数据逻辑结构,把数据逻辑结构建成数据实体,最后从几个主要模块部分论述如何实现这些功能。本毕业设计的内容是设计并且实现一个校园的微信小程序运动场预约系统。它是在Windows下,以MYSQL为数据库开发平台,微信小程序运动场预约的功能已基本实现,主要包括场地信息、场地预约、运动类别、运动视频、心情动态、试题内部、在线考试等。
论文主要从小程序的分析与设计 、数据库设计和系统的详细设计等几个方面来进行论述,系统分析与设计部分主要论述了系统的功能分析、系统的设计思路,数据库设计主要论述了数据库的设计,小程序的详细设计部分主要论述了几个主要模块的详细设计过程。
关键字: 校园的微信小程序运动场预约系统;微信开发者;Java语言;MYSQL数据库;Spring Boot框架
本设计主要是实现一个微信小程序运动场预约,实现运动场预约的自动化、信息化、管理。系统的主要的设计原则是:以实际应用为核心,重点突出“实用、易用、简洁、稳定”的优点。既能够注重到实效,满足现实用户的实际需要,也能够为系统以后的升级和扩展留有一定的余地。在技术设计的实现上,突出“实现合理、结构清晰、简单易懂”的特点。
目 录
Abstract I
第一章 绪论 2
1.1课题背景 3
1.2研究的主要内容 4
1.3论文所做的主要工作 5
第二章 技术介绍 6
2.1 B/S架构 7
2.2 MySQL 介绍 8
2.3 MySQL环境配置 9
2.4 Java语言 10
2.5 Spring Boot框架 11
2.6微信小程序简介 12
第三章 系统分析与设计 13
3.1 可行性分析 14
3.2系统说明 15
3.3系统功能的分析 16
3.4系统的设计思路 17
3.5系统的设计思想 18
3.6系统功能结构 19
3.7系统结构图 20
第四章 数据库设计 24
4.1数据库概念设计 25
4.2数据表设计 26
第五章 网站的详细设计 27
5.1学生微信端功能模块 28
5.2管理员服务端功能模块 29
5.3教师服务端功能模块 29
第六章 系统测试 30
6.1软件测试的方法 31
6.2 系统功能测试 32
总结 33
参考文献 34
致谢 35