400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

软件工程 统一建模语言(Unified Modeling Language UML) 第4篇随笔

4.1、统一建模语言(Unified Modeling Language UML)

是一种可视化的语言

创新互联成立与2013年,是专业互联网技术服务公司,拥有项目网站建设、网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元黑山做网站,已为上家服务,为黑山各地企业和个人服务,联系电话:18980820575

UML应用范围


1.面向对象方法术语/符号

主要有两类术语:


2. UML 术语表

一种是表达结构化事物的术语


一种是表达关系的术语


3.静态模型表达工具 -- 类图

类图是给出一组类、接口、协作以及它们之间关系的图

作用:

类图的内容:类、接口、依赖、泛化、关联


类图的一般用法

类图主要用于对系统的静态设计视图(投影)进行建模,支持表达系统的功能需求,即系统提供给最终用户的服务。


系统行为(交互)的建模工具 -- 顺序图

顺序图是一种交互图,即由一组对象以及这些对象之间的关系组成,其中还包含这些对象之间被发送的消息

顺序图包含的内容:

5点说明:


系统行为(生存周期)的建模工具 -- 状态图

状态图是显示一个状态机,其中强调了从一个状态到另一个状态的控制流

状态图包含:

状态:

一个状态是类目的一个实例(简称对象)在其生存周期的一种条件(condition)或情况(situation),该期间该对象满足这一条件,执行某一活动或等待某一消息

表示:

状态的分类:

状态的规约:

事件:

一个事件是对一个有意义的发生的规约,该发生有其自己的时空

可模型化的4种事件

状态转换:

一个状态转换是两个状态间的一种关系

状态转换的规约,5个部分:


网站标题:软件工程 统一建模语言(Unified Modeling Language UML) 第4篇随笔
标题来源:http://mbwzsj.com/article/dschgji.html

其他资讯

让你的专属顾问为你服务