要解决三个冲突:1.同一老师任两门以上课程的在同一时间内安排在不同的班讲课 2.不同的课程在相同时间内安排在同一教室
3 .教室容量与学生人数的冲突
数据库:班级表(班级名称,人数) 教师表(教师名称,所教科目)
科目表(科目名称,总学时数,周学时数) 教室表(教室名称,容量)
我不知道还需不需要一个时间表??
要求:每天上下午各开4节课,每周按5天上课,一共18周.每次两节课一起上.
在排课时,每周所开的课程的总学时数要小于周学时数.
多学时课要隔一天以上才上第二次课,
同一门课尽量在通一个教室上.
教室容量大于班级人数
主要解决上面的三个冲突.
我的数据库是用来实现输入功能的:一个排课计划表,其中包括(班级名,课程名,周学时,总学时,教师名)
然后就是在上面要求的基础上排课,输出
标签:
冲突
容量
数据库
上传时间:
2013-12-26
上传用户:aappkkee