·天新网首页·加入收藏·设为首页·网站导航
数码笔记本手机摄像机相机MP3MP4GPS
硬件台式机网络服务器主板CPU硬盘显卡
办公投影打印传真
家电电视影院空调
游戏网游单机动漫
汽车新车购车试驾
下载驱动源码
学院开发设计
考试公务员高考考研
业界互联网通信探索
您现在的位置:天新网 > 软件开发 > Web开发 > XML开发
UML建模-面向对象设计:为什么要学习UML
http://www.21tx.com 2010年06月18日 灵动生活 郝宪玮

1 2 3 下一页

一、为什么要学习UML

UML是Unified Modeling Language(统一建模语言)的简称。UML是对软件密集型系统中的制品进行可视化、详述、构造和文档化的语言。制品{Artifact}是指软件开发过程中产生的各种各样的产物,如模型、源代码、测试用例等。

1) UML建模可以达到以下目的:

2) 使用模型可以更好地理解问题

3)使用模型可以加强人员之间的沟通

4)使用模型可以更早地发现错误或疏漏的地方

5)使用模型可以获得设计结果

6)模型为最后的代码提供依据

二、UML的历史

1997年,OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language,UML)。UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划--就像建筑工人多年来所使用的建筑设计图一样。

2003年,UML已经获得了业界的认同。在所见过的专业人员的简历中,75%都声称具备UML的知识。然而,在同绝大多数求职人员面谈之后,可以明显地看出他们并不真正了解UML。通常地,他们将UML用作一个术语,或对UML一知半解。大家对UML缺乏理解的这种状况,促进我撰写这篇关于UML 1.4的快速入门文章。当阅读完本文时,您还不具备足够的知识可以在简历上声称自己掌握了UML,但是您已具有了进一步钻研该语言的良好起点。

UML建模-面向对象设计:为什么要学习UML

三、UML的特点

1)UML的主要特点包括:

2)统一的标准

3)面向对象。UML是支持面向对象软件开发的建模语言。

4)可视化、表现能力强

5)独立于过程,UML不依赖于特定的软件开发过程。

6)概念明确,建模表示法简洁,图形结构清晰,容易掌握和使用。

上一篇: 网页拖动元素:兼容IE与FF的拖动DOM
下一篇: 使Firefox对XML的处理兼容IE的节点处理方法

1 2 3 下一页

关于我们 | 联系我们 | 加入我们 | 广告服务 | 投诉意见 | 网站导航
Copyright © 2000-2011 21tx.com, All Rights Reserved.
晨新科技 版权所有 Created by TXSite.net