6
UNIVERSIDAD PERUANA UNION FACULTAD DE INGENIERIA Y ARQUITECTURA E.A..P. INGENIERIA DE SISTEMAS Ing. Omar L. Loaiza Jara (2014-I) MODELO DE REQUERIMIENTOS (II PARTE). Módulo: Inscribir Concursante: Diagrama: Caso de Uso “Registrar Nuevo Concursante”. Jefe C om itè O rganizador (from A ctores) C oncursante (from A ctores) Im primirInscripción R egistrarM enorde Edad R egistrarN uevo C oncursante (from U se C ase V iew ) Pagar <<include>> <<include>> <<extend>> (Prototipo original del Caso de Uso: “Registrar Nuevo Concursante”

Aoo - Casos Uso - Sorteo - 2 Parte Upeu 201-i

Embed Size (px)

DESCRIPTION

casos de uso

Citation preview

Page 1: Aoo - Casos Uso - Sorteo - 2 Parte Upeu 201-i

UNIVERSIDAD PERUANA UNIONFACULTAD DE INGENIERIA Y ARQUITECTURA

E.A..P. INGENIERIA DE SISTEMASIng. Omar L. Loaiza Jara (2014-I)

MODELO DE REQUERIMIENTOS(II PARTE).

Módulo: Inscribir Concursante:

Diagrama: Caso de Uso “Registrar Nuevo Concursante”.

Jefe Comitè Organizador(from Actores)

Concursante

(from Actores)

Imprimir InscripciónRegistrar Menor de Edad

Registrar Nuevo Concursante

(from Use Case View)

Pagar

<<include>>

<<include>>

<<extend>>

(Prototipo original del Caso de Uso: “Registrar Nuevo Concursante”

Page 2: Aoo - Casos Uso - Sorteo - 2 Parte Upeu 201-i

UNIVERSIDAD PERUANA UNIONFACULTAD DE INGENIERIA Y ARQUITECTURA

E.A..P. INGENIERIA DE SISTEMASIng. Omar L. Loaiza Jara (2014-I)

Prototipo del Caso de Uso: “Registrar Nuevo Concursante” que considera Casos de Uso Extendidos e Incluidos.

Prototipo del Caso de Uso Incluido: “Pagar”.

Extend

Include

Page 3: Aoo - Casos Uso - Sorteo - 2 Parte Upeu 201-i

UNIVERSIDAD PERUANA UNIONFACULTAD DE INGENIERIA Y ARQUITECTURA

E.A..P. INGENIERIA DE SISTEMASIng. Omar L. Loaiza Jara (2014-I)

DESCRIPCION DEL CASO DE USO BASE: REGISTRAR NUEVO CONCURSANTE.

ACTOR: RESPUESTA DEL SISTEMA

Estado Inicial o Pre-Condición:El usuario ha ingresado al Sistema y la Pantalla principal está desplegada en el Monitor. Evento Inicial:El usuario elige la opción de Registro de nuevo concursante del Menú principal.

1. El usuario escoge ingresa los datos del concursante.

3. El usuario presiona el botón Registrar

2. El Sistema valida las entradas del usuarios en las Cajas de texto y otros controles.

4. El Sistema inserta los datos en la Base de Datos utilizando la conexión creada con el Gestor de Base de Datos para tal efecto.

5. Mostrar mensaje de éxito o error de la operación de inserción.

Flujos Alternativos:

2.1. En caso que el concursante ya haya sido ingresado anteriormente, el Sistema mandará un mensaje de alerta no permitiendo la entrada repetida del concursante al sorteo.

Post Condición:El Caso de Uso termina cuando el usuario decide cerrar el formulario.

Page 4: Aoo - Casos Uso - Sorteo - 2 Parte Upeu 201-i

UNIVERSIDAD PERUANA UNIONFACULTAD DE INGENIERIA Y ARQUITECTURA

E.A..P. INGENIERIA DE SISTEMASIng. Omar L. Loaiza Jara (2014-I)

DESCRIPCION DEL CASO DE USO EXTENDIDO: REGISTRAR MENOR DE EDAD.

ACTOR: RESPUESTA DEL SISTEMA

Estado Inicial o Pre-Condición:El usuario ha ingresado al Sistema y la Pantalla principal está desplegada en el Monitor. Evento Inicial:La pantalla de registro de nuevo concursante se ha desplegado. Se ha marcado la opción (check) de menor de edad.

2. El usuario digita el nombre del padre y su correspondiente DNI.

4. El usuario presiona el botón Registrar Menor de Edad.

1. Al haberse marcado la opción de menor de edad las cajas de texto se habitan.

3. El Sistema valida las entradas del usuarios en las Cajas de texto.

5. El Sistema inserta los datos en la Base de Datos utilizando la conexión creada con el Gestor de Base de Datos para tal efecto.

6. Mostrar mensaje de éxito o error de la operación de inserción.

Flujos Alternativos:

Post Condición:El Caso de Uso extendido termina cuando el sistema ha validado los datos del padre o madre del concursante menor de edad.

DESCRIPCION DEL CASO DE USO INCLUIDO: PAGAR.

ACTOR: RESPUESTA DEL SISTEMA

Page 5: Aoo - Casos Uso - Sorteo - 2 Parte Upeu 201-i

UNIVERSIDAD PERUANA UNIONFACULTAD DE INGENIERIA Y ARQUITECTURA

E.A..P. INGENIERIA DE SISTEMASIng. Omar L. Loaiza Jara (2014-I)

Estado Inicial o Pre-Condición:El usuario ha ingresado al Sistema y la Pantalla principal está desplegada en el Monitor.Evento Inicial:La pantalla se despliega por elección del Usuario sólo desde la pantalla Registrar Nuevo Usuario (sea el usuario menor de edad o no)

5. El usuario “registra” la operación presionando el botón “Registrar”.

1. Al desplegarse la pantalla aparece el número de boleta que corresponde en la numeración.

2. El formulario muestra el nombre, apellido, dirección y fecha del concursante. Esta información viene del formulario del caso de uso base: Registro Nuevo Usuario.

3. El formulario muestra en una grilla la cantidad de tickets, la descripción: “Ticket” motivo de la venta, el PU y los sub-totales.

4. El sistema calcula el importe total a pagar.

6. El Sistema valida las entradas del usuarios en las Cajas de texto.

7. El Sistema inserta los datos en la Base de Datos utilizando la conexión creada con el Gestor de Base de Datos para tal efecto.

8. Mostrar mensaje de éxito o error de la operación de inserción.

Flujos Alternativos:

Post Condición:El Caso de Uso incluido termina cuando el sistema ha validado los datos del padre o madre del concursante menor de edad.