Diagramas de Casos de Uso

“El diagrama de casos de uso representa la forma en cómo un Actor opera con el sistema en desarrollo, además de la forma, tipo y orden en como los elementos interactúan” (dcc.uchile.cl, (s/f)).[7]. Los diagramas de casos de uso tienen la responsabilidad de documentar los macro requisitos del sistema.
“Los diagramas de casos de uso se utilizan para ilustrar los requerimientos del sistema al mostrar como reacciona una respuesta a eventos que se producen en el mismo” (monografías, (s/f) )[5].

Diagrama de Actividades

“Los diagramas de Actividades en UML son el equivalente de diagramas de flujo en la documentación clásica de software. Estos diagramas son de gran utilidad para analizar procesos sin requerir el uso de códigos de programación e igualmente para refinar procesos que comprenden el sistema”. (Centro de Desarrollo de Sistemas de Información e Business IT C.A., (2007)) [8].

Diagramas de Interacción

Estos diagramas representan la visión de comportamiento o interacción entres los diferentes componentes que conforman un sistema. Existen dos tipos de diagrama de interacción: Los de secuencia y los de colaboración, teniendo ambos la misma finalidad siendo su única diferencia es respecto a su construcción. Los diagramas de secuencia usan la perspectiva de línea de tiempo para representar el comportamiento del sistema o componente de software. Los diagramas de colaboración no están ordenados en tiempo, por lo que su lectura está determinada por números que indican la secuencia de hechos. Los diagramas de colaboración están indicados para mostrar una situación o flujo programa específicos y son unos de los mejores tipos de diagramas para demostrar o explicar rápidamente un proceso dentro de la lógica del programa (monografías, (s/f))[ 5].

Diagramas de Estado

“El diagrama de estado muestra el estado cambiante de un solo objeto”. (Centro de Desarrollo de Sistemas de Información e Business IT C.A., (2007)) [8].

Diagramas de Componentes

“El diagrama de componente hace parte de la vista física de un sistema, la cual modela la estructura de implementación de la aplicación por sí misma, su organización en componentes y su despliegue en nodos de ejecución. Esta vista proporciona la oportunidad de establecer correspondencias entre las clases y los componentes de implementación y nodos. La vista de implementación de un sistema se representa con los diagramas de componentes”. (Centro de Desarrollo de Sistemas de Información e Business IT C.A., (2007)) [8].

Diagrama de Clases

Los diagramas de clases representan una visión estática del sistema a desarrollar; estos no describen comportamiento o interacción del mismo y solamente representan las clases de un sistema y cuál es la relación existente entre ellas. En el desarrollo de un sistema pueden existir diversos diagramas de clases que representan las partes del mismo. No es necesario el uso de un solo diagrama de clases para representar un sistema, y generalmente suele no hacerse. La importancia de los diagramas de clases es mostrar desde varias perspectivas la estructura de un sistema visto desde  las clases que lo componen. (Centro de Desarrollo de Sistemas de Información e Business IT C.A., (2007)) [8].


1
Hosted by www.Geocities.ws