`

uml语言基础笔记

    博客分类:
  • uml
uml 
阅读更多

uml的构成:元素,图形,扩展机制,包

元素:指的是依赖,继承,关联,实现

图形:由元素构成

扩展机制:用来扩展图形的机制

包:以上的归类

uml的构成可用如下图形表示:

uml基本构成

uml图的分类:分为静态模型,动态模型

原因或目的:形象描述类,与接口的特征,以及对象之间的协作与交互关系

静态模型:连通系统静态特征的图形,包括用例图,类图,对象图,组件图,部署图

动态模型:沟通系统动态行为的图形,包括序列图,协作图,活动图,状态图

 

 

 

 

 

  • 大小: 46.6 KB
分享到:
评论

相关推荐

    个人UML学习读书笔记

    总结来说,“个人UML学习读书笔记”可能会详细讲解UML的各个方面,包括基础概念、图的种类、元素关系以及在软件开发中的作用。通过这份笔记,学习者可以系统地掌握UML,并将其应用于实际项目中,提升软件设计的可视...

    UML大象读书笔记

    《UML大象读书笔记》是一篇关于理解和应用UML(Unified Modeling Language)的深度学习笔记,作者通过阅读《UNL大象》这本书,分享了对UML基础和面向对象方法的见解,以及个人的理解和认知。 面向对象方法是现代...

    uml精粹笔记

    UML(统一建模语言)是软件开发中的一种标准化建模工具,用于可视化、理解和构建复杂系统。本笔记主要涵盖了UML的核心概念和图形表示,包括类图、时序图、对象图、包图、部署图、用例、状态机图和活动图。以下是对...

    OOAD与UML资料和笔记.zip

    **OOAD(面向对象分析与设计)与UML(统一建模语言)是软件开发领域中的核心概念,...通过深入学习这些资料和笔记,不仅可以掌握OOAD和UML的基本理论,还能提高分析和设计能力,为参与实际的软件开发项目打下坚实基础。

    uml 笔记本电脑销售与服务系统

    UML(统一建模语言)是一种标准化的图形表示法,用于软件工程中的系统建模,它能清晰地表达系统的结构和行为,帮助我们构建出高质量的软件产品。 首先,我们要理解UML在系统设计中的核心作用。UML提供了多种图表...

    UML与UP读书笔记

    此外,这份读书笔记可能还会深入探讨UML的扩展机制,如 profiles 和 stereotypes,它们允许我们在标准UML的基础上添加行业特性和组织内部的定制化元素。同时,UP的变体,如Rational统一过程(RUP)和敏捷统一过程...

    UML学习笔记.zip

    UML语言概述提供了对UML的全面理解,是后续深入学习的前提。 3. **第三章_用例图** 用例图是描述系统功能需求的图形表示,它展示了参与者(users)与系统之间的交互。这部分将详细解释如何绘制用例图,以及如何...

    软件工程基础课件 chapter 05UML语言.ppt

    软件工程基础课件 Chapter 05 UML 语言 UML(Unified Modeling Language,统一建模语言)是一种建模语言,用于为面向对象开发系统的产品进行说明、可视化和编制文档的手段。它是软件界第一个统一的标准建模语言。 ...

    《UML用户指南》读书笔记

    《UML用户指南》读书笔记是对UML(Unified Modeling Language)这一建模语言的深入学习和理解的记录。UML是一种通用的、直观的建模语言,用于软件工程和其他领域,帮助开发者、分析师和项目团队可视化、规范和交流...

    《UML及建模》读书笔记

    1. **UML基础**:UML是一种图形化的建模语言,包括用例图、类图、序列图、状态图、活动图等不同类型的图表,每种图表都有其独特的用途。用例图描绘了用户与系统之间的交互,类图展示了对象之间的静态结构,序列图和...

    UML和模式应用学习笔记

    在这一过程中,UML(统一建模语言)和设计模式起着至关重要的作用。UML是一种标准的图形化表示法,用于描述面向对象系统的结构和行为。设计模式则是过去经验的总结,它们是解决常见设计问题的标准解决方案。 在面向...

    菜鸟的UML笔记 UML 工具的介绍

    **UML(统一建模语言)**是一种标准的图形建模语言,用于软件工程和其他领域,特别是用于描述软件系统的设计和结构。UML提供了一种可视化的方式来表达系统模型,包括其组件、行为和关系,从而促进团队之间的沟通和...

    OOAD+UML 学习笔记

    ### OOAD+UML 学习笔记 #### 面向对象的基本概念 面向对象(Object-Oriented Analysis and Design, OOAD)是一种软件工程方法论,它将面向对象的思想应用于软件开发过程中,以提高软件的灵活性、可复用性和可维护...

    UML学习笔记

    本笔记主要涵盖了UML的基础知识,包括其核心概念、图表类型以及如何在实际项目中应用。 一、UML简介 UML是由Grady Booch、Ivar Jacobson和James Rumbaugh三位先驱者共同提出的,旨在提供一种标准化的方式来描述软件...

    Uml和模式应用 配套视频笔记1

    UML(统一建模语言)是软件工程领域中用于系统分析和设计的一种标准化图形表示法。它为软件开发团队提供了一种共享、可视化和理解项目设计的方法。UML包括各种图表,如用例图、类图、序列图、状态图等,每种图表都有...

    java基础学习笔记

    ### Java基础学习笔记知识点 #### 一、Java学习路线概览 Java学习通常分为几个阶段,从基础到高级,逐步深化。以下是对给定文件中提到的学习路线的详细解析: ##### 第一阶段:Java基础 - **JAVASE**:Java标准版...

    UML学习资料(内附三本电子书和学习笔记)

    学习笔记通常包含个人对所学知识的理解和总结,可能涵盖了UML的基础概念、主要图种的特性、建模步骤以及应用案例等。这些笔记对于巩固理论知识和实际操作技巧都非常有帮助。 学习UML,你需要掌握以下几个核心知识...

Global site tag (gtag.js) - Google Analytics