论文部分内容阅读
排课一直是各大高校比较头痛的一项工作。工作量大,要考虑的问题比较多。本文将阐述高校排课的问题规模,从实际出发作出分析。每学期开学初学校教务部门都要对全校教职员工进行排课表,随着在校学生的人数增加,排课表也是一件相当麻烦的事,如果采用人工进行排课,不但工作量大,效率低,而且容易出错,如果采用计算机管理将是一件非常容易的事情,而且准确性高。本文提出了一种以回溯算法为基础,结合启发式算法的混合型大学自动排课算法,通过实际的应用,我们可以在较短得时间里找到一组比较满意的可行解。本系统设计的主要任务就是针对教务部门的排课管理而进行设计开发的,它可以实现排课工作的自动化、规范化。根据系统功能分析的要求,排课管理系统主要实现以下6个功能模块:(1)系部-专业设置模块(2)班级设置模块(3)科目设置模块(4)教师设置模块(5)教室设置模块(6)用户账户设置,可以对不同的用户进行管理,用户也可以根据自己的权限进入系统,进行更改自己的信息。本系统以中文版ASP.NET为前台开发工具,用中文版SQL作为后台数据库。ASP.net构架是可以用Microsof(tR)公司最新的产品Visual Studio.net开发环境进行开发,WYSIWYG(所见即为所得)的编辑。