java学习笔2
一 UML
1 Use Case
显示使用案例与角色间的交互。
2 Sequence
显示取钱使用案例的过程流程。框图顶部显示涉及的角色,系统完成取其那使用案例所需的对象。每个箭头表示角色与对象或对象与对象之间为完成所需功能而传递的消息。
Sequence框图只显示对象而不显示类,类表示对象的实现。如下图所示Sequence框图不只示客户,而且显示Joe.
3 Collaboration框图
Collaboration框图显示的信息与 Sequence框图相同,但Collaboration框图用不同方式显示这个信息,具有不同作用。
在这个Collaboration框图中,对象表示为矩形,角色用简图表示。Sequence演示的是对象与角色随时间变化的交互,而Collaboration框图则不参照时间见而显示对象与角色的交互。
Collaboration框图的不同于Sequence框图的作用:质量保证工程师用Collaboration框图显示对象间处理过程的分布。假设Collaboration框图星形的,几个对象与一个中央对象通信,则系统建筑师可能认为系统对中央对象依赖太强,系统建筑师可能重新设计对象,更均匀地分配处理工作。
4 Class框图
显示类与类之间的交互。类是对象的设计图。
5 State Transition框图
提供了建模对象各种状态的方式。Class框图提供了类
您可能关注的文档
最近下载
- 事务性公文考试试题及答案.doc VIP
- 2023年皮肤与性病学主治医师考试:皮肤与性病学专业实践能力真题模拟汇编(共169题).doc VIP
- 一次性使用采样器.pdf VIP
- 带式输送机摩擦轮调偏装置设计(全套有图纸).doc VIP
- 第8课 北宋的政治(任务型教学设计)历史新教材统编版五四学制中国历史第二册.docx
- 小电影的精彩.doc VIP
- 物理学教程(第四版)上册 马文蔚 课后习题答案解析.pdf
- 一种铅酸蓄电池修复剂及铅酸蓄电池的修复方法.pdf VIP
- 电动车电池修复方法_怎么修复电池_怎么修电瓶_铅酸电池_图文.doc VIP
- 新建扩建高速公路与长输油气管道并行交叉的安全保护措施.pdf
原创力文档

文档评论(0)