SlideShare una empresa de Scribd logo
1 de 27
Casos De Uso
Moisés Cardona López
09490660
Dato
 En

1995 Ivan Jacobson considerado el
padre de los casos de uso y creador de
la OOSE se incorporo a la empresa
“Rational Software Corporation” para
aportar mas ideas a UML
Antes de…






Debemos tomar en cuenta la definición de
UML para poder explicar los casos de usos.
No es un modelo de desarrollo esto significa
que no se debe de pasar del análisis al
diseño y de esto al código
Los diagramas no brindaran pasos para
codificar el sistema en análisis
Como no es un modelo de desarrollo es
totalmente independiente al ciclo de
desarrollo del sistema.
Concepto de casos de uso








Los casos de uso representan una unidad
funcional
coherente
dentro
del
sistema
subsistema o clase.
Los casos de uso son secuencias de
procedimientos que se desarrollan dentro del
sistema en respuesta a un evento del actor en el
sistema.
Son considerados para tomar los requerimientos
del sistema, pues se puede observar si el caso de
uso satisface la petición del usuario.
Elementos de los casos de uso: Actores, Casos de
uso y Relaciones.
Ejemplo resumido
Clasificación de casos de uso
 Resumido

o de “Alto nivel”

 Extensos
 Esenciales
 De

implementación, reales o concretos
Actores
 Es

una entidad externa al sistema que se
modela y puede interactuar con él. No
necesariamente tiene que ser solo un
actor por ejemplo: Usuario o sistema.
 La formas en que interactúa el actor con
los casos de uso son de la siguiente
forma: Actor se comunica la caso de uso,
Caso de uso extiende a otro caso de uso,
Caso de uso usa otro caso de uso.
Función del actor
 Los

actores pueden realizar cualquier rol
dentro del sistema esto es que
dependiendo del caso de uso será el
trabajo a desempeñar.
 Un usuario no necesariamente tiene que
coincidir con el actor pues el usuario
puede
representar
distintos
roles
correspondientes a distintos actores.
Clasificación de Actores
 Primarios
 Secundarios
 Indicadores
Lo esencial de la
comunicación
 Actor

– Sistema.- Se solicita información,
se modifica, informar al sistema de
hechos ocurridos y por ende es por
donde empieza el caso de uso
 Sistema – Actor.- Otorgarle alguna tarea
al actor, brindarle información sobre su
estado, ayudar a tomar desiciones.
Descripción de actores
Especificación
 La

especificación de un caso de uso
explica como interactúa el actor con el
sistema.
 Se puede tomar como una narración
paso a paso de la interacción del sistema
 Lo mas importante de los casos de uso
son su especificación mas que los
diagramas de casos de uso.








Cuando realiza una especificación puedes
hacer estas preguntas:
¿Cuáles son las principales funciones o tareas
a realizar por el actor?
¿Qué información del sistema adquiere,
produce o transforma el actor?
¿Deberá el actor informar al sistema de los
cambios sufridos en el entorno?
¿Qué información del sistema desea el
actor?
¿Debe informarse al actor de algún cambio
inesperado?
Plantilla de especificaciones
Ejemplo con datos
Diagrama de casos de uso
 Los

diagramas de casos de uso muestran
las relaciones entre los casos de uso de
un sistema y sus actores.
 Dan una visón general.
 Interpreta y esclarece dudas.
 Se suelen elaborar durante el análisis
inicial del caso de uso.
Elementos para el diagrama
 Actores
 Casos

de uso
 Relaciones
 Rectángulo para mostrar los límites del
sistema.
Inclusión <<Include>>
Extensión <<Extends>>
Gracias !!!!!!!!

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Analisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de usoAnalisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de uso
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
 
Uml hector
Uml hectorUml hector
Uml hector
 
Tipos de sistema operativo
Tipos de sistema operativoTipos de sistema operativo
Tipos de sistema operativo
 
casos de uso
casos de usocasos de uso
casos de uso
 
Uml
UmlUml
Uml
 
Uml casos de uso
Uml casos de            usoUml casos de            uso
Uml casos de uso
 
Comodocumentarcasosdeuso 1213193527334204-8
Comodocumentarcasosdeuso 1213193527334204-8Comodocumentarcasosdeuso 1213193527334204-8
Comodocumentarcasosdeuso 1213193527334204-8
 
Uml diagramas-caso-de-uso
Uml diagramas-caso-de-usoUml diagramas-caso-de-uso
Uml diagramas-caso-de-uso
 
Casos de uso del sistema
Casos de uso del sistemaCasos de uso del sistema
Casos de uso del sistema
 
