B/S+C/S混合模式下大学生体质健康测试综合管理系统的开发与应用

2013-12-10 05:56胡国鹏孟庆光
上海体育学院学报 2013年4期
关键词:体质管理系统设置

王 振, 胡国鹏, 孟庆光

(华侨大学体育学院,福建泉州362021)

1 研究背景

随着现代高校师生人数不断扩增,高校教学、教务等的科学化、人性化管理面临极大挑战。数字信息化校园是以数字化信息和网络为基础而构建的一个“虚拟校园”。通过该“虚拟校园”可对教务、科研、生活等信息进行整合和应用,拓展现实校园的时间和空间维度,提高传统校园的工作效率[1]。社会信息化、数字化、网络化的发展不仅对高校信息资源建设提出了新要求,而且也为信息资源共享提供了现实条件。通过资源共建共享深化信息服务的方式及内容[2-3],也为《国家学生体质健康标准》(以下简称《标准》)的执行提供了基础。

《标准》的颁布与实施,从一定程度上促进了学生体质健康水平的提高,但是体质健康测试工作面临众多问题;尤其是在高校,测试组织工作量大、数据管理反馈困难、部门协作沟通不畅等严重制约体质健康测试工作的开展。全国学生体质健康标准数据管理中心推荐使用的“国家数据库上报软件”及其他机构研发的体质健康测试管理软件,并不能满足现代信息化校园的需求。基于此,本文以《国家学生体质健康标准》为数据库建立依据,借助学校公共共享资源平台,并和教务等其他部门联合,利用Web serviecie技术,采用B/S+C/S混合模式,以手持智能机和校园一卡通卡号(学号)相结合的识别输入方式,初步建立信息网络化、反馈及时化、管理便捷化的大学生体质健康测试综合管理系统。

2 B/S+C/S混合模式下大学生体质健康测试综合管理系统的设计

2.1 开发模式 C/S结构(Client/Server,客户机/服务器)和B/S结构(Browser/Server,浏览器/服务器)是目前软件开发的2种主要模式。C/S结构运行速度快,数据安全性高,实时性较好,而B/S的优势在于适用于Internet,维护工作量小,增强了系统的可扩展性,更新方便,互动性强,易于管理和维护[4-5]。大学生体质健康测试综合管理系统采用C/S与B/S混合结构开发模式,是目前技术背景和工作现实情况下的最佳方案,可以实现2种结构的优势互补,充分利用高校数字化校园建设中中央数据库并实现和学校教务管理等其他系统对接。系统内部网采用C/S模式,不同的管理权限用户可以进行内部数量管理;而对外信息的发布、查询采用B/S模式,便于测试管理部门与学生的互动及查询等,系统结构拓扑图见图1。

图1 大学生体质健康测试综合管理系统总体结构拓扑图Figure 1.The Structural Topology Diagram of College and University Students Physique Health Testing Management System

作为用户层的系统管理者,可以在内部网(C/S模式)进行相关设置和管理,而学生用户可在Web浏览器上通过Web服务器工作(B/S)进行测试成绩的查询。另外,虽然整套系统是建立在校园网基础之上的,但在校园网外,采用 VPN虚拟专用网(Virtual Private Network)支撑平台也可实现管理查询等功能,VPN网络系统为应用系统提供用户访问控制、信息加密、身份认证等安全方面的服务,全面保证系统安全[6-7]。

2.2 系统功能模块 本系统主要分为5个功能模块:系统管理、基础数据设置、查询统计、课程管理、移动终端管理和上报文件生成。根据高校体质健康测试的工作特点及流程并结合高校数字化校园网络的建设,每个子系统又包含若干子功能模块(图2)。

2.2.1 系统管理 系统管理是整个系统运行的控制部分,下设4个子目录,即用户管理、新学年管理、系统设置和密码修改。用户管理功能主要是实现添加、修改或删除用户,并可设置各级不同用户的权限。只有超级管理员(测试管理员)有权进入前端客户机用户界面,而通过不同的授权,普通教师可通过B/S系统查询所任课班级学生的测试情况,但无修改权限,在该模块下还可以执行选课学生的添加、删除与修改功能。新学年设置功能主要是在学年初进行数据添加、修改或者删除;密码修改则提供修改用户进入管理系统的密码及学生网络查询的原始密码及密码恢复等功能。

图2 大学生体质健康测试综合管理系统结构Figure 2.The Structure of University and College Students Physique Health Testing Management System

2.2.2 基础数据设置 基础数据设置系统包括项目设置、标准设置、评价指标设置及免测人员设置4个子目录。项目设置包括项目类型设置与测试项目设置2个部分:项目类型设置是指《标准》里规定的身体形态、机能、耐力、速度等6种测试类型及其各类型编号的设置;测试项目设置则是指根据本学校具体情况,在《标准》规定范围内添加、修改或者删除测试项目。标准设置栏下有评分标准设置与评价等级标准设置2个子目录。评分标准设置是依据《标准》添加、修改或者删除各个项目测试成绩范围的评分标准,评价等级标准设置则是根据项目测试成绩设置相应的等级评价。

