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
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