精选优质文档-倾情为你奉上自动排课系统一 系统需求1 该“自动排课系统”只是对数据库应用技术的一个样本数据库的实例,重在对数据库一些方法的熟悉与掌握,其中包括从数据库的概念模型到ER图的绘制,再到数据库模式的建立(即为数据库及其基本表的建立),而后数据的录入(在此从略),最后完成一些简单的关系运算表达式的表达和相关的Select 查询语句的使用。2 系统结构简述:2.1 本系统包括六个实体:课程,学生,教室,教师,学院,班级2.2 实体之间的多对多联系:教学计划,选课2.2.1 一个学生可选多门课,一门课可被多个学生选修。2.2.2 一门课可使用多个教室,一个教室可被多门课占用。2.3 实体之间的一对多联系:教学,隶属,从属,属于,开设2.3.1 一个学院有多个教师,一个教师只隶属于一个学院。2.3.2 一个学院有多个班级,一个班级只隶属于一个学院。2.3.3 一个学院可开设多门课程,一门课程只能被一个学院开设。2.3.4 一个班级有多名学生,一个学生只隶属于一个班级。2.3.5 一个老师可教多门课程,一门课程只能被一个