黄骏彪 杨丽君
(上海电机学院电子信息学院 上海 201306)
该奖学金评定系统基于‘python3.7’和‘Django2.2’,包括数据采集和人工智能化鉴定两个模块。采用基于Python的数据处理和分析方法来制定奖学金评定规则。设计了系统的功能框架。在接下来的工作中,我们将根据本设计完成系统的开发。评比流程分为四个步骤:收集数据、生成数据、评比、输出结果。首先收集学生成绩单、德育成绩、寝室分等各项数据,后根据所收集到的数据,建立博学奖学金评比数据库,根据奖学金评比条件和比例进行评比,最终输出博学奖学金公示表及每位同学的详细评奖信息。
该奖学金评定系统自动计算、分析、管理学生各项评比所需数据,根据事先规定的各项规则进行自动评比,提高工作效率,降低评比失误率,使得奖学金评比工作更加信息化、规范化、公平化。
为鼓励学生在校期间刻苦学习,高校设立多种奖学金,为保证每位同学获得奖学金的公平公正性,需极力做好奖学金的评审与管理工作。上海电机学院学生工作的奖学金种类众多。有以客观数据为评比要件的博学奖学金等,有以客观事实要件结合主观申请要件的卓越、笃行奖学金等。以客观数据为评比要件的博学奖学金评比基数大、获奖人数广,评比规则中所涉及的数据变量多、且变量之间的相互牵制因素复杂,如果仅仅应用EXCEL对数据进行处理,很难深度实现高效、准确地评比博学奖学金。上海电机学院博学奖学金评定工作的信息化手段介入甚微。现今博学奖主要基于人工统计,工作量庞大,则不可避免地出现差错。
本文聚焦于采用准确可靠的信息处理和控制技术,及时、准确、可靠地采集与传输信息,建立完备、可靠的处理机制,提高工作效率的同时,提升工作的精确性。如此,不仅提高了博学奖学金评定工作本身的科学性与准确性,而且能让高校辅导员从繁杂的学生日常事务中解放出来,更有效地投入学生思想政治教育的教学研究之中。因此,设计一套基于计算机技术的高效可靠奖学金评比系统是必要的。
该奖学金评定系统基于‘python3.7’和‘Django2.2’,包括数据采集和人工智能化鉴定两个模块。其中数据采集模块用于采集学生成绩信息、寝室信息、德育自评信息;人工智能化鉴定模块利用python编程语言,基于SQLite数据库原理,进行学生博学奖学金的评比工作。
评比流程分为四个步骤:收集数据、生成数据、评比、输出结果。首先收集学生成绩单、德育成绩、寝室分等各项数据,后根据所收集到的数据,建立博学奖学金评比数据库,根据奖学金评比条件和比例进行评比,最终输出博学奖学金公示表及每位同学的详细评奖信息。
论述了奖学金评估系统从分析到实现的全过程,阐述了系统实现的基本思想,介绍了系统的不同功能模块和相关技术。学生奖学金评估管理系统是为适应新形式下的学生奖学金评估而开发的一套管理系统。系统可自动导入学生德、智、体综合信息数据库,根据公式自动对学生进行排名,根据比例要求自动生成奖学金学生信息,查询和修改各种信息,统计获奖学生信息,生成报告,基本满足学生和教职员工的需求;能够为教育行政相关部门提供优质高效的业务管理和事务处理,采用安全可靠的处理和控制技术,及时、准确、可靠地收集和传递信息,建立完整可靠的处理机制,提高工作效率,降低错误率。
收集数据。收集评定博学奖学金所需的各项数据。从教务系统收集即时的在籍在校学生名单,以作奖学金评定人数基数所需,从教务系统收集即时的原始学生成绩单,以作计算加权平均绩点所需;从学生住宿系统收集学生住宿信息,从学生服务系统收集学生寝室分、德育自评相关信息,以作评定博学奖学金前置程序的德育评定所需。
生成数据。根据所收集到的数据,建立博学奖学金评比数据库。首先根据学校教务系统的原始成绩单,依据《学生手册》的原始计算公式,自算学生加权平均绩点,同时其数据精确至小数点后第16位,如此大大提高了学生绩点数据的精确性、可区分性,从而基本保证了学生绩点排序之间的异他性。后根据学生寝室分、德育自评相关信息生成德育数据、班级德育数据。并对建库过程中的异常数据,进行反馈与更正。
绩点计算时所有成绩均计算,包括公选课、体育课、形势与政策等。绩点以教务成绩单计算,取加权平均绩点,计算公式如下:
评比。以同年级同专业为一评比单元,同时将整个学院作为一个整体处理对象,依据《学生手册》及学院博学奖学金评比细则,依次针对各奖项等级,进行博学奖评定。针对博学奖学金各等级奖项的获奖人数,进行了比例调控机制。评比比例为:二级学院特等奖比例为1%,一等奖比例为3%,二等奖比例为7%,三等奖比例为20%。评定时,若某一等级比例有余,可将余额加入下一等级比例使用。如:一等奖评定后为2%,余额1%,则二等奖比例可为8%,以此类推,但总比例不得超过31%。具体评定时,若某一等级奖项比例有余,可将余额加入下一等级比例使用,同时总比例不超过《学生手册》硬性规定。若出现绩点完全相同的情况,则先按照德育成绩排名,然后按照主干课程(考试课)总分成绩排名。
输出结果。系统输出博学奖学金公示表及每位同学的详细评奖信息,人工复核并区分同等绩点同等德育成绩下的同学评奖信息排序,最终确定博学奖学金的正式公示名单。在该步,正在研究琢磨,同绩点同德育时,如何信息化地对接《学生手册》“第二课堂成绩单”制度。
在整个评奖系统中,融合了异常反馈机制。在评比流程第二步中的建库过程中,涉及德育“优秀”限制比例的纠错机制;在第四步的人工复核同等绩点同等德育下的学生评奖排序中,信息化地对接《学生手册》“第二课堂成绩单”,对同等绩点同等德育情况下的学生进行评奖排序。
该奖学金评定系统自动计算、分析、管理学生各项评比所需数据,根据事先规定的各项规则进行自动评比,提高了工作效率,降低评比失误率,使得奖学金评比工作更加信息化、规范化。现处于计算机技术高速发展的时代,把计算机技术应用于校园事务处理是必要的,信息化地进行奖学金评比将是大势所趋。与传统人工评比相比,基于计算机、使用信息化的评比,使得评比方便快捷,减轻了辅导员、学生繁重的评比工作;减少人为干预,提高的评比公平性;评比系统中评比流程清晰明了,增加评比透明性;极大增强奖学金评比科学性。