2do Cuatri - CASO DE USO Flashcards

(9 cards)

1
Q

¿Qué es un caso de uso?

A

Es un diagrama UML de comportamiento enfocado en los aspectos dinámicos. Es un conjunto de secuencias de acciones o pasos que realiza un sistema para obtener resultados.
Especifican el comportamiento de un sistema desde el punto de vista del usuario.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Cuáles son los componentes?

A

Actor
Función (nombre y descripción)
Precondición
Flujo Normal
Flujo Alternativo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Para qué se utilizan?
Caso de uso

A

Documentar qué hace un sistema
Mostrar la interacción entre el sistema y el contexto
Marcar limites del sistema
Generar documentación para usuarios
Realizar pruebas funcionales.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué es un actor?

A

Un actor es un rol externo al sistema. Un mismo rol puede ser ejecutado por distintas personas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué es una relación?

A

Describen la relación entre casos de usos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Tipos de relación

A

Includes: Se ejecuta siempre. Un CU incluye el comportamiento de otro.
Extends: Se ejecuta condicionalmente. Dependiendo del comportamiento, estado o condiciones del sistema este se ejecuta.
Inherits: Hereda el comportamiento de otro CU general. El particular puede agregar cosas nuevas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Requerimiento funcional

A

Describen acciones específicasque el ingeniero de software debe ser capaz de realizar durante el desarrollo de software. Son declaraciones de alto nivel que definen lo que un sistema debe hacer y descripciones más detalladas de cómo debe funcionar el sistema. Son cruciales para comprender y especificar las funciones y características específicas que el sistema debe proporcionar.
Están directamente relacionados con la utilidad y el propósito del sistema desde la perspectiva del usuario final.
La falta de cumplimiento de los requerimientos funcionales puede llevar a un sistema que no cumple con las expectativas y necesidades del usuario.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Requerimiento NO funcional

A

Son requisitos que no se refieren directamente a las funciones específicas suministradas por el sistema, sino a las propiedades del sistema: rendimiento, seguridad, disponibilidad. No hablan de “lo que” hace el sistema, sino de “cómo” lo hace. Tambien definen restricciones del sistema tales como la capacidad de los dispositivos de entrada/salida y la representación de los datos utilizados en la interfaz del sistema. Son críticos para garantizar la calidad y el rendimiento del sistema.
Influyen en aspectos como la eficiencia, seguridad, mantenibilidad y usabilidad del sistema.
La falta de cumplimiento de los requerimientos no funcionales puede dar lugar a problemas como la baja eficiencia, la falta de seguridad, o dificultades en la gestión y mantenimiento del sistema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué es un requerimiento?

A

Es una necesidad que el sistema debe hacer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly