3
Lo más leído
10
Lo más leído
15
Lo más leído
DIAGRAMA UML DE CASOS DE USO
Presenta:
MSI. José Antonio Sandoval Acosta
Febrero de 2023
Diagramas y Vistas en UML
Diagramas de estructura
• Diagrama de clases
• Diagrama de componentes
• Diagrama de despliegue
2
Diagramas de comportamiento
▪ Diagrama de casos de uso
▪ Diagrama de actividad
▪ Diagramas de interacción
Vista de Casos de Uso
◦ La vista de casos de uso captura la funcionalidad de un
sistema, de un subsistema, o de una clase, tal como se
muestra a un usuario exterior.
◦ Reparte la funcionalidad del sistema en transacciones
significativas para los usuarios ideales de un sistema.
◦ La técnica que se utiliza para modelar esta vista es el
Diagrama de Casos de Uso.
Diagrama de Casos de Uso
◦ Modela la funcionalidad del sistema tal como la perciben
los agentes externos que interactúan con el sistema
desde un punto de vista particular.
Sus componentes principales son:
◦ Sujeto: sistema que se modela.
◦ Casos de uso: unidades funcionales completas.
◦ Actores: entidades externas que interactúan con el
sistema.
ACTORES
Un actor es un clasificador que modela un tipo de rol que
juega una entidad que interacciona con el sujeto pero que
es externa a él.
◦ Un actor puede tener múltiples instancias físicas.
◦ Una instancia física de un actor puede jugar diferentes
papeles.
ACTORES
Notación:
◦ Se representan con el icono estándar de “stick man” o
“monigote” con el nombre del actor (obligatorio) cerca del
símbolo, normalmente se pone encima o debajo.
◦ Los nombres de los actores suelen empezar por
mayúscula.
◦ Se pueden usar otros símbolos para representar tipos de
actores, por ejemplo para representar actores no humanos.
ACTORES
Símbolos utilizados:
CASOS DE USO
◦ Un caso de uso se define como un conjunto de acciones
realizadas por el sistema que dan lugar a un resultado
observable.
◦ El caso de uso especifica un comportamiento que el
sujeto puede realizar en colaboración con uno o más
actores, pero sin hacer referencia a su estructura interna.
CASOS DE USO
Características de los casos de uso:
◦ Un caso de uso se inicia por un actor.
◦ Los casos de uso proporcionan valores a los actores.
◦ La funcionalidad de un caso de uso debe ser completa.
CASOS DE USO
Notación:
◦ Elipse con el nombre del caso de uso dentro o debajo de ella.
Se puede colocar algún estereotipo encima del nombre y una
lista de propiedades debajo.
◦ La representación alternativa es la del símbolo del clasificador
con una elipse pequeña en la esquina superior derecha.
Características
RELACIONES
Los actores sólo pueden tener asociaciones con casos
de uso, subsistemas, componentes y clases y dichas
asociaciones deben ser binarias. Se pueden establecer
relaciones de generalización entre actores.
◦ El actor general describirá el comportamiento de un rol
más General.
◦ Los actores especializados heredan el comportamiento
del actor general y lo extienden de alguna forma.
RELACIONES
RELACIONES
RELACIONES
RELACIONES
DOCUMENTACIÓN DE LOS
ACTORES EN CASOS DE USO
DOCUMENTACIÓN DE LOS
CASOS DE USO
Preguntas clave
• ¿Cuáles son las tareas del
actor?
• ¿Qué información crea,
guarda, modifica, destruye o
consulta el actor?
• El inicio: ¿cuándo y qué actor
lo produce?
• El final: ¿cuándo se produce y
qué valor devuelve?
19
• Objetivo del caso de uso: ¿qué
lleva a cabo o intenta?
• ¿Cuál es la cronología y origen
de las interacciones?
• Repeticiones de
comportamiento: ¿qué
operaciones son iteradas?
• ¿Qué ejecuciones alternativas
se presentan en el caso de uso?
¡Gracias!
Contacto:
jose.sandoval@cenidet.edu.mx
20
¿Preguntas?
Referencias
◦ Francisco José García Peñalvo. 2018. FUNDAMENTOS DE LA
VISTA DE CASOS DE USO. INGENIERÍA DE SOFTWARE I.
Recuperado de:
https://repositorio.grial.eu/bitstream/grial/1155/1/UML%20-
%20Casos%20de%20uso.pdf
◦ Amador Durán Toro. 2000. Metodología para la Elicitación de
Requisitos de Sistemas Software. Recuperado de:
https://www.researchgate.net/publication/266277994_Metodologia_
para_la_Elicitacion_de_Requisitos_de_Sistemas_Software.

