Uml

31
Lenguaje Unificado de Modelado, UML Yesith Valencia, MsC (e) [email protected]

description

En estas diapositivas se encuentran los diagramas más comunes de UML

Transcript of Uml

Page 1: Uml

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

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 2

Page 3: Uml

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

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

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

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

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

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

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

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

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

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

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

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

Diagrama de clases

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 15

Page 16: Uml

Diagrama de clases

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 16

Page 17: Uml

Diagrama de casos de uso

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 17

Page 18: Uml

Diagrama de casos de uso

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 18

Page 19: Uml

Diagrama de actividades

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 19

Page 20: Uml

Diagrama de actividades

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 20

Page 21: Uml

Diagrama de actividades

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 21

Page 22: Uml

Diagrama de actividades

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 22

Page 23: Uml

Diagrama de secuencias

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 23

Page 24: Uml

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

Diagrama de secuencias

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 25

Page 26: Uml

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

Otros ejemplos

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 27

Page 28: Uml

Otros ejemplos

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 28

Page 29: Uml

Otros ejemplos

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 29

Page 30: Uml

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

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