英语翻译本文设计实现了利用计算机处理复杂排课问题的自动排课系统,避免了手工排课产生的上课时间冲突和教室冲突.以基于优先级
英语翻译
本文设计实现了利用计算机处理复杂排课问题的自动排课系统,避免了手工排课产生的上课时间冲突和教室冲突.以基于优先级的算法为主要思想,针对具体情况对算法进行改进,设计适合的排课算法,然后,基于已经设计的排课算法开发相应的排课系统,用改进的优先级算法对排课系统进行分析,用UML相关图分析得出系统功能需求,然后进行模块划分.自动排课系统力求用户界面友好,基本功能完备,操作简单易用,易于维护.系统采用单机模式,利用Visual Studio作为前台开发工具,Sql server数据库管理系统设计的数据库,实现系统需求中相应的功能;最后测试验证该系统实现自动排课的功能.