Diagramas en Uml

23
DIAGRAMAS EN UML Presentan: Rigoberto Basilio Castro Elizabeth Maya Matías

description

explicacion de los casos de uso UML usando el ejemplo de una biblioteca

Transcript of Diagramas en Uml

Page 1: Diagramas en Uml

DIAGRAMAS EN UML

Presentan: Rigoberto Basilio CastroElizabeth Maya Matías

Page 2: Diagramas en Uml

¿Qué es un caso de uso?

Page 3: Diagramas en Uml

Es un conjunto de escenarios que tienen una meta en común

Caso De Uso: Es una descripción de un proceso fin –a- fin , relativamente largo, que

incluye varias etapas o transacciones

Page 4: Diagramas en Uml

¿Escenario?

Page 5: Diagramas en Uml

Es una secuencia de acciones e interacciones (pasos) entre los usuarios (actores) y el sistema

(DIAGRAMAS DE SECUENCIA)

Page 6: Diagramas en Uml

Elementos :• Un Actores, para modelar los

diferentes roles que los elementos externos al sistema pueden representar.

• Casos de uso, para representar todo aquello que el actor ha de poder realizar en el sistema.

• Relaciones, que asocian a los elementos actores y casos de uso.

Page 7: Diagramas en Uml

Modelo de Casos de Uso: Actores Especifica un conjunto de roles que los usuarios de los casos

de uso representan al interactuar con éstos. Representa un rol que es desempeñado:

Por una persona Un dispositivo hardware Otro sistema al interactuar con el sistema en construcción.

Actor ACaso de Uso A

Page 8: Diagramas en Uml

Modelo de Casos de Uso: Relaciones

• Relaciones entre actores y casos de uso:

• Asociación (Comunicación: Relación entre un actor y un caso de uso, denota la participación del actor en el caso de uso determinado. Todas las líneas que salen del actor denotan este tipo de relación.

• Relaciones entre casos de uso:

• Extensión (<<extend>>)

• Inclusión (<<include>>)

Page 9: Diagramas en Uml

Casos de Uso: Relación de Inclusión

Una relación de inclusión (<<include>>) entre casos de uso significa que un caso de uso base incorpora explícitamente el comportamiento de otro caso de uso en el lugar especificado en el caso base.

Page 10: Diagramas en Uml

Casos de Uso: Relación de Extensión

• Una relación de extensión <<extend>> entre casos de uso significa que un caso de uso base incorpora implícitamente el comportamiento de otro caso de uso en el lugar especificado indirectamente por el caso de uso que extiende al caso base.

Page 11: Diagramas en Uml

Casos de Uso: Ejemplo de Relaciones

Page 12: Diagramas en Uml

¿Como se desarrolla un modelo de caso de uso?

Page 13: Diagramas en Uml
Page 14: Diagramas en Uml

Reglas para diagramas caso de uso

Page 15: Diagramas en Uml
Page 16: Diagramas en Uml

Un caso de uso NO es un diagrama,

NO es un símbolo dentro de un diagrama...

...es una forma de describir un escenario de

interacción usuario sistema...

Page 17: Diagramas en Uml
Page 18: Diagramas en Uml
Page 19: Diagramas en Uml
Page 20: Diagramas en Uml
Page 21: Diagramas en Uml
Page 22: Diagramas en Uml
Page 23: Diagramas en Uml