论文部分内容阅读
为实现教务管理中公共选修课在必修课安排的基础上合理化、智能化的安排,讨论了一个高校公共选修课自动排课系统的结构与功能。该系统共由输入、排课、输出,查询,统计,以及Web六个主模块组成。算法的数据结构实现是以三个类(Teacher,SelectClass.Room)组成,其中,主要分析了依据必修课密度进行公共选修课分布以及在自动化排课模块中由教师T、课程SC、教室R组成的三元组与时间H的匹配问题。该系统的设计开发为实现高校公共选修课程编排的微机化作业提供了一种有效的新途径。