[Php-avanzado] Leo, la SRS

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Lun Jun 3 20:33:33 ART 2013


Hola Ariel,


El dom, 02-06-2013 a las 20:31 -0300, Ariel Fernández escribió:
> Hola Leo, aquí mi primer intento de SRS, espero se entienda:

	Se entiende.
	Te hago un montón de dudas que me surgen:


	por un lado, el diccionario no concuerda con las funcionalidades: hay
por ejemplo una entrada para Ciclo Lectivo, pero no hay ninguna
funcionalidad.
	Lo mismo para Nacionalidad, Tipo de documento y Nro de Recibo.

	Voy a asumir que:
R = registrar
M = mostrar
G = gestionar

	Me parece un desperdicio tener que empezar haciendo esas asunciones,
porque basta con copiar y pegar para tener las cosas bien escritas :-(

> SRS Gestión Jardin (módulo de gestión de cuotas por alumno)
> 
> 
> Sistema de gestión para jardín de infantes privado, que permite
> registrar los pagos de las cuotas y confeccionar un reporte de
> aranceles que incluirá nombre, apellido, ciclo lectivo, meses con sus
> respectivos importes, concepto, observaciones y saldo final.
> 
> 
>      1. ESDR Fechas

	Qué son estas fechas? Por qué se registran por separado y no son
simplemente un atributo de alguna funcionalidad que las use???

>      1. ESDM Localidades

	No seas vago y gestioná las localidades...

>      1. ESDM Edades

	Idem 1.

>      1. ESDM Secciones
>      2. ESDM Turnos
>      3. ESDM Ciclos lectivos
>      4. ESDG DNI

	Idem 1. Esto parece claramente un mero atributo del Alumno, y no una
cosa a gestionar por separado.

>      1. ESDG Alumnos con sus respectivos: localidad[2], edad[3],
>         sección[4], turno[5], DNI[7] ciclo lectivo[6], fecha[1] de
>         inscripción, fecha[1] de baja

	Dos consultas: 
	cuando el alumno se pasa al año siguiente, se lo edita acá o se crea
uno nuevo?
	No hay problema en que acá pongas "edad", pero es más sano cargar fecha
de nacimiento, y si hace falta mostrar la edad calculada, porque si no
todos lo cumpleaños tenés que ir a editar al Alumno para que sus datos
sean correctos.

>      1. ESDM Conceptos
>      2. ESDR Pagos, con su fecha[1] concepto[9], alumno[8], nro.recibo
>         y observaciones

	Siendo el concepto solo una clasificación de tipo, te faltaría algún
lugar en dónde asignar el valor de la Cuota o la Matrícula, para saber
de qué importe se tiene que hacer el pago. Supongo que los importes
tendrán una relación con la Sección o algo así...
	Se permiten pagos parciales?

>      1. ESDM un reporte de pagos[12] con alumno[8], importe del
>         pago[10], importe total, filtrando por intervalo de fechas[1],
>         y por alumno[8]
> 
> 
> 
> 
> Diccionario:
> 
> 
> Alumnos: Nombre, Apellido, DNI, Dirección, Localidad, Nacionalidad,
> Edad, Sexo, Fecha Nacimiento, Lugar Nacimiento, Teléfono, Sección,
> Turno, Ciclo lectivo, Nombre Padres o tutor, Baja (Si/No)
> 
> Tipo Doc: DNI, LC, LE, DNU, Pasaporte, CI
> 
> Localidad: Nombre
> 
> Nacionalidad: Nombre
> 
> 
> Pagos: fecha, alumno, importe, concepto, observaciones, nro.recibo
> 
> 
> 
> Concepto: Cuota, Matrícula
> 
> Ciclo Lectivo: Año
> 
> Sección: 1º (3años), 2º (4años), 3º (5años), Integrada
> 
> Turno: Turno Mañana, Turno Tarde
> 
> Nro.Recibo: número
> 
> Reporte: nro.registro, nombre, apellido, sección, turno, ciclo
> lectivo, mes, importe, nro.recibo, importe total, concepto,
> observaciones, Baja (Si/No)

	Qué es el "nro.registro" en el informe? No aparece en ningún lado...


	Bueno, puliendo estas cosas vamos a tener una buena SRS V2 para seguir
avanzando.

	Saludos!



-- 
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