diagrama de caso de uso

4
DIAGRAMA DE CASO DE USO: REALIZAR MATRICULA Caso de uso: REALIZAR MATRICULA Actores: SECRETARIA Pre-condición : Haber ingresado al sistema Propósito: Registra a un nuevo alumno en la BD para que pueda llevar el curso de ingles VERSIÓN : 1.0 SECRETARIA SISTEMA 4. Consulta pago realizado 6. Ingresa datos 7. Hace click en el botón REGISTRAR 1. Muestra formulario para un alumno nuevo 2. Muestra fecha en que el alumno se matriculará 3. Elije grupo a registrar. 5. Devuelve consulta (1) 8. Verifica y valida si existe vacante (*) disponible a grupo escogido 9. Registra 10. Muestra mensaje de EXITO Flujos Alternos: (1) Si es que el alumno no ha cancelado su respectivo pago para matricularse, entonces no se procederá con la inscripción respectiva. Si el pago se ha realizado,

Upload: junior-abad-santur

Post on 25-Jul-2015

41 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Diagrama de Caso de Uso

DIAGRAMA DE CASO DE USO: REALIZAR MATRICULA

Caso de uso: REALIZAR MATRICULA

Actores: SECRETARIA

Pre-condición : Haber ingresado al sistema

Propósito: Registra a un nuevo alumno en la BD para que pueda llevar el curso de ingles

VERSIÓN : 1.0

SECRETARIA SISTEMA

4. Consulta pago realizado 6. Ingresa datos 7. Hace click en el botón REGISTRAR

1. Muestra formulario para un alumno nuevo2. Muestra fecha en que el alumno se matriculará3. Elije grupo a registrar.

5. Devuelve consulta (1)

8. Verifica y valida si existe vacante (*) disponible a grupo escogido9. Registra

10. Muestra mensaje de EXITO

Flujos Alternos: (1) Si es que el alumno no ha cancelado su respectivo pago para matricularse, entonces no se procederá con la inscripción respectiva. Si el pago se ha realizado, entonces no habrá ningún problema en realizarse la matricula.(*) si existe vacante se procederá a su inscripción respectiva No existe vacante, entonces enviara un mensaje diciendo seleccione otro grupo a registrar

Post-Condición: Haberse registrado satisfactoriamente al alumno.

Page 2: Diagrama de Caso de Uso

Caso de uso: GENERAR REPORTES

Actores: SECRETARIA

Pre-condición : Haber ingresado al sistema

Propósito: Hacer un listado completo de los alumnos que se han registrado actualmente

VERSIÓN : 1.0

SECRETARIA SISTEMA

1. Seleccionar día para ver el reporte

3. Presionar botón imprimir2. Listar datos

4. Imprimir reporte

Post-Condición: El sistema ha generado un reporte por la fecha indicada que se requería

Caso de uso: CONSULTAR PAGO REALIZADO

Actores: SECRETARIA

Pre-condición : Haber ingresado al sistema

Propósito: Obtener si es que el alumno ha realizado el pago respectivo en caja.

VERSIÓN : 1.0

SECRETARIA SISTEMA

2. Ingresar Nombre de alumno

1. Muestra formulario para consultar

3. Muestra consulta(*)

Flujos Alternos:(*) si se ha realizado los pagos correspondiente entonces efectuara mensaje” Alumno con pagos al día” Si no se ha realizado los pagos correspondiente entonces efectuara mensaje” Alumno con pago pendiente”

Post-Condición: Haber mostrado la situación de pagos del alumno

Page 3: Diagrama de Caso de Uso
Page 4: Diagrama de Caso de Uso

Caso de uso: CONSULTAR ALUMNO

Actores: SECRETARIA

Pre-condición : Haber ingresado al sistema

Propósito: Ver la información respectiva del alumno

VERSIÓN : 1.0

SECRETARIA SISTEMA

4. Consulta pago realizado 6. Ingresa datos 7. Hace click en el botón REGISTRAR

1. Muestra formulario para un alumno nuevo2. Muestra fecha en que el alumno se matriculará3. Elije grupo a registrar.

5. Devuelve consulta (1)

8. Verifica y valida si existe vacante (*) disponible a grupo escogido9. Registra

10. Muestra mensaje de EXITO

Flujos Alternos: (1) Si es que el alumno no ha cancelado su respectivo pago para matricularse, entonces no se procederá con la inscripción respectiva. Si el pago se ha realizado, entonces no habrá ningún problema en realizarse la matricula.(*) si existe vacante se procederá a su inscripción respectiva No existe vacante, entonces enviara un mensaje diciendo seleccione otro grupo a registrar

Post-Condición: Haberse registrado satisfactoriamente al alumno.