PAGOS DE MENSUALIDADES
|
|
Caso de Uso:
|
Pagos de mensualidades.
|
Actores:
|
Padre/Tutor, Administrador.
|
Propósito:
|
Registra el pagos de las
mensualidades.
|
Resumen:
|
Un
padre/tutor llega a colegio para pagar las mensualidades del colegio de su
hijo. El administrador/cajero registra el pago de las mensualidades y recibe
un pago en efectivo. Al terminar la operación, el padre/tutor se marcha con
la factura de un reporte de las mensualidades.
|
Tipo:
|
Primario.
|
Referencias cruzadas:
|
Funciones: R2.1, R2.2, R2.3.
|
DIAGRAMA DE SECUENCIAS
CONTRATOS
Contrato
Nombre:
|
Ingresar
datos de alumno (Nombre: Cadena, CI: Cadena).
|
Responsabilidades:
|
Ingresa
datos de alumno, verifica los datos si existe ingresa a mensualidades del
alumno.
|
Tipo:
|
Sistema.
|
Referencias
cruzadas:
|
R2.2.
Control
de pagos.
|
Notas:
|
Utiliza
un acceso rápido a la base de datos.
|
Excepciones:
|
CI no es correcto indicar que se cometió un error.
|
Precondiciones:
|
Nombre
y CI deben pertenecerle a un alumno de la base de datos.
|
Postcondiciones:
|
Si
existe el alumno
Verificar datos
ingresar a mensualidades.
Si no existe
Indicar introducir
datos nuevamente.
|
Contrato
Nombre:
|
Registrar
pago().
|
Responsabilidades:
|
Registra
el pago de la mensualidad actualiza mensualidades faltantes
|
Tipo:
|
Sistema.
|
Referencias
cruzadas:
|
R2.3.
Control
de pagos.
|
Notas:
|
|
Excepciones:
|
si
no existe mensualidades faltantes entonces no se modifica mensualidades.
|
Precondiciones:
|
Monto
tiene que ser igual al monto establecido en el sistema.
|
Postcondiciones:
|
Se
registra pago en mensualidades.
Mensualidades
faltantes reduce en -1.
|
Contrato
Nombre:
|
Terminar
pago.
|
Responsabilidades:
|
Imprime la factura, reporte de mensualidades y finaliza
el pago de las mensualidades.
|
Tipo:
|
Sistema.
|
Referencias
cruzadas:
|
R2.2.
Control
de pagos.
|
Notas:
|
|
Excepciones:
|
Indicar
error si no se adiciono un mes.
|
Precondiciones:
|
Meses
pagados debe tener un elemento.
|
Postcondiciones:
|
Imprimir
reporte y factura se asocia a mensualidades.
|
DIAGRAMA DE ESTADOS
DIAGRAMA DE COLABORACION
No hay comentarios:
Publicar un comentario