排课软件发展历史

    课程表编排是每学期开学前中小学教师最头疼而又复杂的工作。在开始排课前需要固定好上课时间、任课教师、开课

课程、班级四大要素之间的关系,使每个班级的每一节课都能够得到合理的安排。

    近十年以来,随着计算机在学校的普及,越来越多的教务工作者开始寻求利用计算机快速的处理计算能力,来解决复杂

的手工排课工作。很多编程高手为实现智能排课进行了大量的探索。但是毕竟计算机不是人脑,他们只能通过编程,模拟人的

手工排课过程,利用计算机的多种优势,采用复杂的判断与多种运算,实现真正意义上的人脑“减负”。目前已有许多自动排

课软件,有的是高校与中小学通用的,也有的是专门针对中小学排课开发的,我校在没有开发兴文排课软件前,曾经使用过十

多种购买的或者免费排课软件,然而因无法满足学校自身特殊的教务需求,效果并不是很好。

    基于此,针对我校校务的实际情况,在研究了当前一些排课系统算法的基础上,开发出一套基本可行的兴文排课软件。兴

文排课软件可根据教务人员输入的约束条件进行设置,通过贪心算法,逐步筛选细化,将特定的课自动安排在最合适的时间段

中。如果自动排课尚有不成功的地方,会在课表缓冲区中显示该课程。通过这种直观的辅助手段,教务人员采用手动调整的办

法,最终调整出满意的课表。

    兴文排课软件是一款实用的自动排课系统,排课软件于2007年开始开发,历经9年光景,如今已经升级到2.1版。并在全国

各大软件下载站发布,是一款免费的排课软件。排课软件采用国际先进课程表编排引擎、运用贪心算法、根据用户数据和条件

深度搜索最优排课结果,以最方便的用户界面、最快速的排课速度、最合理的排课结果、最便捷的调课模版、为用户解决排课

烦恼。

    兴文排课软件集数据采集、数据导入、条件设置、手工预排、智能排课、调课、课表导入导出于一身。可以安排单双周课

、合班课、实验课、互斥课、连堂课、可以查看学校总表、班级课表、教师课表、可以查看上课情况、可以调课、代课、课表

质量用颜色区分方便用户调课。

    兴文排课软件能助学校合理的安排每个老师课程,杜绝课程表发生冲突,具有排课速度快、数据录入导出方便、支持调课

、支持手工排课和自动排课双模式等特点,适用于各类学校排课。

下一篇:排课软件常用算法介绍