在吾爱论坛发现的这款阳高二中安排考场软件,因为媳妇工作的需要,特意下载试用了一下,基本可以满足学校考场安排的需要。
特别说明:为了程序设计方便,班级最多为20个班级,考场最多设40个考场。
开发环境为VB+office2003 。 使用环境必须装office,版本最低为2003。
工具界面
关于界面参数的说明
1.尽量分散随机,指一个班的学生,尽可能分散到各个考场。
2.半固定半随机,指一半的学生,按班级顺序依次分配,另一半学生,随机补位。这个排法,两个相比,有一半的学生位置会相同。
3.原顺序,指学生按原顺序,依次分配到各个考场中,只是顺序填个考号,不考虑前后左右不同班
4.生成的结果文件,有两个表,一个为考场安排,另一个为标签贴,简单按班级或考场分页,排版。
5.自编自用的程序,已知bug有一定的概率会有部分学生未被分配到考场中,需重新生成。懒得去检测调整学生了。可查看结果文件中的标签贴是否有空位,来得知学生是否全部被分配到考场中。
使用前的准备工作
一、将学生名单 复制 到学生数据.xls文件中 学生名单 表中。
第一行空出。不要有数据。
第二行为标题行固定 班级 、学号(应为唯一号用来区别同名学生)、 姓名
第三行开始为学生数据。 学生数据之间不能有空行。 否则空行之下的学生会被丢掉。对学生数据可以班集数据相边,也可以排位成绩后的数据。不要相同班的学生相连。
班级名称必须为数字,开发时是数字班级,如130、131不需要带班字。使用非数字时会出错未知问题。
考场设置
在考场设置表中进行考场设置。默认考场为5列,蛇形排位如下图。一个考场设置考生最好为5的倍数,如35、40、45。也可其他数,按5列进行计算前后左右不同班的问题。需要单独指定每个考场设置的人数。如,1考场可以设置35人,2考场可以设置40人,不要求各考场人数要相同。最后一个考场,可以为43人(不是5的倍数)。要求设置考场的总人数不能小于学生总数。
讲台 | ||||
1 | 16 | 17 | 32 | 33 |
2 | 15 | 18 | 31 | 34 |
3 | 14 |
19 |
39 | 35 |
4 | 13 | 20 | 29 | 36 |
5 | 12 | 21 | 28 | 37 |
6 | 11 | 22 | 27 | 38 |
7 | 10 | 23 | 26 | 39 |
8 | 9 | 24 | 25 | 40 |
位置指考场所在班级,第1场安排在1班。如下,有几个考场填写多少,不要多行或少行。注意:表第一行为空不要有数据,否会影响读取数据,程序出错。