免测人员设置是根据《标准》解读规定,对因病或残疾而不能参加测试的学生,出具校医院或地方县级以上医院证明,经本人申请后可予以办理免测。免测学生按照《标准》要求,系统显示测试成绩为100分,但无评价等级[8-9]。

2.2.3 查询统计系统 查询统计系统主要用于系统管理员根据不同需求查询统计数据,包括学生成绩查询、学生成绩统计、毕业成绩统计3个子目录。根据查询的不同主题词,学生成绩查询又分为按学生信息查询、按测试项目查询2个部分。按学生信息查询对话框的检索词包括学年、年级、卡号(一卡通)、姓名、学号、生源地、教师、班级(体育选项班)、一卡通部门(行政院系、班级)、评价等级与是否免测,可根据所要查询数据需求选择相应关键词。按测试项目查询对话框除了拥有上述查询对话框的检索内容外,还增加了项目类型、项目名称、该项成绩范围与该项是否测试等检索词,便于查询某一单项的具体测试情况,查询结果显示各项测试项目成绩及评价指标等级。

学生成绩统计栏用于统计学年、学院、各年级的测试情况。毕业成绩统计栏则是根据《标准》要求,对毕业生大学期间参加的所有体测情况给予汇总、计算,得出并生成毕业生的“国家学生体质健康标准登记卡”,供留档使用。以上查询、统计结果均可选择Excel格式导出,或者直接打印。

2.2.4 课程设置 课程设置模块主要适用于大学公共体育课课程设置、上课教师设置、班级管理和学生选课及选课信息的导入,该模块是系统的一个重要特色。大学体育课程设置、教师设置等信息和学校教务部门的教学管理系统相通,便于和学校教务系统选课信息的对接。根据大学公共体育课的教务特点,所有课程由教务处管理,学生通过教学管理系统进行选课,包括大学公共体育选课。为了便于体质健康测试在公共体育课堂的管理实施,学生通过教务部门教学管理系统的公共体育课选课信息模块的“选课信息导入”导入本系统。同时,也可以手动进行“学生选课”,可满足个别学生班级项目的调整需求。

2.2.5 移动终端(手持机)数据管理 在高校体质健康测试工作实施中,成绩的记录(录入)是影响实施效果的重要因素。快速、有效地完成测试数据的记录(录入)功能是减少工作量、提高工作效率的重要前提。当前计算机在高校已广泛普及,电子保存已取代了原始的纸质记录。根据高校公共体育课教学的特点,本系统移动终端手持机数据录入方式适应于当前公共体育课上课地点分散、教学专项内容多样化、测试时间方式差异化的特点。该模块提供了“提取考勤记录”“提取测试记录”“下载测试项目”3项功能,其中核心环节是“提取测试记录”环节。测试过程中公共体育课程教师或测试人员待学生测试完后持一卡通刷卡,由测试教师输入成绩保存在手持机内部硬件的数据存储器中。测试结束后教师将所使用的手持机交于系统管理员,由系统管理员将数据通过“提取测试记录”模块导入系统并上传系统数据库中,这样能提高测试速度,同时减少差错率。手持机(移动终端)是一个微型移动储存器,储存着学校所有学生的数据信息与测试项目。手持机可通过USB串口接通或远程红外线连接上位机,打开该系统的相关模块即可将存储在内部的数据完整、迅速、准确地上传系统数据库。

2.2.6 生成上报文件根据《标准》规定,各学校每学年都要通过教育部学生体质健康网(http:∥www.csh.edu.cn/)上报体质测试数据。上报内容除了学生体质健康测试信息外,还包括学生姓名、学号、身份证号、生源地等众多信息。该管理系统根据要求,从学校数据库中提取身份证号码、学籍等相关信息并自动生成符合国家数据上报软件要求的Excel数据格式,所导出上报文件可直接导入国家数据上报软件完成数据上报工作。

2.3 学生查询功能 学生体质健康测试信息的及时反馈是体质健康测试的重要步骤,便于学生进一步了解测试情况,有的放矢地参加体育锻炼。本系统在C/S的基础上,结合校园网B/S模式下实现学生账号(学号)、密码查询体质健康测试信息的功能,同时在体育部(学院)网页上开辟体质健康测试留言板,加强和学生的互动,并及时发现、沟通测试数据方面遇到的问题。在校园网外,采用VPN虚拟专用网络技术访问校内网运行,可支持校外用户查询功能。

3 B/S+C/S混合模式下大学生体质健康测试综合管理系统的优势

3.1 数据录入智能化 以学生校园非接触射频数卡“一卡通”为身份识别信息方式,通过手持机终端数据录入模式,使学生身份识别自动化、体质健康测试数据录入工作智能化、便捷化。手持智能机体积小,便于携带,数据输入简单并以一卡通为“准测证”,保证数据的真实性,将体质健康测试工作纳入高校数字化建设中,实现数据的集成与共享。

