Evaluating bids

Gestión de cursos y alumnos de una academia

Published on the April 09, 2018 in IT & Programming

About this project

Open

Se pretende desarrollar una aplicación de escritorio para la gestión de cursos y alumnos de una academia. La aplicación debe permitir hacer un mantenimiento sobre la información de los alumnos: alta y baja1. De cada alumno se manejarán los siguientes datos: dni,  Nombre, Edad, Dirección, Fecha de alta, Fotografía
El alumno no se podrá dar de baja si existen matrículas del mismo, deben borrarse primero las matrículas de ese alumno.
Esta restricción la deben controlar mediante código en su programa.

Por otra parte se desea gestionar también la información de los cursos que imparte la academia. Al igual que antes se desea poder dar de alta un curso y poder borrarlo. Para los cursos interesa la siguiente información:


 Título del curso
 Profesor asignado
 Número máximo de alumnos
 Fecha de inicio
 Fecha de fin
 Hora
 Días de la semana que se imparte
 Aula

El curso no se podrá dar de baja si existen matrículas del mismo, deben borrarse primero las matrículas de ese curso.
Esta restricción la deben controlar mediante código en su programa

Por último se desea gestionar la matrícula de alumnos a los cursos que se imparten. La funcionalidad requerida es:
 Matricular alumno a curso: El programa permitirá seleccionar un alumno y un curso. Se comprobará si el alumno no está matriculado en otro curso que se imparta en las mismas horas y días, también que el curso no se exceda el número máximo de alumnos.

 Borrar alumno matriculado de curso: A partir de un curso seleccionado se mostrarán todos los alumnos que se encuentran matriculados, se podrá seleccionar uno de ellos y borrarlo de la matrícula.
 Listado de cursos: Se obtendrá en pantalla un listado de todos los cursos disponibles. Se podrá seleccionar uno de ellos y consultar la lista de alumnos matriculados.
Para la matrícula se almacenará la fecha y las referencias al curso y al alumno.
El alumno no se podrá dar de baja si existen matrículas del mismo, deben borrarse primero las matrículas de ese alumno. Esta restricción la deben controlar mediante código en su programa
El curso no se podrá dar de baja si existen matrículas del mismo, deben borrarse primero las matrículas de ese curso. Esta restricción la deben controlar mediante código en su programa

FECHA DE ENTREGA 21 ABRIL

Category IT & Programming
Subcategory Desktop apps
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Windows

Delivery term: Not specified

Skills needed