UML统一建模语言第1章 UML概述课后习题

《UML2基础、建模与设计教程》杨弘平等编著,清华大学出版 ,第1章 UML概述课后习题

1.UML事物有哪些/p>

构件事物、行为事物、分组事物、注释事物。

2.UML关系有哪些/p>

依赖、关联、泛化、实现。

3.UML图有哪些中哪些是静态图些是动态图/p>

UML图:用例图、类图、对象图、状态机图、活动图、顺序图、通信图、构件图、部署图。
静态图:类图、对象图、包图、组合结构图。
动态图:顺序图、活动图、状态机图。

4.为什么要学习统一建模语言UML/p>

(1)每个人的思路都不一样,每个人画出来的图也都不一样,怎么样才能让大家都能听得懂对方的思路呢。(物通 讨论时,一个人一个思路,谁够强硬谁就说了算,众说纷纭,乱七八糟。)

—在这个时候,UML登场了。UML是1997年由OMG组织推出来的,全球统一的模型图形技术。

(2)UML技术可以提高分析和设计的精度

  在没有UML技术的时候,大家都知道随口乱说。

  需求分析的时候,客户随口说说需求。

  系统设计的时候,架构师随口说说设计。

  程序开发的时候,开发者随口编写程序。

  一切都是无序和混乱的,但是,有了UML就不会再出现这种问题了。

  所有的交流和文档都能够有一种大家都能听得懂的好方法传递,这就是UML。

  就想物通 ,需求说需求的,程序说程序的,谁也不服谁!!!用UML建模多好,就不用众说纷纭了,就按uml建模的来,有了一个统一的标准。

(3)UML是一种面向对象的建模语言,它是运用统一的、标准化的标记和定义实现对软件系统进行面向对象的描述和建模。

  统一建模,是为了架构设计服务,UML设计类图,对象的关联等等联系,有助于,我们更好的去设计架构,应用设计原则,应用设计模式。

(4)UML是一种通用的建模语言,其表达能力相当的强,不仅可以用于软件系统的建模,而且可用于业务建模以及其它非软件系统建模。

(5)我们可以这样使用UML技术

软件开发阶段

UML图

用途

需求分析阶段

用例图

搞清楚系统服务的要求

类图

搞清楚具体的技术概念

系统设计阶段

类图

表达系统的构造

时序图

表达对象的动作

(6)UML是必须的知识

  对于现代软件开发和管理而言,UML是必需的知识,无论是外包还是内包,UML都是不可或缺的技术。

5.简述什么是UML/p>

UML(Unified Modeling Language,统一建模语言)是一种能够描述问题、描述解决方案、起到沟通作用的语言。

6.在Internet 上查询UML图的知识,写出你自己关于UML的认识体会。

 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月3日
下一篇 2022年1月3日

相关推荐