SlideShare una empresa de Scribd logo
1 de 25
1
Grupo #7
Integrantes:
Alexis Cañar
Vanessa Iñiguez
Brayan Collaguazo
Daniel Patiño
César Salazar
Facultad de la Energía, las Industrias y los Recursos Naturales No Renovables
Carrera de Ingeniería en Sistemas/Computación
Junio, 2020
Loja, Ecuador
CASOS DE USO
3
1. Definición
2. Estructura del Caso de Uso
3. Utilidad y aplicaciones
4. Características
5. Estructura
6. Ventajas y Desventajas
7. Ejemplos
Agenda
4
Definición
Un caso de uso es una descripción escrita de cómo los usuarios
realizarán tareas en su sistema
Estructura del Caso de Uso
Identificador Único
Título
Descripción
Actor
Precondiciones
Post Condiciones
Flujo Básico
Flujo Alternativo
Triggers
Estructura del Caso de Uso
Campos adicionales a
considerar:
Flujos de
Excepción
Reglas de
Negocio
Requisitos y Supuestos
Especiales
CASO DE USO
● Representa el comportamiento del software en la interacción con
el usuario para que este alcance un objetivo.
● Describe lo que el software debe hacer y para quién, NO como
este será implementado.
● Las técnicas de casos de uso está compuesta por:
○ Diagrama de casos de uso.
○ Descripción de los actores.
○ Especificación de los casos de uso.
Especificación de un caso de uso:
La especificación de los casos de uso se refiere a la
descripción de cada una de las partes definidas para lograr su
descripción completa.
9
● Clientes: Necesitan estar seguros de que el sistema que están
construyendo los desarrolladores es el que quiere.
● Gerentes: Necesitan comprender de manera general lo que el
sistema hará para planificar y supervisar eficazmente el
proyecto.
● Analistas: Necesitan describir y documentar lo que el sistema
va a realizar.
● Desarrolladores: Necesitan entender lo que el sistema debe
hacer para poder llevar a cabo su desarrollo.
¿Qué roles deben estar interesados en
los casos de uso?
10
● Testers: Necesitan saber lo que el sistema debe hacer para
poder verificar que realiza de manera correcta la tarea.
● Escritores técnicos: Necesitan saber qué es lo que el sistema
debe realizar para poder describirlo.
● Diseñadores de experiencia de usuario: Necesitan entender
los objetivos de los usuarios y cómo usarán el sistema para
alcanzar esos objetivos.
¿Qué roles deben estar interesados en
los casos de uso?
11
Los casos de uso son una forma de expresar los
requerimientos de un sistema, principalmente los de
comportamiento. El propósito general de la gestión de
requisitos es establecer y mantener un acuerdo con los clientes
sobre lo que el sistema debe hacer.
¿Cuál es la relación entre requisitos y
los casos de uso?
12
Reglas generales:
1. Enfoque de la comunicación
efectiva: El propósito del modelo de
caso de uso es facilitar las
comunicaciones.
2. Perseguir la simplicidad: El modelo
debe ser lo más sencillo y directo
posible.
3. Recuerda a sus interesados: El público
del modelo es toda la comunidad de
stakeholder.
5. Escriba detalladamente las
cosas: Se debe escribir en detalle lo
que se supone que el sistema debe
hacer.
4. Lo suficientemente bueno es lo
mejor que hay: No hay tal cosa como la
perfección en el modelado de casos de
uso.
13
Los casos de uso describen la forma en que se utiliza el sistema y
lo que hace por sus stakeholders
Definen claramente las
responsabilidades del
sistema en lo que respecta
a la satisfacción de los
objetivos de los usuarios, y
las responsabilidades de
los usuarios en lo que
respecta al apoyo del
sistema
Captan lo que un usuario
hace para iniciar algún
comportamiento en el
sistema, y, a su vez, lo que
el sistema hace para
proporcionar el
comportamiento requerido
Los casos de uso también
son muy buenos para
describir las interacciones
entre los usuarios de un
sistema y el propio sistema
14
Características de los Casos de Uso
Evita el uso de jergas técnicasSe expresa desde el punto de vista del actorDescribe como el actor interactúa con el sistemaEstá acotado a una determinada funcionalidad del sistema
Es independiente del método de diseño que se utilice, y por
lo tanto del método de programación
Está compuesto por:
Sistema, Actores, Casos de Uso y Relaciones
- El rectángulo representa los límites del
sistema que contiene los casos de uso
- Los actores se ubican fuera de los límites
del sistema
- SISTEMA
Estructura del Diagramas de
Casos de Uso
- Casos de Uso
Es una tarea que debe poder llevarse a cabo con el apoyo del sistema que se está
desarrollando. se representa mediante un óvalo
-Se representan con óvalos
-La etiqueta en el óvalo indica la función del sistema
-Las relaciones entre un actor y un caso de uso, se dibujan con
una línea simple
-Para relaciones entre casos de uso, se utilizan flechas
etiquetadas "incluir" o "extender"
-Una relación "incluir" indica que un caso de uso es necesitado
por otro para poder cumplir una tarea
-Una relación "extender" indica opciones alternativas para un
cierto caso de uso
- Relaciones
- Actores
Representan un tipo de usuario del sistema
Se entiende como usuario cualquier cosa externa que interactúa con el sistema y no tiene que ser
forzosamente humano
- Los actores son los usuarios de un sistema
19
VENTAJAS Y
DESVENTAJASVENTAJAS DESVENTAJAS
❏ Lorem ipsumÇ
❏ ASDAS
❏ SDSD
❏ SDSD
❏ Expresar la intención que tiene
el actor
❏ Extraer los requerimientos del
usuario y del sistema
❏ No establecen completamente los
Requisitos Funcionales
❏ No permite determinar los
requisitos no funcionales
❏ Los casos de uso deben
complementarse con información
adicional como: Reglas de negocio.
❏ Centrar al analista en las
tareas principales de usuario.
❏ Tener en cuenta todos los usuarios
evitando que las personas
especializadas en informática dirijan
la funcionalidad del nuevo sistema.
20
EJEMPLO:
21
EJEMPLO:
22
Conclusiones
• Los diagramas de casos de uso son muy útiles cuando se quiere
representar la interacción que tendrá un actor o usuario con el sistema
• Los casos de uso son descripciones funcionales del sistema es decir
describen cómo los actores pueden usar un sistema
• Es un conjunto de pasos que describe un escenario principal y alternativo
para que el actor alcance su objetivo
23
Recomendaciones
• Se recomienda buscar información detallada de cómo funcionan cada una de las
relaciones para así comprenderlas correctamente y sacarle el mayor provecho a
los casos de uso.
• Se debe ser cuidadoso al usar estructuras condicionales en la descripción del caso
de uso, ya que los clientes y usuarios no suelen estar familiarizados con este tipo
de estructuras, especialmente si son complejas.
• El nombre del caso de uso debe ilustrar el objetivo que pretende alcanzar el actor
al realizarlo.
• En los diagramas de casos de uso, debe evitarse que se crucen las líneas que
unen los actores a los casos de uso.
24
Cŕeditos
• Transparencias basadas por:
• George, Koelsch (2016). Requirements Writing for System Engineering (pags 327-348)
• Bittner, K., & Spence, I. (2003). Use case modeling. Addison-Wesley Professional.
• Andalucía, M. d. (s.f.). Guía para la redacción de casos de uso. Obtenido de
http://www.juntadeandalucia.es/servicios/madeja/contenido/recurso/416
• Teatrobadia.co/m, enlace web:
https://www.teatroabadia.com/es/uploads/documentos/iagramas_del_uml.pdf
• Usuario anónimo de UML, enlace web:
https://utrng8a.fandom.com/es/wiki/QUE_ES_UML%3F
• Javier Garzas, enlace web: https://www.javiergarzas.com/2013/04/que-es-
umldiagramas-uml.html
Networking académico:
Correo electrónico:
● alexis.canar@unl.edu.ec
● brayan.collaguazo@unl.edu.ec
● vanessa.iniguez@unl.edu.ec
● daniel.patino@unl.edu.ec
● cesar.salazar@unl.edu.ec
SlideShare: https://es.slideshare.net/CsarSalazar15
25
Gracias

