排课是高校每个学期进行合理规划每学期开设的各课程及其课时数的总称,而在当前的学分制改革制度下,作为教学主体的学生自身也是具备了不局限于专业和年级的选修课程,无疑这样的做法使得各大高校的教学灵活高效,但同时也增加了高校排课工作的难度,所以在这里本文以高校排课系统作为对象,从业务需求角度着手对各功能模块进行了分析和设计。从而在系统需求分析的基础上,为系统设计、数据库设计做了具体研究,以期可以满足各个高校满足教务管理部门排课工作的自动化办公需求。