APP下载

基于多元数据的排考系统的设计与实现

2021-07-19张洪旗邓正杰

电脑知识与技术 2021年13期

张洪旗 邓正杰

摘要:学校内期末时考试科目繁多,手动排考耗时易错。为解决高校排考需求,该文基于实地调研,采集各种数据,设计出一套预先进行数据处理的高效简洁,功能齐全的排考系统。在该文中进行了详细的数据和需求分析,以及系统设计。系统运行结果显示系统有效、可行。

关键词:自动排考;教务管理;高校教育;管理信息系统;多重约束

中图分类号:TP311        文献标识码:A

文章编号:1009-3044(2021)13-0089-04

Abstract:There are many subjects in the final examination in the school, so it is time-consuming and error prone to arrange the examination manually. In order to meet the needs of college test scheduling, this paper designs a set of efficient, simple and fully functional test scheduling system based on field research and data collection. In this paper, the detailed data and requirements analysis, as well as the system design. The system running results show that the system is effective and feasible.

Key words:automatic exam scheduling; educational administration; higher education; management information systems; multiple constraints

1引言

排考工作是教務处常规性工作,并且由于大学的扩招,课程增多等原因,排考的工作难度也随之增高,错误率也直线上升,诸多弊端[1]也浮现了出来。例如:1)教室空间利用率低,有时会把人数较少的班级分配到座位数较多的教室,然而人数较多班级分配到座位数较少的教室,导致一些教室空出大量座位,一些教室不够坐的情况。2)同科目考试的学生未在同一时间进行考试,有导致题目泄露的风险,严重威胁着考试之公平性。3)各科考试时间紧凑,给学生增加考试压力感,影响考生发挥。4)机考与笔试,错分进非机房和机房。5)如果老师临时有事,或者其他的调整,整个考试安排将会受到影响,就需要重新进行排考,重复巨大的工作量。为了解决如上问题,本文利用先将数据进行指定排序以增加教学资源的利用率和减少排考的错误率,模块化,等概率分配等方法介绍了一套高效简洁、易操作的排考系统。

2系统分析

2.1 约束条件分析

排考系统约束条件众多[2-4],这就导致了排考系统开发的复杂度高。……

登录APP查看全文