`
awfrun
  • 浏览: 82458 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

(一)了解UML

阅读更多

UML:统一建模语言(Unified Modeling Language,UML),是一种直观化、明确化、构建和文档化软件系统产
物的通用可视化建模语言。它不是一门编程语言,只用来描述系统,不能用来开发和实现系统功能。

 

常见的 UML 建模工具比较多。用的最多的当属Rational Rose(现在被IBM 收购),是商业的收费软件.

Sybase 出品的Power Designer,它的主要特色就是数据库建模和UML 建模合二为一,可以从数据库生成模型,也可以从模型生成数据库代码,是公司数据库管理员必备软件,可惜也是商业收费的.

微软Office 的Visio.

 

开源的UML 建模工具中,用的比较广泛的当属ArgoUML,实际上MyEclipse 的也是基于它二次开
发了一下而已.

 

 

UML 图包括: 用例图,类图,序列图,协作图,状态图,活动图,部属图

 

 

分享到:
评论

相关推荐

    UML 教程 全面了解uml模型图,基本视图,学习方法

    **UML(统一建模语言)教程:全面掌握模型...了解和掌握UML的各种模型图及其基本视图,是成为优秀软件工程师的关键一步。通过不断实践和深入研究,你将能够更好地利用UML来解决复杂问题,实现高效、高质量的软件开发。

    uml(uml)

    在学习UML时,了解每个图表的用途并能熟练应用是至关重要的。例如,"第一章(ben).ppt"可能涵盖了UML的基本概念和术语,而"第三章.ppt"可能深入讨论了特定类型的图表,如用例图或类图的详细构造和实例。 课件通常...

    台湾的一份UML教程

    通过这个台湾UML教程,读者不仅可以掌握UML的基本元素和图示,还能了解到如何有效地运用UML进行需求分析、系统设计和项目管理。对于希望提升软件开发效率和质量的人来说,这是一份非常有价值的资料。

    uml2.4.1上层标准

    作为IT专业人员,了解并掌握UML的标准是非常重要的,因为它是进行软件工程设计和交流的关键工具。通过遵循UML标准,可以更好地表达设计意图,提高团队协作效率,并使最终开发出的软件系统更符合预期。

    超市 uml 超市 uml 超市 uml

    总结来说,通过UML的各种图形,我们可以全面地了解和设计超市管理系统,包括其功能、流程、数据结构和系统架构。这样的建模不仅有助于早期发现潜在问题,还能提高开发效率和软件质量。在实际项目中,UML的应用需要...

    了解UML 类图

    UML(统一建模语言)是一种标准的图形表示法,用于描述软件系统的结构和行为。类图是UML中的一个重要概念,它提供了对系统静态结构的可视化表示,主要包括类、接口、关联、继承、实现等元素。在软件设计阶段,类图...

    UML网络教学系统(UML课程设计)

    总结来说,UML网络教学系统是一个综合性的项目,它结合了教育领域的实际需求与UML的建模技术,使得学生在完成大作业的同时,能够全面了解和运用软件开发的过程,提升自身的专业素养。通过这样的课程设计,不仅可以...

    UML期末大作业

    通过完成这个UML期末大作业,你不仅能够掌握UML的基本概念和图形表示,还能了解到如何将UML应用于实际的软件设计和开发过程中。同时,它也是提升问题解决能力、逻辑思维能力和团队协作能力的良好实践。在后续的学习...

    UML 元模型 specification

    ### UML元模型Specification知识点详解 #### 一、UML元模型概述 统一建模语言(Unified Modeling ...此外,了解UML元模型的规范与标准也有助于确保在实际应用中能够正确地遵循这些规范,避免潜在的问题和误解。

    UML建模实例大全

    《UML建模实例大全》是一本深入探讨UML(统一建模语言)在实际项目中的应用的书籍,尤其强调了其在设计模式中的实践。UML作为一种强大的可视化建模工具,是软件开发过程中的重要组成部分,它为系统分析、设计和沟通...

    UML经典讲座 UML知识 UMl建模

    #### 一、UML简介 UML(Unified Modeling Language,统一建模语言)是一种广泛接受且定义明确的语言,用于构建面向对象和基于组件的系统。它是由Rational Corporation开发,并结合了OOSE(面向对象软件工程)/Booch...

    JAVA类生成UML图

    在软件开发过程中,UML(统一建模语言)是一种强大的工具,用于可视化、构建和文档化软件系统的结构和行为。UML图可以帮助开发者、设计师和项目团队清晰地理解系统的设计和实现,从而提高沟通效率和代码质量。"JAVA...

    UML类图关系大全

    通过上述内容我们可以了解到,UML类图中的关系类型包括关联、聚合/组合以及依赖,每种关系都代表着不同的含义。理解这些关系有助于开发者更准确地描述软件系统的结构和行为。需要注意的是,这些关系的选择应基于实际...

    UML.rar_uml案例

    **UML(统一建模语言)**是一种在软件工程领域广泛应用的可视化建模语言,它为软件开发提供了标准化的方法来描述系统的需求、...通过这个案例,学习者不仅可以了解UML的用法,还能深入理解网络教学系统的设计和实现。

    uml课程_uml_

    这一章将介绍如何使用UML来表示系统设计中的各种元素,如接口、组件、协作和部署等。我们将讨论如何使用组件图和协作图来展示软件的模块化结构,以及如何通过部署图来描绘系统在硬件环境中的布置。 ### 第九章 说明...

    Thinking in UML 中文版

    1. **UML的基本概念**:了解UML的核心元素,包括类图、对象图、用例图、序列图、协作图、状态图、活动图等,它们在软件开发的不同阶段起着不同的作用。 2. **类与对象**:理解类作为抽象概念,如何表示系统的结构和...

    uml网上购物系统

    在本项目"uml网上购物系统"中,我们将深入探讨如何运用UML的各种图来设计一个完整的网上购物系统。这个系统涵盖了从需求分析到系统实现的全过程,通过类图、交互图、用例图、状态图、活动图以及部署图等,充分展示了...

    uml 试题及答案

    ### UML基础知识与应用 #### 一、UML交互图详解 **1.1 顺序图与协作图的差异** ...同时,了解UML的各种视图和图类型,可以帮助我们更加全面地掌握系统的各个方面,从而提高软件开发的效率和质量。

Global site tag (gtag.js) - Google Analytics