【UML】初相识

疑学

什么是UML?

  • UML()统一建模语言是用来设计软件蓝图地可视化建模语言。
  • 它支持面向对象系统的分析、设计、实现、交付等各个环 节,可用于系统的理解、设计、浏览、维护和信息控制!
  • 一种程序化设计语言,不是形式化语言。

什么是模型呢?

  模型是对现实的简化,就是把复杂系统变成小的系统,采用“逐个击破”的原则逐一解决问题。

建模的原理都有哪些呢?

  • 分解
  • 抽象
  • 泛化
  • 投影
  • 构件化
  • 形式化

什么是可视化建模呢?

  可视化建模,顾名思义,就是以图形的方式描述所开发的系统的过程。

可视化建模(VISUAL MODELING)是利用围绕现实想法组织模型的一种思考问题的方法。模型对于了解问题、与项目相关的每个人(客户、行业专家、分析师、设计者等)沟通、模仿企业流程、准备文档、设计程序和数据库来说都是有用的。建模促进了对需求的更好的理解、更清晰的设计、更加容易维护的系统。

那么为什么要用可视化建模呢?

  一句话,一幅图代表了千言万语!

模型通过过虑非本质的细节信息,成为描述复杂的问题或结构的本质的抽象(abstraction),它使问题更容易理解了。

模型的都是由什么组成的呢?

  • 系统:描述的对象
  • 目标:系统的目标
  • 组分:构成系统的各种组分或是子系统
  • 约束条件:系统所处地环境及约束条件
  • 变量:表述各组分的量的变化
  • 关系:表述不同变量之间的数量关系

图学


(从严格意义上来讲,此图并非思维导图,但是在学习理解UML结构方面有很大的帮助!)

评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值