学生信息管理系统需求分析
学生信息管理系统需求分析
1.学生信息管理系统问题陈述:
开发一个学生信息管理系统。通过这个系统,学生可以查看自己个人的信息,修改某些信息,也可查看成绩,课表,校园动态(即通告),适当时候也可以选课;教师可以查看自己的个人信息,修改某些信息,也可以查看所教的课程表,录入成绩,查看校园动态;管理员除起着维护整个系统的作用,可以注册用户(包括学生和教师)及删除用户,也可发布通告,并且管理着整个系统。当一个新生入学时,管理员把该学生注册到系统中,该学生也就可以查看自己的信息。每学期开始时,管理员会通过学生所在的学院班级给他们一些固定的课程即课表,同样教师也就有了自己的授课课表。在一个学期中,某些学生需上选修课,管理员把它上传到该系统中供学生选择,学生在指定的时间段可以选择若干门课程,选课时间结束后,教师可以查看自己授课的信息,包括人数、上课时间、地点等。在一学期末的时候,管理员允许教师在指定的时间里录入他们所教课程学生的成绩,并保存到数据库中。录入完后,学生可以根据学期查看自己的课程成绩。通告信息由管理员发布。
2.参与者:
管理员
学生
教师
3.用例:
无论是管理员,学生,还是教师都需要登陆到系统;
管理员需要使用系统来注册、删除、更新及维护用户,发布通告,上传一些信息等,同学生需要使用系统来查看信息及更新信息,查看课表,成绩及选课;
教师需要使用系统来查看信息及更新信息,查看授课课表,录入成绩;


