<div dir="ltr"><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">Hola Leo,</div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<span style="line-height:1.428571em">Tenés razón, al ir ahondando en el problema, se van descubriendo otros detalles que no se habían contemplado antes, y eso es normal, es parte del trabajo.</span><br></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<span style="line-height:1.428571em"><br></span></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><span style="line-height:1.428571em">Al alumno se lo inscribe a una nueva Sección con el turno que haya elegido.</span></div>
<div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><span style="line-height:1.428571em"><br></span></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<span style="line-height:1.428571em"><br></span></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><span style="line-height:1.428571em">Seguimos entonces, acá la nueva versión....</span></div>
<div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><strong style="line-height:1.428571em"><br></strong></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<strong style="line-height:1.428571em"><br></strong></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><strong style="line-height:1.428571em">SRS Gestión Jardín (módulo de gestión de pagos por alumno) v6</strong><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em">
<br clear="none"></div>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 uno.<div style="margin:0px;padding:0px;border:0px;line-height:1.428571em">
<br clear="none"></div></div><p style="margin:0px 0px 0.714285em;padding:0px;border:0px;line-height:1.428571em;color:rgb(0,0,0);font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px"> </p><p style="margin:0px 0px 0.714285em;padding:0px;border:0px;line-height:1.428571em;color:rgb(0,0,0);font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px">
<strong style="line-height:1.428571em">Requerimientos funcionales:</strong></p><p style="margin:0px 0px 0.714285em;padding:0px;border:0px;line-height:1.428571em;color:rgb(0,0,0);font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px">
 </p><ol style="padding:0px;border:0px;line-height:1.428571em;list-style-position:outside;color:rgb(0,0,0);font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px"><li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">
El sistema debe gestionar Localidades</li><li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">El sistema debe mostrar Tipos de documento</li><li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">
El sistema debe mostrar Secciones</li><li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">El sistema debe mostrar Turnos</li><li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">El sistema debe mostrar Sexos</li>
<li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">El sistema debe registrar Fechas</li><li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">El sistema debe gestionar Alumnos con su Localidad[1], Tipo de documento[2] y Sexo[5]</li>
<li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">El sistema debe registrar la Inscripción de Alumnos[7] a la Sección[3] y Turno[4] que correspondan, estableciendo además la Fecha[6] de la inscripción</li>
<li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">El sistema debe gestionar Costos</li><li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">El sistema debe registrar Cuotas a pagar por Alumno[7], de acuerdo al Costo[9] establecido, partiendo de su Fecha[6] de inscripción</li>
<li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">El sistema debe registrar Pagos por Alumno[7], imputándolos a las Cuotas a pagar[10]</li><li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">
El sistema debe mostrar un Reporte de Pagos[11] a una fecha dada, con posibilidad de filtrar por Alumno[7], por Sección[3] y/o por Turno[4]</li><li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">El sistema debe mostrar un Reporte de Cuotas a pagar[10] a una fecha dada, con posibilidad de filtrar por Alumno[7], por Sección[3] y/o por Turno[4]</li>
<li style="margin:0px;padding:0px;border:0px;line-height:1.428571em">El sistema debe promocionar Alumnos[7] a la Sección[3] siguiente, con su correspondiente Turno[4] y nueva Fecha[6] de inscripción</li></ol><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<br clear="none"></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><br clear="none"></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<strong style="line-height:1.428571em">Diccionario:</strong><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em"><br clear="none"></div><strong style="line-height:1.428571em">Alumno</strong>: Nombre, Apellido, Tipo documento, Nro. documento, Dirección, Localidad, Sexo, Fecha de Nacimiento, Teléfono Fijo, Teléfono Móvil, Sección, Turno, Año Lectivo, Nombres padres o tutor, Fecha de Inscripción, Fecha de Baja, Baja (Si/No)</div>
<div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><br clear="none"><strong style="line-height:1.428571em">Tipo de </strong><strong style="line-height:1.428571em">Documento</strong>: DNI, DNU, CI, Pasaporte</div>
<div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><br clear="none"></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<strong style="line-height:1.428571em">Sexo:</strong> Masculino, Femenino</div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<br clear="none"><strong style="line-height:1.428571em">Localidad</strong>: Nombre</div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<br clear="none"></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><strong style="line-height:1.428571em">Pago</strong>: Fecha, Alumno, Importe, Nro. recibo, Concepto de pago, Observaciones</div>
<div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><br clear="none"></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<strong style="line-height:1.428571em">Sección</strong>: 1º (3 años), 2º (4 años), 3º (5 años), Integrada</div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<br clear="none"></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><strong style="line-height:1.428571em">Turno</strong>: Turno Mañana, Turno Tarde</div>
<div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><br clear="none"></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<strong style="line-height:1.428571em">Reporte</strong>: Nombre, Apellido, Sección, Turno, Año Lectivo, Mes, Importe, Nro. recibo, Concepto de pago, Observaciones, Baja (Si/No)</div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<br clear="none"></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><strong style="line-height:1.428571em">Costo:</strong> Descripción, Importe</div>
<div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><br clear="none"></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<strong style="line-height:1.428571em">Deuda:</strong> Alumno, Mes, Importe, Fecha de vencimiento</div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<br clear="none"></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><strong style="line-height:1.428571em">Inscripción:</strong> Fecha, Alumno, Sección, Turno, Año Lectivo</div>
<div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)"><br clear="none"></div><div style="margin:0px;padding:0px;border:0px;line-height:1.428571em;font-family:Helvetica,Arial,'Droid Sans',sans-serif;font-size:14px;color:rgb(0,0,0)">
<br clear="none"></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">El 19 de junio de 2013 23:33, Leonardo Tadei - Pegasus Tech Supply <span dir="ltr"><<a href="mailto:leonardot@pegasusnet.com.ar" target="_blank">leonardot@pegasusnet.com.ar</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola Ariel,<br>
<br>
El mié, 19-06-2013 a las 21:22 -0300, Ariel Fernández escribió:<br>
<div class="im">> Leo, el gestionar alumnos es justamente la inscripción, a mi entender,<br>
> y ahí se especifica la fecha... o no se puede implementar así? (me<br>
> parece que se me está volviendo muy complejo jeje)<br>
<br>
</div>        Como poder implementar, se puede hacer de cualquier manera... lo que<br>
queremos en el curso es ver como hacerlo bien ;-)<br>
        Según describís el problema, no podés poner la fecha de inscripción con<br>
