基本信息
文件名称:软件工程与UML(第2版)案例 成绩管理系统的需求建模——用例图泛化关系的应用.pdf
文件大小:185.16 KB
总页数:2 页
更新时间:2025-06-08
总字数:约小于1千字
文档摘要

成绩管理系统的需求建模——用例图泛化关系的应用

背景:

学习了用例模型的各种关系后,如何有效地应用它们。

案例情景:

以下是“成绩管理系统”的用例模型,如何处理多个参与者与同样的用例相关联的情况。

记录成绩

教师浏览成绩学生

分发成绩单

打印管理员

创建成绩单

主要教学方法:学生讨论,教师引导

方案一(合),任何用户都可以“浏览成绩”,泛化出一个用户参与者。

方案二(分),三类参与者“浏览成绩”的功能是有差别的,特化出三个具体的用例。

记录成绩

教师分发成绩单

浏览学科成绩

学生浏览本人成绩浏览成绩

浏览所有成绩

打印管理员

创建成绩单

课堂小结:

?当多个参与者与相同的用例关联时,考虑是否泛化成一个参与者

?当多个参与者与同一个用例关联时,考虑是否把该用例特化成不同情况

问题设计:

1.哪个方案好。

实施方法及应对措施:

实施方法:设置案例情景—引导学生讨论—得出两种方案—提出问题1(哪种方案

好)—课堂小结

应对措施:对于问题1,学生会有不同答案,最后由他们自己发现,究竟使用哪种方案将依

赖于实际需求。