Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.43 KB

Lessons.MD

File metadata and controls

37 lines (26 loc) · 1.43 KB

Lessons

Story 1 - Horaires des cours - 1 occurrence par semaine

Description

On souhaite pouvoir gérer les emplois du temps des étudiants et des professeurs grâce à l'application, mais pour cela il faut que l'application puisse connaitre les dates et les horaires de cours.

Pour cette première version nous n'allons traiter que les cours qui interviennent de façon hebdomadaire.

Acceptance Criterias

  • Sélection du jour de la semaine
  • Heure du cours
  • Durée du cours
  • Date du premier cours

Story 2 - Horaires des cours - multiple occurrences par semaine

Description

L'application doit pouvoir programmer des cours qui peuvent avoir une fréquence de plusieurs fois par semaine.

Acceptance Criterias

  • Un cours peut avoir lieu plusieurs fois dans la semaine avec des horaires et des durées différentes
  • Un cours peut avoir lieu plusieurs fois dans la même journée avec des durées différentes

Story 3 - Contrôle à l'inscription de cours

Description

Lorsqu'un étudiant s'inscrit à cours, l'application doit s'assurer que son emploi du temps le permet.

Un étudiant ne peut pas s'inscrire à un cours s'il est déjà inscrit à un cours qui se tient sur la même plage horaire.

Acceptance Criterias

  • Autoriser l'inscription à des cours ayant des horaires qui ne se chevauchent pas
  • Refuser l'inscription à des cours ayant des horaires qui se chevauchent