Uml
-
Upload
yesith-valencia -
Category
Technology
-
view
1.127 -
download
2
description
Transcript of Uml
![Page 1: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/1.jpg)
NOTA:
Para cambiar
la imagen de
esta
dispositiva,
seleccione la
imagen y
elimínela. A
continuación
haga clic en el
icono
Imágenes en
el marcador de
posición e
inserte su
imagen.
Lenguaje Unificado de Modelado, UML Yesith Valencia, MsC (e) [email protected]
![Page 2: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/2.jpg)
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 2
![Page 3: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/3.jpg)
Lenguaje
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 3
http://i.huffpost.com/gen/826580/thumbs/r-PROTO-ELAMITE-OLD-LANGUAGE-TRANSLATE-large570.jpg?12
![Page 4: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/4.jpg)
Lenguaje
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 4
http://www.supermanhomepage.com/multimedia/Fonts/modern-kryptonian.jpg
![Page 5: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/5.jpg)
Lenguaje
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 5
http://www.tremendotaller.cl/verano/wp-content/uploads/D5_Sing_language_alphabet.jpeg
![Page 6: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/6.jpg)
Lenguaje
• RAE: Conjunto de signos y reglas que permite la comunicación
• Wikipedia: cualquier sistema de comunicación estructurado, para el que existe un contexto de uso y ciertos principios combinatorios formales
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 6
![Page 7: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/7.jpg)
Modelo
• Rae: Esquema teórico, generalmente en forma matemática, de un sistema o de una realidad compleja, que se elabora para facilitar su comprensión y el estudio de su comportamiento.
• Wikipedia: Representación de una entidad que pretende analizar la interacción entre él y su contexto
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 7
![Page 8: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/8.jpg)
Modelo
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 8
http://moda.culturamix.com/blog/wp-content/uploads/2011/12/moda-urbana-dicas-para-vestir-3.jpg
![Page 9: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/9.jpg)
Modelo
• F=m*a
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 9
http://static.ddmcdn.com/gif/newton-law-of-motion-one-dog.jpg
![Page 10: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/10.jpg)
Modelo
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 10
http://www.theclinic.cl/wp-content/uploads/2012/10/raton-de-laboratorio1.jpg
![Page 11: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/11.jpg)
UML
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 11
http://s3.amazonaws.com/mbc_actionha/uploads/86596/large.jpg
![Page 12: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/12.jpg)
UML
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 12
http://s3.amazonaws.com/mbc_actionha/uploads/86596/large.jpg
![Page 13: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/13.jpg)
UML
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 13
http://www.gentleware.com/fileadmin/media/synergy/Course/Overview/What%20is%20UML/Text/01-02%20-%20UML.pdf
![Page 14: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/14.jpg)
UML
• Qué es ?
• Comunicación , para evitar efecto bola de nieve
• Porqué es necesario ?
• Para organizar: arquitecto
• Para reducir el tiempo de desarrollo
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 14
![Page 15: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/15.jpg)
Diagrama de clases
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 15
![Page 16: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/16.jpg)
Diagrama de clases
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 16
![Page 17: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/17.jpg)
Diagrama de casos de uso
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 17
![Page 18: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/18.jpg)
Diagrama de casos de uso
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 18
![Page 19: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/19.jpg)
Diagrama de actividades
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 19
![Page 20: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/20.jpg)
Diagrama de actividades
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 20
![Page 21: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/21.jpg)
Diagrama de actividades
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 21
![Page 22: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/22.jpg)
Diagrama de actividades
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 22
![Page 23: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/23.jpg)
Diagrama de secuencias
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 23
![Page 24: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/24.jpg)
Diagrama de secuencias
• El agua empezará a llenar el tambor mediante una manguera
• El tambor permanecerá inactivo durante 5 minutos
• La manguera dejará de abastecer agua
• El tambor girará de un lado a otro durante quince minutos
• El agua jabonosa saldrá por el drenaje
• Comenzará nuevamente le abastecimiento de agua
• El tambor continuará girando
• El abastecimiento de agua se detendrá
• El agua del enjuague saldrá por el drenaje
• El tambor girará en una sola direcci´n y se incrementará su velocidad por cinco minutos
• El tambor dejará de girar y el proceso de lavado habrá finalizado 11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 24
![Page 25: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/25.jpg)
Diagrama de secuencias
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 25
![Page 26: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/26.jpg)
Preguntas
• Son necesarios tantos diagramas ?
• Cuales diagramas dan una perspectiva estática del sistema ?
• Cuales diagramas dan una perspectiva dinámica del sistema ?
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 26
![Page 27: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/27.jpg)
Otros ejemplos
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 27
![Page 28: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/28.jpg)
Otros ejemplos
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 28
![Page 29: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/29.jpg)
Otros ejemplos
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 29
![Page 30: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/30.jpg)
Tarea
• Desarrollar los diagramas vistos para modelar el juego de baloncesto
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 30
http://2.bp.blogspot.com/-i9BAmOzzwQk/UQU1Wvt7cgI/AAAAAAAAA94/sLfg3JzYcvw/s1600/image+(8).jpeg
![Page 31: Uml](https://reader033.fdocuments.mx/reader033/viewer/2022060115/557bbe6dd8b42aac088b4dca/html5/thumbnails/31.jpg)
Bibliografía
• http://es.wikipedia.org/wiki/
• http://lema.rae.es/drae/
• Aprendiendo UML en 24 horas, Joseph Schmuller
11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 31