本文目录一览

1,UML方法是什么具体讲一下

标准建模语言UML概述http://www.sawin.cn/doc/SoftMethod/UML/umlintro.htm

UML方法是什么具体讲一下

2,现在比较好用的UML建模工具有哪些

trufun plato UML2建模工具,是专业的UML最新标准建模工具,支持Windows、linux、mac跨平台产品,可以到trufun官网免费下载!正在推出苹果、安卓等移动终端应用的UML平台

现在比较好用的UML建模工具有哪些

3,谁解释一下UML建模是怎么个东西

楼上的兄弟,我们开发项目是用UML来建模,这里简单给你解释一下,UML(统一建模语言)是用于对软件开发的各阶段进行建模描述,就像用程序设计语言对编码阶段进行描述一样,UML对需求,设计等阶段进行描述,UML由一套通用图形符号组成,包括用例图,类图,活动图等等,用例图用来描述捕捉需求,通常用于需求建模;类图用于对类及其关系的描述。举个例子,我们如果想设计一个Car类,用UML描述的话,就画一个方框矩形表示这个类,里面用不同的横线隔开,第一层表示类的名字,第二层表示类的属性,第三层表示类的方法,类和类之间可以用带箭头的线连接起来表示关系,这样在编码前对软件进行设计,用这种uml标准的符号以便项目组或者相关人员交流。 Car color:int speed:int Run():void 这里只解释了UML的九牛一毛,想更深入的了解,建议系统学习和实践一下。

谁解释一下UML建模是怎么个东西

4,什么是UML系统建模

统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。 统一建模语言 (UML)是非专利的第三代建模和规约语言。 UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。 UML可以贯穿软件开发周期中的每一个阶段。被OMG采纳作为业界的标准。 UML最适于数据建模,业务建模,对象建模,组件建模。 UML作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。当模型建立之后,模型可以被UML工具转化成指定的程序语言代码。 IBM的Rational Rose和MS的Visio都是UML工具。 同时还有一些免费的UML工具:

5,简述UML实际建模过程

需求阶段:用例图 、领域模型(类图)分析阶段:用例详细详细说明、协作图或顺序图、类图设计阶段:详细类图、包设计、(建议不要做详细的协作图或顺序图-很难维护)实施阶段:部署视图---------------迭代以上阶段,每次迭代大约两三个星期至一个月(推荐)、阶段之间允许重叠。
建模的目的与原则 1、帮助我们按照实际情况或按我们需要的样式对系统进行可视化;提供一种详细说明系统的结构或行为的方法;给出一个指导系统构造的模板;对我们所做出的决策进行文档化。 2、仅当需要模型时,才构建它。 3、选择要创建什么模型对如何动手解决问题和如何形成解决方案有着意义深远的影响;每一种模型可以在不同的精度级别上表示;最好的模型是与现实相联系的;单个模型是不充分的。对每个重要的系统最好用一组几乎独立的模型去处理。 http://blog.csdn.net/downmoon/archive/2009/02/18/3905870.aspx

6,uml建模工具介绍

应用最广的由两种种1. Rational Rose,它是ibm的 。2.Microsoft的 Microsoft Office Visio? 2003 3.Enterprise Architect。还有其他工具如PowerDesigner等1.Rational Rose是一种基于UML的建模工具。在面向对象应用程序开发领域,Rational Rose是影响其发展的一个重要因素。Rational Rose自推出以来就受到了业界的瞩目,并一直引领着可视化建模工具的发展。越来越多的软件公司和开发团队开始或者已经采用Rational Rose,用于大型项目开发的分析、建模与设计等方面。从使用的角度分析,Rational Rose易于使用,支持使用多种构件和多种语言的复杂系统建模;利用双向工程技术可以实现迭代式开发;团队管理特性支持大型、复杂的项目和大型而且通常队员分散在各个不同地方的开发团队。同时,Rational Rose与微软Visual Studio系列工具中GUI的完美结合所带来的方便性,使得它成为绝大多数开发人员首选建模工具;Rose还是市场上第一个提供对基于UML的数据建模和Web建模支持的工具。此外,Rose还为其他一些领域提供支持,如用户定制和产品性能改进。具体介绍可参看http://www.uml.org.cn/RequirementProject/200604043.htm2.Visio? 2003的简介请看http://www.uml.org.cn/UMLTools/psf/Guide.dochttp://www.microsoft.com/china/office/xp/visio/default.asp3.Enterprise ArchitectEnterprise Architect是一个全功能的、基于UML的visual CASE工具,主要用于设计、编写、构建并管理以目标为导向的软件系统。它支持用户案例、商务流程模式以及动态的图表、分类、界面、协作、结构以及物理模型。此外,它还支持C++、Java、Visual Basic、Delphi、C#以及VB.Net。 具体可看http://www.softwarechn.com/SparxSystems/sparxsystems_index.htm4.PowerDesigner工具简介请看http://www.uml.org.cn/UMLTools/powerDesigner/powerDesignerToolIntroduction.htm5.EA与Rose UML建模工具比较http://51cmm.csai.cn/casepanel/ST/No061.htm6.uml介绍请看uml中国官方网站,这里有很多关于uml建模和建模工具的介绍http://www.uml.org.cn
同时,作为一款优秀的分析和设计工具,常用uml建模工具rose具有强大的正向和逆向工程能力。正向工程这里指的是由设计产生代码,逆向工程指由代码归纳出设计。

文章TAG:uml建模  UML方法是什么具体讲一下  
下一篇