Use Case 图
-
图形文档
-
文字说明
1.用况图综述
所有的用户(学生、教师、课程管理人员、成绩管理人员)要先登陆。参与者“选课管理人员”通过用况“生成选课表”来生成选课表,参与者“学生”观察选课表,并通过用况“选课”来选课,之后可以用“查询选课情况”来进行查询修改选课信息, 参与者“选课管理人员”通过用况“维护课表”来对学生选课后的结果进行汇总生成最后结果。参与者“教师”通过用况“录入和维护原始成绩”将学生成绩发送给参与者“成绩管理人员”,“成绩管理人员”可以通过“生成和维护成绩报表”和“统计成绩”对成绩进行操作。参与者“学生”通过用况“查询成绩”查询成绩。
2.参与者描述
学生、教师、成绩管理人员、选课管理人员继承用户可以登录系统。学生可以选课、查询选课情况、 查询成绩
教师可以录入和维护原始成绩。
选课管理人员可以生成选课表、维护课表
成绩管理人员可以生成维护成绩报表、统计成绩。
3.用况描述
1.用况图:登陆
简述:登陆教学管理系统
参与者:用户(教师,学生,选课管理人员,成绩管理人员) 包含:无
扩展:无
继承:一般用况用户登录,特殊用况:老师、学生、教材管理员拥有一般用户权限前置条件:无
细节: 1.选择登陆的用户:学生、教师、成绩管理人员、课程管理人员。2.登陆三次错误可重置密码。
3.登陆时需要填写验证码。后置条件:登陆成功
例外:登录时突然断开网络连接,则恢复修改前的信息。限制:不可重复登陆,不能连续错误五次以上。
注释:无
2.用况图:查询成绩、
简述:学生查询自己的成绩参与者:用户(学生)
包含:无扩展:无继承:无
前置条件:学生用户成功登陆教学管理系统系统
细节: 1.查询成绩时,需要选择想要查询的科目2.只能查询自己的成绩。
后置条件:返回查询的成绩
例外:查询成绩时突然断开网络连接,则恢复修改前的信息。限制:无
注释:无
3.用况名:查询选课情况简述:查看已选课程 参与者:用户(学生) 包含:无
扩展:无继承:无
前置条件:学生用户成功登录系统后置条件:无
例外:无限制:无注释:无
4.用况名:选课
简述:选择可选课程加入课表参与者:用户(学生)
包含:无扩展:无继承:无
前置条件:学生用户成功登陆系统
细节:已选的课程应显示“已选”并且不能重复选,已选课程要加上一个“退选” 选项,且也不能重复退选。
后置条件:选课成功例外:无
限制:无注释:无
5.用况名:统计成绩
简述:成绩管理员通过成绩报表统计学生的成绩情况。参与者:成绩管理人员
包含:无扩展:无继承:无
前置条件:已经生成成绩报表。
细节:可以选择统计结果的生成方式,例如树状图,饼状图,或者表格等。后置条件:统计成功
例外:无
限制:同一学生一门课程只允许有一项成绩。注释:无
6.用况名:生成和维护成绩报表
简述:成绩管理员根据各个教师提供的学生课程成绩录入学生的考试成绩和维护学生成绩
参与者:成绩管理人员包含:无
扩展:无继承:无
前置条件:所记录的学生参加了至少一门科目的考试细节:成绩报表可以以班级,年级,个人的形式打印后置条件:无
例外:无限制:无注释:无