随着学习压力越来越大,很多学校不重视学生的体育锻炼。近几年,教育部门发现缺少体育锻炼会影响学生的全面发展,因此开始大力发展学生的体育锻炼。对教师的体育课进行评分可以保证老师的教学质量,现在大多数学校采用问卷的方式进行体育课评分。这种方式对评分结果的统计非常麻烦,同时也降低了评分的公正性,学生的私人感情影响非常大。目前,网络发展成熟,各类网站平台层出不穷,如果可以有专业的系统提供网上体育课评分,则可以帮助学校的体育课评分。
本基于微信小程序的体育课评分系统编程语言采用Java,数据库为Mysql。在技术中加入Vue,使界面更加丰富、友好。本系统针对体育课的在线评分而开发,使用角色为管理员和学生、教师。学生可以通过注册登录,在界面里浏览体育教案、校园风采,管理自己的心率和查询身体素质测评、比赛成绩、运动报告记录等,可以对教师的体育教案进行评分和提出建议。教师可以管理自己的体育教案和对学生进行点名、对学生的身体素质测评、管理教学比赛成绩和进行课堂小结、记录运动报告等。管理员可以管理用户信息、类型信息、体育教案信息、教学评分信息、学生心率信息等。在本系统中涉及到和体育相关的多种信息,可以保证学生的体育锻炼。
关键词: 教学评分管理;身体素质测评管理;运动报告记录;体育教案管理
课题研究背景和来源
目前的网站平台类系统已各种各样,涉及到生活中的每一个部分。购物类、管理类、信息统计类、办公类、官网类等非常丰富。我国各类系统的发展已非常成熟,这些系统依靠网络和计算机技术不断完善发展为人们带来更好的生活体验。而微信小程序类的网站更是多种多样,像企业网、各种订票网等拥有的客户群体都非常大。
受我国教育理念的影响,每个家庭都非常注重学生的体育锻炼,为学生提供最好的锻炼辅助。我国人口众多,竞争压力也越来越大,随着国民经济水平的提升,越来越多的家庭都认识到身体素质的重要性。我国的体育课教育还处在基础阶段,学生锻炼的主要途径是通过老师在学校里传授,这种方式由于学生接受能力不同而造成学生的锻炼效果不同。如果可以由学生为教师打分并提供建议,就可以方便教师根据情况随时调整教学方案。并且教师可以根据不同学生的身体素质记录不同的锻炼数据将会使学生的锻炼事半功倍。
课题研究现状
目前对体育课评分的主要途径还是通过传统方式。采用发放问卷由学生填写再由老师统计结果的方式,这种方式对于人数少的学校来说非常适合,但对人数多的学校来说非常困难,统计结果需要大量人员和时间才可以完成。想要提高效率就必需采用其它辅助手段,最有效的方式就是利用管理系统来实现。
我国微信小程序的发展已形成一定的规模,在众多微信小程序里还没有一种是帮助学校来对体育课评分。现在也有一些对老师进行评价的系统,但这类系统是需要借助电脑才可以使用,借助电脑就需要固定地点,使用非常不方便。
课题开发的目的和意义
本系统的实现目的在于帮助学校的体育课评分。和传统的评分方式相比,本系统针对性更强,向使用用户展示最为详细的体育教案,学生可以浏览进行评分、发表建议。本系统为免费的体育课评分系统,为老师的体育教学提供帮助。本系统的核心在于内容,以丰富的体育内容取胜,去繁留简,使本系统的用户更容易抓住重点,找到核心内容,减少用户烦躁心理。本系统的实现拥有更大的意义:
- 本系统功能简单、针对性强,使系统用户更为直观,操作也更为简单,只要有上网经验的用户都可以轻松掌握;
- 本系统采用多种体育种类,用户可以根据自己的需求选择功能进行操作;
- 本系统中的体育教案信息都是由老师发布,可以做到正确、精准;
- 本系统中设有建议功能,可以为老师的教学提供建议,方便老师调整教学方法。
课题开发内容
本基于微信小程序的体育课评分系统采用微信端+管理端的方式进行设计。微信端主要为学生操作的功能,管理端为管理员、教师可以操作的功能。在微信端的内容里包括体育教案推荐、校园风采和我的信息。体育教案详情里发布评分和建议。学生在微信端里可以浏览校园风采信息并可以收藏,也可以管理教学评分、学生心率和进行身体素质测评、管理教学比赛成绩、查看运动报告记录。教师可以发布体育教案和查询评分信息以及管理学生的比赛成绩、运动报告记录、心率等信息。管理员在后台的功能为类别管理、用户管理、点名册管理、审核体育教案和评分、管理学生心率和管理比赛成绩以及进行课堂小结管理等。
论文结构安排
本篇论文分为摘要、目录、绪论、系统开发关键技术介绍、系统分析、系统设计和系统实现、系统测试、总结、致谢、参考文献。本篇论文的核心集中在系统设计和系统实现部分。绪论部分为基础调研,在系统分析中阐述系统的需求分析、可行性分析和数据流程图、用例图等。
系统功能分析
本系统采用功能针对性强、文字描述精确的方式进行设计。本基于微信小程序的体育课评分系统是关于评分的系统,在设计功能时只取用最基础的功能,目的是提供最精准的服务。本系统包括微信端和管理端两部分。
微信端的功能为:
- 体育教案:展示所有教案信息,学生可以浏览并且进行打分、收藏和建议;
- 校园风采信息,展示校园风采详情,并且展示校园风采发布时间方便用户了解;
- 体育教室信息,以图片方式展示体育教室列表,点击体育教室图片展示详情体育教室的描述,感兴趣的体育教室可以查看;
- 我的功能,在我的功能里用户可以管理点名册、教学评分、学生心率、身体素质测评、教学比赛成绩和运动报告记录、我的收藏信息。
管理端管理员功能:
- 个人中心,实现密码和个人信息的修改;
- 类型管理功能,可以更新和删除、修改类型;
- 点名册管理功能,审核学生的签到信息;
- 校园风采信息管理功能,可以更新校园风采和进行校园风采的修改、删除;
- 体育教案管理功能,实现课程的更新和检查;
- 教学评分功能,查询教师的评分详情;
- 用户管理功能,实现学生、教师的检查管理;
- 学生心率管理功能,可以查看学生的心率详情;
- 身体素质测评管理功能,查看学生的详细身体素质测评内容;
- 课堂小结管理功能,进行课堂小结;
- 运动报告记录管理功能,记录学生的运动详情。
教师的功能只有学生管理、点名册管理、体育教案管理、教学评分管理、学生心率管理和身体素质测评管理、课程小结管理、运动报告记录管理、教学比赛成绩管理。这些功能与管理员的相对应功能设计的内容一致。
管理员用例图如下图
学生用例图如下图
教师用例图如下图
系统功能结构设计
本系统的功能界面设计为三个,学生界面、教师界面和管理员界面。根据不同用户的不同需求分开设计功能。学生界面的功能为体育教案、教学评分、学生心率、运动报告记录、身体素质测评、教学比赛成绩等,管理员界面的功能为个人中心、类型管理、校园风采管理、点名册信息管理等。教师界面的功能和管理员的功能少了类型管理和校园风采管理、管理员管理。本系统的功能结构图如下图:
微信端界面的实现
首页界面的实现
本功能设计的目的是帮助用户一键返回首页,在首页里的元素包括图片、列表框、文字、导航栏等。在首页的上半部分轮播图、中间是体育教案推荐、下面是体育教案。导航栏里是首页、体育教案、校园风采、我的功能按键。首页界面的实现界面如下图:
体育教案功能的实现界面
在体育教案功能里可以看到课程类型,点击体育教案功能可以看到教案的详情,并可以对教案进行评分和提出建议。体育教案功能的实现界面如下图:
教学评分功能的实现界面
在本功能模块里展示已评分的体育教案,想要看具体的评分详情需要点击教案标题进入详情页。教学评分功能的实现界面如下图:
管理员功能的实现界面
管理员的功能为管理微信端信息和更新微信端信息以及管理用户信息。管理的微信端信息包括体育教案信息、校园风采信息和类型信息、用户信息等。管理员功能的实现界面如下图:
本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE
技术路线
开发语言:Java、小程序
前端技术:JavaScript、VUE.js(2.X)、css3
后端框架:ssm
JDK版本:JDK1.8
服务器:tomcat9
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
浏览器:谷歌浏览器
小程序运行软件:微信开发者