Más contenido relacionado

La actualidad más candente

7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clasesRamiro Estigarribia Canese
 
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitosAnálisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitosGianfrancoEduardoBra
 
2.2 tecnicas de ingenieria de requisitos
2.2 tecnicas de ingenieria de requisitos2.2 tecnicas de ingenieria de requisitos
2.2 tecnicas de ingenieria de requisitosSelins Cassiel
 
Ingeniería de Software
Ingeniería de SoftwareIngeniería de Software
Ingeniería de SoftwareUacm Lis Slt
 
Ingeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetosIngeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetosWilfredo Mogollón
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de SoftwareMaricela Ramirez
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremarianela0393
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del softwareuniv of pamplona
 
Ingenieria del software ( grupo 2)
Ingenieria del software ( grupo 2)Ingenieria del software ( grupo 2)
Ingenieria del software ( grupo 2)mariaccuyares
 
Ingeniería De Requisitos
Ingeniería De RequisitosIngeniería De Requisitos
Ingeniería De RequisitosssharLudena
 
Metodologia Estructurada - Análisis -
Metodologia Estructurada - Análisis -Metodologia Estructurada - Análisis -
Metodologia Estructurada - Análisis -Susana Daldin
 
Etapas del desarrollo de software
Etapas del desarrollo de softwareEtapas del desarrollo de software
Etapas del desarrollo de softwarexinithazangels
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitosKleo Jorgee
 
