大中小学通用排课子系统(java语言编写)_李安东

我要开发同款
李白的师傅2024年11月15日
793阅读

作品详情

排课问题是一个NP完全问题,就是在资源紧缺的情况下(教师少、课程多、教室少等情况),现代计算机很难在可容忍的时间内得到较优的答案。目前对于排课问题,人们采用了很多优化算法,但大多数的排课程序在资源紧缺情况下,仍很难做到自动完成排课,需要人工干预才能完成。
本排课程序采用了经本人精心设计的优化算法,能够在资源相当缺乏的情况下,自动完成排课,得到较为满意的结果。比如,在很多教师的周课时超过20课时时(极限值是30),少数教师甚至接近30课时的情况下,仍能顺利完成自动排课。在极端情况下长时间无法完成自动排课时,请单击取消按钮,终止自动排课,然后采用冲突排课,最后剩余的冲突课程由人工加入。
本软件特别适用于教师少、课程多,资源较为紧缺的情况下的排课。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论