基于蚁群算法的高校排课系统设计
2021-05-08黄阿新
安徽电子信息职业技术学院学报 2021年2期
黄阿新
(漳州科技职业学院,福建 漳州 363202)
随着高等教育的改革发展,高校专业建设加快、培养模式多元化、学生规模扩大。同时,课程也在拓宽,但是高校的教室、公共机房、专业实训室等硬件条件却无法满足,从而产生了一个非常突出的问题。因此,将高校有限的资源进行合理的配置是当前迫切需要解决的难题。
高校日常教学工作的顺利开展,取决于一份科学、合理、规范的课程表,它可以提高教学质量。传统的排课模式无法满足实际需求,因教室数量有限、师生配比不足导致每一位老师要承担较多的教学任务,从而导致排课难度越来越大[1]。
一、排课问题
高校排课问题归纳起来就是对教师、班级、课程、教室、时间等资源的优化配置,每学期的排课都是排课人员非常头痛的事情,即使他们多么的努力,还是无法满足所有人员的需求。
为了使资源的配置尽可能优化,必须满足以下两个条件:
(一)硬性条件:
1.一个时间点,学生只能去上一门课,不可能同时上两门课;
2.一个时间点,教师只能讲一门课,不可能同时教多门课;
3.一个时间点,教室只能安排一门合适的课程;
4.给学生安排的教室,必须考虑每一个学生都有座位;
5.体育课之后学生体力透支,不再安排其他课程;
6.前两节课与后两节课不能安排学生在距离较远的教室;
7.根据课程性质安排教室类型。
(二)软性条件:
1.尽量满足教师集中上课,但一天的课程最好不超过8节课;
2.学生的课程尽量安排在白天,并且课程要安排均匀;……
登录APP查看全文
