Vous êtes sur la page 1sur 2

Bases de Donnes

Issats. 12/13

Institut Suprieur des Sciences Appliques et de Technologie de Sousse

Bases de Donnes -2ime anne PrpaMini projet : Etude de cas collge Enseignants : Mr. Saidane Mhamed, Mme Mahjoub Wided Anne Universitaire : 2012 - 2013

On veut raliser une application pour informatiser laffectation hebdomadaire des salles dun collge, et la gestion des absences des lves. Le collge est compos de 20 salles de classe, dont 2 quipes de rideaux noirs et de projecteurs vido, de 2 salles de laboratoire et dune salle de sports. Dautres matriels (rtroprojecteurs, crans, triples tableaux...) sont galement affects certaines salles. Les salles ont une capacit variant de 20 45 places. La salle de sports a une capacit de 150 places. Le collge gre 5 classes de 6, et 4 classes de 5, 4 et 3. Chaque classe est numrote. Les lves dune mme classe suivent tous les mmes cours : il ny a pas doptions. La liste des lves de chaque classe est fixe en dbut danne (on admet quun lve ne change pas de classe, et quil ny a pas darrives en cours danne). Les cours se rptent lidentique sur toutes les semaines de lanne scolaire. Un enseignant peut assurer des cours pour plusieurs classes. Pour affecter un cours une salle et un enseignant, on veut pouvoir vrifier que lenseignant na pas de cours simultanment pour une autre classe. Un cours ne peut pas tre assur par plusieurs enseignants. Les cours sont reprs par le nom de lenseignant. Certains enseignants assurent plusieurs types de cours (Franais, Latin...). En ce qui concerne laffectation hebdomadaire des salles, on ne veut pas raliser un systme daide la dcision, mais pouvoir obtenir la liste des salles permettant daccueillir un cours, qui ne sont pas dj affectes un autre cours lhoraire voulu. Il ny a pas de cours commun plusieurs classes. Certains cours ncessitent des matriels spcifiques (de la vido, un labo ou la salle de sports...). Mais un cours qui na pas besoin de vido peut nanmoins avoir lieu dans la salle de vido. Pour une mme classe, on peut avoir un TP de chimie le mardi, ncessitant le labo, et un cours de chimie ne le ncessitant pas. On admet que les affectations sont dcides lanne : un cours (repr par un jour, une heure et un enseignant, ex : lundi 10h, Mr Dupont) a lieu dans la mme salle et pour la mme classe toutes les semaines. En ce qui concerne la gestion des absences, le traitement manuel actuel est le suivant : une feuille de prsence quotidienne, marque du n de semaine et du nom du jour, circule denseignant enseignant en cours de journe. Lorsque la Vie scolaire est avertie dune absence dun lve avant le dbut des cours, elle reporte la mention Excus sur la ligne de llve, pour chaque cours concern. Chaque enseignant reporte la liste et le nombre dabsences non excuses et constates son cours. La feuille de prsence retourne la vie scolaire en fin de journe.

M. Saidane, W. Mahjoub

Bases de Donnes

Issats. 12/13

Toutes les absences injustifies font lobjet dun courrier adress aux parents, indiquant les jours et heures dabsence de llve. Un lve peut tre absent un cours sans tre absent sur la journe. Une absence un cours unique peut tre justifie lavance (rendez-vous dentiste...). Optionnel : on peut ajouter une difficult en considrant que les cours de sports peuvent tre assurs pour plusieurs classes simultanment. Prciser si vous grez ce point ou pas. Optionnel : quels seraient les impacts si on admettait les changements de classe ou les arrives en cours danne ? Quelle requte permettrait dassurer quil ny aurait pas de remise en cause des affectations de salles en cas de changement de classe dun lve, ou en cas darrive en cours danne ?

Travail demand
Raliser le modle entit-association correspondant cette application. Raliser le modle relationnel correspondant. Implmenter la base de donnes ainsi que les relations entre les tables partir du modle relationnel obtenu. Raliser la requte permettant, partir du choix dun cours et dune classe, de trouver les salles disponibles pouvant accueillir ce cours. Raliser un formulaire daccueil Raliser un formulaire Affectation des salles , ce formulaire doit contenir la liste des enseignants et les cours quils donnent pour une heure donne. Raliser un formulaire gestion des absences des lves , qui doit contenir la liste des lves, la liste des lves Excus Raliser un formulaire modification ligne lve , qui permet de reporter la mention excus ou absent sur la ligne de llve.

Consignes
Ce travail est raliser en binme. La date de remise est fixe pour le 21 janvier 2013. Le travail ralis doit tre envoy par mail ladresse suivante : widedmahjoub@yahoo.fr Vous nommez lobjet du mail : Mini-Projet BD . Dans le sujet du mail, vous mentionnez vos noms et prnoms et votre groupe. Vous joignez au mail deux fichiers : un fichier Word contenant le modle entit / association ralis ainsi que le modle relationnel correspondant ; et un fichier Access contenant lapplication ralise.

M. Saidane, W. Mahjoub

Vous aimerez peut-être aussi