软考
APP下载

uml14种图记忆口诀

UML(Unified Modeling Language)是一种用于软件开发的标准建模语言,它提供了多种表示方式,其中最常用的是图形表示法。这些图形被称为UML图,包括14种不同的图,每种图都代表着软件开发过程中的不同方面。本文将介绍每种UML图的记忆口诀,帮助读者轻松记忆。

1. 用例图(Use Case Diagram)

用例图展现系统和外界之间的交互,用“椭圆加长方形”的口诀记忆:“椭圆里是角色,方框里是用例。”。

2. 静态图(Class Diagram、Object Diagram、Package Diagram)

静态图记录系统结构,用“人口房”的口诀记忆:“人是类,口是方法,房是包。”

3. 行为图(Activity Diagram、State Machine Diagram、Interaction Diagram)

行为图记录系统行为,用“活着太辛苦”的口诀记忆:“活动、顺序、协作,状态、时间都要抓,用于系统行为。”

4. 时序图(Sequence Diagram)

时序图展现对象之间的交互关系,用“信封、写信、送信”的口诀记忆:“各个对象之间,发信的是发起者,收信的是接收者,写的是序列,调用的是方法。”

5. 通信图(Communication Diagram)

通信图也展现对象之间的交互关系,用“哪家快递送的?”的口诀记忆:“哪个对象发的,什么消息发的,发给了谁,这个过程中你经历了什么。”

6. 交互概览图(Interaction Overview Diagram)

交互概览图展现对象交互的总体流程,用“思维导图”的口诀记忆:“涉及哪些步骤,这些步骤都做了什么,都连接着哪些对象。”

7. 时序合成图(Timing Diagram)

时序合成图展现对象之间的交互关系,用“时间轴”的口诀记忆:“时间轴就像电影帧,一个一个往上排。”

8. 复合结构图(Composite Structure Diagram)

复合结构图展现对象的内部结构,用“百叶窗” 的口诀记忆:“重重内包含,分层逐渐成形。”

9. 活动图(Activity Diagram)

活动图表示处理业务时系统的行为流程,用“依次执行”的口诀记忆:“步骤依次执行,条件判断流转,处理业务精确,装载、存储、输出。”

10. 状态图(State Machine Diagram)

状态图表示一个对象在生命周期内可能进入的不同状态,用“生命周期”的口诀记忆:“生命周期,状态变化,自动逻辑,转化流程。”

11. 事物图(Deployment Diagram)

事物图展现各个节点之间的部署关系,用“大树生根系”的口诀记忆:“大树生根系,各个节点要记清,互连各各分支,同步共享信息。”

12. 部署图(Package Diagram)

部署图展现软件系统中包和之间的依赖关系,用“包含关系”的口诀记忆:“是一个包,包含若干类,是一个类,依然受用包。”

13. 标识图(Profile Diagram)

标识图用于表示模型语言和框架(profile)之间的关系,用“身份证”的口诀记忆:“可以证明身份,描述模型框架,平滑进行交流,给自己省一份心。”

14. 型图(Component Diagram)

构件图表示程序的构件之间的关系,用“构建一个程序”的口诀记忆:“构件之间互相联系,系统中的构件还包含进程,产品最终形成,认清各个构件的状态。”

总之,UML图是软件开发过程中必备的工具,通过记忆这些口诀,读者可以在记忆技巧方面获得帮助,更好地理解UML图。同时也提醒读者,记忆这些口诀仅仅是入门的初级技能,更重要的是深入了解UML图的原理和应用,以便更好的使用。

备考资料 免费领取:信息系统管理工程师报考指南+考情分析+思维导图等 立即下载
真题演练 精准解析历年真题,助你高效备考! 立即做题
相关阅读
信息系统管理工程师题库