SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Ingeniería en Tecnologías de la
Información
Introducción a la Programación
Casos de Uso

Mtra. Judith Pérez Marcial
Contenido











Introducción
Conceptos
Casos de Uso y Actores
Casos de Uso y Flujo de Eventos
Plantillas de Caso de Uso
Casos de Uso y escenarios
Organización de Casos de Uso
Conclusión
Bibliografía
Introducción
Cualquier sistema
interesante interactúa con
actores humanos o mecánicos que lo utilizan con
algún objetivo y que esperan que el sistema funcione
de forma predecible. Un Caso de Uso especifica el
comportamiento de un sistema. Los casos de Uso
especifican un comportamiento deseado, no imponen
como se llevara a cabo este comportamiento.
Conceptos
Un Caso de Uso es una descripción de un
conjunto de secuencia de acciones, incluyendo
variantes, que ejecuta un sistema para producir
un resultado observable, de valor para un actor.
Elementos de un modelo de Casos de Uso:

Actor

Caso de Uso

Relación
Casos de Uso y Actores
Un Actor representa un ROL puede ser
representado por:





Persona
Dispositivo Hardware
Sistema
Casos de Uso y Flujos de
Eventos
El comportamiento de un caso de uso
se puede especificar describiendo un flujo
de eventos de forma textual, los eventos
se describen como:



Flujo Básico
Flujo Alternativo
Plantillas de Casos de Uso
Nombre:

<Nombre del caso de uso>

Descripción

<breve descripción del caso de uso>

Actores:

<actores participantes en el caso de uso>

Precondiciones

<condiciones que deben cumplirse para poder
ejecutar el caso de uso>

Flujo Normal

<flujo normal (feliz) de ejecución del caso de uso>

Flujo Alternativo

<flujos alternativos de ejecución del caso de uso>

Poscondiciones

<condiciones que deben cumplirse al finalizar la
ejecución del caso de uso>
Casos de Uso y Escenarios
Un caso de uso describe un conjunto de
secuencia cada secuencia es un Escenario.

Un escenario es una instancia
de un Caso de Uso
Organización de Casos de Uso
<<extend>>

Hacer
Pedido

(establecer prioridad)

Hacer Pedido
Urgente

<<include>>

Seguir
Pedido

<<include>>

Validar
usuario

Generalización, Inclusión y Extensión

Comprobar
Clave

Examinar
Retina
Conclusión
El análisis es una etapa fundamental
dentro de la realización de un sistema,
esta etapa se puede resumir en una sola
frase: Entender el problema.
Los casos de uso representan los
requerimientos funcionales del sistema y
permiten que los usuarios finales y los
expertos de dominio se comuniquen con
los desarrolladores.
Bibliografía
G. Booch, J. Rumbaugh, I. Jacobson; “El
Lenguaje Unificado de Modelado”,
Pearson Education; 2004

Más contenido relacionado

La actualidad más candente

Casos de uso del sistema
Casos de uso del sistemaCasos de uso del sistema
Casos de uso del sistemaRicardo Mendoza
 
Análisis de Sistemas
Análisis de SistemasAnálisis de Sistemas
Análisis de Sistemasmundonet
 
05 Casos Uso Bis
05 Casos Uso Bis05 Casos Uso Bis
05 Casos Uso BisCarylu
 
Actividad 3. María Paula Olaya
Actividad 3. María Paula OlayaActividad 3. María Paula Olaya
Actividad 3. María Paula OlayaMariaPaulaOlaya
 
Simulacion de sistemas discretos
Simulacion de sistemas discretosSimulacion de sistemas discretos
Simulacion de sistemas discretosMP4R
 
04 casos de uso
04   casos de uso04   casos de uso
04 casos de usoduncan007
 
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
 
Modelado basados en escenarios
Modelado basados en escenariosModelado basados en escenarios
Modelado basados en escenariosUCATEBA
 
Consejos para escribir buenos casos de uso
Consejos para escribir buenos casos de usoConsejos para escribir buenos casos de uso
Consejos para escribir buenos casos de usoPablo Anabalón Fuentes
 
Consejos para escribir buenos casos de uso
Consejos para escribir buenos casos de usoConsejos para escribir buenos casos de uso
Consejos para escribir buenos casos de usokaolong
 
6.modelado de los requerimientos escenarios y clases
6.modelado de los requerimientos  escenarios y clases6.modelado de los requerimientos  escenarios y clases
6.modelado de los requerimientos escenarios y clasesRamiro Estigarribia Canese
 
TEORIA DE SISTEMAS
TEORIA DE SISTEMASTEORIA DE SISTEMAS
TEORIA DE SISTEMASrcac327
 
