大学监考人员管理软件的设计与实现

(整期优先)网络出版时间:2021-11-18
/ 2

大学监考人员管理软件的设计与实现

胡畔 1 聂巨阳 1 李思佳 1 韩智涌 2

1.锦州医科大学人文与管理学院,辽宁 锦州 121000; 2.锦州医科大学公共基础学院,辽宁 锦州 121000


摘要:监考人员安排是现代各高校教学工作的一个重要的组成部分,随着各高校招生规模的不断扩大,以前效率低下的手工方式,已经不再适应当前的实际情况了,根据我校的实际要求,利用计算机技术来设计出软件系统,实现自动随机安排监考人员,目前已成为考试管理部门的迫切需求。本文以Visual FoxPro 6.0为开发平台,成功设计并实现了一个自动随机安排监考人员的软件系统。经过实际测试,此软件能够很好的符合我校的监考人员随机安排的需求。

关键词:监考人员;随机安排;软件


1引言

随着我国高校学生人数的不断增多,各高校参与的各级各类考试越来越多,考试的参与人数也越来越多,造成每次考试的考场数量不断增加,相应的监考人员也会越来越多。如果还使用过去的人工安排监考人员,结果可能是费时费力、效率低下,甚至造成失误,影响考试工作的进行。随着高校监考工作的需求,以及当今社会计算机的普及,采用计算机软件来实现监考人员的随机安排,能够有效地解决人工安排监考人员的弊端,这种采用计算机的管理模式,也是社会管理方式发展的一种必然趋势。

2系统需求分析

各种排监考软件也很多,但都不是特别符合我校的特点,根据我校考试中心的要求,设计实现了能够体现我校特点的随机安排监考人员软件。在我校的各级各类监考中,每次根据需要由各二级学院上报监考教师名单,上报名单为Excel表格,考试中心在考试时,现场导入监考名单以及考场情况,现场自动随机安排考试考场的监考人员,系统要支持考场安排的打印,要求监考教师当场签字确认。还要求能够直接导出财务报表,方便计算发放监考费用。

3系统模块概述

(1)系统信息重置模块。当软件使用过程中出现错误,清空所有信息时使用,信息清空后,重新导入Excel文件中的信息才能继续使用。

(2)导入Excel模块。导入的Excel文件中共有三个工作表,分别是教室安排、主考名单和副考名单。教室安排中存放考场安排在哪些教室,每个教室中有几个考场。主考名单和副考名单中存放做主考和副考的教师名单,导入模块将这些信息导入到相应的数据库表中,以便安排监考人员时使用。

(3)监考安排模块。根据导入模块导入的数据库表中的信息,每个教室随机安排一名教师做主考,按照考场数量随机安排相应数量的教师做副考。

(4)导出监考名单模块。将排布好的各考场监考人员名单导出为相应的Excel表格,方便存档。如果教室中没有安装打印机,出可以使用此文档到其它位置去打印排布好的监考名单。

(5)打印监考名单模块。按考试中心要求的格式,直接打印出来排布好的各考场监考人员名单。以便让每名教师签字确认。

(6)导出财务报表模块。根据排布好的监考名单,按财务要求,直接导出相应的财务报表,上次财务发放教师监考费用。

(7)退出系统模块。退出系统,并清空导入信息。

(8)使用说明模块。对软件的使用要求予以说明,包括导入文档的格式要求,导出监考名单的格式,财务报表的格式,以及软件使用时的相应设置问题。

4软件实现

(1)开发环境

本开发软件,根据学校教室提供的电脑环境进行开发。开发语言采用的是Visual FoxPro 6.0数据库语言,开发出的软件有两个版本,第一版使用的环境是Window XP、Office2003,后来随着学校系统的更新,第二版使用的环境更新为Windows 7、Office 2010。硬件要求是:一台普通电脑或笔记本电脑,内存2G以上,硬盘空间100G以上,一台投影机,一台激光打印机。

(2)数据库表设计

Visual FoxPro数据库语言运行于Windows平台上,它采用的是可视化的界面、面向对象的程序设计方法。利用它可以很容易地创建集成的关系型数据库系统。使用Visual FoxPro 6.0系统可以很方便实现与Microsoft Excel及Word之间进行数据共享,实现数据交换,为使用者提供更便捷的使用方式。

在Visual FoxPro数据库语言进行程序设计时,首先要处理大量的数据,在Visual FoxPro中保存数据的方式就是使用不同的表文件。

进行表设计,根据学校考试中心要求,在进行数据库表设计时,主要使用三个表,与Excel文件中的三个工作表相对应,Excle文件中的教室安排、主考名单和副考名单三个工作表,分别对应到Visual FoxPro中的classroom.dbf、zkb.dbf和fkb.dbf三个数据库表。classroom.dbf中设置两个字段,分别是教室名称和考场数,用于对各个教室中的考场信息进行存储和处理;zkb.dbf中设置序号、工号、姓名、银行卡号、排序五个字段,用于对主考名单中的信息进行存储、处理;fkb.dbf中的设置也是序号、工号、姓名、银行卡号、排序五个字段,用于对副考名单中的信息进行存储、处理。

在软件中,先将Excel文件中的工作表信息导入到Visual FoxPro中的数据库表中,然后通过程序在这三个表中进行随机分布主考和副考,再将主考和副考随机安排到各个教室的考场中。

(3)系统实现

由于大学的教室多数均为大教室,一个教室中可以安排多个标准考场,所以根据大学教室及考场安排的特点,大部分教室中要安排多个考场,这样每个教室就要安排一名主考,根据教室的考场数量安排多名副考。此部分功能在“导入Excle”模块之后,由“监考安排”模块来实现。监考安排模块可以多次单击,每次都能实现在前次基础上再次随机重新排列,能够更好地实现监考人员的随机性。

监考人员排列完成后,可以直接打印出监考名单。也可以将监考名单导出到Excle文件后,到其他电脑中去打印,打印后可以由监考教师签字确认。

根据监考安排情况,还可以导出到账务报表,要把账务报账的要求,用于为监考教师申请监考费。

5结语

此软件为根据要求进行定制,简小易用,基于Windows 7开发,但基本适用于各版本的Windows操作系统。系统从自动化,信息化的角度,根据用户的需求对监考教师的管理进行研究,并按要求设计出了相应的监考教师信息导入、监考自动安排模块,最终实现了自动安排各考场监考教师的功能。通过多次使用,效果非常好。

参考文献:

[1]姜涌,韩智涌,吕冰,赵志良.医学生计算机基础课满意度与学习意向调查研究[J].中国高等医学教育,2020(08):51-53.

[2]赵慧,韩智涌.教育2.0时代医学管理信息系统课程教学研究[J].中国教育技术装备,2016(2):57-58.

[3]赵慧.高校转型改革过程中医学本科计算机课程改革研究[J].中国管理信息化,2016(10):223-224.

[4]郑文艳,孙新燕,范毅.利用EXCEL快速实现监考安排表[J].福建电脑,2006(5):192-193.

*通讯作者:韩智涌

*基金项目:锦州医科大学2019年大学生创新创业项目基于VFP的监考-考场随机排布系统(编号2019106)