Ejemplo problema básico modelo cascada
Ejemplo  problema básico modelo cascadaEjemplo  problema básico modelo cascada
Ejemplo problema básico modelo cascadaJose Lema
 
Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwaresergio
 
Ingeniera de requisitos
Ingeniera de requisitosIngeniera de requisitos
Ingeniera de requisitosJean Santos
 
TAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSTAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSxinithazangels
 

La actualidad más candente (20)

7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clases
 
Ciclo de vida software
Ciclo de vida softwareCiclo de vida software
Ciclo de vida software
 
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitosAnálisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
 
2.2 tecnicas de ingenieria de requisitos
2.2 tecnicas de ingenieria de requisitos2.2 tecnicas de ingenieria de requisitos
2.2 tecnicas de ingenieria de requisitos
 
Grupo BD
Grupo BDGrupo BD
Grupo BD
 
Ingeniería de Software
Ingeniería de SoftwareIngeniería de Software
Ingeniería de Software
 
Ingeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetosIngeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetos
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de Software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
 
Ingenieria del software ( grupo 2)
Ingenieria del software ( grupo 2)Ingenieria del software ( grupo 2)
Ingenieria del software ( grupo 2)
 
Ingeniería De Requisitos
Ingeniería De RequisitosIngeniería De Requisitos
Ingeniería De Requisitos
 
Metodologia Estructurada - Análisis -
Metodologia Estructurada - Análisis -Metodologia Estructurada - Análisis -
Metodologia Estructurada - Análisis -
 
Etapas del desarrollo de software
Etapas del desarrollo de softwareEtapas del desarrollo de software
Etapas del desarrollo de software
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitos
 
Ejemplo problema básico modelo cascada
Ejemplo  problema básico modelo cascadaEjemplo  problema básico modelo cascada
Ejemplo problema básico modelo cascada
 
Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de software
 
Ingeniera de requisitos
Ingeniera de requisitosIngeniera de requisitos
Ingeniera de requisitos
 
TAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSTAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOS
 

Similar a Casos de uso

Similar a Casos de uso (20)

Introduccion a Casos de Uso (1).pptx
Introduccion a Casos de Uso (1).pptxIntroduccion a Casos de Uso (1).pptx
Introduccion a Casos de Uso (1).pptx
 
Tms 03 modelo_negocio
Tms 03 modelo_negocioTms 03 modelo_negocio
Tms 03 modelo_negocio
 
Diagramas Casos de Uso
Diagramas Casos de UsoDiagramas Casos de Uso
Diagramas Casos de Uso
 
casos de uso
casos de usocasos de uso
casos de uso
 
Diagrama de Casos de uso
Diagrama de Casos de usoDiagrama de Casos de uso
Diagrama de Casos de uso
 
04 d notacion_casos_uso
04 d notacion_casos_uso04 d notacion_casos_uso
04 d notacion_casos_uso
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
Modelos requisitos casos de uso si_investigación
Modelos requisitos casos de uso si_investigaciónModelos requisitos casos de uso si_investigación
Modelos requisitos casos de uso si_investigación
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
 
Diagrama de caso de uso md
Diagrama de caso de uso mdDiagrama de caso de uso md
Diagrama de caso de uso md
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
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
 