Métodos para la evaluación integral de riesgos
Métodos para la evaluación integral de riesgosMétodos para la evaluación integral de riesgos
Métodos para la evaluación integral de riesgosANAMARTINEZ619
 
Actividad III. Métodos análisis de riesgos
Actividad III. Métodos análisis de riesgosActividad III. Métodos análisis de riesgos
Actividad III. Métodos análisis de riesgosLuisPuerta11
 

La actualidad más candente (20)

Tipos de sistemas
Tipos de sistemasTipos de sistemas
Tipos de sistemas
 
Caso de usos
Caso de usosCaso de usos
Caso de usos
 
Casos de uso del sistema
Casos de uso del sistemaCasos de uso del sistema
Casos de uso del sistema
 
Análisis de Sistemas
Análisis de SistemasAnálisis de Sistemas
Análisis de Sistemas
 
05 Casos Uso Bis
05 Casos Uso Bis05 Casos Uso Bis
05 Casos Uso Bis
 
Actividad 3. María Paula Olaya
Actividad 3. María Paula OlayaActividad 3. María Paula Olaya
Actividad 3. María Paula Olaya
 
Simulacion de sistemas discretos
Simulacion de sistemas discretosSimulacion de sistemas discretos
Simulacion de sistemas discretos
 
04 casos de uso
04   casos de uso04   casos de uso
04 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 OBJETOS
 
Modelado basados en escenarios
Modelado basados en escenariosModelado basados en escenarios
Modelado basados en escenarios
 
Consejos para escribir buenos casos de uso
Consejos para escribir buenos casos de usoConsejos para escribir buenos casos de uso
Consejos para escribir buenos casos de uso
 
Consejos para escribir buenos casos de uso
Consejos para escribir buenos casos de usoConsejos para escribir buenos casos de uso
Consejos para escribir buenos casos de uso
 
6.modelado de los requerimientos escenarios y clases
6.modelado de los requerimientos  escenarios y clases6.modelado de los requerimientos  escenarios y clases
6.modelado de los requerimientos escenarios y clases
 
TEORIA DE SISTEMAS
TEORIA DE SISTEMASTEORIA DE SISTEMAS
TEORIA DE SISTEMAS
 
Métodos para la evaluación integral de riesgos
Métodos para la evaluación integral de riesgosMétodos para la evaluación integral de riesgos
Métodos para la evaluación integral de riesgos
 
Procesos de análisis
Procesos de análisisProcesos de análisis
Procesos de análisis
 
Actividad III. Métodos análisis de riesgos
Actividad III. Métodos análisis de riesgosActividad III. Métodos análisis de riesgos
Actividad III. Métodos análisis de riesgos
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Unidad iii -_parte_3_-_(2xpag)
Unidad iii -_parte_3_-_(2xpag)Unidad iii -_parte_3_-_(2xpag)
Unidad iii -_parte_3_-_(2xpag)
 

Similar a Casos de uso

3.-Especificacion_requisitos.caos de uso
3.-Especificacion_requisitos.caos de uso3.-Especificacion_requisitos.caos de uso
3.-Especificacion_requisitos.caos de usoJoelChuki
 
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
 
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
 
04 d notacion_casos_uso
04 d notacion_casos_uso04 d notacion_casos_uso
04 d notacion_casos_usoJuan Gómez
 
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
 
Diagramas_Casos_uso.PDF
Diagramas_Casos_uso.PDFDiagramas_Casos_uso.PDF
Diagramas_Casos_uso.PDFLAngelMTola
 
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
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejerciciosWalter Chacon
 
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
 

Similar a Casos de uso (20)

3.-Especificacion_requisitos.caos de uso
3.-Especificacion_requisitos.caos de uso3.-Especificacion_requisitos.caos de uso
3.-Especificacion_requisitos.caos 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
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
 
Comodocumentarcasosdeuso 1213193527334204-8
Comodocumentarcasosdeuso 1213193527334204-8Comodocumentarcasosdeuso 1213193527334204-8
Comodocumentarcasosdeuso 1213193527334204-8
 
Presentacion Casos De Uso1
Presentacion Casos De Uso1Presentacion Casos De Uso1
Presentacion Casos De Uso1
 
Tms 03 modelo_negocio
Tms 03 modelo_negocioTms 03 modelo_negocio
Tms 03 modelo_negocio
 
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
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
04 d notacion_casos_uso
04 d notacion_casos_uso04 d notacion_casos_uso
04 d notacion_casos_uso
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
Uml
UmlUml
Uml
 
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
 
Diagramas_Casos_uso.PDF
Diagramas_Casos_uso.PDFDiagramas_Casos_uso.PDF
Diagramas_Casos_uso.PDF
 
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
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
 
