uml学生成绩管理系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1
Leabharlann Baidu需求分析
1、为每个使用系统的人员设置权限。只有通过权限验证的人才能使用系统。
2、学生可以使用该系统查询所学课程的成绩。
3、教师使用该系统完成学生成绩的录入、修改、显示和打印。
4、管理员使用系统输入学生信息、教师信息、班级信息和课程信息。
执行者
学生教师管理员
执行者“学生”:使用系统的目的是查询所学课程的成绩
8、问题说明: 无。
2、活动图的绘制
1
3
4、顺序图的绘制
1
学生查看成绩顺序图:
老师管理成绩顺序图:
管理员管理信息顺序图:
5、合作图的绘制
1
学生成绩管理合作图
6、状态图的绘制
1
①学生选择课程活动中学生对象状态图:
②教师管理学生成绩活动中教师对象状态图:
③管理员信息管理活动中管理员对象状态图:
5)教师确认保存录入成绩。
6)系统保存教师所录入成绩。
重复1~6步,直到结束。
(2)、备选流
1)a 如果没有要选择的课程名称,给出提示,结束。
5)a 如果教师没有确认保存录入成绩,给出提示,结束。
3、特殊需求: 无。
4、前置条件:成功“登陆”系统
5、后置条件: 无。
6、扩展点:无。
7、相关数据: 所学课程的成绩。
执行者“教师”:完成学生信息的录入、修改、显示和打印
执行者“管理员”:输入学生信息、教师信息、班级信息和课程信息
2)
3)用例详细说明
录入成绩用例
1、简要说明:本用例描述了教师对课程成绩进行录入。
2、事件流
(1)、基本流
1)选择课程名称。
2)录入课程成绩。
3)系统更新课程成绩。
4)系统显示录入该课程成绩。
Leabharlann Baidu需求分析
1、为每个使用系统的人员设置权限。只有通过权限验证的人才能使用系统。
2、学生可以使用该系统查询所学课程的成绩。
3、教师使用该系统完成学生成绩的录入、修改、显示和打印。
4、管理员使用系统输入学生信息、教师信息、班级信息和课程信息。
执行者
学生教师管理员
执行者“学生”:使用系统的目的是查询所学课程的成绩
8、问题说明: 无。
2、活动图的绘制
1
3
4、顺序图的绘制
1
学生查看成绩顺序图:
老师管理成绩顺序图:
管理员管理信息顺序图:
5、合作图的绘制
1
学生成绩管理合作图
6、状态图的绘制
1
①学生选择课程活动中学生对象状态图:
②教师管理学生成绩活动中教师对象状态图:
③管理员信息管理活动中管理员对象状态图:
5)教师确认保存录入成绩。
6)系统保存教师所录入成绩。
重复1~6步,直到结束。
(2)、备选流
1)a 如果没有要选择的课程名称,给出提示,结束。
5)a 如果教师没有确认保存录入成绩,给出提示,结束。
3、特殊需求: 无。
4、前置条件:成功“登陆”系统
5、后置条件: 无。
6、扩展点:无。
7、相关数据: 所学课程的成绩。
执行者“教师”:完成学生信息的录入、修改、显示和打印
执行者“管理员”:输入学生信息、教师信息、班级信息和课程信息
2)
3)用例详细说明
录入成绩用例
1、简要说明:本用例描述了教师对课程成绩进行录入。
2、事件流
(1)、基本流
1)选择课程名称。
2)录入课程成绩。
3)系统更新课程成绩。
4)系统显示录入该课程成绩。