设为首页 添加收藏 | 繁体中文 | 西极IT网首页 |
首页 >> IT资讯 >> IT教育 >> IT程序开发 >> 轻松玩建模 统一建模语言UML快速入门

轻松玩建模 统一建模语言UML快速入门

2007-06-01 10:56:51 来源:天极网 作者: 文字大小:【】【】【
轻松玩建模 统一建模语言UML快速入门_专题教程_UML_天极Yesky
用户登录注册  天极IT搜索  天极网站群:Yesky | ChinaByte | IT专家网 | Impress中文站
您现在的位置: 天极Yesky > 软件频道 > 专题教程
 
  UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。UML适用于以面向对象技术来描述任何类型的系统,而且适用于系统开发的不同阶段,从需求规格描述直至系统完成后的测试和维护。
  目前,在多数大型企业的正规化开发流程中,开发人员普遍使用UML进行模型的建立。作为一名软件开发人员,我们必须学会UML。不理解UML,作为软件设计统一王国的国民,将是艰难而痛苦的。
 
为什么要用UML建模
一、建模的重要性
 不成功的软件项目失败的原因各不相同,而所有成功的项目在很多方面都是相似的。成功的软件组织有很多成功的因素,其中共同的一点就是对建模的采用。 [详细内容]

二、建模原理
 正确的模型将清楚地表明最棘手的问题,提供不能轻易地从别处获得的洞察力;错误的模型将使人误入歧途,把精力花在不相关的问题上。 [详细内容]

三、面向对象建模
 传统的软件开发是从算法的角度进行建模。现代的软件开发采用面向对象的观点进行建模。按照这种方法,所有软件系统都用对象或类作为其主要构造块。 [详细内容]
 
UML建模工具介绍
EA与Rose UML建模工具比较
 在这篇文章中,我们将比较两款CASE工具的UML建模能力、双向工程特性和项目生命周期支持:Sparx Systems的Enterprise Architect(EA)专业版V.3.51和IBM Rational的Rational Rose企业版V.2002。 [详细阅读]

Rational Rose和UML可视化建模基础
  为了成功地开发一个项目,你需要正确的过程、工具和符号。在本文中作者解释了UML是如何为你提供符号、Rational是如何为你提供正确的流程,以及Rational Rose是如何为你提供使项目成功的工具的。  [详细阅读]

用Rational Rose给XML DTD造型
  很多开发人员都熟悉面向对象的分析和设计工具。这些工具常常都被用来辅助数据和组件模型的开发,而这些模型要被用来搭建大型的软件系统。对于使用Rational Rose开发工具的开发人员来说,他们会惊奇地发现,你可以以给自己组件和模块同样的造型方式来给XML文档造型。  [详细阅读]
 
近期优秀专题
 
UML基础讲座
第一讲:基本慨念
 UML由图和元模型组成,图是语法,元模型是语义。UML主要包括三个基本构造块:事物、关系和图。本文我们将对UML的基本组成及UML工具和应用进行介绍,使读者对UML形成初步的整体印象。[详细内容]

第二讲:静态建模:用例
 目前,在热播的内地版《神雕侠侣》中,杨过和小龙女有一份不为人知的默契与浪漫,那就是他们所绘制的并肩小人图。这样的小人图,是UML用例图的一部分,被称为参与者。 [详细内容

第三讲:静态建模:类和对象
 同类相从,同声相应,固天之理也。--《庄子?渔父》。类是一种对本质相同事物的抽象,人类软件开发技术的发展历史,就是还事物以本源的历史,开发技术、名词越来越接近世界的真实,"面向对象"、"类"就是这样的产物。 [详细内容]

第四讲:动态建模
 静可描形,动可描行。动和静是辩证的两面,在UML中,静态建模可以描述系统的组织和结构,而动态建模则可描述系统的行为和动作。 [详细内容]

第五讲:综合实例
 "例,比也"(《说文》),本次连载将给出一个利用UML进行建模的完整实例,综合应用前面学到的知识,达到"举此以例其余"(元刘
编辑:
相关资讯
Google
迷你数据中心

更多推荐文章

更多热点文章

更多最新文章