Secme 23279
Secme 23279Secme 23279
Secme 23279
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Tema3 d
Tema3 dTema3 d
Tema3 d
 
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
 

Más de Juditte Perez

Más de Juditte Perez (18)

Mumprimavera2014
Mumprimavera2014Mumprimavera2014
Mumprimavera2014
 
Iti primavera2014
Iti primavera2014Iti primavera2014
Iti primavera2014
 
Fenix primavera2014
Fenix primavera2014Fenix primavera2014
Fenix primavera2014
 
Mum13
Mum13Mum13
Mum13
 
Iti2013
Iti2013Iti2013
Iti2013
 
Fenix2013
Fenix2013Fenix2013
Fenix2013
 
Lugares
LugaresLugares
Lugares
 
Horario otoño 2012 finales banner.xls
Horario otoño 2012 finales banner.xlsHorario otoño 2012 finales banner.xls
Horario otoño 2012 finales banner.xls
 
Horario otoño 2012 finales banner mum
Horario otoño 2012 finales banner mumHorario otoño 2012 finales banner mum
Horario otoño 2012 finales banner mum
 
Regstro examen licenciaturas_2012
Regstro examen licenciaturas_2012Regstro examen licenciaturas_2012
Regstro examen licenciaturas_2012
 
23 ideas productos
23 ideas productos23 ideas productos
23 ideas productos
 
Cotejo excel
Cotejo excelCotejo excel
Cotejo excel
 
Prod word judith
Prod word judithProd word judith
Prod word judith
 
Producto2 judith
Producto2 judithProducto2 judith
Producto2 judith
 
Cotejo participacion grupo
Cotejo participacion grupoCotejo participacion grupo
Cotejo participacion grupo
 
Cotejo word
Cotejo wordCotejo word
Cotejo word
 
Cotejo power point
Cotejo power pointCotejo power point
Cotejo power point
 
Prod1 judith perez marcial
Prod1 judith perez marcialProd1 judith perez marcial
Prod1 judith perez marcial
 

Casos de uso

  • 1. Ingeniería en Tecnologías de la Información Introducción a la Programación Casos de Uso Mtra. Judith Pérez Marcial
  • 2. Contenido          Introducción Conceptos Casos de Uso y Actores Casos de Uso y Flujo de Eventos Plantillas de Caso de Uso Casos de Uso y escenarios Organización de Casos de Uso Conclusión Bibliografía
  • 3. Introducción Cualquier sistema interesante interactúa con actores humanos o mecánicos que lo utilizan con algún objetivo y que esperan que el sistema funcione de forma predecible. Un Caso de Uso especifica el comportamiento de un sistema. Los casos de Uso especifican un comportamiento deseado, no imponen como se llevara a cabo este comportamiento.
  • 4. Conceptos Un Caso de Uso es una descripción de un conjunto de secuencia de acciones, incluyendo variantes, que ejecuta un sistema para producir un resultado observable, de valor para un actor. Elementos de un modelo de Casos de Uso: Actor Caso de Uso Relación
  • 5. Casos de Uso y Actores Un Actor representa un ROL puede ser representado por:    Persona Dispositivo Hardware Sistema
  • 6. Casos de Uso y Flujos de Eventos El comportamiento de un caso de uso se puede especificar describiendo un flujo de eventos de forma textual, los eventos se describen como:   Flujo Básico Flujo Alternativo
  • 7. Plantillas de Casos de Uso Nombre: <Nombre del caso de uso> Descripción <breve descripción del caso de uso> Actores: <actores participantes en el caso de uso> Precondiciones <condiciones que deben cumplirse para poder ejecutar el caso de uso> Flujo Normal <flujo normal (feliz) de ejecución del caso de uso> Flujo Alternativo <flujos alternativos de ejecución del caso de uso> Poscondiciones <condiciones que deben cumplirse al finalizar la ejecución del caso de uso>
  • 8. Casos de Uso y Escenarios Un caso de uso describe un conjunto de secuencia cada secuencia es un Escenario. Un escenario es una instancia de un Caso de Uso
  • 9. Organización de Casos de Uso <<extend>> Hacer Pedido (establecer prioridad) Hacer Pedido Urgente <<include>> Seguir Pedido <<include>> Validar usuario Generalización, Inclusión y Extensión Comprobar Clave Examinar Retina
  • 10. Conclusión El análisis es una etapa fundamental dentro de la realización de un sistema, esta etapa se puede resumir en una sola frase: Entender el problema. Los casos de uso representan los requerimientos funcionales del sistema y permiten que los usuarios finales y los expertos de dominio se comuniquen con los desarrolladores.
  • 11. Bibliografía G. Booch, J. Rumbaugh, I. Jacobson; “El Lenguaje Unificado de Modelado”, Pearson Education; 2004