[Php-avanzado] Fwd: Normalización Trabajo Final

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Sab Jul 13 16:57:17 ART 2013


La guardo para futura referencia.


PD: al diccionario de pago, le falta la cuota que se está pagando...


El sáb, 13-07-2013 a las 16:09 -0300, Ariel Fernández escribió:
> ok, ahí va:
> 
> 
> 
> 
> 
> 
> SRS Gestión Jardín (módulo de gestión de pagos por alumno) v7 
> 
> 
> Sistema de gestión para jardín de infantes privado, que permite
> registrar la inscripción de alumnos, los pagos de la matrícula y las
> cuotas, y confeccionar un reporte detallado tanto de los pagos
> realizados como de la deuda de cada alumno. 
> 
> 
>  
> 
> Requerimientos funcionales:
> 
>  
> 
>      1. El sistema debe gestionar Localidades
>      2. El sistema debe mostrar Tipos de documento
>      3. El sistema debe mostrar Secciones
>      4. El sistema debe mostrar Turnos
>      5. El sistema debe mostrar Sexos
>      6. El sistema debe gestionar Alumnos con su Localidad[1], Tipo de
>         documento[2] y Sexo[5]
>      7. El sistema debe gestionar Ciclos Lectivos
>      8. El sistema debe registrar la Inscripción de Alumnos[6] a la
>         Sección[3], Turno[4] y Ciclo Lectivo[7] que correspondan
>      9. El sistema debe gestionar Costos
>     10. El sistema debe registrar Cuotas a pagar por Alumno[6], de
>         acuerdo al Costo[9] establecido, partiendo de su fecha de
>         inscripción
>     11. El sistema debe registrar Pagos por Alumno[6], imputándolos a
>         las Cuotas a pagar[10] con el condicionamiento que la suma de
>         dichos pagos, no puede exceder el importe de la cuota a pagar
>     12. El sistema debe mostrar un Reporte de Pagos[11] a una fecha
>         dada, con posibilidad de filtrar por Alumno[6], por
>         Sección[3], por Turno[4] y/o por Ciclo Lectivo[7]
>     13. El sistema debe mostrar un Reporte de Cuotas a pagar[10] a una
>         fecha dada, con posibilidad de filtrar por Alumno[6], por
>         Sección[3], por Turno[4] y/o por Ciclo Lectivo[7]
> 
> 
> 
> 
> Diccionario: 
> 
> 
> Alumno: Nombre, Apellido, Tipo documento, Nro. documento, Dirección,
> Localidad, Sexo, Fecha de Nacimiento, Teléfono Fijo, Teléfono Móvil,
> Sección, Turno, Ciclo Lectivo, Nombres padres o tutor, Fecha de
> Inscripción, Fecha de Baja, Activo (Si/No)
> 
> Tipo de Documento: DNI, DNU, CI, Pasaporte
> 
> 
> Sexo: Masculino, Femenino
> 
> Localidad: Nombre
> 
> 
> Pago: Fecha, Alumno, Importe, Nro. recibo, Concepto de pago,
> Observaciones
> 
> 
> Sección: 1º (3 años), 2º (4 años), 3º (5 años), Integrada
> 
> 
> Turno: Turno Mañana, Turno Tarde
> 
> 
> Costo: Descripción, Importe
> 
> 
> Cuota a pagar: Alumno, Mes, Importe, Fecha de vencimiento
> 
> 
> Inscripción: Fecha, Alumno, Sección, Turno, Ciclo Lectivo
> 
> 
> Ciclo Lectivo: Año, Activo (Si/No)
> 
> 
> Reporte: Nombre, Apellido, Sección, Turno, Ciclo Lectivo, Mes,
> Importe, Nro. recibo, Concepto de pago, Observaciones, Activo (Si/No)
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> El 13 de julio de 2013 02:25, Leonardo Tadei - Pegasus Tech Supply
> <leonardot en pegasusnet.com.ar> escribió:
>         El vie, 12-07-2013 a las 23:10 -0300, Ariel Fernández
>         escribió:
>         > Un solo talonario. Pero bueno, agrego un campo entonces para
>         el número
>         > de adelante, y otro para el número de recibo en sí, ok ?
>         
>         
>                 Perfecto!
>                 Después me contás como hacen para un una imprenta les
>         numero
>         consecutivamente los recibos cuando pasan de los 6 dígitos.
>                 En las tablas, el nro de recibo no se puede repetir,
>         no?
>         
>         > jeje ok, el RF quedaría así entonces, a ver qué te parece
>         > 11. El sistema debe registrar Pagos por Alumno[6],
>         imputándolos a las
>         > Cuotas a pagar[10] con el condicionamiento que la suma de
>         dichos
>         > pagos, no puede exceder el importe de la cuota a pagar
>         >
>         >
>         > no sé si está bien puesto así, o si tendría que hacer un
>         subitem 11.1
>         > por ejemplo....
>         
>         
>                 Es suficiente para la informal especificación que
>         estamos haciendo.
>         
>                 Cuando puedas mandame la última versión, así la
>         guardo.
>         
>         
>         
>         
>         --
>         Leonardo Tadei
>         leonardot en pegasusnet.com.ar
>         Web: http://leonardo.tadei.com.ar
>         Firma pública:
>         http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>         
>         _______________________________________________
>         Php-avanzado mailing list
>         Php-avanzado en pato2.fi.mdp.edu.ar
>         http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>         
> 
> 
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado

-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
Web: http://leonardo.tadei.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-avanzado