Skip to content

Programa para gestionar la base de datos de una Universidad

License

Notifications You must be signed in to change notification settings

diegoara96/Centro-Universitario

Repository files navigation

Centros Universitarios

Proyeto realizado en el marco de la asignatura Programacion II de Ingenieria de Telecomunicaciones.Se trata de una aplicación que almacena y gestiona las personas asociadas a un centro universitario y las asignaturas que ahí se imparten.Dicha información se almacena en sus respectivos ficheros de texto, con un formato predeterminado (consultar ficheros de ejemplo). La ejecución del programa es a través de comandos independientes que se almacenan en el fichero ejecucion.txt.

Ficheros de texto:

En la carpeta ficheros se encuentran los archivos que conforman la base de datos: alumnos.txt, asignaturas.txt, aulas.txt, cursoAcademico.txt, Notas_A.txt, Notas_B.txt, pod.txt (asigna profesores a asignaturas y grupos) y profesores.txt.

Ejecución:

El fichero ejecucion.txt contiene todas las instrucciones que el usuario desee ejecutar. Cada instrucción será una línea, que comenzará con el número de instrucción, seguido del tipo de instrucción y de los parámetros necesarios. Para ejecutar el programa y que este ejecute dichas instrucciones, tan solo hay que invocar el método main() de la clase CentrosUniversitarios.

Comandos:

  • Inserta persona: IP
  • Crear grupo asignatura: CGA
  • Matricular alumno: MAT
  • Asignar grupo: AGRUPO
  • Evaluar asignatura: EVALUA
  • Calendario ocupación aula: OCUPAULA
  • Expediente alumno: EXP

About

Programa para gestionar la base de datos de una Universidad

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages