UML是什么?是word,是五线谱(转)。

原创 2004年08月26日 14:33:00

UML是什么?是一种表达工具。不是思想,也不是设计方法。
举例来说,音乐的表达方式有很多种,可以用乐谱(书面的),可以用录音(声音的)等等,那么乐谱的表达工具呢?有很多种,比如:简谱、五线谱,还有中国古老的工尺谱等等。
软件设计的表达工具也有很多种,流程图、伪代码,当然还有UML。
五线谱是什么?它只是一种标记方法,这种标记方法有其优点(比如,能直观体现出音高),所以这个方法成为世界范围内通用的方法,五线谱之于音乐,恰如UML之于软件。
五线谱本身并没有告诉你应该如何作曲,熟悉五线谱也不意味着你同时就会作曲,当然熟悉五线谱,可以保证你读懂别人的音乐作品。同样,UML本身也没有告诉你如何设计软件,但是,你熟悉了UML,就可以看懂别人的设计,如果你自己也有设计上的思路,你也可以用UML表达出来,大家也都能看得懂。
所以,掌握UML只是成为软件设计师的必要条件,要想真正成为软件设计师,还需要有很多 设计经验,通过设计模式的学习,了解前人的设计套路(注意,模式就是套路),也是一个比较好的途径。
综上所述:
1、掌握UML和编码工具(如C++/java),就像一个既能看懂图纸又会操作车床的工人一样,能把别人的意图弄明白,继而实现出来。这是技工的级别。
2、掌握UML+设计模式,就能比划着也进行一点设计了。这是实习设计师的阶段。
3、掌握UML,再有自己的创意,这就是到了真正的软件设计师了,就像从演奏上升到作曲,写字上升到创作了。

另外还可以拿WORD来比如UML.
不会用WORD,照样可以当作家。只是传播你的作品比较费事,需要别人来录入、排版。
不会用ROSE,也可以作软件设计师,只是传播你的设计比较困难,因为需要别人来把纸上的图形输入到工具中。
不会用UML,也一样可以成为软件大师,UML定型以前,大师们不是一样可以产生?就像五线谱定型以前,很多民间艺人照样可以成为一代大师,比如瞎子阿炳。阿炳哪里懂什么五线谱?还不一样有《二泉映月》?

【UML图】——什么是类图

类图用于定义系统中的类,包括描述类的内部结构和类之间的关系,主要用于软件的设计阶段。类图是继用例图之后的很重要的一个图,由类图可以直接表现一个系统各个类有哪些属性和方法,以及类与类之间的关系。一个完整...
  • u013038861
  • u013038861
  • 2014年10月23日 17:40
  • 1205

MusicXML 属性解析 一

Musicxml 是一个开放的基于XML 的音乐符号文件格式,由Reccordare 公司开发。他被设计用来做为乐谱信息的交换格式,特别是在不同的乐谱显示软件的之间进行交换。MusicXML ...
  • alvinhuai
  • alvinhuai
  • 2013年06月03日 00:01
  • 1937

什么是线程?什么是守护线程?

http://itmian.com/2011/05/11/java%e9%9d%a2%e8%af%95%e9%a2%98-%e5%a4%9a%e7%ba%bf%e7%a8%8b/   Java程序...
  • cbjcry
  • cbjcry
  • 2017年04月13日 10:23
  • 1103

转:新手读懂五线谱

新手读懂五线谱 一直以来都觉得五线谱好神秘,作为计算机专业的我,音乐水平也就停留在儿时“一闪一闪亮晶晶”的层次上。最近有幸认识了一位音乐方面的“大神”,难得抓住一个机会,好好请教一下。最终的结果还...
  • qq_33160271
  • qq_33160271
  • 2017年03月01日 00:39
  • 258

汇编中.word的具体用途是什么?

原文地址:http://sdnydubing.blog.163.com/blog/static/13747057020112904958830/ _undefined_instruction: ....
  • u013256622
  • u013256622
  • 2014年12月15日 15:08
  • 1155

[UML]建模是什么?为什么要建模?

首先在我们学习建模之前我觉得应该了解建模是什么?为什么要建模? 建模是什么?对于建模,百度百科上是这样解释的:建模就是建立模型,就是为了理解事物而对事物做出的一种抽象,是对事物的一种无歧义的书面描述。...
  • vop444
  • vop444
  • 2016年12月08日 11:17
  • 1445

汇编中.word的具体用途是什么?

_undefined_instruction: .word undefined_instruction _undefined_instruction是一个标号,处理到这里时,asm会把undefi...
  • ahutqi
  • ahutqi
  • 2013年10月10日 09:52
  • 394

将word转换成pdf格式的转换方法是什么

从学生时代开始,我们就开始频繁的接触各种办公软件,这些基本操作几乎是学生们的大学第一课必备掌握技能,而Word是我们办公生活中经常使用的软件,为了防止被篡改内容以及易于阅读,有时我们就会将Word转换...
  • wordzpdf
  • wordzpdf
  • 2016年11月08日 10:23
  • 129

UML 参考手册 word文档

  • 2013年05月08日 14:42
  • 1.36MB
  • 下载

UML作业 WORD格式

  • 2011年04月24日 15:03
  • 26KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UML是什么?是word,是五线谱(转)。
举报原因:
原因补充:

(最多只允许输入30个字)