Modelado de Sistema de Información Flashcards
Que es la especificación de requerimientos?
Proceso en el cual se genera la documentación y descripción completa
del comportamiento deseado del sistema.
Qué es un caso de uso? Qué representa?
Los casos de uso son una forma de especificar requerimientos.
Son narraciones de cómo el usuario usa el sistema para realizar una tare y cómo el sistema interactúa con él.
Un caso de uso representa un fragmento de funcionalidad que
cumple con un objetivo
y obtiene un resultado de valor para su actor.
Tipos de caso de uso
Esenciales: describen la funcionalidad principal que tiene que cumplir el sistema.
De Soporte: comprenden la funcionalidad que surge a partir de analizar aquello que se necesita para que puedan funcionar los CU esenciales.
Qué es un actor?
Rol que juega un usuario al interactuar con el sistema, el cual puede ser desempeñado por una persona, un dispositivo de hardware u otro sistema.
Tipos de actores
Primarios: son los que instancian el CU. Tienen un objetivo claro que debe ser concretado con la ayuda del SI.
Secundarios: es de quien el sistema necesita ayuda para cumplir con el objetivo del actor primario.
Padre/Hijo
Relaciones en casos de uso
Inclusión: un CU base incorpora explícitamente el comportamiento de otro CU. Se usa para 1)abstraer comportamiento común a varios casos de uso, 2)abstraer el comportamientos complejo que complica demasiado el CU base.
Extensión: un CU base incorpora el comportamiento de otro, pero solo bajo ciertas condiciones.
Qué son los patrones de CU y para qué sirven?
Son plantillas reutilizables de cómo se estructuran y documentan los CU.
Qué es el diagrama de casos de uso?
Es un diagrama UML (de comportamiento, estático, lógico)
Que permite:
Comunicar el alcance del sistema
Proveer una descripción de todos o parte de los requerimientos de un sistema
Y que muestra:
-Actores
-Casos de Uso
-Relaciones entre actores y casos de uso.