试题详情
- 简答题UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。掌握利用两种图进行的设计的方法?
-
协作图可视化地表示了对象之间随时间发生的交互,它除了展示对象之间的关联,还显示出对象之间的消息传递。与顺序图一样,协作图也展示对象之间的交互关系。顺序图强调的是交互的时间顺序,而协作图强调的是交互的语境和参与交互的对象的整体组织。顺序图按照时间顺序布图,而协作图按照空间组织布图。
顺序图可以清晰地表示消息之间的顺序和时间关系,但需要较多的水平方向的空间。协作图在增加对象时比较容易,而且分支也比较少,但如果消息比较多时难以表示消息之间的顺序。 关注下方微信公众号,在线模考后查看
热门试题
- 在采用UML分析类与类的关系中,如果类A
- 对象流
- 由小到大写出各种软件测试之策略?
- 识别用例要注意的事项不包括下面哪一个()
- 系统体系结构是用来描述系统各部分的结构、
- 构造型
- 面向对象软件开发中最重要、最核心之UML
- 面向对象的数据库设计主要是从()到数据模
- 简述包图的概念和作用。
- ()可以用于说明特定系统状态下系统的内部
- 简述视图与图的内在关系?
- 状态图描述一个对象在不同()的驱动下发生
- UML的()模型图由类图、对象图、包图、
- 关联
- 系统体系结构是用来描述各部分的结构,接口
- 下面属于UML中类元的类型的是()
- 在转换上标识的文字称为什么?它由哪几个部
- 在需求分析中,实体类()。
- 聚集关系
- 持有借阅证的借阅者可以借阅图书、归还图书