Modelado basados en escenarios
Modelado basados en escenariosModelado basados en escenarios
Modelado basados en escenarios
 
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
Casos de usoCasos de uso
Casos de uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Unidad iii -_parte_3_-_(2xpag)
Unidad iii -_parte_3_-_(2xpag)Unidad iii -_parte_3_-_(2xpag)
Unidad iii -_parte_3_-_(2xpag)
 
UML
UMLUML
UML
 

Último

El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.ariannytrading
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaSantiagoSanchez353883
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENSLuisLobatoingaruca
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 

Último (20)

El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación pública
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 

Casos de uso

  • 1. 1
  • 2. Grupo #7 Integrantes: Alexis Cañar Vanessa Iñiguez Brayan Collaguazo Daniel Patiño César Salazar Facultad de la Energía, las Industrias y los Recursos Naturales No Renovables Carrera de Ingeniería en Sistemas/Computación Junio, 2020 Loja, Ecuador CASOS DE USO
  • 3. 3 1. Definición 2. Estructura del Caso de Uso 3. Utilidad y aplicaciones 4. Características 5. Estructura 6. Ventajas y Desventajas 7. Ejemplos Agenda
  • 4. 4 Definición Un caso de uso es una descripción escrita de cómo los usuarios realizarán tareas en su sistema
  • 5. Estructura del Caso de Uso Identificador Único Título Descripción Actor Precondiciones Post Condiciones Flujo Básico Flujo Alternativo Triggers
  • 6. Estructura del Caso de Uso Campos adicionales a considerar: Flujos de Excepción Reglas de Negocio Requisitos y Supuestos Especiales
  • 7. CASO DE USO ● Representa el comportamiento del software en la interacción con el usuario para que este alcance un objetivo. ● Describe lo que el software debe hacer y para quién, NO como este será implementado. ● Las técnicas de casos de uso está compuesta por: ○ Diagrama de casos de uso. ○ Descripción de los actores. ○ Especificación de los casos de uso.
  • 8. Especificación de un caso de uso: La especificación de los casos de uso se refiere a la descripción de cada una de las partes definidas para lograr su descripción completa.
  • 9. 9 ● Clientes: Necesitan estar seguros de que el sistema que están construyendo los desarrolladores es el que quiere. ● Gerentes: Necesitan comprender de manera general lo que el sistema hará para planificar y supervisar eficazmente el proyecto. ● Analistas: Necesitan describir y documentar lo que el sistema va a realizar. ● Desarrolladores: Necesitan entender lo que el sistema debe hacer para poder llevar a cabo su desarrollo. ¿Qué roles deben estar interesados en los casos de uso?
  • 10. 10 ● Testers: Necesitan saber lo que el sistema debe hacer para poder verificar que realiza de manera correcta la tarea. ● Escritores técnicos: Necesitan saber qué es lo que el sistema debe realizar para poder describirlo. ● Diseñadores de experiencia de usuario: Necesitan entender los objetivos de los usuarios y cómo usarán el sistema para alcanzar esos objetivos. ¿Qué roles deben estar interesados en los casos de uso?
  • 11. 11 Los casos de uso son una forma de expresar los requerimientos de un sistema, principalmente los de comportamiento. El propósito general de la gestión de requisitos es establecer y mantener un acuerdo con los clientes sobre lo que el sistema debe hacer. ¿Cuál es la relación entre requisitos y los casos de uso?
  • 12. 12 Reglas generales: 1. Enfoque de la comunicación efectiva: El propósito del modelo de caso de uso es facilitar las comunicaciones. 2. Perseguir la simplicidad: El modelo debe ser lo más sencillo y directo posible. 3. Recuerda a sus interesados: El público del modelo es toda la comunidad de stakeholder. 5. Escriba detalladamente las cosas: Se debe escribir en detalle lo que se supone que el sistema debe hacer. 4. Lo suficientemente bueno es lo mejor que hay: No hay tal cosa como la perfección en el modelado de casos de uso.
  • 13. 13 Los casos de uso describen la forma en que se utiliza el sistema y lo que hace por sus stakeholders Definen claramente las responsabilidades del sistema en lo que respecta a la satisfacción de los objetivos de los usuarios, y las responsabilidades de los usuarios en lo que respecta al apoyo del sistema Captan lo que un usuario hace para iniciar algún comportamiento en el sistema, y, a su vez, lo que el sistema hace para proporcionar el comportamiento requerido Los casos de uso también son muy buenos para describir las interacciones entre los usuarios de un sistema y el propio sistema
  • 14. 14 Características de los Casos de Uso Evita el uso de jergas técnicasSe expresa desde el punto de vista del actorDescribe como el actor interactúa con el sistemaEstá acotado a una determinada funcionalidad del sistema Es independiente del método de diseño que se utilice, y por lo tanto del método de programación Está compuesto por: Sistema, Actores, Casos de Uso y Relaciones
  • 15. - El rectángulo representa los límites del sistema que contiene los casos de uso - Los actores se ubican fuera de los límites del sistema - SISTEMA Estructura del Diagramas de Casos de Uso
  • 16. - Casos de Uso Es una tarea que debe poder llevarse a cabo con el apoyo del sistema que se está desarrollando. se representa mediante un óvalo -Se representan con óvalos -La etiqueta en el óvalo indica la función del sistema
  • 17. -Las relaciones entre un actor y un caso de uso, se dibujan con una línea simple -Para relaciones entre casos de uso, se utilizan flechas etiquetadas "incluir" o "extender" -Una relación "incluir" indica que un caso de uso es necesitado por otro para poder cumplir una tarea -Una relación "extender" indica opciones alternativas para un cierto caso de uso - Relaciones
  • 18. - Actores Representan un tipo de usuario del sistema Se entiende como usuario cualquier cosa externa que interactúa con el sistema y no tiene que ser forzosamente humano - Los actores son los usuarios de un sistema
  • 19. 19 VENTAJAS Y DESVENTAJASVENTAJAS DESVENTAJAS ❏ Lorem ipsumÇ ❏ ASDAS ❏ SDSD ❏ SDSD ❏ Expresar la intención que tiene el actor ❏ Extraer los requerimientos del usuario y del sistema ❏ No establecen completamente los Requisitos Funcionales ❏ No permite determinar los requisitos no funcionales ❏ Los casos de uso deben complementarse con información adicional como: Reglas de negocio. ❏ Centrar al analista en las tareas principales de usuario. ❏ Tener en cuenta todos los usuarios evitando que las personas especializadas en informática dirijan la funcionalidad del nuevo sistema.
  • 22. 22 Conclusiones • Los diagramas de casos de uso son muy útiles cuando se quiere representar la interacción que tendrá un actor o usuario con el sistema • Los casos de uso son descripciones funcionales del sistema es decir describen cómo los actores pueden usar un sistema • Es un conjunto de pasos que describe un escenario principal y alternativo para que el actor alcance su objetivo
  • 23. 23 Recomendaciones • Se recomienda buscar información detallada de cómo funcionan cada una de las relaciones para así comprenderlas correctamente y sacarle el mayor provecho a los casos de uso. • Se debe ser cuidadoso al usar estructuras condicionales en la descripción del caso de uso, ya que los clientes y usuarios no suelen estar familiarizados con este tipo de estructuras, especialmente si son complejas. • El nombre del caso de uso debe ilustrar el objetivo que pretende alcanzar el actor al realizarlo. • En los diagramas de casos de uso, debe evitarse que se crucen las líneas que unen los actores a los casos de uso.
  • 24. 24 Cŕeditos • Transparencias basadas por: • George, Koelsch (2016). Requirements Writing for System Engineering (pags 327-348) • Bittner, K., & Spence, I. (2003). Use case modeling. Addison-Wesley Professional. • Andalucía, M. d. (s.f.). Guía para la redacción de casos de uso. Obtenido de http://www.juntadeandalucia.es/servicios/madeja/contenido/recurso/416 • Teatrobadia.co/m, enlace web: https://www.teatroabadia.com/es/uploads/documentos/iagramas_del_uml.pdf • Usuario anónimo de UML, enlace web: https://utrng8a.fandom.com/es/wiki/QUE_ES_UML%3F • Javier Garzas, enlace web: https://www.javiergarzas.com/2013/04/que-es- umldiagramas-uml.html
  • 25. Networking académico: Correo electrónico: ● alexis.canar@unl.edu.ec ● brayan.collaguazo@unl.edu.ec ● vanessa.iniguez@unl.edu.ec ● daniel.patino@unl.edu.ec ● cesar.salazar@unl.edu.ec SlideShare: https://es.slideshare.net/CsarSalazar15 25 Gracias