los datos del alumno, ya que si el alumno se inscribe nuevamente al año<br>
siguiente, estás perdiendo la fecha de su primer inscripción, así que<br>
por ejemplo te aparecen cuotas pagas de un alumno que, según tu<br>
software, se inscribió después de haberlas pagado.<br>
        De todo esto se desprende que el Alumno es una cosa, y la Inscripción<br>
es otra.<br>
        Además, me contaste que cuando un alumno vuelve al año siguiente "le<br>
hacen una nueva ficha": esto es porque las fichas que mencionás son las<br>
Inscripciones, y lo que posiblemente no se implemente en la<br>
administración en papel, es una nómina de Alumnos por separado.<br>
<br>
        No es complejo: es solo una entidad más, y tu lista de RF sigue bien<br>
por debajo de 20, así que tampoco es grande.<br>
<div class="im"><br>
<br>
> ok, Cuotas a pagar "suena" mejor para éste contexto<br>
<br>
</div>        Ok.<br>
<div class="im"><br>
> En el RF10 y RF9 como me dijiste antes que el registrar un pago<br>
> naturalmente lo imputa a un alumno y su deuda, entonces pensé que no<br>
> hacía falta especificarlo :-)<br>
<br>
</div>        Hay que especificar TODO.<br>
        Cuando lo leés, queda reiterativo, pero esto garantiza que alguien no<br>
interprete algo distinto.<br>
<div class="im"><br>
> entonces tendría que poner algo como :<br>
> RF09 El sistema debe registrar Cuotas a pagar por Alumno[7], de<br>
> acuerdo al Costo[8] establecido<br>
> RF10 El sistema debe registrar Pagos por Alumno[7], imputándolos a las<br>
> Cuotas a pagar[9]<br>
<br>
</div>        Ok. A mi me suena mucho mejor.<br>
        En una SRS más formal, acá deberías especificar la forma de la<br>
imputación, pero como nuestra SRS es algo informal, se puede dejar así.<br>
<div class="im"><br>
> si, ok RF11 y RF12, les agrego "a una fecha dada"<br>
<br>
</div>        Ok.<br>
<div class="im"><br>
> bueno, no sé qué hacer con el tema de la inscripción Leo....pasame<br>
> algunos tips más para ver si entiendo mejor, porque yo creía que con<br>
> la gestión de alumnos ya estaba implementada la inscripción, es decir,<br>
> cuando se da de alta un alumno es justamente la inscripción...así lo<br>
> pensé desde un principio...<br>
<br>
</div>        Te entiendo, y no está mal arrancar pensando de alguna manera, pero<br>
luego, al ir conociendo el problema en detalle, es lógico que aparezcan<br>
cosas que no contemplamos.<br>
<br>
        En este caso, yo creo que queda Alumno con solo los datos personales, y<br>
que aparece "Inscripción", o "Cursada", o "Inscripción anual", o<br>
"Curso" (lo ideal es ir con cara inocente y preguntar: cuando un alumno<br>
se inscribe, a qué es a lo que se inscribe? El sustantivo que te den por<br>
respuesta, es el nombre de esto para este caso).<br>
        Luego esta "Cursada" es la que tiene un alumno, turno, sección y fecha<br>
de inscripción.<br>
        Por otra parte, el registro de las Cuotas a Pagar y de los Pagos, será<br>
ahora a la "Cursada" del Alumno, y si no veo mal, con esto todo el<br>
esquema cierra, no se pierde información ni se cambia el pasado.<br>
<div class="im"><br>
> y cuando me respondas, armo otra versión<br>
<br>
</div>        Dale!<br>
<br>
> Saludos!<br>
<br>
        =mente.<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
Web: <a href="http://leonardo.tadei.com.ar" target="_blank">http://leonardo.tadei.com.ar</a><br>
Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
</div></div></blockquote></div><br></div>