Cordial saludo,
Elabore un modelo de una universidad basado en una pequeña entrevista con el usuario, de ahllí genere un informa con la extracción de las principales entidades que necesitamos para tener un banco de datos:
Entidades principales:
• Estudiantes
• Profesores
• Asignaturas
• Cursos o materias
• Departamentos académicos
• Programas de estudio (carreras)
• Inscripciones
• Calificaciones
• Aulas
• Horarios
Relaciones entre las entidades:
• Un estudiante puede estar inscrito en varias materias.
• Un profesor puede impartir varias asignaturas.
• Cada materia pertenece a un programa y tiene un horario y un aula asignados.
• Un departamento tiene muchos profesores y asignaturas.
Atributos:
• Estudiante: ID, nombre, fecha de nacimiento, carrera, email, teléfono.
• Profesor: ID, nombre, especialidad, departamento, email.
• Materia: código, nombre, créditos, semestre.
• Inscripción: fecha, nota final, observaciones.
• Aula: número, capacidad, tipo.
Sobre estudiantes:
¿Qué información necesitan guardar de cada estudiante?
¿Un estudiante puede estar inscrito en más de una carrera?
¿Cómo se identifican los estudiantes (ID, cédula, etc.)?
Sobre profesores:
¿Un profesor puede dictar varias materias?
¿Cómo se asignan las materias a los profesores?
¿Un profesor puede trabajar en más de un departamento?
Sobre asignaturas y cursos:
¿Cuáles son los datos clave de una asignatura?
¿Cada asignatura se dicta todos los semestres?
¿Cómo se manejan los horarios y aulas para cada curso?
Sobre calificaciones e inscripciones:
¿Cómo se registra la inscripción de un estudiante a una materia?
¿Qué tipos de evaluaciones o notas se guardan?
¿Se permiten segundas matrículas o recuperaciones?
Sobre administración general:
¿Qué procesos requieren más automatización?
¿Qué reportes necesitan con más frecuencia?
¿Existen usuarios con diferentes niveles de acceso (secretaría, docentes, dirección, etc.)?