混合模式下体能测试成绩管理系统设计与开发

2015-04-02 12:18许江东
软件导刊 2015年2期
关键词:管理系统服务器测试

摘要:针对目前高校体能测试过程中数据处理困难、测试结果反馈不及时的问题,利用Visual Basic和ASP设计开发了体能测试成绩管理系统,实现了用户管理、成绩管理、补考管理、结果查询等功能,系统具有使用简单、安全,数据处理高效的特点。实际应用表明,该系统能提高工作效率。

关键词关键词:B/S;C/S;体能测试管理系统

DOIDOI:10.11907/rjdk.143812

中图分类号:TP319

文献标识码:A文章编号文章编号:16727800(2015)002008402

基金项目基金项目:中央高校基本科研业务费专项资金项目(LGYB201414)

作者简介作者简介:许江东(1982-),男,江苏连云港人,硕士,南京森林警察学院工程师,研究方向为计算机应用、信息安全。

1研究背景

为建立健全国家学生体质健康监测评价机制,激励学生积极参加身体锻炼,教育部于2014年制定并印发了《学生体质健康监测评价办法》、《中小学校体育工作评估办法》、《学校体育工作年度报告办法》3个文件[1]。

3个办法的颁布与实施,从一定程度上促进了学生体质健康水平的提高,但是体能测试工作面临众多问题,尤其是在高校,测试组织工作量大、数据管理反馈困难、部门协作沟通不畅等严重制约体能测试工作的开展[2]。同时,学生成绩的考核是检验综合素质的有效途径,相对于其它课程的考核,体能测试在内容与形式上都具有一定的特殊性。体能测试成绩不仅需要有测试数据,还需要把测试数据换算成相对应的分数,采用传统的手工方式,工作量大且容易出错。为了更好地满足学校发展的需要,减轻测试人员的工作压力,开发适合实际情况的体育成绩管理系统迫在眉睫。

本文参照公安部2011年颁发的《公安机关人民警察体育锻炼达标标准》作为数据库建立依据,借助学校网络及共享资源平台,与信息管理中心、教务处等部门联合,利用Web应用程序,采用浏览器服务器+客户机服务器混合模式,以校园一卡通和二代身份证读卡器相结合的识别输入方式,建立了公安院校学员体能测试成绩管理系统。

2混合模式下体能测试成绩管理系统设计

2.1开发模式

B/S结构(Browser/Server即浏览器/服务器)和C/S结构(Client/Server即客户机/服务器)是当前软件开发的两种主要模式。客户机/服务器模式具有较强的事务处理能力,运行速度快,数据安全性高,实时性较好,而浏览器/服务器的优势在于具有较好的网络扩展性和兼容性,适用于网络,互动性强,易于管理和维护。体能测试成绩管理系统采用C/S与B/S混合结构开发模式,是目前的最佳方案,可以实现两种结构的优势互补,不仅可以实现信息系统的开放性和通用性,同时还可以保持内部系统的封闭性和专用性[3]。学生信息、测试人员信息及测试数据的录入、管理等功能采用C/S模式实现,学生测试成绩及考核等级的发布、查询采用B/S模式,便于测试管理部门与学生的查询,同时开通网上留言功能,便于学生与测试管理部门进行信息交流。系统结构见图1。

体能测试管理系统管理端和成绩录入端,可以在任何一台电脑上进行安装,实现管理和成绩录入、查询功能。学生也可以在任何有网络的地方利用浏览器查询测试成绩。

图1系统结构

2.2系统功能模块

本系统主要分为6个功能管理模块:用户管理、学生信息管理、成绩管理、评分标准管理、补考管理及查询管理。根据公安院校体能测试的工作特点及流程,每个子系统又包含若干子功能模块,如图2所示。

图2系统功能模块

2.2.1用户管理

用户管理主要实现人员信息的添加、更新、删除和浏览功能,并可以设置不同用户的操作权限。只有超级管理员才可以对测试人员、教学秘书等进行添加、浏览和删除。所有用户登录后都可以对个人信息进行维护。

2.2.2学生信息管理

学生信息管理模块功能与用户管理类似,且更为简单。但字段设置中个人信息的学号(身份证号)、班级、性别等为非空字段,其中班级信息为测试年级标准提供依据。所有学生信息都可以按条件导入导出。

