uml 菱形_详细说明UML类图是什么?

UML,Unified Modeling Language,就是统一建模语言,是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。

UML不是面向对象的编程语言,但它的模型可以直接对应到各种各样的编程语言。

例如,它可以使用代码生成器工具将UML模型转换为多种程序设计语言代码,如可生成C++,XML,DTD,JAVA, Visual basic等语言的代码,或使用反向生成器工具将程序源代码转换为UML;甚至还可以生成关系数据库中的表。

UML是面向对象设计的建模工具,独立于任何具体程序设计语言。

UML作为一种统一的软件建模语言具有广泛的建模能力。

UML的难点在于建模过程。对于一般人来说,是挺复杂的,毕竟对于大多数人来说都没有任何的基础,甚至都不知道UML是什么。

对于小白而言,也许都没见过模型图是什么,我这里有一款软件,叫亿图图示,使用这款软件制作UML图相对简单很多。

下面是软件地址亿图图示设计软件 - 亿图图示​www.edrawsoft.cn

我们只需要下载亿图图示软件,在模板社区进行搜索,输入UML就会看到别人制作好的模板,这些模板都是很多的大神制作。

我们只需要直接使用进行参数修改就行,这里面的参数修改起来相当简单,无非就是添加文字,修改颜色等等。

UML是在消化、吸收、提炼至今存在的所有软件建模语言的基础上提出的,集百家之所长,它是软件建模语言的集大成者。

UML还突破了软件的限制,广泛吸收了其他领域的建模方法,并根据建模的一般原理,结合了软件的特点,因此具有坚实的理论基础和广泛性。

UML不仅可以用于软件建模,还可以用于其他领域的建模工作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值