这篇文章主要介绍“UML静态结构图与动态行为图的作用是什么”,在日常操作中,相信很多人在UML静态结构图与动态行为图的作用是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”UML静态结构图与动态行为图的作用是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
UML静态图主要包括用例图,类图,组件图,对象图,部署图,而UML动态图包括活动图,状态图,时序图,协作图。
UML静态结构图与动态行为图的定义与作用
UML静态图包括:
用例图,类图,组件图,对象图,部署图
UML动态图包括:
活动图,状态图,时序图,协作图
UML静态结构图
用例图:用例图描述了系统的一个功能单元,用例图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求,包括基于基本流程的"角色"(actors,也就是与系统交互的其他实体)关系,以及系统内用例之间的关系
类图:
类图表示不同的实体(人、事物和数据)如何彼此相关;换句话说,它显示了系统的静态结构。
序列图:
序列图显示具体用例(或者是用例的一部分)的详细流程。它几乎是自描述的,并且显示了流程中中不同对象之间的调用关系,同时还可以很详细地显示对不同对象的不同调用
状态图:
UML静态结构图中状态图表示某个类所处的不同状态和该类的状态转换信息
活动图:
活动图表示在处理某个活动时,两个或者更多类对象之间的过程控制流
UML动态行为图
组件图:
组件图提供系统的物理视图。它的用途是显示系统中的软件对其他软件组件(例如,库函数)的依赖关系
部署图:
部署图表示该软件系统如何部署到硬件环境中。它的用途是显示该系统不同的组件将在何处物理地运行,以及它们将如何彼此通信。因为部署图是对物理运行情况进行建模,系统的生产人员就可以很好地利用这种图
到此,关于“UML静态结构图与动态行为图的作用是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。