SlideShare una empresa de Scribd logo
1 de 17
IBM Software Group ® Essentials of Visual Modeling with UML 2.0 Module 4: Modelamiento de Casos de Uso Traducido por: Alfonso Pereda G.
Objetivos ,[object Object],[object Object],[object Object],[object Object]
Donde estamos? ,[object Object],[object Object],[object Object]
Cuál es comportamiento del sistema? ,[object Object],[object Object],[object Object],[object Object]
Qué es un Modelo de Casos de Uso? ,[object Object],[object Object],Vistas de Tarjeta de Reporte Student Registrar Cursos Login
Cuáles son las ventajas de un modelo  de Casos de  Uso? ,[object Object],[object Object],[object Object],Verificación Identificación Caso de Uso Comunicación End  User Domain Expert Users
Conceptos importantes en modelar con Casos de Uso ,[object Object],[object Object],Actor Caso de Uso
Donde estamos? ,[object Object],[object Object],[object Object]
Qué es un Actor? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Actor
Qué es un Caso de Uso? ,[object Object],[object Object],[object Object],Use Case
Casos de Uso y Actores ,[object Object],[object Object],Actor Asociación Caso de Uso
Cómo debe leerse este Diagrama? Vista de tarjeta de  Reporte Estudiante Registro de Cursos Login Seleccione los cursos  para enseñar   Submit Grados Profesor Registrar Sistema de Facturación Mantener Información Profesor Mantener Información Estudiante Cierre Registro Catalogo de Cursos
Donde estamos? ,[object Object],[object Object],[object Object]
Qué es un Diagrama de Activida? ,[object Object],[object Object],Flujo de Eventos Este caso de uso inicia cuando se solicita al sistema Registrar, cierre registro. 1. El sistema comprueba para considerar si el registro está en marcha.  Si es, entonces un mensaje se exhibe al registrar y el caso de uso termina.  El proceso cercano del registro no puede ser realizado si el registro está en marcha. 2.Por cada curso ofrecido, el sistema chequea si el profesor está asignado para enseñar el curso ofrecido y por lo menos tres estudiantes se han registrado.  Si es así el sistema acepta el curso que ofrece para cada horario que lo contiene. Activity 1 Activity 3 Activity 2
Qué es una Actividad? ,[object Object],[object Object],[object Object],Actividad 5 Actividad 4 Actividad 2 <<Precondición>> Boolean constraint <<Postcondición>> Boolean constraint
Ejemplo: Diagrama de Actividad Barra de Sincronización (Fork) Guardar Condición Barra de Sincronización (Join) Decisión Concurrente Threads Transición Seleccionar  Curso [ add  course ]  Delete Curso [ checks completed ] [ checks failed ] [ delete course ] Actividad/Acción Check  Schedule Check  Pre-requisitos Asignar al  Course Resolver  Conflictos Update  Schedule
Revisión ,[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

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
Universidad Tecnológica
 
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
kaolong
 
Sesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistemaSesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistema
Julio Pari
 

La actualidad más candente (20)

Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Gonzalorojas 07 U M L, Casos De Uso ( Final)
Gonzalorojas 07  U M L,  Casos De  Uso ( Final)Gonzalorojas 07  U M L,  Casos De  Uso ( Final)
Gonzalorojas 07 U M L, Casos De Uso ( Final)
 
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
 
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
 
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
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Sesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistemaSesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistema
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Casos de Uso en UML
Casos de Uso en UMLCasos de Uso en UML
Casos de Uso en UML
 
Slideshare #01
Slideshare #01Slideshare #01
Slideshare #01
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
 
Trabajo casos de uso
Trabajo casos de usoTrabajo casos de uso
Trabajo casos de uso
 
4 adoo
4 adoo4 adoo
4 adoo
 
Modelamiento de casos de uso articulo terminado
Modelamiento  de casos de uso  articulo  terminadoModelamiento  de casos de uso  articulo  terminado
Modelamiento de casos de uso articulo terminado
 
Casos uso uml
Casos uso umlCasos uso uml
Casos uso uml
 
Modelado de casos de uso
Modelado de casos de usoModelado de casos de uso
Modelado de casos de uso
 
Presentacion Casos De Uso1
Presentacion Casos De Uso1Presentacion Casos De Uso1
Presentacion Casos De Uso1
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 

Similar a Modelar con 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
Julio 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 10
Julio 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 10
Julio Pari
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
Walter Chacon
 
casos de uso
casos de usocasos de uso
casos de uso
still01
 
05 Casos Uso Bis
05 Casos Uso Bis05 Casos Uso Bis
05 Casos Uso Bis
Carylu
 
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
I.A.R.O
 

Similar a Modelar con casos de Uso (20)

Tm03 modelo de casos de uso
Tm03 modelo de casos de usoTm03 modelo de casos de uso
Tm03 modelo de casos de uso
 
Tms 03 modelo_negocio
Tms 03 modelo_negocioTms 03 modelo_negocio
Tms 03 modelo_negocio
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
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
 
Uml
UmlUml
Uml
 
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
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
Secme 23279
Secme 23279Secme 23279
Secme 23279
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
 
Como Documentar Casos De Uso
Como Documentar Casos De UsoComo Documentar Casos De Uso
Como Documentar Casos De Uso
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
04 modelo dean�lisis-2
04 modelo dean�lisis-204 modelo dean�lisis-2
04 modelo dean�lisis-2
 
Metamodelado
MetamodeladoMetamodelado
Metamodelado
 
casos de uso
casos de usocasos de uso
casos de uso
 
04 casos de uso
04   casos de uso04   casos de uso
04 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 uso
 
05 Casos Uso Bis
05 Casos Uso Bis05 Casos Uso Bis
05 Casos Uso Bis
 
Yuliana y dency
Yuliana y dencyYuliana y dency
Yuliana y dency
 
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
 

Modelar con casos de Uso

  • 1. IBM Software Group ® Essentials of Visual Modeling with UML 2.0 Module 4: Modelamiento de Casos de Uso Traducido por: Alfonso Pereda G.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Cómo debe leerse este Diagrama? Vista de tarjeta de Reporte Estudiante Registro de Cursos Login Seleccione los cursos para enseñar Submit Grados Profesor Registrar Sistema de Facturación Mantener Información Profesor Mantener Información Estudiante Cierre Registro Catalogo de Cursos
  • 13.
  • 14.
  • 15.
  • 16. Ejemplo: Diagrama de Actividad Barra de Sincronización (Fork) Guardar Condición Barra de Sincronización (Join) Decisión Concurrente Threads Transición Seleccionar Curso [ add course ] Delete Curso [ checks completed ] [ checks failed ] [ delete course ] Actividad/Acción Check Schedule Check Pre-requisitos Asignar al Course Resolver Conflictos Update Schedule
  • 17.