| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Diagramas UML Explicación
    Lenguaje Unificado de Modelado (UML ) es un lenguaje visual utilizado en la ingeniería de software orientado a objetos . UML se utiliza para describir gráficamente la estructura, las interacciones y comportamientos de un sistema de software , procesos de negocio , y los usuarios del sistema . Diagramas UML sirven como modelo para el diseño de software, desarrollo y mantenimiento. UML 2.0 abarca 13 tipos estándar de diagramas. Historia

    UML fue desarrollado por Grady Booch , Ivar Jacobson y James Rumbaugh (conocidos como los "Tres Amigos " ) en Rational Software Corporation. Trabajaron juntos para unificar sus respectivos enfoques de modelado orientado a objetos en un solo lenguaje de modelado estándar. El resultado de este trabajo , UML 1.1 , fue adoptado como un estándar por el grupo de modelado de objetos en 1997.
    Beneficios

    UML proporciona un lenguaje común para el diseño visual y documentación de un proyecto de desarrollo de software. Diagramas UML son bastante intuitivos y pueden ser leídos fácilmente por los ingenieros de software con UML sin experiencia o capacitación. Diagramas UML permiten a los desarrolladores a comprender rápidamente la organización no lineal y las relaciones de software orientado a objetos . Estándares UML tienen unos elementos obligatorios , lo que permite a los desarrolladores utilizar y adaptar esquemas a sus necesidades específicas y la metodología , y no perder tiempo en actividades que no contribuyen al producto final .

    Diagramas de estructura

    diagramas de Estructura capturan la organización física de los elementos del sistema de software. Diagramas de estructura incluyen Class , de objetos, componentes , estructura compuesta, paquetes y diagramas de despliegue . Estos diagramas se usan para modelar individuo detalles de clase y las relaciones , la organización de las clases en paquetes y componentes y el despliegue de componentes en hardware físico.
    Diagramas de Comportamiento
    diagramas de comportamiento

    capturar las actividades y funciones de los elementos en el sistema global . Diagramas de comportamiento describen las interacciones de los usuarios y componentes de software , el flujo de trabajo y el estado de los componentes en varias circunstancias . Diagramas de comportamiento incluyen casos de uso , diagramas de actividad y de la máquina del Estado. Utilice diagramas de casos se utilizan con frecuencia para la captura de requisitos en las primeras etapas del diseño de software.
    Interacción Diagramas

    diagramas de interacción son un subconjunto de los esquemas más generales de comportamiento . Diagramas de interacción describen los datos y el flujo de control dentro de un sistema a un nivel detallado . Diagramas de interacción incluyen la secuencia , Comunicación, Distribución e Interacción general diagramas.
    UML Herramientas

    Las herramientas más simples UML son una pluma y una servilleta de papel . Los diseñadores pueden trazar fácilmente las ideas en forma de diagramas UML en papel , pizarras o en cualquier otra cosa que puedan garabatear y dibujar . Herramientas asistido por ordenador basado en UML de ingeniería de software ( CASE) permiten a los desarrolladores para generar automáticamente el código desde diagramas UML . Estas herramientas permiten a los desarrolladores diseñar visualmente a un alto nivel y una rápida transición a la codificación y la aplicación . Muchas herramientas de software proporcionan una funcionalidad de ingeniería inversa , procesamiento código existente y la generación automática de diagramas UML . La ingeniería inversa UML de código es muy útil en el mantenimiento y análisis de software existente y puede ayudar a los nuevos desarrolladores vienen al día rápidamente en un proyecto.

    Previous :

    next :
      Artículos relacionados
    ·Cómo obtener el número de columnas de una tabla en Ac…
    ·Lista de CF9 Funciones 
    ·Cómo utilizar Iframes con Flash 8 
    ·Silverlight Game Tutorial 
    ·Cómo crear un ID en Conde 
    ·Cómo crear su propio Estudio Instancia UID 
    ·Cómo matar a un comando con Python 
    ·Algoritmos de cifrado binario 
    ·Cómo crear una COBOL Copybook 
    ·Cómo serializar un objeto con Enum 
      Artículos destacados
    ·Cómo utilizar un código para Inmovilizar columnas 
    ·¿Cuáles son los dos usos del operador + en Java 
    ·Cómo usar Sprint F- PHP 
    ·Diferencias entre ATL , MFC y Win32 
    ·Cómo crear Esquinas redondeadas en DIV 
    ·Cómo eliminar las líneas duplicadas en una variable e…
    ·Cómo conectar 4D Con PHP 
    ·Cómo agregar elementos a un cuadro combinado con JavaS…
    ·Cómo programar moneda en Vb.Net 
    ·Cómo hacer un botón de llamada una Sub privadas en VB…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com