Diagramas UML
Introducción al UML.
Veremos lo que es UML y sus
herramientas de trabajo como la forma en la que se representan los planos de un
sistema a modo de modelo o arquitectura mediante el huso de diagramas que se
encargan de dar forma a las especificaciones de que tiene un proyecto, como la
forma en la que funciona y los principales puntos de vista que podrá obtener un
cliente o la persona que lo va a programar.
En pocas
palabras es un lenguaje para hacer modelos y es independiente de los métodos de
análisis y diseño.
Diagramas que maneja UML.
Diagrama de
casos de uso.
Los
casos de uso son el mecanismo para capturar la conducta deseada de un sistema
que está bajo desarrollo. Estas especificaciones no contienen detalles de cómo
esta conducta es implementada. Describe los requerimientos funcionales de un sistema.
Este modelo contiene las funciones deseadas y sirve como un contrato entre el
cliente y los desarrolladores. Este modelo también puede ser utilizado durante
el desarrollo del sistema para realizar ajustes a la funcionalidad solicitada
por el cliente.
Pienso que
es uno de los diagramas que describe a un sistema con mucho mas detalle en sus detalles.
Diagrama de clases.
El diagrama de clases muestra un
conjunto de clases, interfaces, colaboraciones y sus relaciones lo cual nos
lleva a tener un completo control de todos los procesos que se realizan en
nuestro sistema en cambio algo muy importante de este diagrama es que muestra el
sistema de una forma fácil de comprender ya que divide a los procesos del
software en clases.
Diagrama de secuencia.
Este diagrama muestra una
interacción que representa la secuencia de mensajes entre instancias de clases,
componentes, subsistemas o actores. El tiempo fluye por el diagrama y muestra
el flujo de control de un participante a otro lo cual es muy ventajoso
dependiendo el tipo de sistema con el que se este trabajando la ventaja de usar
este diagrama es que puedes observar cómo será la interacción entre actores y
el sistema directamente.
Diagrama de colaboración.
Un diagrama de colaboración es una
forma de representar interacción entre objetos lo cual quiere decir que tanto
el autor como los atributos del software tendrán un papel muy importante dentro
de este diagrama el cual muestra las instancias especificas de las clases que
trabajan juntas para conseguir una acción en común dejando que el objeto que
contienen sincronice todos lo mensajes en el orden debido.
Diagrama de estado.
Un diagrama de estado es un diagrama utilizado para
determinar cada una de las rutas o caminos que puede tomar un movimiento de
información luego de ejecutarse cada proceso. Además de que permite identificar
bajo qué pruebas se ejecuta cada uno de los procesos y en qué momento podrían
tener una variación en pocas palabras te permite visualizar de forma ordenada
cada uno de los procesos que hace el software
Comentarios
Publicar un comentario