天极传媒:
天极网
比特网
IT专家网
52PK游戏网
极客修
全国分站

北京上海广州深港南京福建沈阳成都杭州西安长春重庆大庆合肥惠州青岛郑州泰州厦门淄博天津无锡哈尔滨

产品
  • 网页
  • 产品
  • 图片
  • 报价
  • 下载
全高清投影机 净化器 4K电视曲面电视小家电滚筒洗衣机
您现在的位置: 天极网 > 软件 > 教程>新闻>轻松玩建模 统一建模语言UML快速入门

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

天极开发2006-07-04 16:13我要吐槽
 
  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进行建模的完整实例,综合应用前面学到的知识,达到"举此以例其余"(元刘壎《隐居通议·欧阳公》)的目的。 [详细内容]
 
UML实践
用C#+XMI技术进行UML模型捕获
 有许多不同的方法可用于捕获XML模型数据并且把它放到一个数据存储中,包括使用XSLT技术。在本文中,我将展示如何通过使用XMI和C#来剖析一个UML发布图。[详细内容]

Web应用的UML建模与.NET框架开发
 分析Web应用的构架模式,引入UML扩展机制,探讨.NET框架下Web应用的UML建模及开发方法,并将其应用到一个实际的研究所管理系统中。 [详细内容

基于UML的系统分析方法研究
 探讨基于UML进行面向对象的系统分析及设计方法,提出了一种实用的基于UML的需求分析及其建模方法。 [详细内容]

系统约定:用UML描述工作流管理
 在本文中,我们先来讨论工作流产品的软件设计者和用户对一种通用语言的需要,然后再探讨如何把面向对象软件规约与工作流系统的描述联系起来。 [详细内容]

基于UML的短信计费系统的分析与设计
 在描述了短消息业务系统的网络结构基础上,总结计费系统的需求要点,进而采用UML对短消息计费系统进行分析。  [详细内容]
作者:蒋涛责任编辑:方舟)
请关注天极网天极新媒体 最酷科技资讯
扫码赢大奖
评论
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
热点推荐
微软Windows 10操作系统Win10系统在Win8的基础上对界面、特性以及跨平台方面做了诸多优化。[详细]
Windows 10 新视界 [进入频道][使用技巧][微博互动]