互联网的战略实施后,很多行业的信息化水平都有了很大的提升。但是目前很多学校日常工作仍是通过人工管理的方式进行,需要在各个岗位投入大量的人力进行很多重复性工作,这样就浪费了许多的人力物力,工作效率较低,同时为后续的工作带来了隐患。并且现有的大学运动会系统流程不完善导致小程序的使用率较低。大学运动会系统的部署与应用,将对日常的比赛项目、比赛报名、比赛成绩、成绩排行榜、投诉建议等功能进行管理,这可以简化工作程序、降低劳动成本、提高工作效率。为了有效推动学校的合理配置和使用,迫切需要研发一套更加全面的小程序的大学运动会系统。
本论文主要介绍基于Java语言设计并实现了大学运动会系统。该小程序基于B/S即所谓浏览器/服务器模式,选择MySQL作为后台数据库去开发并实现一个以大学运动会为核心的系统以及对系统的简易介绍。
系统功能需求分析是通过软件开发者在参与市场调研,讨论研究后得出的初步系统开发所需实现功能。这是开发的第一步,也是至关重要的一步,如果不在这个阶段制定系统所需模块,日后会带来不必要的麻烦。因此,必须严肃认真,全身心投入去做好这个步骤。
本系统采用自上往下的方法开发,基本定位如下功能:
本课题要求实现一套小程序的大学运动会系统,系统主要包括管理员服务端模块和学生微信端模块功能模块。
目 录
摘 要 I
Abstracts II
目 录 III
第1章 绪论 1
1.1 研究的主要内容 2
1.2 研究现状 3
第2章 系统开发平台及技术介绍 4
2.1 微信开发者工具 5
2.2 MySQL 介绍 6
2.3 MySQL环境配置 7
2.4 Java语言 8
2.5微信小程序框架 9
2.6 Spring Boot框架 9
第3章 系统分析与可行性分析 10
3.1系统总体分析 11
3.2 可行性分析 12
3.2.1 经济可行性 13
3.2.2 技术可行性 14
3.2.3 运行可行性 15
3.2.4 分析研究可行性 16
3.3 功能需求分析 17
第4章 系统设计 18
4.1系统结构设计 19
4.2数据库设计 20
4.2.1实体ER图 21
4.2.2数据表 22
第5章 系统详细设计 23
5.1 学生功能模块(微信端) 24
5.2 管理员功能模块(服务端) 25
第6章 系统测试 27
6.1 测试定义 28
6.2 功能测试 29
6.3 测试结论 30
结 论 31
参考文献 32
致谢 33