全球旧事资料 分类
数据库设计
一.确定实体、联系集和属性集
根据前面对系统进行的分析,已经初步了解了学生成绩管理系统的数据处理流程,找出与系统有关的各个实体及其相互联系如下:①标识实体集管理员、教师、学生、班级、课程、成绩②标示联系集
管理员和学生:一个管理员管理多个学生信息,能够对学生的个人信息进行增加、查看、修改、删除,能够按照特定要求比如学号、姓名等查找学生;存在“管理”关系:1:N
管理员和班级:一个管理员管理多个班级信息,能够对班级的信息进行增加、查看、修改、删除,能够按照特定要求比如班级编号、班级名称等查找班级;存在“管理”关系:1:N
管理员和课程:一个管理员管理多门课程信息,能够对课程信息进行增加、查看、修改、删除,能够按照特定要求(比如课程编号、课程名称等)查找课程;存在“管理”关系:1:N
管理员和录入的学生的成绩:能够对录入学生的成绩、查看学生的成绩、修改学生的成绩、导出学生的成绩为Exls表,并且按照特定要求查询(比如以班级为单位,以课程为单位)学生的成绩;存在“管理”关系:1:N
管理员和教师:能够对教师信息进行增加、查看、修改、删除,能够按照特定要求(比如工号、姓名等)查找课程;存在“管理”关系:1:N
教师和学生:能够对学生的个人信息进行增加、查看、修改、删除,能够按照特定要求比如学号、姓名等查找学生;存在“管理”关系:1:N
教师和班级:能够对班级信息进行增加、查看、修改、删除,能够按照特定要求(比如班级编号、班级名称等)查找班级;存在“管理”关系:1:N
教师和课程:能够对课程信息进行增加、查看、修改、删除,能够按照特定要求(比如课程编号、课程名称等)查找课程;存在“管理”关系:1:N
教师和成绩:能够对录入学生的成绩、查看学生的成绩、修改学生的成绩、导出学生的成绩为Exls表,并且按照特定要求查询(比如以班级为单位,以课程为单位)学生的成绩,该教师仅能录入自己所带课程的学生成绩;存在“管理”关系:1:N
学生和班级:一个班由多个学生组成,一个学生只能归属于某个班;
f存在“归属”的关系:N:1学生和课程、成绩:一个学生可以选修多门课程,一门课程提供给多个学生选修,一个
学生选修一门课程产生一个成绩;存在“选修”的关系:NM:1③标示属性集管理员(管理员编号、姓名)教师(工号、姓名、岗位、专业)学生(学号、姓名、性别、年龄、入学时间、毕业时间、班级编号)班级(班级编号、班级名称、班r
好听全球资料 返回顶部