本文主要是介绍画图理解软件工程-UML统一建模语言-用例图(三),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
UML定义
- Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 面向对象的分析与设计(OOA&D,OOAD)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的标准建模语言。
UML用例图
- 用例图是指由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的视图。用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。用例图主要是在需求分析阶段描述用户需求,并且客户也需要查看软件用例图,所以用例图对系统的描述需要简单明了。
用例图的两种元素
参与者(Actor)
用例(UseCase)
用例图四种关系
关联关系(Association)
包含关系(Include)
扩展关系(Extend)
泛化关系(Generalization)
下面,通过简单的一个对CSDN博客的用例分析(只是选取部分)来了解一下UML
这篇关于画图理解软件工程-UML统一建模语言-用例图(三)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!