课程表编排是每学期开学前中小学教师最头疼而又复杂的工作。在开始排课前需要固定好上课时间、任课教师、开课
课程、班级四大要素之间的关系,使每个班级的每一节课都能够得到合理的安排。
近十年以来,随着计算机在学校的普及,越来越多的教务工作者开始寻求利用计算机快速的处理计算能力,来解决复杂
的手工排课工作。很多编程高手为实现智能排课进行了大量的探索。但是毕竟计算机不是人脑,他们只能通过编程,模拟人的
手工排课过程,利用计算机的多种优势,采用复杂的判断与多种运算,实现真正意义上的人脑“减负”。目前已有许多自动排
课软件,有的是高校与中小学通用的,也有的是专门针对中小学排课开发的,我校在没有开发兴文排课软件前,曾经使用过十
多种购买的或者免费排课软件,然而因无法满足学校自身特殊的教务需求,效果并不是很好。
基于此,针对我校校务的实际情况,在研究了当前一些排课系统算法的基础上,开发出一套基本可行的兴文排课软件。兴
文排课软件可根据教务人员输入的约束条件进行设置,通过贪心算法,逐步筛选细化,将特定的课自动安排在最合适的时间段
中。如果自动排课尚有不成功的地方,会在课表缓冲区中显示该课程。通过这种直观的辅助手段,教务人员采用手动调整的办
法,最终调整出满意的课表。
兴文排课软件是一款实用的自动排课系统,排课软件于2007年开始开发,历经9年光景,如今已经升级到2.1版。并在全国
各大软件下载站发布,是一款免费的排课软件。排课软件采用国际先进课程表编排引擎、运用贪心算法、根据用户数据和条件
深度搜索最优排课结果,以最方便的用户界面、最快速的排课速度、最合理的排课结果、最便捷的调课模版、为用户解决排课
烦恼。
兴文排课软件集数据采集、数据导入、条件设置、手工预排、智能排课、调课、课表导入导出于一身。可以安排单双周课
、合班课、实验课、互斥课、连堂课、可以查看学校总表、班级课表、教师课表、可以查看上课情况、可以调课、代课、课表
质量用颜色区分方便用户调课。
兴文排课软件能助学校合理的安排每个老师课程,杜绝课程表发生冲突,具有排课速度快、数据录入导出方便、支持调课
、支持手工排课和自动排课双模式等特点,适用于各类学校排课。