改Р新密码验证Р学生信息Р信息修改Р学生的所有信息Р用于系统的信息维护和信息查询Р标识信息Р学号验证Р密码验证Р标识信息Р经过信息验证得到的信息Р判断信息验证是否通过Р查询信息Р查询信息Р查询信息列表Р进行查询的所有信息Р用于信息查询Р正确信息Р判断验证Р信息查询Р通过信息验证的正确信息Р用于判断信息查询的执行与否Р图2_6选课管理系统的数据流字典Р系统SC图Р录入成绩Р选课Р查看资料Р查看成绩Р修改资料Р系统登录Р学生选课Р学生Р管理员Р教师Р查询成绩Р⑴系统管理员需求分析Р系统管理员负责整个系统的维护,其需求最为复杂,包括对学生、教师、选课进行管理和统计,及系统状态的查看、维护并生成选课报表、排课报表。所涉及的信息包括课程信息、教师信息和学生信息。因此系统管理员具有该系统的最高权限,能够编辑各信息模块,如插入一个新生的信息,增添一门课程的信息,删除退休教师的信息等。Р图2.管理员需求图3.教师需求Р⑵教师需求分析Р在该系统中,为方便教师工作,要求教师能够核实自己信息、查询所授课程的信息、查看自己教学班的信息,以及最后登记学生的成绩等。Р图3.教师需求Р⑶学生需求分析Р该系统为学生主要提供选课服务,因此学生可以直接查看选课情况,学生可以根据本人学号和密码登录系统,进行相关操作。此外还应附带其他服务,如核实个人信息,查看教师信息、课程信息以便选课,查看自己选课结果,查询考试成绩等。Р图4.学生需求Р3、系统完整性、安全性Р为保证该系统平稳、安全地运行,系统为用户提供的服务要有以下限制。Р⑴管理员具有该系统的最高权限,负责系统维护,更新。Р⑵教师只能查看个人的全部信息以及其他教师的部分信息,若要修改个人信息,需向管理员申报,由管理员修改。Р⑶学生只能查看个人的全部信息,教师的部分信息,自己的选课结果,若要修改个人信息、选课信息,需向管理员申报,由管理员修改。Р 帮看人:翟俊伟