用例可见的功能,实现教师信息的管理功能,包含了添加教师、修改教师信息和删除教师三个用例。Р⑥课程信息管理用例:信息管理用例可见的功能,实现课程信息的管理功能,包含了添加课程、修改课程信息和删除课程三个用例。Р⑦修改密码用例:所有用户都可见的功能,用于修改用户的密码信息。Р(3)系统用例之间的关系:Р生管理用例与选课、查看选课、退课三用例之间是包含关系Р师管理用例与查看学生选课、提交成绩两用例之间是包含关系。Р息管理用例与学生信息管理用例、教师信息管理用例和课程信息管理用例之间是包含关系。Р 学生信息管理用例与添加学生、修改学生信息和删除学生三个用例之间是包含关系。Р师信息管理用例与添加教师、修改教师信息和删除教师三个用例之间是包含关系。Р课程信息管理用例与添加课程、修改课程信息和删除课程三个用例之间是包含关系。Р2.3系统关键用例事件流Р表2-1 修改密码用例的正常事件流图和异常事件流图Р用例名称Р修改密码Р参与者Р管理员、教师、学生Р描述Р管理员、教师、学生用户进行密码修改Р启动Р单击“修改密码”链接Р前置条件Р用户成功登录Р主事件流Р用户Р系统Р1.进入用户修改密码界面,输入旧密码一次Р ,新密码两次Р2.系统检查密码格式是否相符Р3.系统检查旧密码是否正确Р4.如果正确,进行密码修改,转入密码修改成功界面Р异常流Р异常流Р密码检查未通过Р系统Р返回密码修改界面,提示旧密码不正确,新密码格式不符,两次不同等密码Р异常Р用户旧密码错误Р表2-2 提交成绩用例的正常事件流图和异常事件流图Р用例名称Р提交成绩用例Р参与者Р教师用户Р描述Р提交选自己开设课程的学生的成绩Р启动Р进入提交成绩界面Р前置条件Р用户成功登录Р后置条件Р尚未提交过成绩Р主事件流Р用户Р系统Р1.单击提交成绩Р2.系统提交成绩页面Р3.填写学生成绩,单击提交成绩Р Р5.更新学生成绩,提示提交成功Р异常流