ToB企服应用市场:ToB评测及商务社交产业平台

标题: 软件工程 统一建模语言(Unified Modeling Language UML) 第4篇随笔 [打印本页]

作者: 勿忘初心做自己    时间: 2022-9-16 17:21
标题: 软件工程 统一建模语言(Unified Modeling Language UML) 第4篇随笔
4.1、统一建模语言(Unified Modeling Language UML)

是一种可视化的语言

UML应用范围
1.面向对象方法术语/符号
主要有两类术语:
2. UML 术语表
一种是表达结构化事物的术语
一种是表达关系的术语
3.静态模型表达工具 -- 类图
类图是给出一组类、接口、协作以及它们之间关系的图
作用:
类图的内容:类、接口、依赖、泛化、关联
类图的一般用法
类图主要用于对系统的静态设计视图(投影)进行建模,支持表达系统的功能需求,即系统提供给最终用户的服务。

系统行为(交互)的建模工具 -- 顺序图
顺序图是一种交互图,即由一组对象以及这些对象之间的关系组成,其中还包含这些对象之间被发送的消息
顺序图包含的内容:
5点说明:
系统行为(生存周期)的建模工具 -- 状态图
状态图是显示一个状态机,其中强调了从一个状态到另一个状态的控制流
状态图包含:
状态:
一个状态是类目的一个实例(简称对象)在其生存周期的一种条件(condition)或情况(situation),该期间该对象满足这一条件,执行某一活动或等待某一消息
表示:
状态的分类:
状态的规约:
事件:
一个事件是对一个有意义的发生的规约,该发生有其自己的时空

可模型化的4种事件
状态转换:
一个状态转换是两个状态间的一种关系
状态转换的规约,5个部分:

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4