2.2.3成绩管理

成绩管理模块是本系统关键模块。实现测试项目选择、学生成绩录入、得分计算以及缺考、补考、作弊等登记。

在录入成绩之前,必须进行科目选择,被选择的科目会以红色字体显示。如更改测试项目,需重新选择科目,待测试科目字体变为红色后才可进行成绩录入。

成绩录入时,首先需录入学生学号信息。学号的录入可以人工输入,也可以连接读卡设备自动读取信息。学号信息录入完整后,系统将自动在数据库中检索该学号对应的学生相关姓名、性别、班级及照片信息并显示在学号文本框后方。学生信息显示完全后,光标自动跳转到成绩文本框中等待成绩录入。成绩录入完毕后,直接点击 “回车”键或用鼠标点击“提交”按钮,系统将自动提交测试成绩到数据库并同时计算该成绩对应得分并保存至数据库中。

2.2.4评分标准管理

评分标准管理主要通过“导入”、“导出”按钮实现评分标准的录入。

2.2.5补考管理

补考管理功能模块相对简单。主要由“导入初考成绩”、“导入补考成绩”、“导入补考名单”3个功能组成。数据导出成功后,即可开启补考模式,按照正常测试流程进入成绩管理模块完成补考工作。

2.2.6查询管理

查询管理主要根据设定好的查询字段来查询体能测试成绩及评价,如果对成绩及评价有意见或建议,可以通过留言版留言反馈。

3混合模式下体能测试成绩管理系统特点

3.1数据录入便捷化

以校园一卡通和身份证为身份识别方式,使学生身份识别自动化。体能测试数据录入根据工作需要作适当变通,达到了智能化、便捷化的目的。

3.2测试、评价即时化

浏览器/服务器模式下的体能测试成绩查询系统使反馈及时化。测试数据导入系统后,学生可随时随地在网络上查询体能测试成绩及评价,并通过网络留言板与管理员或测试负责人进行交流,增加互动性,使测试、评价工作及时化。

3.3数据管理高效化

数据的录入、导出,成绩与得分的换算由系统智能完成,根据测试结果和评测标准自动得出结论,并用多种方式进行管理,提高了数据管理效率。

3.4系统设计安全化

根据不同人员设计不同权限,整个系统采用C/S架构,安全性高。学生成绩录入和查询以身份证号为识别手段,配合身份证读卡器和校园一卡通,安全便捷,在一定程度上避免了替考现象的出现。

3.5信息共享

在建设数字化校园过程中使用多种业务应用系统,体能测试成绩管理系统中的用户信息、学生信息等数据可以充分利用原有的数据库平台,减少数据冗余,提高数据库利用率,降低维护成本,做到信息共享最大化。

4结语

体能测试成绩管理系统解决了以往公安院校体能测试工作量大、易出错,测试结果不能及时反馈的问题,后期需在数据维护方面进行重点研究,开发出符合公安院校特点的数据处理分析模块,结合学生体质素质信息及其它测试项目,对学生体能训练情况进行科学指导和评价,为全面提升学生身体素质服务。

参考文献参考文献:

\[1\]教育部. 教育部关于印发《学生体质健康监测评价办法》等三个文件的通知[EB/OL].教体艺[2014]3号.http://www.moe.gov.cn/publicfiles/business/htmlfiles/moe/s8150/201405/xxgk_16852 8.html

[2]王振,胡国鹏,孟庆光.B/S+C/S混合模式下大学生体质健康测试综合管理系统的开发与应用[J]. 上海体育学院学报,2013(4):3639.

[3]廖志英,董安邦.基于C/S和B/S混合结构的管理信息系统运行模式[J]. 计算机工程与应用,2002(2):159162.

责任编辑(责任编辑:杜能钢)

猜你喜欢
管理系统服务器测试
基于James的院内邮件管理系统的实现
幽默大测试
通信控制服务器(CCS)维护终端的设计与实现
“摄问”测试
“摄问”测试
“摄问”测试
基于LED联动显示的违停管理系统
海盾压载水管理系统
中国服务器市场份额出炉
得形忘意的服务器标准