关于UML

统一建模语言(Unified Modeling Language ,UML)是一种通用的可视化建模语言,可以用来描述、可视化、构造和文档化软件密集型系统的各种工作。已被ISO发布为国际标准。

UML的特点:统一标准、面向对象、可视化、独立于过程、容易掌握使用、与编程语言的关系。
UML的主要内容可以由5类图(9种图形)来定义:

  1. 用例图 2.静态图 3.行为图 4.交互图 5.实现图

用例图 :用例之间3种关系:“包含”include、“扩展”extend、“泛化”generalization(一般与特殊)

类图:使用类和对象描述系统的结构,展示了系统中类的静态结构,即类与类之间的相互关系。
在UML中,类图用具有3个分隔线的矩形表示。顶层分隔表示类和对象的名字,中间表示属性,底层表示操作。类名称的开头字母用大写,对象名称的开头字母用小写。

对象图是john :Student ,代表john是Student类的对象。

在这里插入图片描述

静态建模机制
1、用例图 2、类图和对象图 3、包图
动态建模机制
1、顺序图 2、协作图 3、状态图 4、活动图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值