宋灵凤
(阳光学院,福建 福州 350109)
移动互联网和电子信息技术的快速发展为高校学生的体育教学和档案信息管理提供了全新的发展方向和机遇,有助于实现体育教学手段和理念的革新。目前,我国很多高校已经建立了体育教学信息化管理平台,这些平台多数是基于PC端的应用,为高校体育管理提供资产管理、场馆管理、学生档案管理、体育课程管理和考核等一系列教学服务。但是传统建立在PC端的体育信息系统的内容比较独立和分散,没有实现资源整合。与此同时,随着互联网和移动技术的发展,高校学生和教师对移动设备的依赖越来越强,高校体育信息化服务中的手机APP的研发和应用已经成为全新的趋势。相比之下,以B/S或者C/S架构构建的体育信息化系统的操作缺乏灵活性和便捷性,基于移动互联网的手机应用的快捷性、方便性、互动性和丰富性等优势就非常突出,尤其是在我国手机用户大量增加的环境下,建立高校大学生个人体育档案信息管理系统就成为顺应时代的必然选择。
服务终端平台的比较分析。目前我国多数学校都已经建立了体育信息管理中心,但这些平台多数是以PC终端作为核心处理器,同时配备大容量存储器和可编程接口芯片,连接输出设备实现系统搭建。PC端服务器的运算速度较快,具有良好的计算精度和较大的存储量,良好的扩展性让应用更加便捷。随着移动互联网的发展,移动手机终端APP的应用也越来越广泛,手机操作系统主要包括iOS系统和Android系统。手机终端的机身比较小,处理器的功能运行能力和手机容量相较于PC来说还有很大差距。但是移动终端的便携性优势非常突出,可以随时调用摄像头设备,重力感应、磁力计、三轴陀螺仪、语音识别技术、GPS导航等功能。移动终端的系统开放性更高,在年轻人群体中的使用率非常高,也是未来生活、学习和娱乐信息服务的发展方向。
信息化服务手机操作系统比较分析。目前的主流手机操作系统包括Android、iOS、Windows Phone、BlackBerry OS系统等等,其中Android、iOS是用户规模最大,得益于Android系统的开源性以及谷歌与硬件厂商的合作,其市场占有率遥遥领先。所以,本文高校大学生个人体育档案信息系统研究主要针对Android平台展开。
体育信息化服务终端平台及系统未来发展趋势分析。移动终端良好的便捷性、系统开放性以及突出的功能性特征和拓展性必然让移动终端成为未来技术发展方向。高校体育信息化的服务对象为年轻大学生和高校教师,这类人群热衷追随先进的技术和潮流。所以,随着社会进步和发展,传统PC机终端的诸多服务和工作将会逐渐被移动终端取代。
高校体育信息化服务包含三项主要的特征。首先是软件与硬件设备紧密结合,高校体育档案信息系统手机APP技术的提升和发展与手机硬件的完善是分不开的。智能手机的重力感应、语音识别、指纹识别、GPS定位等丰富的功能让个人体育档案的实时、随身管理目标得以实现。其次是高校体育信息化服务类型多样、种类丰富,高校学生体育信息化管理同时为全校师生提供服务,内容涉及群体活动、体测、体育教学、课外活动、体育场馆使用管理等多个方面,手机APP应用服务能够同时为每一个学生提供信息管理服务。最后,高校学生体育档案管理对实时性要求比较高,学生的各项信息变化都应该及时进行更新。
高校学生个人档案信息系统APP的需求基本可以分为业务需求、用户需求、功能性需求以及非功能性需求等。通过调查发现,全校98%以上的学生使用智能手机,智能手机的普及是高校学生个人体育档案信息系统研究和推广的基础。
1.业务需求分析。业务需求描述的是系统开发的目的,解决的是“为什么”的问题。高校学生体育档案信息系统手机APP研究的核心目标是能够进行信息的实时录入和更新,让用户能够随时随地查询信息,更方便地做好信息管理与通知。调查发现多数用户都习惯于被动接受信息,往往采用网站挂通知、首页提醒等方式接收通知,但是用户接收到的信息比较有限。所以在手机APP系统的设计中,要突破PC平台的限制,优化用户的信息获取方式和习惯,借助移动互联网和智能手机的优势,把关键业务功能移植到手机客户端,让用户能够随时随地的接收信息。
核心业务需求:体育教学信息公布、重要信息推送、运动计时。
辅助业务需求:校内运动信息交流模块、体育用品交易模块、场馆电子信息查询、留言板。
2.用户需求分析。高校体育档案信息系统的用户群可以分为学生和教师两大类。学生的用户需求包括成绩查询、个人信息记录、运动计时、体能测试、经验交流等。教师群体的功能需求主要包括课程信息上传、考试信息公布、学生成绩考察、运动计时等。
图1 用户需求应用例图
大学生个人体育档案信息管理系统的功能需求如表1所示:
表1 大学生个人体育档案信息管理系统的功能
1.系统性能需求。性能是用户使用软件的首要体验,如果软件应用卡顿严重、耗电量大或者无法提供良好的用户体验,那么必然无法得到用户的青睐和市场的肯定。软件设计必须经过专业的业务需求设计、架构设计、数据库设计和算法设计,避免体育手机APP使用过程中的各种问题,满足用户需求。
2.系统安全性需求。安全性是互联网时代最为关键的要素,手机APP的安全性必须满足开发环境的安全性、软件自身的安全性、数据安全性三个角度的要求。在大学生体育软件的使用过程中,不仅要求系统开发环境、语言、漏洞修复体系完善,同时对用户个人信息的保密有非常高的要求。
3.扩展性要求。系统是否具有良好的扩展性是其广泛应用和升级的基础,系统可扩展性要考虑系统本身的可扩展性和业务应用的可扩展性。随着用户需求的不断增加,新的功能需求要求现有功能基础之间的协调和融合。
通过大学生个人体育档案信息系统的研究开发,可以将高校体育信息、学生体育档案、教师资源等整合起来,构建一个完整的体育信息服务体系,串联大学生的信息收集、数据处理、信息集中展示和反馈等各个环节。与此同时,设计中结合手机硬件方面的优势,尝试设计课外运动考察模块、运动计时模块等内容。
图2 高校学生体育手机APP系统功能图
用户管理功能:学生体育档案信息系统的用户管理功能与学生教务系统之间建立接口,能够直接获取教务信息,学生的学号即为账号,可以实名登陆软件,基础界面显示学生姓名、学号等基础信息。
成绩查询功能:体育成绩查询模块主要提供考试成绩查询、体能测试成绩查询、运动成绩查询等信息。成绩查询模块可以由教师设置添加项目,例如肺活量、50米跑、800米跑、跳远等等。
教师信息查询功能:用户可以通过查询,获取某项课程授课教师的基本信息,也可以通过检索教师姓名的方式查询该教师正在开设的课程、联系方式等信息。
体育场馆信息查询:该模块主要提供体育场馆地址、开放时间、收费标准、预约情况以及联系方式等。学生可以利用这一功能查询游泳馆、篮球馆、足球场、羽毛球场等开放信息。
信息推送功能:服务方向用户主动推送消息,任课教师可以在系统中自动获取所有选课学生的基本信息,并能够通过消息推送功能实现课程、考试信息的推送,相较于口头通知来说,手机APP消息推送的方式能够更加便捷地传递消息,确保每一个信息都能够及时获取。
运动计时功能:运动计时是在用户登陆账户之后,利用GPS定位功能和移动互联网技术,记录用户的运动时间、路线、距离,教师可以通过这一功能掌握学生的运动情况,并将课余时间的体育运动量计算到平时成绩中。
本项目采用Java语言实现客户端的设计。Android端的开发按照用户需求分析,利用Material Design设计规范化的应用界面。在软件设计过程中,各个模块可以分开实现,最后对模块进行耦合,让软件的可拓展性更强。采用基于Http URL Connection封装技术的网络请求操作,进行网络交互。利用第三方推送平台“个推”的SDK,实现推送功能。该系统的服务器部署在学校的统一数据中心,具有校园网的访问权限,同时也可以连接互联网,所有的用户都可以通过互联网的方式来访问平台服务。
本文首先对高校学生体育档案信息系统的应用情况和传统PC端服务情况进行梳理,分析移动客户端相较于传统PC服务终端在便携性、开放性、功能性、拓展性方面的优势,提出建立基于互联网背景的大学生个人体育档案信息管理系统的基本方案。基于移动互联网的体育管理系统是未来发展的趋势,在对体育手机APP需求分析的基础上,完成功能模块的设计和实现,对高校体育手机APP的发展具有重要意义。