Diagramas UML

Diplomado en TIC_Módulo I DESARROLLO DE LA ACTIVIDAD DIAGRAMAS UML El Lenguaje Unificado de Modelado (UML) es un lengua

Views 186 Downloads 9 File size 440KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Diplomado en TIC_Módulo I

DESARROLLO DE LA ACTIVIDAD DIAGRAMAS UML El Lenguaje Unificado de Modelado (UML) es un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que comprende el desarrollo de software. UML permite documentar los procesos, requerimientos de negocio y funcionalidades del sistema, lo cual permite tener una mejor visión de los elementos que deben ser desarrollados o implementados como parte de la solución final.

DIAGRAMA DE CASOS DE USO

Un caso de uso es una descripción de los pasos o las actividades (escenarios) que deberán realizarse para llevar a cabo algún proceso. Los casos de uso se integran de los siguientes elementos: Actor, límite del sistema, relaciones, caso de uso. A continuación de muestra un ejemplo: Limite del sistema

Venta por catálogo telefónico Actor Relación (Generalizaciòn)

Comprobación del estado

Relación (Asociación)

«uses»

Comprobación del estado

Realización de un pedido

Cliente

Empleado

Completar pedido

Vendedor Establecer crédito

Supervisor

Caso de Uso

1

Diplomado en TIC_Módulo I

DIAGRAMA DE CLASES

Es un diagrama que permite detallar de forma gráfica la manera en que se relacionan las clases de un sistema unas con otras. Los diagramas de clases se componen principalmente de las Clases y las relaciones, los cuales a su vez se componen de los siguientes elementos:  

Clases.- Nombre de la clase, visibilidad, atributos, tipos de dato, métodos. Relaciones.- Agregación, generalización, asociación, cardinalidad.

Agregaciòn

Tipo de Dato

Nombre de la clase

Visibilidad

Atributo

Generalización

Metodo

Cardinalidad RELACIONES Asociación CLASE

Diagrama de secuencias

Es un diagrama que muestra la forma en la que se comunican los objetos entre sí con el paso del tiempo. Es importante resaltar que se debe generar un diagrama de secuencia por cada caso de uso definido. Este tipo de diagrama se compone de los actores, objetos, línea de vida y mensajes. Los mensajes pueden ser simples, síncronos o asíncronos. Los mensajes simples son aquellos que representan una petición simple de un objeto a otro. Los mensajes síncronos son aquellos que representan el retorno o regreso de una respuesta. Los asíncronos son aquellos que no devuelven una respuesta. A continuación se muestra un ejemplo con cada elemento indicado:

2

Diplomado en TIC_Módulo I

Actor Objeto

Linea de Vida

Mensaje simple

Mensaje sincrono

Diagrama de estados

Este diagrama permite plasmar de forma gráfica los estados por los cuales pasa un objeto durante su vida en un sistema como resultado de diversos eventos. Los elementos de este diagrama son: Estado inicial, estado, transición, acciones y el estado finalEstado Trancisiòn Estado inicial

Acciòn Estado final

3

Diplomado en TIC_Módulo I

Referencias Web: 

SERIA, SANTIAGO. [En línea]. Casos de uso. Un método practico para explotar requerimientos [Consulta: 3 mar. 2016]. http://www2.dc.uba.ar/materias/isoft1/2001_2/apuntes/CasosDeUso.pdf



ANONIMO. [En línea]. Diagramas de caso de uso [Consulta: 3 mar. 2016]. http://www.infor.uva.es/~chernan/Ingenieria/Teoria/Tema3D.pdf



MURILLO MONTES DE OCA, RAQUEL. [En línea]. UML: Casos de Uso [Consulta: 3 mar. 2016]. http://jraquelm2.wix.com/ingenieriadesoftware#!-TEMA-6-UMLCASOS-DE-USO/cmbz/558252eb0cf23681a55eb097



SANCHEZ ALANIS, CECILIA. [En línea]. Diagrama de clase de UML. [Consulta: 3 mar. 2016]. http://cecilia-sanchez.blogspot.mx/2010/11/semana-6-diagramas-declase-de-uml.html



GUTIERREZ, DEMIAN. [En línea]. UML Diagramas de clase (UML ilustrado). [Consulta: 3 mar. 2016]. http://www.codecompiling.net/files/slides/UML_clase_04_UML_clases.pdf



ANONIMO. [En línea]. Modelo de clases. [Consulta: 3 mar. 2016]. http://users.dcc.uchile.cl/~psalinas/uml/modelo.html



QUIMOR. [En línea]. Análisis y diseño de sistemas de información. [Consulta: 3 mar. 2016]. “Diagramas de secuencia”. http://quimor.ath.cx/analisis/42.htm



ECHEVERRIA, ASIER. [En línea]. Diseño inicial [Consulta: 3 mar. 2016] https://asojobs.wordpress.com/diseno-inicial/



MICROSOFT. [En línea]. Diagramas de secuencia UML: Referencia [Consulta: 4 mar. 2016] https://msdn.microsoft.com/es-MX/library/dd409377.aspx



GUTIERREZ, DEMIAN. [En línea]. UML Diagramas de Estado. Diagrama de Actividades (UML ilustrado). [Consulta: 4 mar. 2016].

4

Diplomado en TIC_Módulo I

http://www.codecompiling.net/files/slides/UML_clase_03_UML_actividades_estado s.pdf 

OROZCO, SERGIO. [En línea]. La vida de un objeto. El diagrama de estados. [Consulta: 4 mar. 2016]. http://www.liderdeproyecto.com/uml/uml007.html



OTERO VIDAL, MARI CARMEN. [En línea]. Diagramas de estado. [Consulta: 4 mar. 2016]. http://datateca.unad.edu.co/contenidos/204023/Otero_M._s.f._._Diagramas_De_E stado.pdf

5