记软件开发者画图(UML),使用WPS应用制图

记软件开发者画图(UML),使用WPS应用制图

目录

前言

一、什么是UML

二、使用什么画图工具

三、示例

​四、IntelliJ IDEA 2021快速生成UML图

前言

做软件开发的从写第一个示例程序到最后写项目程序避不开的需要设计画图,所以今天我们就来梳理一下‌UML(统一建模语言)图形需要画哪些图。

一、什么是UML

‌UML(统一建模语言)图形‌是一种用于软件开发中的建模语言,提供了一套标准化的图形符号和规则,用于描述软件系统的结构、行为和交互关系。用于可视化和描述软件系统的不同方面。这些图形可以帮助开发人员、设计师以及其他利益相关者进行沟通、交流和理解软件系统的设计。

UML图可以分为几个主要类别,包括静态建模、动态建模和物理建模。静态建模主要涉及类图、用例图等,用于描述系统的静态结构和类之间的关系。动态建模则包括时序图、活动图等,关注系统的行为和对象之间的交互。

类图,描述类的特性和类之间的静态关系(6种静态关系:关联、依赖、组合、聚合、继承、泛化),类图包含类名、属性、方法。

时序图,描述参与者之间的动态调用关系

组件图,组件是比类粒度更大的设计元素,组件图描述组件之间的静态关系,主要是依赖关系。

相关推荐

龃龉造句
365bet欧洲版官网

龃龉造句

⏱️ 09-19 👁️ 6807
崩坏3公测开服日期确定,玩家们期待已久的时刻即将到来!
马斯图尔世界杯:摩洛哥小将的足球梦想与辉煌
365bet欧洲版官网

马斯图尔世界杯:摩洛哥小将的足球梦想与辉煌

⏱️ 07-10 👁️ 4468
毫米和厘米的换算
365bet官方博客

毫米和厘米的换算

⏱️ 07-07 👁️ 2265
如何在电脑中快速移动文件夹的方法与技巧
365bet官方博客

如何在电脑中快速移动文件夹的方法与技巧

⏱️ 09-18 👁️ 7340
杀牙神经上药后痛几天
365bet比分网

杀牙神经上药后痛几天

⏱️ 07-04 👁️ 4856