Bonsoir à tous,
Besoin d’aide !!! Je dois créer une application java qui fait la gestion des emplois du temps d’une école et je n’arrive pas à trouver l’idée. J’ai commencé par définir les classes et le résultat que je dois obtenir... Mais là je sèche:/
Les classes :
Enseignant
idEnseignant : int
nomEnseig : String
prenomEnseig : String
Classe
Specialite : String
Annee : int
Groupe : int
nbEleves : int
Salle
nomSalle : String
etage : int
nbPlaces : int
Module
idModule : String
Horaire
jourSemaine : String
heureDebut : String
heureFin : String
Le résultat voulu est avoir deux sortes d’emplois du temps un pour les enseignants et un pour les étudiants :
emploiEtudiant :
nomEnseign
nomSalle
idModule
emploiEnseignant :
annee+specialité+groupe (attributs de la classe « Classe »)
nomSalle
idModule
Les contraintes dont il faut tenir compte :
Disponibilité des enseignants.
Un enseignant ne peut dispenser qu’un seul cour à la fois.
Un enseignant peut enseigner un module à plusieurs classes mais une classe ne peut avoir qu’un enseignant par module.
Pour chaque classe on doit attribuer une seule salle mais une salle peut être attribuer à plus d’une classe (en fonction des horaires).
Je vous remercie d'avance pour l'aide (même une petite idée) que vous pourrez m'apporter
-----