Вы находитесь на странице: 1из 3

Que es UML?

Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema.Es


importante remarcar que UML es un "lenguaje de modelado" para especificar o para describir
métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el
sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está
descrito el modelo.

UML es un lenguaje para:

 visualisar
 especificar
 construir
 documentar

sistemas intensivos de software:

lenguajes de modelaje y diagramas :


un lenguaje modelado permite expresar los distintos elementos que se producen en el
proseso de desarrollo un software.
Un modelo es una representación abstracta de una especifican , un diseño o un sistema
desede un punto de vista particular.
Un diagrama es una representación de un modelo de diseño.
un modelo se representa por uno o mas diagramas

diagramas estáticos:
son los de clases , objetos . componentes, estructura compuesta, paquetes, despliegue

diagramas de comportamiento:
son casos de uso, de secuencia , colavoracion , estados , actividades, cronológico, general de
interacciones

LISTA DE LOS DiAGRAMAS UML:

1. Diagrama de estructura compuesta


2. Diagrama de estructura paquete
3. Diagrama de componentes
4. Diagrama de despliegue
5. Diagrama de clases
6. Diagrama de objetos
7. Diagrama de casos de uso
8. Diagrama de maquinas de estudios
9. Diagrama de actividades
10. Diagrama de comunicación
11. Diagrama de tiempo
12. Diagrama de general de interacción
13. Diagrama de secuencias
Diagramas de UML

1-diagrama estructura compuesta

Diagrama de estructura compuesta es un diagrama que muestra la estructura interna de un


clasificador , incluyendo sus puntos de interacción a otras partes del sistema. Esto muestra
la configuración y de las relaciones de las partes que juntan realizar el comportamiento de
clasificado contenido

2-diagrama de estructura paquete:

Un diagrama de paquetes en el Lenguaje Unificado de Modelado representa las dependencias


entre los paquetes que componen un modelo. Es decir, muestra cómo un sistema está dividido
en agrupaciones lógicas y las dependencias entre esas agrupaciones.
Dado que normalmente un paquete está pensado como un directorio, los diagramas de
paquetes suministran una descomposición de la jerarquía lógica de un sistema.

3-Diagrama de componentes:
muestra los elementos de un diseño de un sistema de software. Un diagrama de componentes
permite visualizar la estructura de alto nivel del sistema y el comportamiento del servicio que estos
componentes proporcionan y usan a través de interfaces. Para crear un diagrama de componentes
UML, en el menú Arquitectura, haga clic en Nuevo diagrama UML o de capas.

4-Diagrama de despliegue:
En el contexto del Lenguaje Unificado de Modelado (UML), un diagrama de despliegue se
encuentra dentro de la familia de diagramas estructurales y describe un aspecto del sistema
en sí. En este caso, el diagrama de despliegue describe el despliegue físico de información
generada por el programa de software en los componentes de hardware. La información que
se ha generado por el software se llama artefacto. Esto no debe confundirse con el uso del
término en otros enfoques de modelado como BPMN.

5-Diagrama de clases:
Un diagrama de clases en Lenguaje Unificado de Modelado (UML) es un tipo de diagrama de
estructura estática que describe la estructura de un sistema mostrando las clases del sistema,
sus atributos, operaciones (o métodos), y las relaciones entre los objetos.

6-Diagrama de objetos:

Los Diagramas de Objetos están vinculados con los Diagramas de Clases. Un objeto es una
instancia de una clase, por lo que un diagrama de objetos puede ser visto como una
instancia de un diagrama de clases. Los diagramas de objetos describen la estructura
estática de un sistema en un momento particular y son usados para probar la precisión de
los diagramas de clases.

7-Diagrama de casos de uso


Un caso de uso es una descripción de las acciones de un sistema desde el punto de vista del
usuario. Es una herramienta valiosa dado que es una técnica de aciertos y errores para
obtener los requerimientos del sistema, justamente desde el punto de vista del usuario. Los
diagramas de caso de uso modelan la funcionalidad del sistema usando actores y casos de
uso. Los casos de uso son servicios o funciones provistas por el sistema para sus usuarios.

8-Diagrama de maquinas de estudios


Una máquina de estados es todo lo que pueda tener diferentes estados. En muchos casos,
cuando hablamos de estados, hablamos de los diferentes estados de un objeto. Los
diagramas complejos pueden tener muchos estados diferentes. Para entender mejor objetos
difíciles, en ocasiones tiene sentido entender todos los diferentes estados posibles de un
objeto y cómo llega el objeto a ese estado. Los estados son las diferentes combinaciones de
información que puede contener un objeto y no cómo se comportan.

9-Diagrama de actividades:
El Lenguaje Unificado de Modelado tiene varios subconjuntos de diagramas que puede
modelar, incluidos los diagramas estructurales, los diagramas de interacción y los diagramas
de comportamiento. Los diagramas de actividades son un subconjunto de estos últimos. Junto
con los diagramas de casos de uso y de máquinas de estado, se usan para describir las
actividades de negocios y la funcionalidad de los sistemas de software. Usarás un conjunto de
símbolos especializados —incluidos aquellos para pasos de inicio, finalización, fusión y
recepción en el flujo— para crear un diagrama de actividades.

10-Diagrama de comunicación:
Los diagramas de comunicación se utilizan para mostrar cómo interactúan los objetos para efectuar
el comportamiento de un guión de uso concreto, o una parte de un guión de uso. Junto con los
diagramas de secuencia, los diseñadores utilizan los diagramas de comunicación para definir y
aclarar los roles de los objetos que efectúan un flujo de sucesos concreto de un guión de uso. Son
el origen principal de información que se utiliza para determinar las responsabilidades y las
interfaces de clases.

11-Diagrama de tiempo:
Un diagrama de tiempos o cronograma es una gráfica de formas de onda digitales que
muestra la relación temporal entre varias señales, y cómo varía cada señal en relación a las
demás.
Un cronograma puede contener cualquier número de señales relacionadas entre sí.
Examinando un diagrama de tiempos, se puede determinar los estados, nivel alto o nivel bajo,
de cada una de las señales en cualquier instante de tiempo especificado, y el instante exacto
en que cualquiera de las señales cambia de estado con respecto a las restantes.

12-Diagrama de general de interacción


Un diagrama global de las interacciones (en inglés: interaction overview diagram) es una de
las catorce clases de diagramas en el Lenguaje de Modelado Unificado (UML), un lenguaje de
modelamiento para software y otros sistemas.

13-Diagrama de secuencias
Un diagrama de secuencias muestra la interacción de un conjunto de objetos de una aplicación a
través del tiempo, en el cual se indicaran los módulos o clases que formaran parte del programa y
las llamadas que se hacen cada uno de ellos para realizar una tarea determinada, por esta razón
permite observar la perspectiva cronológica de las interacciones. Es importante recordar que el
diagrama de secuencias se realiza a partir de la descripción de un caso de uso.

Вам также может понравиться