Fundamentos de Análisis
Fundamentos de AnálisisFundamentos de Análisis
Fundamentos de Análisis
 
Yuliana y dency
Yuliana y dencyYuliana y dency
Yuliana y dency
 
Modelado de caso de uso y Diagrama de Caso de Uso
Modelado de caso de uso  y Diagrama de Caso de UsoModelado de caso de uso  y Diagrama de Caso de Uso
Modelado de caso de uso y Diagrama de Caso de Uso
 
Como Documentar Casos De Uso
Como Documentar Casos De UsoComo Documentar Casos De Uso
Como Documentar Casos De Uso
 
Diagramas De Caso De Uso
Diagramas De Caso De UsoDiagramas De Caso De Uso
Diagramas De Caso De Uso
 
Ut5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de usoUt5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de uso
 
UML: Diagrama de caso de uso
UML: Diagrama de caso de usoUML: Diagrama de caso de uso
UML: Diagrama de caso de uso
 
Portafoloio de ingenieria
Portafoloio de ingenieriaPortafoloio de ingenieria
Portafoloio de ingenieria
 
Capitulo 1 Fundamentos de Analisis
Capitulo 1 Fundamentos de AnalisisCapitulo 1 Fundamentos de Analisis
Capitulo 1 Fundamentos de Analisis
 

Destacado

Casos de uso
Casos de usoCasos de uso
Casos de usobet91
 
Pu fase de inicio-casos uso
Pu fase de inicio-casos usoPu fase de inicio-casos uso
Pu fase de inicio-casos usoingridleona
 
Tm03 modelo de casos de uso
Tm03 modelo de casos de usoTm03 modelo de casos de uso
Tm03 modelo de casos de usoJulio Pari
 
Unidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De UsoUnidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De UsoSergio Sanchez
 
Modelado de casos de uso
Modelado de casos de usoModelado de casos de uso
Modelado de casos de usobelleta55
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejerciciosWalter Chacon
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemaUniversidad Tecnológica
 

Destacado (8)

Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Pu fase de inicio-casos uso
Pu fase de inicio-casos usoPu fase de inicio-casos uso
Pu fase de inicio-casos uso
 
Modelado de casos de uso
Modelado de casos de usoModelado de casos de uso
Modelado de casos de uso
 
Tm03 modelo de casos de uso
Tm03 modelo de casos de usoTm03 modelo de casos de uso
Tm03 modelo de casos de uso
 
Unidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De UsoUnidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De Uso
 
Modelado de casos de uso
Modelado de casos de usoModelado de casos de uso
Modelado de casos de uso
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 

Similar a Casos de uso

UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOSUNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOSRosemary Samaniego
 
Exposicion de Diagrama de Casos de Uso.pptx
Exposicion de Diagrama de Casos de Uso.pptxExposicion de Diagrama de Casos de Uso.pptx
Exposicion de Diagrama de Casos de Uso.pptxNone
 
9 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 109 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 10Julio Pari
 
9 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 109 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 10Julio Pari
 
05 Casos Uso Bis
05 Casos Uso Bis05 Casos Uso Bis
05 Casos Uso BisCarylu
 
3.-Especificacion_requisitos.caos de uso
3.-Especificacion_requisitos.caos de uso3.-Especificacion_requisitos.caos de uso
3.-Especificacion_requisitos.caos de usoJoelChuki
 
04 d notacion_casos_uso
04 d notacion_casos_uso04 d notacion_casos_uso
04 d notacion_casos_usoJuan Gómez
 
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancashTrabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancashI.A.R.O
 
4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.pptAnder Gonzalez
 

Similar a Casos de uso (20)

UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOSUNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
 
SESIÓN 7 CASOS DE USO.pptx
SESIÓN 7 CASOS DE USO.pptxSESIÓN 7 CASOS DE USO.pptx
SESIÓN 7 CASOS DE USO.pptx
 
Presentacion Casos De Uso1
Presentacion Casos De Uso1Presentacion Casos De Uso1
Presentacion Casos De Uso1
 
Exposicion de Diagrama de Casos de Uso.pptx
Exposicion de Diagrama de Casos de Uso.pptxExposicion de Diagrama de Casos de Uso.pptx
Exposicion de Diagrama de Casos de Uso.pptx
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Clase 11 uml_casos_de_uso
Clase 11 uml_casos_de_usoClase 11 uml_casos_de_uso
Clase 11 uml_casos_de_uso
 
Tms 03 modelo_negocio
Tms 03 modelo_negocioTms 03 modelo_negocio
Tms 03 modelo_negocio
 
