UE 6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS Flashcards

1
Q

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

UE 6.1 El termino modelo:

A

1) Facilita comprensión de los hechos y relaciones
2) Más rápido y no ambigua
3) Abstracción de una realidad (entidad) nueva o existente.

  • Entidad: conjunto de elementos, fenómenos u otros modelos.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

Características de los modelos (3):

A

1) Representación: representa la realidad
2) Reducción: reduce la realidad
3) Pragmática: se desarrollan con un propósito especifico

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

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

Anotaciones

A
  • Modelos conceptuales usan gráficos
  • Usan lenguajes de modelado
  • Los modelos se definen por su sintaxis, elementos de modelados, combinaciones válidas y semántica (significado de los elementos)
  • Modelo de requisitos: modelos conceptuales que definen los requisitos del sistema a desarrollar.
  • Modelos conceptuales es opuesto a lenguaje natural.
  • Ventajas la combinación de lenguaje natural y modelos de requisitos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

UE 6.2 Modelos de objetivo

Objetivo (3):

A

1) Intención de un implicado (características a desarrollar o sistema ya desarrollado asociado)
2) Lenguajes naturales o modelos.
3) Relaciones de refinamiento: descomposición (superiores y subordinados)

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

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

UE 6.2 Modelos de objetivo

Descomposición (2):

A

1) Descomposición Tipo “Y”: alcanzar todos los sub-objetivos para alcanzar el súper objetivo.
2) Descomposición Tipo “O”: alcanzar al menos uno (1) sub-objetivo para alcanzar el súper objetivo.
* Estas relaciones de descomposición entre objetivos se modelan en forma de árboles frecuentemente.

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

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

UE 6.3 Modelos de casos de uso

A

Casos de uso: examinar y documentar un sistema planificado y\o existente.

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

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

UE 6.3 Modelos de casos de uso

Técnicas de Casos de Uso (2):

A

1) Diagramas de casos de uso:
- Funcionalidad desde el punto de vista del usuario
- Interrelaciones de las funciones
- Relaciones del contexto

2) Especificaciones de casos de uso:
- Más precisa
- Características esenciales

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

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

UE 6.3 Modelos de casos de uso

Elementos de casos de uso (4):

A

1) Actores
2) Frontera del sistema
3) Casos de uso
4) Relaciones entre los elementos anteriores

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

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

Secciones de los casos de uso (8):

A
  1. Una designación única del caso de uso
  2. El nombre del caso de uso
  3. Una descripción del caso de uso
  4. El evento desencadenante
  5. Los actores
  6. El resultado
  7. Precondiciones y pos condiciones
  8. Varios tipos de escenarios. escenario principal, escenarios alternativos,escenarios de excepción
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

UE 6.4 PERSPECTIVAS SOBRE REQUISITOS

Perspectivas (3):

A

1) Perspectiva de datos: entidad relación, UML, diagrama de clases
2) Perspectiva funcional: Diagrama de flujo de datos, UML de actividades.
3) Perspectiva de comportamiento: Diagramas de estado.

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

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

UE 6.5 Modelos estructurales de requisitos

Modelos desde las perspectivas de datos (3):

A

1) Tipo de entidad (instancias)
2) Tipos de relación (cardinalidades)
3) Atributos

  • Diagrama de clases: perspectiva de datos de requisitos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

UE 6.5 Modelos estructurales de requisitos

Diagrama de clases (4):

A

1) Clases
2) Asociaciones con multiplicidades y roles
3) Relaciones de agregación y composición
4) Relaciones de generalización

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

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

UE 6.6 Modelos de requisitos funcionales.

A

Perspectiva funcional: trasformación de datos – entrada y salida.

  • Análisis estructurado de Tom Demarco – Flujo de datos – Modelos de función
  • Diagramas de contexto – representación grafica (sistema contexto)
  • Diagramas de flujos de datos – diagramas de contexto – Si definen frontera
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

Modelo de flujo de datos (4):

A

1) Procesos
2) Flujo de datos
3) Almacenamiento de datos
4) Fuentes \ sumideros
* Diagramas de flujos de datos – no flujo de control, ni procesos internos.

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

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

UML flujo de datos (2):

A

1) Diagrama de objetos y actividades (nodos de actividad y flujos de control)
2) Flujos: de control concurrentes y de control alternativos (decisión).

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

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

Modelo UML de diagramas de actividad (9):

A

1) Acciones
2) Nodo inicial y final
3) Flujo de conrol
4) Flujos de objetos
5) Nodos de decisión
6) Fusión de flujos de control alternativos
7) División (concurrencia)
8) Unión concurrencia
9) Elementos de jerarquización

17
Q

6 - DOCUMENTACIÓN DE REQUISITOS BASADA EN MODELOS

UE 6.7 Modelos de requisitos de comportamiento.

Perspectiva de comportamiento (3)

A

1) Estados y eventos (cambia el estado) dentro del sistema
2) Estado inicial y final
3) Transición de estados y concurrencia.