Java开发为什么需要UML

原创 2004年07月22日 20:52:00

知道UML造成了怎样的局面大混乱吗?知道什么样的功能是UML

拥有但JAVA不具备的吗?知道我们为什么需要除JAVA外的另一种

电脑语言吗?UML并不仅仅只是JAVA或者其它什么语言的替代

品。UML并不仅仅只是JAVA或者其它什么语言的替代品。UML是

面向对象的分析及设计的注释。UML是独立于那些传统设计语言之

外的一种语言。因为UML并不依附于某种语言,而且它被用作是联

系沟通Java、 C++ 、Smalltalk等语言的基础工具。通过使用

UML,可以在开始编码之前规划好整个系统,并且开发人员清楚自

己所负责的模块在整个系统中所起的作用。

  更为重要的是,UML可以帮你记录下从设计就开始出现的错

误,要知道糟糕的设计会带来一系列的麻烦。设想一下,在源代码

编制到一半的时候,你突然发现你所需要的信息已经枯竭了,但你

却没有办法重新取得信息,因为你没有引用OBject,甚至于你引用

了object,然而信息确是非public的。显然的,你将花费数天时间来

找出代码的变化。

  UML可以帮您摆脱如下一些困境:代码随着细节的增多而累

积,因此,查找哪些是系统的基本要素,了解objects之间的关系如

何以及它们之间怎么联系都会变得困难起来。当大量的代码产生出

来的时候,做一些改变也变得困难。因此决定一个对象的功能被分

配到协作中的设置是一项主要的工作。甚至有时只是改变一个方法

的名称那样简单事情,也很可能导致一个很长的编辑----编译---错

误循环。

  在编码之前高水平的设计是进行正确的需求分析和精确的定

义,UML的自动化工具固然重要,但UML在设计讨论中就显得更

为有用。

 

手机拍摄的书页

下一步,我们还要支持MBlog。用手机拍摄后,直接可以通过彩信发送到Blog。
  • grhunter
  • grhunter
  • 2004-03-29 23:11:00
  • 1934

Java开发为什么需要UML的理由

知道UML造成了怎样的局面大混乱吗?知道什么样的功能是UML拥有但JAVA不具备的吗?知道我们为什么需要除JAVA外的另一种电脑语言吗?UML并不仅仅只是JAVA或者其它什么语言的替代品。UML并不仅...
  • zaowei21
  • zaowei21
  • 2007-05-21 11:16:00
  • 387

java开发为什么需要UML

出处 www.cnejb.com 知道UML造成了怎样的局面大混乱吗?知道什么样的功能是UML拥有但JAVA不具备的吗?知道我们为什么需要除JAVA外的另一种电脑语言吗?UML并不仅仅只是JAVA或者...
  • angeldhp
  • angeldhp
  • 2009-07-25 17:33:00
  • 514

为什么要使用UML

各种工程学科都有其丰富的建模运用历史。这些经验形成了建模的四项基本原理,现分别叙述如下。     第一,选择要创建什么模型,对如何动手解决问题和如何形成解决方案有着意义深远的影响。   换句话说,就是...
  • accpsz
  • accpsz
  • 2008-04-24 16:12:00
  • 1306

《大象 Thinking in UML》学习笔记(一)——为什么需要UML?

一、UML的定义UML,即Unified Modeling Language又称统一建模语言或标准建模语言,是始于1997年一个OMG(对象管理组织)标准,它是一个支持模型化和软件系统开发的图形化语言...
  • bit_kaki
  • bit_kaki
  • 2017-10-23 23:01:49
  • 1426

软件测试开发技术Java开发为什么需要UML

关键字:Java开发 UML 知道UML造成了怎样的局面大混乱吗?知道什么样的功能是UML拥有但JAVA不具备的吗?知道我们为什么需要除JAVA外的另一种电脑语言吗?UML并 不仅仅只是JAVA...
  • aswallow0323
  • aswallow0323
  • 2010-06-02 10:12:00
  • 182

uml基础简介-各种图例

  • 2009年05月17日 14:13
  • 889KB
  • 下载

第一章 为什么需要UML

通过软件建模建立起来的模型必须是可追溯和可验证的。而建立模型的关键就是把人,事,物三者之间的关系定义出来。在UML中,人就是"参与者",事也就是业务目标是"用例".那么做这件事的规则就是busines...
  • hongluk
  • hongluk
  • 2010-01-13 16:04:00
  • 218

系统分析师UML实务手册1-为什么系统分析员需要学习UML.pdf

  • 2012年02月23日 08:03
  • 1.08MB
  • 下载

Java开发为什么要配置环境变量?

Java开发为什么要配置环境变量?
  • Junefire
  • Junefire
  • 2017-07-31 15:49:29
  • 551
收藏助手
不良信息举报
您举报文章:Java开发为什么需要UML
举报原因:
原因补充:

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