Más contenido relacionado

PPT
Modelo Del Negocio con RUP y UML Parte 2
PDF
Modelo relacional
DOCX
Diccionario De Datos
PPTX
Tarjetas crc
PPT
Sesion 3 2 modelo de analisis
PPTX
casos de uso
PPTX
Metodos de ordenacion radix sort
PDF
Diagrama de Flujo de Datos
Modelo Del Negocio con RUP y UML Parte 2
Modelo relacional
Diccionario De Datos
Tarjetas crc
Sesion 3 2 modelo de analisis
casos de uso
Metodos de ordenacion radix sort
Diagrama de Flujo de Datos

La actualidad más candente (20)

PPTX
Diagrama de casos de usos
PPTX
UML - Analisis de Sistemas
PPTX
Diagrama de Componentes
PDF
2. Casos de uso y diagramas de casos de uso
PDF
Diagrama de clases
PPTX
Diagrama de interaccion(secuencia y colaboracion)
PPTX
UML: Diagrama de caso de uso
PDF
Clases y objetos de java
PPTX
Bitácora de base de datos
PPTX
Modelo Entidad Relación
PPTX
Diagramas De Caso De Uso
PPTX
Modelado basados en escenarios
PDF
Normalizacion de base de datos
DOCX
El régimen jurídico de la información en méxico
DOCX
Mapa conceptual unidad 1 benita
PDF
modelo vista controlador
PDF
Ejemplo dfd
PDF
Diagramas de componentes exposicion martes
DOC
Formato ieee830(srs lleno)
Diagrama de casos de usos
UML - Analisis de Sistemas
Diagrama de Componentes
2. Casos de uso y diagramas de casos de uso
Diagrama de clases
Diagrama de interaccion(secuencia y colaboracion)
UML: Diagrama de caso de uso
Clases y objetos de java
Bitácora de base de datos
Modelo Entidad Relación
Diagramas De Caso De Uso
Modelado basados en escenarios
Normalizacion de base de datos
El régimen jurídico de la información en méxico
Mapa conceptual unidad 1 benita
modelo vista controlador
Ejemplo dfd
Diagramas de componentes exposicion martes
Formato ieee830(srs lleno)
Publicidad

Similar a Diagrama UML Casos de Uso (20)

PPTX
Vistas de diagramas de caso de uso
PPTX
Diagramas Casos de Uso
PPTX
Casos de uso
PPT
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
PPTX
Tms 03 modelo_negocio
PPTX
Casos de uso
PDF
Diagrama de Casos de uso
PDF
Diagramas UML
PPT
3. El modelado de casos de uso.ppt
PDF
uml datos de como aplicar el proceso del uml
PPT
Presentacion Casos De Uso1
PDF
3.-Especificacion_requisitos.caos de uso
PDF
Presentacion UML - Casos de uso.pdf
PPTX
Exposicion de Diagrama de Casos de Uso.pptx
PPT
4-modelo-de-caso-de-usos.ppt
PPT
UML: CASOS DE USO
PPT
UML: CASOS DE USO
PDF
Diagrama uml parte 1
PPTX
Casos de uso
PPTX
Modelo de Casos de Uso y Representación en UML .pptx
Vistas de diagramas de caso de uso
Diagramas Casos de Uso
Casos de uso
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Tms 03 modelo_negocio
Casos de uso
Diagrama de Casos de uso
Diagramas UML
3. El modelado de casos de uso.ppt
uml datos de como aplicar el proceso del uml
Presentacion Casos De Uso1
3.-Especificacion_requisitos.caos de uso
Presentacion UML - Casos de uso.pdf
Exposicion de Diagrama de Casos de Uso.pptx
4-modelo-de-caso-de-usos.ppt
UML: CASOS DE USO
UML: CASOS DE USO
Diagrama uml parte 1
Casos de uso
Modelo de Casos de Uso y Representación en UML .pptx
Publicidad

