学生端通过学生登陆端口,输入账号(即学号)、 自设的密码以及页面验证码进行登录,学生端具有查看本人本学期课表、查询本 人每科成绩、选课、评教、修改个人信息的功能;教师端,通过教师登录端口登 录,验证账号密码以及验证码之后可以登录,教师端具有录入学生成绩、查看本 人本学期的课表、修改个人登录密码等信息的功能。作为管理员端,其拥有最高 权限,通过验证登录信息可以进入管理员端,进行各种信息的修改。画出E-R图
时间: 2024-03-30 15:37:38 浏览: 55
抱歉,我无法画图,但我可以向您解释一下该系统的E-R图。
该系统的E-R图如下:
实体:
- 学生(Student)
- 教师(Teacher)
- 课程(Course)
- 成绩(Grade)
- 管理员(Admin)
关系:
- 学生与课程之间是多对多的关系,即一个学生可以选择多门课程,一门课程也可以被多个学生选择。
- 学生与成绩之间是一对多的关系,即一个学生可以有多门课程的成绩,一门课程也只有一个学生的成绩。
- 教师与课程之间是一对多的关系,即一个教师可以教授多门课程,一门课程也只有一个教师授课。
- 教师与成绩之间是一对多的关系,即一个教师可以录入多个学生的成绩,一个学生的成绩也只有一个教师录入。
- 管理员与学生、教师、课程和成绩之间是一对多的关系,即一个管理员可以管理多个学生、教师、课程和成绩,一个学生、教师、课程或成绩也只有一个管理员管理。
属性:
- 学生属性:学号、姓名、密码、验证码
- 教师属性:工号、姓名、密码、验证码
- 课程属性:课程号、课程名称、学分、授课教师
- 成绩属性:学生学号、课程号、成绩
- 管理员属性:管理员账号、密码、验证码
阅读全文