高校教务管理 [高校教务管理自动化初探]
摘要:教育信息化的概念已深入各高校教务管理,但因各校管理模式的不同,平台式软件一般都是趋于大众化,信息化程度不高,更难做到实际意义上的管理自动化,为此本文结合天津理工大学中环信息学院实际情况,探索本院考务管理的自动化模式,并提出了整体设计方案及相关算法设计。
关键词:考务管理 自动化 算法设计
中图分类号: 文献标识码:A文章编号:1007-9416(2010)05-0000-00
所谓考务管理自动化即通过计算机管理软件实现相关数据的自动化检索、统计、计算及报表生成,以减少手工操作环节,减轻考务管理人员工作负担,使其将更多的精力投入到考务运行的管理监控中。我院目前使用的是正方教务管理系统,为实现考务管理自动化的目标,首先依据我院有关管理规定明确管理内容,确定管理流程,进而提出管理需求及相关算法设计方案,并由正方公司协助予以最终实现。
我院考务管理主要包括:试卷管理、学生考试资格监控、排考、监考人安排、监考费用结算等五大环节。每个管理环节各有内涵,在实施管理时各环节之间既有并行之处,细节操作上又存在一定的前后关系,如试卷印刷管理时既要保证考场使用的数量,又要注意避免备用试卷过多造成的浪费,因此在确定印刷份数时我院是依据排考的实际考生数来测算试卷印刷份数。
依上述管理流程设计方案如下:
1 试卷管理的自动化设计
1.1 拟卷管理
(1)生成拟卷相关信息。在当前学期任务表中凡考核方式记录为闭卷或开卷的课程均为待拟卷课程。对此类课程以课程编号为单位(每个编号只对应一条记录),自动生成序号、开课单位、课程编号、课程名、课程性质、学分、考试形式、任课教师、开设班级及参加考试人数(含重修人数)等信息。其中,参加考试人数>70人时,是否A/B卷栏自动标记为“是”,否则标记为“否”,以上信息禁止修改。(2)开课单位结合实际情况须录入的信息有答题时间、拟卷份数、拟卷及复核人。其中,答题时间字段按课程总学分自动标记默认答题时间;拟卷份数软件默认标记为2份;是否教考分离字段自动标记为“否”;拟卷人与复核人字段由开课单位自主确定,数据均取自教师库。另有备注字段可提供文本录入,如该课程考试是否允许考生携带计算器或其他具体要求。以上信息开课单位可随实际情况修改默认,但提交后再行调整权仅归教务处所有。同时,相关教师可网上查看并明确拟卷任务。(3)教务处依据试卷实际上交日期,录入交卷日期,软件通过日期控件形式提供选择。
1.2 抽卷管理
教务处确定考试用卷,抽取方式由软件自动随机生成期末考试及学期初重考考试用卷代号,要求抽取的试卷代号 第二阶段,须解决的问题是各场次不同科目考试课程的考场并确定各考场考生范围。同样,为控制考场规模,设定考生范围时,各考场须按考场容纳考生座位数排满。为此,设计算法如下:
1.掌握可用教室及容纳考生人数。建立临时表“考场教室明细”主要字段有:教室编号,容纳考生人数、累计容纳考生数,是否选用(默认为�F′)。
2.按教室座位数(由多至少)、楼层(由低至高)排序,依次计算累计1个考场、2个考场,...n个考场可容纳考生数,并分别计入对应累计容纳考生数列。
3.将“学生考试安排表”按备注、考试场次、考试科目(按考生人数由多至少),同一科目内先正考后重修且按班级、学号顺序将待考学生排序。凡备注字段标记有免修、取消考试资格、请假的记录均不排考。
4.定义变量max记录考试总场次。定义变量n记录当前编排的考试场次且初始化为1,定义sum变量记录本场待排定考生总数。
5.设计一循环(外层),只要n0,则执行如下操作:
① 如果m