Más de José Antonio Sandoval Acosta (20)

PPTX
Diapositivas Mejora SIG del Instituto Tecnológico Superior de Guasav
PPTX
Gestión de la Calidad Total (UNIDAD 2) UAIM
PPTX
Taller de ética U1 El sentido de aprender sobre etica.pptx
PPTX
Comunidad Tepeca - Proyecto Final UAIM-Los Mochis
PPTX
Linea del tiempo de la inteligencia artificial.pptx
PPTX
Ing. Mecatronica Prog. Básica, U5 Módulos
PPTX
Ing. Mecatronica Prog. Básica U4 Arreglos y estructuras
PPTX
Ing. Mecatrónica, Prog. Básica U3 control de flujo
PPTX
Ing. Mecatrónica, Prog. Básica, U2 intro a la programacion
PPTX
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
PDF
Manual de prácticas y antología para POO
PPTX
Aplicaciones móviles intro.
PPTX
Plantilla presentación.pptx
PPTX
PPTX
Diagrama de Casos de Uso UML
PPTX
Introducción al Diagrama de Clases UML
PPTX
Diagrama de clases UML
PDF
Tema 3 - Comandos básicos.pdf
PDF
Tema 1 - Intro.pdf
DOCX
Receta de albóndigas de res
Diapositivas Mejora SIG del Instituto Tecnológico Superior de Guasav
Gestión de la Calidad Total (UNIDAD 2) UAIM
Taller de ética U1 El sentido de aprender sobre etica.pptx
Comunidad Tepeca - Proyecto Final UAIM-Los Mochis
Linea del tiempo de la inteligencia artificial.pptx
Ing. Mecatronica Prog. Básica, U5 Módulos
Ing. Mecatronica Prog. Básica U4 Arreglos y estructuras
Ing. Mecatrónica, Prog. Básica U3 control de flujo
Ing. Mecatrónica, Prog. Básica, U2 intro a la programacion
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Manual de prácticas y antología para POO
Aplicaciones móviles intro.
Plantilla presentación.pptx
Diagrama de Casos de Uso UML
Introducción al Diagrama de Clases UML
Diagrama de clases UML
Tema 3 - Comandos básicos.pdf
Tema 1 - Intro.pdf
Receta de albóndigas de res

Último (9)

PPTX
Implementación equipo monitor12.08.25.pptx
PPTX
PROPIEDADES Y METODOS DE PrOO CON PYTHON
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PPTX
Control de seguridad en los sitios web.pptx
PPTX
hojas_de_calculo_aplicado para microsoft office
PDF
Presentacion de compiladores e interpretes
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
presentación de introducción a las metodologías agiles .pptx
PDF
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES
Implementación equipo monitor12.08.25.pptx
PROPIEDADES Y METODOS DE PrOO CON PYTHON
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Control de seguridad en los sitios web.pptx
hojas_de_calculo_aplicado para microsoft office
Presentacion de compiladores e interpretes
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
presentación de introducción a las metodologías agiles .pptx
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES

