SQL版本ACCESS版本都可以
大体业务流程比较完事 您可以下载演示程序查看是否满意要求!
请自己下载最下面的演示 查看功能效果
一天 上课 2节
一天一周上6天周日休息
一天全天2节啊.
实验室
实验室数目是动态的,
在你制订教学计划时从表里选择实验室,规定好在哪个实验室上这门课
一周上6天课,星期天休息,
每天早上一节,下午一节
教师 科目 关联 机房 跟科目是关联的,
就是说前提 每天机房 只可以用2次
不是有校历吗
校历设置时就设置一下哪天开始上课,哪天结束
教学场地添加:能添加教室信息
年届:年届信息添加,如:2008
学期:学期信息添加,如:第一学期
在你课程管理,添加课程时再加个字段课程级别(一般、热门)
主要功能:
1) 制定教学计划;设置一门课的教学计划包含字段年届、学期,系所,专业,班级,课程,任课教师,教学场地。如:2008年第一学期计算机系网络专业高级班JAVA李老师B22教室
2)制定教学进度计划:根据教学计划制订课时,这门课有一学年多少课时。自动排课时要结合此门课的课时,排课课时要和总课时相等。如:2008年第一学期计算机系网络专业高级班JAVA李老师B22教室 50课时
智能排课主要用于,制定各年级专业的校历,对要合班上课的课程进行合班设置,并可以设定排课需要的基础数据,如:各课程详细属性、教师、时间的限定条件等,在学期开课前,经过教务管理人员初始化过的当学期的授课信息,教研室可以直接指定该教研室所教课程的授课教师,通过系统管理员的授权,用户可以直接指定教师的禁止排课时间和节假日时间等。各项条件设定完毕后,系统可以自动排课。
对于各项冲突难以判断,规律性比较差的课程,可以人为的在自动排课之前,进行手工预排课,预排课之后系统可以进行自动排课,对于系统自动排课的结果不满意的课程可以手工调整课程,直到满意为止。
排完课程以后,可以按照班级、教室、教师三种方式查看课程表。并可以打印查看的结果。非常方便给各个班级和教师提供一个完整的课程表。
主要功能:
校历设置
此项功能用于在学期开学前,制定该学期的入学教育、实习、毕业考试、考试等的起止日期和时间段,在系统自动排课过程中,对于校历中指定的时间段,系统不安排课程。
课程相关属性设置
功能描述:课程相关属性设置主要完成三个部分功能,分别是:课程合班设置、信息初始化、课程详细属性设置,这些基础设置为系统能排列出符合工作要求的课程表最基础的前提条件,只有这三项基础条件设置的合理,系统才能排列出理想的课程表。
课程表设置
功能描述:对课程表格式进行预先设置,并可设置周、月、学期等课程表格式。
节假日时间设置
功能描述:对节假日进行预先设置,避开在这些时间安排课程,如有例外,可通过必要手续进行人工处理。
教师禁排时间设置
功能描述:对有其他任务或特殊情况的老师,在其任务或其他情况发生期间,避免安排其教学任务。
自动排课
功能描述:通过一定算法,结合人工排课手段辅助,利用已有的数据,在计算机中进行排课作业,并生成所需要的相关课程表。(一周六天,每天上午下午各一节)
手动调整排课结果
功能描述:在对自动排课结果不满意或有需要修改的情况下,可采用此方法进行人工干预,以达到合理、灵活的排课操作
查询课程表
功能描述:对排课结果,按照系统权限设置进行查询,如有疑问,可咨询相关管理职能部门。
教师授课学时统计
功能描述:对教师所负责课时进行统计,可按照周、月、学期、年或指定时间段进行统计,并产生报表。
自动排课为一周6天,每天上下午各一节课。