本系统旨在提高教师排课效率,实现班级与课程信息的灵活管理,同时也是一个基于JAVA的办公自动化系统。不同班级按照每天的课程数目进行自动排序排课,各教师允许教学多门课程,并配置了时间占用表,用户定义要求后轻松生成课程表。数据管理和数据库建立都是为了方便系统使用而设计的,数据字典和数据流程图则在设计过程中不断完善。