足球训练监控软件系统的设计与开发(清华大学)

我们旨在开发出具有这样功能的一套自主产权系统,包括具备多种传感器的可穿戴设备,数据收集、存储和查询的服务器,以及用于将采集的数据可视化的显示端。利用穿戴式传感器设备采集运动员训练过程中的实时数据,并将之可视化为图表的形式,帮助教练改进训练方法,提高运动员的水平。

预览截图

应用介绍

近年来随着国家经济水平的发展与提高,国对于足球运动的重视程度也越来越强,然而我国目前的足球运动训练过程的科学性有待提高。目前欧洲已经有了一些非常先进的训练辅助系统,但是这些系统价格高昂,而且功能与我国足球训练领域的需求并不完全匹配,具有一系列的问题。

我们旨在开发出具有这样功能的一套自主产权系统,包括具备多种传感器的可穿戴设备,数据收集、存储和查询的服务器,以及用于将采集的数据可视化的显示端。利用穿戴式传感器设备采集运动员训练过程中的实时数据,并将之可视化为图表的形式,帮助教练改进训练方法,提高运动员的水平。

本研究成果不仅将打破欧洲国家系统的壁垒效应,同时将结合本土需求,定制特色功能,为我国的足球运动训练过程提供更好的服务,帮助教练员提高训练的科学性、有效性,更好的提升运动员的运动水平。


服务器部分

服务器部分采用go语言实现而且在搭建web服务器的过程中,使用了一个目前在国内非常流行的web服务器框架:beego。该框架采用典型的MVC模型基于八大独立的模块构建:cacheconfigcontexthttplibslogsormsessiontoolbox,是一个高度解耦的框架,其整体架构如图:image.png


如下图所示:

image.png 

 

鉴于本系统的数据存储需求,很多数据都是数组的形式,采用非关系型数据库更加方便所以这里并没有采用beego框架orm模块,而是自己实现了一个简单的mongoDB helper

利用beego框架的seesion模块和过滤器机制,可以很方便的实现用户的访问控制beego过滤器支持在寻找路由之前、找到路由之后开始执行相应的 Controller 之前、执行完 Controller 逻辑之后、路由结束之后这四个时机进行,使用在寻找路由之前的过滤器,验证用户是否登录,如果未登录则重定向到登录页面,登录成功之后浏览器设置一个sessionID。这里的session使用内存模式。

 

文件列表(部分)

名称 大小 修改日期
Thumbs.db31.04 KB2015-06-29
024许建林2011011238.pdf2,968.64 KB2015-06-29
关于学位论文使用授权的说明.doc3.55 KB2015-06-29
声明.doc3.49 KB2015-06-29
综合论文训练记录表.doc9.14 KB2015-06-29
足球训练监控软件系统v_final.docx18,352.10 KB2015-06-29
足球训练监控软件系统v_final.pdf2,968.64 KB2015-06-29
附件3:2015届综合论文训练课题统计表_许建林.xls4.56 KB2015-06-29
.gitignore0.08 KB2015-06-29
.name0.01 KB2015-06-29
compiler.xml0.32 KB2015-06-29
profiles_settings.xml0.07 KB2015-06-29
gradle.xml0.26 KB2015-06-29
misc.xml0.69 KB2015-06-29
modules.xml0.19 KB2015-06-29
runConfigurations.xml0.24 KB2015-06-29
vcs.xml0.16 KB2015-06-29
.gitignore0.01 KB2015-06-29
app.iml1.34 KB2015-06-29
build.gradle0.47 KB2015-06-29
proguard-rules.pro0.42 KB2015-06-29
MyActivityTest.java0.42 KB2015-06-29
IMyAidlInterface.aidl0.28 KB2015-06-29
Permit.java0.13 KB2015-06-29
AndroidManifest.xml0.46 KB2015-06-29
Controller.java0.13 KB2015-06-29
PaintBoard.java1.35 KB2015-06-29
PaintBoardFragment.java1.21 KB2015-06-29
Painter.java0.14 KB2015-06-29
MyActivity.java1.48 KB2015-06-29

立即下载

相关下载

[足球训练监控软件系统的设计与开发(清华大学)] 我们旨在开发出具有这样功能的一套自主产权系统,包括具备多种传感器的可穿戴设备,数据收集、存储和查询的服务器,以及用于将采集的数据可视化的显示端。利用穿戴式传感器设备采集运动员训练过程中的实时数据,并将之可视化为图表的形式,帮助教练改进训练方法,提高运动员的水平。

评论列表 共有 0 条评论

暂无评论

微信捐赠

微信扫一扫体验

立即
上传
发表
评论
返回
顶部