Uml clase 02_uml_casos_de_uso
Uml clase 02_uml_casos_de_usoUml clase 02_uml_casos_de_uso
Uml clase 02_uml_casos_de_uso
 
Uml clase 02_uml_casos_de_uso
Uml clase 02_uml_casos_de_usoUml clase 02_uml_casos_de_uso
Uml clase 02_uml_casos_de_uso
 
9 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 109 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 10
 
9 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 109 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 10
 
05 Casos Uso Bis
05 Casos Uso Bis05 Casos Uso Bis
05 Casos Uso Bis
 
3.-Especificacion_requisitos.caos de uso
3.-Especificacion_requisitos.caos de uso3.-Especificacion_requisitos.caos de uso
3.-Especificacion_requisitos.caos de uso
 
Unidad iii -_parte_3_-_(2xpag)
Unidad iii -_parte_3_-_(2xpag)Unidad iii -_parte_3_-_(2xpag)
Unidad iii -_parte_3_-_(2xpag)
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
04 d notacion_casos_uso
04 d notacion_casos_uso04 d notacion_casos_uso
04 d notacion_casos_uso
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
 
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancashTrabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
 
4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt
 

Casos de uso

  • 1. Casos De Uso Moisés Cardona López 09490660
  • 2. Dato  En 1995 Ivan Jacobson considerado el padre de los casos de uso y creador de la OOSE se incorporo a la empresa “Rational Software Corporation” para aportar mas ideas a UML
  • 3. Antes de…     Debemos tomar en cuenta la definición de UML para poder explicar los casos de usos. No es un modelo de desarrollo esto significa que no se debe de pasar del análisis al diseño y de esto al código Los diagramas no brindaran pasos para codificar el sistema en análisis Como no es un modelo de desarrollo es totalmente independiente al ciclo de desarrollo del sistema.
  • 4. Concepto de casos de uso     Los casos de uso representan una unidad funcional coherente dentro del sistema subsistema o clase. Los casos de uso son secuencias de procedimientos que se desarrollan dentro del sistema en respuesta a un evento del actor en el sistema. Son considerados para tomar los requerimientos del sistema, pues se puede observar si el caso de uso satisface la petición del usuario. Elementos de los casos de uso: Actores, Casos de uso y Relaciones.
  • 6. Clasificación de casos de uso  Resumido o de “Alto nivel”  Extensos  Esenciales  De implementación, reales o concretos
  • 7. Actores  Es una entidad externa al sistema que se modela y puede interactuar con él. No necesariamente tiene que ser solo un actor por ejemplo: Usuario o sistema.  La formas en que interactúa el actor con los casos de uso son de la siguiente forma: Actor se comunica la caso de uso, Caso de uso extiende a otro caso de uso, Caso de uso usa otro caso de uso.
  • 8. Función del actor  Los actores pueden realizar cualquier rol dentro del sistema esto es que dependiendo del caso de uso será el trabajo a desempeñar.  Un usuario no necesariamente tiene que coincidir con el actor pues el usuario puede representar distintos roles correspondientes a distintos actores.
  • 9. Clasificación de Actores  Primarios  Secundarios  Indicadores
  • 10. Lo esencial de la comunicación  Actor – Sistema.- Se solicita información, se modifica, informar al sistema de hechos ocurridos y por ende es por donde empieza el caso de uso  Sistema – Actor.- Otorgarle alguna tarea al actor, brindarle información sobre su estado, ayudar a tomar desiciones.
  • 12. Especificación  La especificación de un caso de uso explica como interactúa el actor con el sistema.  Se puede tomar como una narración paso a paso de la interacción del sistema  Lo mas importante de los casos de uso son su especificación mas que los diagramas de casos de uso.
  • 13.       Cuando realiza una especificación puedes hacer estas preguntas: ¿Cuáles son las principales funciones o tareas a realizar por el actor? ¿Qué información del sistema adquiere, produce o transforma el actor? ¿Deberá el actor informar al sistema de los cambios sufridos en el entorno? ¿Qué información del sistema desea el actor? ¿Debe informarse al actor de algún cambio inesperado?
  • 15.
  • 16.
  • 17.
  • 19.
  • 20.
  • 21. Diagrama de casos de uso  Los diagramas de casos de uso muestran las relaciones entre los casos de uso de un sistema y sus actores.  Dan una visón general.  Interpreta y esclarece dudas.  Se suelen elaborar durante el análisis inicial del caso de uso.
  • 22. Elementos para el diagrama  Actores  Casos de uso  Relaciones  Rectángulo para mostrar los límites del sistema.
  • 23.
  • 26.