本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  高校智能排课系统的算法设计
编号  22129
资料明细  论文
推荐指数  ★★★★★
论文内容

1 排程问题
1.1术语解释
课程表是协调教师和行政班在上课节次、上课教室二个要素上的总调度,在排课过程中经常使用以下几个概念:
1.1.1行政班和教学班
行政班:由同一年级、同一专业、按同一教学计划培养的一定数量的学生组成的,便于管理和课外活 动的学生集体.对学生较多的专业,一般分多个行政班;教学班:在相同时间、相同教室,学习由相同教师 讲授同一门课程的一定数量的学生组成,便于教学和课堂活动的学生集体.一个教学班可以包括一个院 系或多个院系的一个或者多个行政班.例如,数理学院有两个行政班,编号为320601和320602,合并上 高等数学课程,则称320601班和320602班共同组成了高等数学的一个教学班,其教学班号定义为高等 数学教学1班.
教学类型:与完成一门课程的全部教学任务相关的各个相对独立的教学环节,如主讲、实验、上机、 辅导、习题.一门课程一般涉及多个教学类型;
开课院系:负责讲授课程,完成某门课程的全部教学环节和课程考试的院系. 修课院系:学习某门课程的学生所在的院系.
1.1.2教学任务、时间片和时空片
教学任务:一门课程的每个教学班在一周内可包含多次授课时段,每一个授课时段就是一个教学任 务,例如有一个教学班:05计算机专业数据结构1班,是05级计算机专业,所上课程为数据结构,每周5 节课,一周有两次上课时间,一次上课3节,一次上机2节,共上18周,则该教学班有两个教学任务,一 个教学任务为每周上课3节,在多媒体教室上课,另一个教学任务为上机,在机房上课.
教学任务的相关属性有:教学班ID、教师ID、人数、教室类型、上课地点、上课时间.
时间片:每一周次可以编排课程的每个节次为一个时间片,即时间片是个三元组([周次、星期几、 节次]).
2数据库设计
在排课系统中,需要记录排课的初始数据,过程数据以及结果数据,具体的数据表有:教学执行计划 表、教学班表、课程表、课程类型表、教室表、教室类型表、教室使用情况表、行政班表、行政班学生关系 表.这些表各司其职,分别管理排课过程中的各个方面.

说明
 以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
相关文章
  • 高校智能排课系统
  • 实验室排课系统
  • 网上排课系统
  • 自动排课系统
  • 上一篇:电子商务网站的设计实现与推广方法
  • 下一篇:基于网络的视频会议系统