基于B/S架构在线体育成绩登录系统的研发及应用

  • 投稿远方
  • 更新时间2015-09-11
  • 阅读量1058次
  • 评分4
  • 50
  • 0

李义君,李忠

(中南大学体育教研部,湖南长沙,410083)

[摘要] 在线成绩登录系统是体育教学管理系统的一个重要组成部分。在网上处理体育课程成绩,包括录入、查询、汇总、打印、申报等功能,可以大大减少成绩处理的中间环节,能够有效地提高体育教学管理工作的效率。

[教育期刊网 http://www.jyqkw.com
关键词] 体育成绩;在线登录;管理系统

[中图分类号] G808.22 [文献标识码] A [文章编号] 1674-893X(2015)01-0093-02

[收稿日期] 2014-09-24;[修回日期] 2014-12-17

[作者简介] 李义君(1961-),男,河南南阳人,中南大学副教授,主要研究方向:体育教学与训练,体育计算机应用。

在教学过程中,课程成绩的登录和处理是一个重要环节。通常的做法是教师将自己所教的课程的成绩填写到成绩登录单上,然后再将成绩登录单上报教务部门,由专门的成绩录入员进行输入。这不仅因为存在中间环节而加大了工作量,更重要的是,由于体育选项课的课程将行政班级完全打乱,在成绩申报后将成绩按行政班级重新分类汇总成为一项很耗时的工作,用计算机实现这一工作的需求非常迫切。目前体育选项课已经实现了网上选课,利用网上选课的数据可以方便地进行学生成绩的处理,具备开发成绩登录系统的条件。

技术系统研发流程主要有四个部分:

一、成绩录入

成绩的录入是采用教师自行录入的方式,即每个教师录入自己的教学班级的成绩,这样就省去了填写成绩单和二次录入的中间环节。具体步骤是:

(1)教师登录系统。教师在使用整个教学管理系统中都是使用同一密码,包括成绩登录、网上教学评价等;

(2)选择所要录入成绩的学期。由于体育选项课分两个学期上,因此教师在两个学期期末都要输入课程成绩,在第一学期成绩未被录入的情况下,不允许录入第二学期的成绩;

(3)选择所要录入成绩的班级。教师从自己所教授的选项课班级列表中选择要录入成绩的班级,已录入完毕的班级会显示“已录入”字样;

(4)录入成绩。成绩录入页面的学号、姓名排序方式与选课单完全一致,方便教师进行录入。

在录入成绩的过程中,采用javascript控制教师只能录入0-100之间的数字,以保证成绩的有效性,如果录入过程中出现未录入或成绩不为数字的情况,则提示不能成功提交。

而对于成绩的修改,则只赋予系统管理员修改权限,即教师只能提交一次成绩。一旦成绩提交成功之后,需要该校区系统管理员方能进行成绩的修改,以保证成绩的严肃性。具体的实现方式是在学生数据表中设定一个成绩是否提交的标志的字段。

二、成绩查询

在成绩录入完毕后,学生可以在网上查询自己的成绩。成绩查询的部分集成到选课系统中,学生使用学号和选课系统的密码进行登录。对于未录入的成绩,系统会给出相应提示。这样,学生可以掌握自己的学习效果和水平。

三、成绩汇总

教师录入成绩是按照教学班级来录入,而最后的汇总是按照行政班级进行汇总。由于学生信息表、班级信息表、选课信息表、课程信息表和教师信息表之间存在着关联关系,因此可以很容易利用SQL存储过程进行相应的汇总。相应的存储过程如下:

经过这样的处理,就可以生成各行政班的成绩的数据,方便打印、申报和分发。

四、成绩打印和申报

成绩打印主要是按行政班级打印成绩单,也可以按指定条件打印,比如打印不及格的学生的成绩及其他信息等。打印方式是利用水晶报表(Crystal Report)技术,将数据生成pdf或xls 文件进行打印。具体过程是先将成绩数据填入Dataset数据集中,然后再用ReportDocument来加载数据,再以CrystalReportViewer加载报表,生成相应格式的文件。以pdf为例,生成pdf文件的代码为:

使用水晶报表的好处是方便数据的控制,并且生成的报表比较美观。在生成相应的文件后,既可以打印成纸质文档,也可以满足提交至教务处的电子文件格式的需求。从长期来看,亦可以开发相应的中间件,在教务处直接读取体育课部服务器中的数据至数据库中,从而使成绩申报的程序大大简化。

五、结论

该成绩登录系统目前适用于较为复杂的大学二年级体育选项课管理,能够大大提高工作效率,提高体育成绩录入的准确度,对消除误差有着不可替代的优越性。今后,要将成绩登录系统应用到一年级体育课程和三四年级体育达标测试中。由于除二年级外的体育课程和体育测试都是按行政班来进行,因此成绩登录系统的开发更为容易,但需要使用到教务处数据库的学生信息。一旦集成了学校数据库里的学生信息,将大大增强包括成绩管理的体育教学管理系统的适用性和易用性。

教育期刊网 http://www.jyqkw.com
参考文献

[1] 冯鉴,雍泰巍.基于B/S结构的成绩录入系统[J].计算机时代, 2003,7(7):29-30.

[2] 李大可,王世伦.成绩录入系统确保数据正确性的策略[J].四川师范大学学报(自然科学版),2003,26(6): 653-654.

[3] 吕建新,刘刚,田杰.学籍管理系统和学员成绩录入子系统的分析与设计[J].现代电子技术,2002,4(135):91-92.

[4] 慈明亮.基于互联网的教师成绩录入系统[J].科技情报开发与经济,2003,13(11):166-167.

[5] 孙有平,罗达勇,陈宏,等.普通高校新体育课程成绩综合评价系统的建立与使用[J].体育学刊, 2004,11(2):105- 106.

[6] 付细楚,邹北骥,马锦波,等.考试系统中成绩安全性多级管理模式研究[J].科学技术与工程,2005,5(6)369-370.

[7] 李志义,黎恒勇.用ASP.NET制作学生成绩管理系统[J].现代图书情报技术,2005,1(119):67-69.

[编辑:汪晓]