完全学分制下高等院校成绩单自助打印系统的设计与实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

完全学分制下高等院校成绩单自助打印系统的设计与实现

作者:李盾李林校

来源:《科教导刊》2017年第20期

摘要高等院校的学生成绩单打印是一项重要的日常工作,由于出国、求职、建档、评定奖学金等用途,学生经常需要用到学校出具经由学校认证的标准成绩单。由于需求数量较大,时间随意性强,高校目前普遍采用设计自助打印系统、设立自助打印机的方式,由学生自行打印。本文在探讨高等院校成绩单打印普遍现状以及问题的同时,以北京理工大学珠海学院为例,研究独立院校在完全学分制改革的转型期如何改进系统设计、完善业务流程,以实现成绩单自助打印工作的高效、方便、准确、快捷,通过对学校的个性化问题的分析,探索改革过程中存在的共性问题,针对具体现状进行分析,并提出相应的解决方案。

关键词完全学分制高等院校成绩单管理自助打印

中图分类号:TP311.52 文献标识码:A DOI:10.16400/ki.kjdkz.2017.07.007

0 引言

近年来,我国高等院校规模不断扩大,学生人数不断增加,成绩单打印的工作日益繁重。学生打印成绩单的时间并不固定,周末甚至假期都有需要打印成绩单的情况,单靠人工打印成绩单难以满足学生对于成绩单打印的要求。现在越来越多的院校逐渐开始采用设立自助打印机的方式,允许学生根据自身需求,自助打印成绩单。

1 完全学分制下成绩单自助打印的难点

1.1 成绩数据的存储与调用

学生的成绩数据总是处在动态变化的过程当中。学生不断地修读课程,成绩也会不断进入系统,学籍异动的学生需要进行学分确认,也会改变成绩数据,还存在毕业学生进行成绩清除、教师申请成绩修改等多种方式会对成绩数据产生影响。成绩单打印系统要力求实现与教务系统共享数据库,可以直接调用教务系统中存储的成绩数据,如果不能实现数据库共享,则需要实现端口对接,对整个系统的稳定性和对接的安全性都有较高的要求。

1.2 成绩打印系统与教务系统的冲突容错性

随着完全学分制改革的深入,教学方式的丰富性和多样性不断增强,成绩数据本身也更加繁琐和复杂。成绩单打印系统与教务系统中输出成绩的格式并不相同,因此在跨系统调用成绩数据的过程中需要适当的容错性,以保证系统的稳定运行。

1.3 学年学分制与完全学分制学生并存

在进行完全学分制改革之前,大多学校都是采用学年学分制,因此实行完全学分制改革会带来一系列问题。在实行改革以后,学校会同时存在学年学分制制度管理的学生,和完全学分制管理的学生。不同管理制度的学生成绩管理模式、绩点计算的方式都会有所区别。即使全校范围完成了改革,对于已毕业学生依然要采用学年学分制的方式进行成绩管理和绩点计算。利用同一套系统应对两种制度下的成绩单打印业务,是自助打印系统设计的最大难点。

1.4 缴费方式单一

目前我国高校成绩单自助打印采用最多的支付方式就是校园卡支付。对于在校生来说,校园卡支付确实是最为方便的支付方式,但是对于已经毕业的学生就很难实现自助缴费,必须采用更灵活多样的支付方式,允许通过校园卡、银行卡等线下支付或者微信、支付宝等在线支付等多种方式进行支付。

1.5 自助打印设备的管理与维修

自助打印的设备需要专人定期维护,才能实现正常运转。任何一个环节出现问题都会导致学生无法正常打印成绩单的情况,因此需要对自助打印机的油墨存量、纸张余量、网络状态、打印流水进行实时监控,在出现问题之前就对设备进行维护,及时更换墨盒、添加纸张,并定时维护设备,以保证自助打印的正常运行。

2 完全学分制下成绩单自助打印系统的设计方案——以北京理工大学珠海学院为例

2.1 设计思路

2.1.1 基本思路

自助打印成绩单首先需要开发或者购买成绩单打印系统,通过与教务系统连接或共享的方式调用数据库中的成绩数据。可根据设定好的公式规则计算出相应的绩点,当学生输入学号密码时,可以按照固定格式输出打印,根据学生打印成绩单的份数和类型计算费用,允许学生自助缴费。

2.1.2 成绩单格式设计

成绩单整体要简洁、美观,内容清晰明了。成绩单首先要有表头,设计为“北京理工大学珠海学院成绩单”在电子版设计时配上与毕业证相同的Logo和水印,更加突出学校的特点。经过长时间的实践积累和总结,学生成绩单的学生信息字段需要“学院”、“专业”、“班级”、“学号”和“姓名”,成绩字段需要“课程名称”、“课程性质”、“学分”、“成绩”和“绩点”。同时在成绩单的最底下显示出已经获得的学分总数和总的平均学分绩点,以及教务处盖章和打印的时间。

2.1.3 绩点计算规则设计

由于北京理工大学珠海学院正在进行完全学分制改革,2016级及之后学生开始实行完全学分制,在同时存在实行学年学分制和完全学分制管理模式下的学生的情况下绩点计算是一项难点。

计算平均学分绩点时主要采用以下公式,平均学分绩点GPA=(课程成绩绩点*课程学分数)/n门课程学分总数,变量n代表统计计算范围内的按课程编号统计的课程门数,根据选定计算时段的不同,按学期计算的平均学分绩点称为学期绩点,按学年计算平均学分绩点称为学年绩点,按入学后至毕业前计算平均学分绩点为总平均学分绩点。在正确判别绩点显示规则的基础上,全部学生采用同样计算公式。

2.2 系统选择

通过对比市场上的自助打印系统,学校选取广州正脉公司开发的系统进行成绩单打印,经过与教务系统的公司协商,决定采用成绩端口对接的方式访问教务系统的成绩数据库。

2.3 系统实现

学生成绩构成尽管非常复杂,但是学生成绩单却要求简单明了:一门课程仅仅显示最高成绩,绩点特定规则进行计算。一门课程,一个学生可能有正考成绩,补考成绩,重考成绩等,多条记录。我们成绩单上显示的时候却仅仅显示最高成绩。我们有两种方法进行成绩处理:一种办法是系统中仅仅保留原始成绩,学生进行打印的时候进行运算处理,取最高成绩;另外一种办法是系统当中除了保留原始成绩,还另外保存一份最高成绩,打印时仅仅读取最高成绩进行打印,便于提供给第三方进行读取。我们学校由于使用的第三方打印,故采用的是第二种办法。第二种办法实现的难点就是成绩的同步问题。学生的全部成绩记录在CJB中,而最高成绩记录在CJB_MAX中,两个表格的表结构是一致的。每次同步成绩,需要根据CJB_MAX中的学号和课程代码,扫描CJB中对应学号和课程代码的记录,并比对他们之间的成绩:如果成绩大于已经记录的成绩,则更新,否则不处理。如果在CJB中找不到成绩,说明成绩已经删除,CJB_MAX相应的成绩也需要删除。由于同步需要耗费较多的资源,我们一般把成绩同步设定在凌晨2、3点进行。

2.4 成绩显示及绩点显示规则

相关文档
最新文档