admin 管理员组文章数量: 887021
【UML
信息差。在课堂、会议等各种信息传递场景中,老师希望学生能听得懂ta讲课的知识,领导希望下属能十分理解ta的指令,下属希望领导能听明白自己的心声。这些信息传递的效果就尤为重要。采取更有表达效果的方式无疑必不可少。
各种表达方式的表达效果对比:文字 < 表格 < 图
1. 基础介绍
用例图(Use Case Diagram)是被称为参与者的外部用户所能观察到的系统功能的模型图,其主要功能如下所示。简述,描述角色和系统交互关系
- 列出系统中的用例和参与者。
- 显示哪个参与者参与了哪个用例的执行工作。
用例图中的核心概念包括以下几个。
- 用例(Use Case):系统中的一个功能单元,可以被描述为参与者与系统之间的一次交互作用。
- 参与者(Actor):通过系统边界与系统进行有意义交互的外部实体。
- 泛化:参与者与参与者之间的关系。
- 关联:用例与参与者之间的关系。
- 扩展、包含、泛化:用例之间的关系。用例图的推荐使用场合:包括业务建模、需求获取和定义等场合。
2. 用例图中的主要建模元素
3.用例图例子
-
包含:
-
泛化:
4. 包含与泛化的区别
依赖-包含: 父用例是子用例的构成部分,父用例少一个子用例都不可以,业务都不能完成。
依赖-扩展: 扩展用例不会影响父用例业务的正常进行,能产生一些正向影响。
泛化: 父用例本身可以是一个具体功能,也可以是抽象用例,子用例可以没有,不会影响父用例的正常进行。
本文标签: UML
版权声明:本文标题:【UML 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1686795722h37331.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论