数据库设计期末实验报告
学生选课系统
班级 软工
1506 学号 201526811028 姓名 郑亚群
1 需求分析
1.1 系统功能需求
学生选课系统应当将学生、教师与管理员区分开来,因为对教师学生以及
课程的增删改查的权限应当只有管理员才拥有,学生只能查询与自己有关的记
录,教师查询自己所授课程的记录,而管理员则对所有信息进行增删与统计。
具体分析:按照学生,教师,管理员三种角色设计系统功能。
1) 学生要能够在系统上进行选课,查看选课信息,查看个人信息,查看自
己不同门课程的成绩、已修学分以及排名,修改个人登录密码等。
2) 教师要能够在系统上选择开课,查看任课信息,查看个人信息,为每个
同学登记成绩,修改个人密码等。