51Testing软件测试论坛
标题:
统一建模语言UML是什么东西?
[打印本页]
作者:
zhangchen
时间:
2007-5-18 17:55
标题:
统一建模语言UML是什么东西?
统一建模语言UML是什么东西?
作者:
逍遥剑客
时间:
2007-5-18 18:35
统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。
统一建模语言 (UML)是非专利的第三代建模和规约语言。 UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。
UML可以贯穿软件开发周期中的每一个阶段。被OMG采纳作为业界的标准。
UML最适于数据建模,业务建模,对象建模,组件建模。
UML作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。当模型建立之后,模型可以被UML工具转化成指定的程序语言代码。
作者:
逍遥剑客
时间:
2007-5-18 18:43
打个比方:
大家做各个行业项目的时候,有的用C做,有的用汇编做,有的用C++做,有的使用DELPHI做等等
大家各自的算法都不相同,使用的语言规则也不一样,所以如果需要进行交流的时候,你看不懂我的,我看不懂你的。你的经验我不能吸收理解,我的经验你也不能吸收理解,怎么办呢?那大家就达成一个协议:抛开语言抛开算法,都用相同的流程图,相同的符号来描述自己的东西,后来积累的多了,就成了大家都认可的一种模型,这就是所谓的UML同一建模语言
作者:
zhangchen
时间:
2007-5-18 19:05
谢谢,明白了
作者:
yiyi820106
时间:
2007-5-21 16:12
感谢!!!
作者:
rainyday32
时间:
2007-5-22 10:07
厉害阿~
作者:
dee
时间:
2007-5-22 12:37
做测试的时候有条件的话要看看所测试项目的需求和设计文档,这些文档里面一般都是用UML描述的。~
作者:
jennie98
时间:
2007-5-22 13:27
请问:UML跟流程图有什么区别啊?
能否举些例子看看啊
谢谢拉
作者:
calliopsis
时间:
2007-12-11 16:00
标题:
回复 8# 的帖子
我也想知道啊
作者:
云层
时间:
2007-12-11 17:07
UML=you must learn
作者:
李靖之
时间:
2007-12-11 21:25
楼上真逗,在这儿忽悠人了~
看来应该对UML了解不少吧~给俺们新手讲讲
作者:
yangtesting
时间:
2007-12-11 22:30
You Must Learn 很好
作者:
liyulei2008
时间:
2007-12-14 21:35
UML学好了,在公司应该很吃香吧!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2