[Php-avanzado] SRS V4 y Base Datos Normalizada 2V
CesarMM andrada
andrada89 en gmail.com
Dom Dic 9 16:27:02 ART 2012
aca le agregue la matricula al alumno, te mando la SRS y la BD normalizada
con la matricula agregada al alumno
-Sistema de Registro de Cursadas.
*Requerimientos Funcionales
1. El Sistema debe Gestionar Carreras.
2. El Sistema debe Gestionar Materias con su Carrera [1].
3. El Sistema debe Mostrar las Localidades.
4. El Sistema debe Gestionar Alumnos con su Localidad [3].
5. El Sistema debe Registrar y Mostrar las Inscripciones con su Alumno [4]
y Carrera [1].
6. El Sistema debe Gestionar Profesores son su Localidad [3].
7. El Sistema debe Gestionar las Cursadas con su Profesor [6] y Materia [2].
8. El Sistema debe Gestionar las Inscripciones de las Cursadas con su
Alumno [4] y su Cursada [7] que dicta el Profesor.
9. El Sistema debe Registrar y Mostrar las Planificaciones de Evaluaciones
de la Cursada [7], con su Profesor [6] y Materia [2].
9.1. El Sistema debe Mostrar los Exámenes de la Cursada [7], con la fecha,
hora, Profesor [6] y Materia [2].
10. El Sistema debe Registrar y Mostrar las Notas de Exámenes [9], con su
Alumno [4], Profesor [6] y Materia [2].
*Requerimientos No Funcionales
1. El Sistema debe ser Web.
2. El Sistema debe pedir un login.
2.1. El Sistema debe tener permisos para dar de alta alumnos y
profesores y realizar la gestión de cursos.
3. El Motor que se usa para almacenar los datos debe ser MySQL.
*Diccionario
Carreras: nombre.
Materias: nombre, Carrera.
Localidades: Nombre, Código Postal.
Alumnos: matricula, documento, nombre, apellido, fecha de nacimiento,
dirección, teléfono, mail, Localidad.
Profesores: matricula, nombre, apellido, dirección, teléfono, mail,
Localidad.
Inscripciones: Fecha de Inscripción, Alumno, Carreras.
Cursadas de Profesores: días (“lunes, martes, miércoles, jueves, viernes”),
horario de inicio, horario finalizado, Profesor, Materia.
Cursadas de Alumnos: Cursada del Profesor, Alumno.
Planificaciones de Evaluación: fecha, hora, Tipo de Evaluación, Cursada de
Profesor.
Registros de Notas: Nota, Alumno, Profesor, Materia.
Bases Datos Registros de Cursadas
-Carreras: #id, nombre.
-Materias: #id, nombre, id_carrera.
-Localidad: #id, Código Postal, nombre.
-Alumnos: #id, matricula, DNI, Apellido, Nombre, fecha de nacimiento,
Dirección,
Teléfono, E-mail, id_Localidad.
-Profesores: #id, matricula, Apellido, Nombre, Dirección, Teléfono,
E-mail, id_Localidad.
-Inscripciones #id, fecha, id_Alumno, alumno_matricula, alumno_nombre,
alumno_apellido,
alumno_dni, id_Carrera, Carreras_nombre.
-Días: #id, día.
-Cursadas Profesores: #id, id_día, horario inicio, horario finalizado,
id_Materia, id_Profesor.
-Cursadas Alumnos: #id, id_Cursada_Profesor, id_Alumno.
-Tipos Evaluaciones: #id, descripción.
-Planificaciones Evaluaciones: #id, fecha y hora, id_Tipo_Evaluacion,
id_Cursadas_Profesor.
-Registros de Notas: #id, Nota, id_Planificaciones_Evaluacion,
id_Cursada_Alumno
Materia_nombre, Profesor_apellido, Profesor_nombre, Alumno_matricula,
Alumno_apellido, Alumno_nombre, Alumno_dni.
BD de Login
-Usuario:#id, nombre, clave.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20121209/08de86bc/attachment.html>
Más información sobre la lista de distribución Php-avanzado