Diagrama UML Casos de Uso

  • 1. DIAGRAMA UML DE CASOS DE USO Presenta: MSI. José Antonio Sandoval Acosta Febrero de 2023
  • 2. Diagramas y Vistas en UML Diagramas de estructura • Diagrama de clases • Diagrama de componentes • Diagrama de despliegue 2 Diagramas de comportamiento ▪ Diagrama de casos de uso ▪ Diagrama de actividad ▪ Diagramas de interacción
  • 3. Vista de Casos de Uso ◦ La vista de casos de uso captura la funcionalidad de un sistema, de un subsistema, o de una clase, tal como se muestra a un usuario exterior. ◦ Reparte la funcionalidad del sistema en transacciones significativas para los usuarios ideales de un sistema. ◦ La técnica que se utiliza para modelar esta vista es el Diagrama de Casos de Uso.
  • 4. Diagrama de Casos de Uso ◦ Modela la funcionalidad del sistema tal como la perciben los agentes externos que interactúan con el sistema desde un punto de vista particular. Sus componentes principales son: ◦ Sujeto: sistema que se modela. ◦ Casos de uso: unidades funcionales completas. ◦ Actores: entidades externas que interactúan con el sistema.
  • 5. ACTORES Un actor es un clasificador que modela un tipo de rol que juega una entidad que interacciona con el sujeto pero que es externa a él. ◦ Un actor puede tener múltiples instancias físicas. ◦ Una instancia física de un actor puede jugar diferentes papeles.
  • 6. ACTORES Notación: ◦ Se representan con el icono estándar de “stick man” o “monigote” con el nombre del actor (obligatorio) cerca del símbolo, normalmente se pone encima o debajo. ◦ Los nombres de los actores suelen empezar por mayúscula. ◦ Se pueden usar otros símbolos para representar tipos de actores, por ejemplo para representar actores no humanos.
  • 8. CASOS DE USO ◦ Un caso de uso se define como un conjunto de acciones realizadas por el sistema que dan lugar a un resultado observable. ◦ El caso de uso especifica un comportamiento que el sujeto puede realizar en colaboración con uno o más actores, pero sin hacer referencia a su estructura interna.
  • 9. CASOS DE USO Características de los casos de uso: ◦ Un caso de uso se inicia por un actor. ◦ Los casos de uso proporcionan valores a los actores. ◦ La funcionalidad de un caso de uso debe ser completa.
  • 10. CASOS DE USO Notación: ◦ Elipse con el nombre del caso de uso dentro o debajo de ella. Se puede colocar algún estereotipo encima del nombre y una lista de propiedades debajo. ◦ La representación alternativa es la del símbolo del clasificador con una elipse pequeña en la esquina superior derecha.
  • 12. RELACIONES Los actores sólo pueden tener asociaciones con casos de uso, subsistemas, componentes y clases y dichas asociaciones deben ser binarias. Se pueden establecer relaciones de generalización entre actores. ◦ El actor general describirá el comportamiento de un rol más General. ◦ Los actores especializados heredan el comportamiento del actor general y lo extienden de alguna forma.
  • 17. DOCUMENTACIÓN DE LOS ACTORES EN CASOS DE USO
  • 19. Preguntas clave • ¿Cuáles son las tareas del actor? • ¿Qué información crea, guarda, modifica, destruye o consulta el actor? • El inicio: ¿cuándo y qué actor lo produce? • El final: ¿cuándo se produce y qué valor devuelve? 19 • Objetivo del caso de uso: ¿qué lleva a cabo o intenta? • ¿Cuál es la cronología y origen de las interacciones? • Repeticiones de comportamiento: ¿qué operaciones son iteradas? • ¿Qué ejecuciones alternativas se presentan en el caso de uso?
  • 21. Referencias ◦ Francisco José García Peñalvo. 2018. FUNDAMENTOS DE LA VISTA DE CASOS DE USO. INGENIERÍA DE SOFTWARE I. Recuperado de: https://repositorio.grial.eu/bitstream/grial/1155/1/UML%20- %20Casos%20de%20uso.pdf ◦ Amador Durán Toro. 2000. Metodología para la Elicitación de Requisitos de Sistemas Software. Recuperado de: https://www.researchgate.net/publication/266277994_Metodologia_ para_la_Elicitacion_de_Requisitos_de_Sistemas_Software.