# Horario Inteligente

### Caso de Uso 1:

Nombre: Ingresar nuevo Profesor.

Actor: Administrador.

Descripción: El administrador desea ingresar la información de un nuevo Profesor a la base de datos.

Flujo Principal:

1. El administrador selecciona desde el panel principal la pestaña "Horario".
2. Se ingresan los datos correspondientes, los cuales son: Nombre del Profesor, asignaturas que imparte, y horario disponible.
3. Se presiona el boton "Guardar" .
4. El programa responde guardando en la base de datos la información ingresada.

### Caso de Uso 2:

Nombre: Ingresar Curso.

Actor: Administrador.

Descripción: El administrador desea ingresar un curso con sus respectivas horas de clases de cada asignatura.

Flujo Principal:

1. El administrador selecciona desde el panel principal la pestaña "Horario Semanal".
2. Se ingresa el nombre del curso, y las horas de clase correspondientes a cada asignatura.
3. Se presiona el boton "Agregar" .
4. El programa responde guardando en la base de datos la información ingresada.

### Caso de Uso 3:

Nombre: Visualizar Información.

Actor: Administrador.

Descripción: El administrador desea buscar información acerca de cada profesor.

Flujo Principal:

1. El administrador presiona la viñeta "DATOS" .

2. Luego selecciona "Criterio de Selección", donde ingresa el nombre del profesor.

3. Luego presiona el boton "Obtener Datos " .
4. El Programa responde con una lista de todas las horas disponibles de ese profesor en particular.

### Caso de Uso 4:

Nombre: Visualizar Información.

Actor: Administrador.

Descripción: El administrador desea buscar información acerca de la disponibilidad de una asignatura para el dia lunes en la mañana.

Flujo Principal:

1. El administrador presiona la viñeta "DATOS" .

2. Luego selecciona "Criterio de Selección", donde ingresa:

2.a Criterio de selección 1, la asignatura deseada.

2.b Criterio de selección 2. el dia de la semana.

3. Luego presiona el boton "Obtener Datos " .

3.a El Programa respaonde con una lista de todas las horas de esa asignatura en particular, el dia lunes.

3.b En caso de no haber disponibilidad, la planilla estará vacia.