Hola Leo! Mando la normalización con los cambios que charlamos el Jueves. Hay una cosa que no entendi con respecto a las promociones de los alumnos, si había que ponerle un atributo mas a la entidad "ALUMNO". Si me lo podes explicar lo hago. <div>
<br></div><div><div><br></div><div>Control de entrada y salida</div><div><br></div><div>Este sistema se realiza con el fin de optimizar el proceso de recoleccion, actualizacion y administracion de los datos de hora de entrada y hora de salida de cada taller.</div>
<div>La realizacion de este sitema se basa en la creciente necesidad de gestionar la informacion desde cualquier pc en la intranet.</div><div>Los usuarios finales obtendran al usar este producto la ventaja de tener la informacion de las horas trabajadas en el momento y lugar que se requiera por intermedio de una aplicacion web.</div>
<div><br></div><div>Requerimientos funcionales</div><div><br></div><div>1 - El sistema debe gestionar jefes.</div><div>2 - El sistema debe gestionar talleres con su jefe[1].</div><div>3 - El sistema debe gestionar planes.</div>
<div>4 - El sistema debe gestionar cursos.</div><div>5 - El sistema debe registrar alumnos con sus talleres[2] , su plan[3], su curso[4].</div><div>6 - El sistema debe modificar alumnos con sus talleres[2] , su plan[3], su curso[4].</div>
<div>7 - El sistema debe gestionar dias no laborables.</div><div>8 - El sistema debe gestionar periodos de tiempo.</div><div>9 - El sistema debe registrar asistencia de los alumnos.</div><div>10 - El sistema debe mostrar las horas trabajadas por alumno.</div>
<div>11 - El sistema debe gestionar eventos.</div><div>12 - El sistema debe registrar las faltas justificadas con su evento[10], por alumno.</div><div>13 - El sistema debe manejar promocion de un curso.</div><div><br></div>
<div>Requerimientos no funcionales</div><div><br></div><div>1 - El ingreso al sistema estara restringido por usuario y contraseña.</div><div><br></div><div>Diccionario</div><div><br></div><div>JEFESTALLERES (nombre, apellido, fecha_nac)</div>
<div>TALLERES (nombre, jefe)</div><div>CURSOS (nombre) Nivel de secundario (Ej.1º,2º, etc)</div><div>PLANES (nombre, hora_por_dia) Los alumnos cumplen horas independiente de los talleres que asisten.</div><div>PERIODOS (fecha_inc, fecha_fin) Fecha predefinida para una consulta (Ej. 01/02/211 - 30/05/2011)</div>
<div>FERIADOS (fecha,nombre) Dias que no se sumarian</div><div>ALUMNOS (nombre, apellido, fecha_nac, taller, fecha_ingreso, plan, curso, alumno_activo)</div><div>ASISTENCIAS (alumno, taller, plan, hora_entrada, hora_salida, comentario,)</div>
<div>EVENTOS (nombre) Nombre de la falta (Ej. campamento, salida coro, etc)</div><div>FALTAS_JUSTIFICADAS (alumno, fecha, evento)</div><div><br></div><div><br></div><div>Cardinalidad</div><div>TALLERES 1------1 JEFESTALLERES</div>
<div>TALLERES N------M ALUMNOS</div><div>CURSOS 1--------N ALUMNOS</div><div>PLANES 1--------N ALUMNOS</div><div>EVENTOS 1------1 FALTAS_JUSTIFICADAS</div><div><br></div><div>Normalizacion:</div><div><br></div><div>EVENTOS (id_evento, nombre) FALTAS_JUSTIFICADAS (id_falta_just, nombre_evento, alumno, fecha )</div>
<div><br></div><div>PERIODOS (id_periodo, fecha_inc, fecha_fin) FERIADOS (id_feriado, fecha, nombre)</div><div><br></div><div>JEFESTALLERES (id_jefe_taller, nombre, apellido, fecha_nac) TALLERES (id_taller, id_jefe_taller, nombre )</div>
<div><br></div><div>CURSOS (id_curso, nombre) PLANES (id_plan, nombre, hora_por_dia)</div><div><br></div><div>TALLER_ALUMNO (id_taller_alumno, id_taller, id_alumno) Entidad que une "alumnos" y "talleres"</div>
<div><br></div><div>ALUMNOS (id_alumno, nombre, apellido, fecha_nac, id_taller, fecha_ingreso, id_plan, id_curso, alumno_activo)</div><div><br></div><div>ASISTENCIAS(id_asistencia, id_alumno, taller, nombre_plan, Horas_por_dia, hora_entrada, hora_salida, comentario)</div>
</div><div><br></div>