Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

7 - ABM curso #37

Open
1 task
LucianoAlzugaray opened this issue Aug 28, 2023 · 1 comment
Open
1 task

7 - ABM curso #37

LucianoAlzugaray opened this issue Aug 28, 2023 · 1 comment
Labels

Comments

@LucianoAlzugaray
Copy link
Contributor

LucianoAlzugaray commented Aug 28, 2023

Descripción

Como Administrativo, quiero ingresar y registrar un nuevo curso en el sistema, para que los estudiantes puedan inscribirse y los profesores sepan qué cursos están asignados a ellos.

Datos

  • Código curso
  • Nombre curso
  • Tipo de curso

Criterios de Aceptación:

  • Al acceder al sistema, debe haber una opción para "Agregar nuevo curso".
  • Debo poder ingresar el DNI del profesor y los horarios del curso y el sistema debe buscar y verificar la disponibilidad del profesor.
  • Si el profesor no está disponible o no existe, el sistema debe notificarme.
  • Debo ingresar el nombre del curso y el sistema debe verificar que no haya otro curso con el mismo nombre.
  • Si el curso ya existe, el sistema debe notificarme.
  • Debo poder elegir entre tres tipos de cursos: Curso único, Curso por periodo y Curso normal.
  • Para el tipo "Curso único", debo ingresar el día, horario y aula. El sistema debe mostrarme las aulas disponibles según la capacidad y horario. Una vez seleccionada, el sistema debe vincular el aula, profesor y el curso.
  • Para el tipo "Curso por periodo", debo poder crear diferentes periodos y asignar clases a esos periodos. Al igual que el curso único, debo definir el día, horario y aula. El sistema debe vincular el aula, profesor, clase y periodo al curso.
  • Para el tipo "Curso normal", debo definir el día, horario y aula. El sistema debe mostrarme aulas disponibles y, una vez seleccionada, vincularla con el curso y el profesor.
  • Debo poder ingresar el monto del curso y el sistema debe asignarlo al curso creado.
  • Una vez ingresados todos los detalles del curso, debo poder solicitar la impresión de un comprobante de creación del curso.
  • El sistema debe generar e imprimir el comprobante para que yo pueda archivarlo.

Tareas

  • Generar los formularios correspondientes desde el front.
@LucianoAlzugaray
Copy link
Contributor Author

Falta la capacidad del curso. Si un curso de carpinteria lo abren con un cupo de 30 personas, es esa la cantidad de personas que pueden asistir a cada clase

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant