【问题1】 完成下面的教学管理系统最高层用例图。 ![]() 【正确答案】
【答案解析】1——教学管理员
2——财务系统
3——学校教务系统
4——选修课管理
5——学生成绩管理
问答题
【正确答案】
【答案解析】用例模型是表达系统外部事物(行为者)与系统之间交互的可视化工具。一个系统的用例模型由若干用例图组成,用例图的主要成分有用例、行为者和系统,它用简单的图标元素准确地描述了行为者(角色)与系统的交互情况和系统的功能(用例)。
用例建模的步骤是:
(1)确定系统的范围和边界。
(2)确定角色和用例。
(3)对用例进行描述。
(4)定义用例之间的关系。
(5)审核用例模型。
[解析] 首先分析系统边界,这个教学管理系统与学校教务管理系统和财务管理系统有系统边界,学校教务管理系统只接受学院教学管理系统的汇总信息报表等,不反馈信息;财务管理系统接收学院学生选课情况信息作为收费依据,反馈学生交费信息。
试题中给出的最高层用例图中显示,有5名参与者,并且已经标出教师和学生,可以从已知中得出还有教学管理员。角色2和角色3都只对一个用例发生关系,并且角色3与用例5是单向传递,综合分析可得出角色3是学校教务管理系统,用例5是学生成绩管理,那么,角色2就是财务系统,用例4是选修课管理,角色1是教学管理员。
|