首页 > 试题广场 >

假设要开发一个学生选课系统,用户需求场景描述如下:

[问答题]
假设要开发一个学生选课系统,用户需求场景描述如下:
为每个使用学生选课系统的人员设置权限,只有通过权限验证的人才能使用系统;学生可以使用该系统查看课程信息、选修课程、去掉所选课程;学生选课时,系统要通过财务管理系统核对学生是否交费;只有交费的学生才能选课;系统录入人员负责录入选修课程信息和教师信息。要求:
(1)找出系统的参与者;
(2)确定系统的用例,画出用例图;
(3)对其中的“选择课程”用例描述其事件流;
(4)根据“选择课程”用例的事件流画出其时序图。
(1)系统的参与者有:学生、录入员、财务系统;
(2)用例图如下:

(3)“选择课程”用例图事件流如下:
基本流:
1、学生选择要选修的课程;
2、系统通过财务系统检查学生是否交费;
3、系统更新学生所选课程。
“选择课程”用例规格说明如下:

(4)“选择课程”用例的时序图如下:

发表于 2017-05-02 13:21:26 回复(0)