3.2 测试、评价即时化 B/S模式下网络查询系统使体质测试工作反馈及时化,测试数据导入系统后学生可随时随地在网络上查看自己的体质健康测试成绩及评价,并可以通过网络留言板进行交流,增加测试和反馈的互动性,使测试工作网络化。与教育部教学信息管理中心推荐的“校园学生体质健康数据管理与分析系统”相比,弥补了该系统在C/S模式下测试反馈不便之不足,而本系统充分利用数字化网络校园,使体质健康测试结果通过校园网同步反馈给学生,加强信息的流动与反馈。

3.3 数据管理高效化 C/S模式下的管理系统,可以通过体育选项班、高校行政班级等多种模式,管理体质健康测试成绩并反馈给体育教师或院(系),并提供各个学院、班级测试统计报表,供学院之间评比使用,还可以纵向查询管理学生各个学年体质测试成绩并打印毕业生“国家学生体质健康标准登记卡”。该系统弥补了教育部指定的“学生体质健康标准智能服务系统”“国家数据库上报软件”偏重数据上报而忽略了管理、维护与查询功能的开发缺陷。

3.4 系统设计安全化 整个系统采用灵活的权限设置,使得不同人员具有不同的使用数据能力,管理程序采用C/S结构,可以处理的用户面被固定在相同区域,安全性高。学生成绩录入和查询以校园一卡通为识别卡,安全便捷。从数据库的安全性来讲,系统客户端使用Vbscript和Javascript进行脚本控制,而在服务器端代码级,将专门针对安全问题编写大量的脚本控制。在Internet信息服务平台上,充分利用IIS的安全特性。另外,整套系统是建立在校园网基础之上的,在校园网外,采用VPN虚拟网络系统访问内网,保证校园网内、外用户相关功能的实现。

3.5 信息共享与数据节省化 数字化、网络化高校校园建设背景下利用学校的数据库平台,可以减少不必要的数据库重建,增加学校数据库的利用率[10]。目前,高校网络化管理通过多种平台实现,例如教学管理系统、学生注册系统等。在校园网络基础下,如何利用公共数据库信息非常重要。本系统在B/S模式下,不仅通过学校服务器数据库提取学生在教务系统中的体育选课信息,还可以提取学校服务器中学生注册时的籍贯、身份证号等众多信息,生成教育部体质健康测试数据上报文件,加强学校公共数据的共享与利用。

4 建议

4.1 系统的维护升级、冗杂数据处理能力有待提高该软件在存储数据库与测试管理员端采用C/S结构,在软件维护与升级时,需要管理员到各个客户服务器进行新版本安装或同步下载安装,尤其是对有多个分校区的高校来说,会给维护人员带来很大的麻烦。如能实现主动升级,将节省大量维护费用,并弥补C/S结构在此方面的缺陷。高校体质健康测试数据量大,存在数据库数据冗杂的缺点,对毕业人员的数据管理需要进一步科学化,避免因数据库过大造成的系统运行较慢的缺点。

4.2 “大健康观”下运动处方模块有待开发 体质健康测试的最终目标是提高学生体质健康,因此,在测试评价的基础上给予健身指导显得非常必要。目前测试内容和项目难以完全体现学生的体质健康状况,因此本系统未来将结合其他测试项目和健康信息,对学生体质健康进行科学评价并开发运动处方功能。通过提取、整合学校生理健康指标(由校医院提供)、心理健康指标(由校心理辅导中心提供),并结合体质健康指标(由体育部门提供),在“大健康观”下开发大学生体质健康管理与健康促进系统。

[1] 尹秋菊,甘仞初.基于WEB混合模式信息系统研究与应用[J].计算机系统应用,2002(2):13-15

[2] 张立,潘志琛,袁俊杰.国家队实用管理信息系统的研制与应用[J].天津体育学院学报,2006(6):470-471

[3] 李学俭,何文华.基于SOA架构的高校数据资源的整合研究[J].计算机技术与发展,2010,20(1):78-81

[4] 孔军,易勤.基于C/S与B/S的高校体育管理信息系统[J].武汉体育学院学报,2007,41(10):14 -17

[5] 葛方振,饶运涛,何斌,等.基于三层B/S和C/S结构考勤管理系统的设计与实现[J].计算机与现代化,2005,113(1):88-89

[6] 孙艳,楼晓娟,徐美敏.实施《学生体质健康标准》的测试结果分析[J].西安体育学院学报,2004(5):66

[7] 戴宗坤.VPN与网络安全[M].北京:电子工业出版社,2002:32-50

[8] 甄志平,毛振明.《国家学生体质健康标准》指标体系结构与嬗变研究[J].西安体育学院学报,2008(2):1-4

[9] 《国家学生体质健康标准解读》编委会.国家学生体质健康标准解读[M].北京:人民体育出版社,2007:62-64

[10] 樊爱玲,郝江泽.校园一卡通在高校信息资源整合中的应用[J].经济师,2011(1):139-140

猜你喜欢
体质管理系统设置
中医“体质”问答
中医“体质”问答
中医“体质”回答
基于James的院内邮件管理系统的实现
中队岗位该如何设置
28天吃出易瘦体质
基于LED联动显示的违停管理系统
海盾压载水管理系统
本刊栏目设置说明
中俄临床医学专业课程设置的比较与思考