武警院校体能素质分析系统的设计实现
2016-12-23高波
高波
摘 要 本文对武警院校体能训练的现状进行了介绍,引出本系统的背景及意义。结合武警院校体能训练实际对系统进行了需求分析,然后对系统的功能模块的详细设计及实现方法进行了详细介绍。
关键词 武警院校 体能 数据分析
中图分类号:E251.3 文献标识码:A
1研究背景
武警院校学员作为部队培养的新时代武警指挥员,个人的体能素质的好坏直接关系到部队整体战力的形成。根据2006年总参谋部颁布了第一部《军人体能标准》,以及各大单位和军事院校的训练大纲,体能成绩是否达标已经成为学员能不能顺利毕业的硬性指标。而在武警院校日常体能训练的组织实施中一直存在以下的问题:体能教员作为体能训练组织实施的主体不能及时了解学员的训练情况,不能很好地针对不同的学员自身的实际情况制定相应的训练方案,往往对学员的训练积极性和训练效果造成很大影响。
随着武警部队的体能训练标准要求越来越高,为了更好地适应部队遂行任务的需要,也为了更好地提高学员体能训练效果,充分利用计算机技术设计并使用一套武警院校体能素质分析系统已经成为了合理组训、科学施训不可或缺的部分。
2需求分析
本文借鉴国家对运动员的训练和地方体育院校对体育生的体能训练辅助系统的设计方法。系统的考虑设置三种用户角色管理员、教员、学员,教员和学员通过各自的账号进入系统,在自己权限内对系统进行操作使用。管理员操作主要包括管理员登录、系统后台管理,发布各种测试成绩,对原有数据进行修改或删除、输入学生的基本信息的功能。体能教员主要操作包括个人信息登录、测试人数管理、测试科目管理、 测试成绩输入、测试评价、下载打印等。学员主要完成个人信息登录、浏览查询自己的考核成绩、体能考核时间以及查看成绩分析图的操作。
科目及标准如下:
五公里标准:21分钟优秀23分钟良好25分钟及格
单杠标准:10个优秀8个良好6个及格6个以下不及格;
双杠标准:15个优秀12个良好10个及格10个以下不及格;
400米障碍标准:2分钟优秀2分15秒良好2分30秒及格;
俯卧撑标准:50个优秀40个良好30个及格30个以下不及格;
仰卧起坐标准:60个优秀50个良好40个及格30个以下不及格。
3研究内容
3.1系统架构
本系统软件可以分为三层:
表示层:主要是由登陆界面和用户管理层面组成,管理员和用户需要通过账号和正确的密码登陆才可以进入操作界面进行相应权限内的操作。
业务逻辑层:用户可以通过主菜单界面上的按键进行对应的操作,不同用户可以在权限范围内进行不同的操作,管理员可以对数据进行修改,而用户只能查询成绩。
数据访问层:通过数据访问接口和MySQL5数据访问层进入后台数据库进行数据修改,导出学员的成绩查询信息等基本的数据访问服务。
3.2功能模块划分
系统主要分为三个子系统:用户管理子系统、数据管理子系统、数据分析子系统。如下图所示:
3.2.1用户管理子系统
用户管理子系统实现用户的身份认证和权限管理,由登录系统和管理系统组成。登陆时用户需要输入用户名和口令,只有当用户名和口令与数据库中存储的完全一致才可以进入系统。管理员为系统的初始用户,拥有最高的权限。可以添加和删除教员用户和学员用户,可以查看和更新各个队的数据。教员账户可以创建学员用户,可以查看更新本教学班的信息。学员仅可以查看本队及个人的信息。
3.2.2数据管理子系统
数据管理子系统主要完成数据的日常维护和管理。用户在相应的页面菜单直接查看和操作数据库的内容,选择使用查看、添加、删除、修改等操作来完成对相应数据表的操作。该子系统还具备数据的打印、导出、备份的功能。
3.2.3数据分析子系统
数据分析子系统根据用户的需求完成数据的各种分析,为用户的决策提供参考。主要分为图形化的成绩分析和统计报表的方式显示单个学员以及对应科目的体能测试数据。
3.3系统实现方法
本系统设计使用Java语言在MyEclipse开发平台下开发完成,使用MySQL5作为数据库管理工具。系统的业务逻辑是通过调用不同的Java类实现。首先按照用户的分类权限和业务模块的划分,再按照业务逻辑处理的流程,完成对数据库的访问和操作。最后将对应的操作结果和分析图表在输出界面进行显示。
4展望
本系统的设计与实现,可以为武警院校体能训练提供科学有效的数据参考、图形分析,实现对学员体能信息较为完善的分析处理,进一步推进武警院校对学员体能训练数据的科学统计和管理,将为推进武警部队体能训练信息化建设,增强武警部队整体战斗力素质提供保障。
参考文献
[1] 王武,孙继文,赵东光,姚迪.部队院校体能考核管理系统研宄与分析[M].才智,2012(11).
[2] 明日科技.Java从入门到精通(第3版)[M].北京:清华大学出版社,2012.
[3] 张孝祥,徐明华.JAVA基础与案例开发详解[I].清华大学出版社,2009.