INSTITUT SUPERIEUR DES ETUDES TECHNOLOGIQUES DE BIZERTE
D partement Technologie de linformatique
Mini-Projet
D veloppement applications mobiles &
Programmation c t serveur
Ahmed Zeki Janhani & Houcem Hedhly
2014-2015
Dans le cadre de mini-projet des deux modules D veloppement applications mobiles &
Programmation c t serveur pour les tudiants du niveau 2 me ann e Technologies de
lInformatique sp cialit Syst mes Embarqu s et Mobiles lISET de Bizerte, ce cahier des
charges repr sente le projet : Conception et d veloppement dun site Web avec une
application mobile pour la gestion des absences des l ves . Le projet est encadr par les
enseignants des deux modules cit s ci-dessus : Ahmed Zeki Janhani et Houcem Hedhly.
Mini-Projet
2014-2015
Description du projet :
Objet :
Le projet r aliser est un site Web avec une application mobile pour la gestion des
absences des l ves. Le site est un espace pour lenseignant, ladministration, les l ves
et leurs parents pour mettre en vidence lassiduit des l ves.
Cibles et objectifs :
Publicité
Le public cible de cette application est :
Lenseignant : qui aura la t che de marquer les l ves qui se sont absent s ou
bien exclus pendant une s ance de cours, ou m me signaler un travail non
r alis par un l ve.
Ladministration : qui aura une main sur l tat de lassiduit des l ves en temps
r el travers le web.
Les l ves : qui pourront consulter les absences et les sanctions engendr es.
Les parents : qui seront inform s en temps r el en cas dabsence ou dexclusion
de leurs enfants par des notifications.
Pilotage :
Chefs du projet :
Les tudiants de la classe SEM2 lISET de Bizerte.
D cisionnel m tier :
Les enseignants : Ahmed Zeki Janhani et Houcem Hedhly.
Prestations attendues :
Fonctionnalit s :
a) Pour lenseignant :
Marquer les l ves absents.
Mentionner un l ve exclu
Convoquer les parents dun l ve.
b) Pour ladministration :
Publicité
Avoir un tat g n ral de lassiduit de ses diff rents l ves et classes.
Convoquer les parents dun l ve.
Pr voir des sanctions ou des encouragements.
1
Mini-Projet
2014-2015
c) Pour les l ves :
Consulter les absences.
Consulter les sanctions et/ou les encouragements.
d) Pour les parents :
Recevoir des notifications dabsence ou dexclusion ou pour une
convocation.
Demander un rendez-vous avec un enseignant.
Consulter les absences de son enfant.
Consulter les sanctions et/ou les encouragements.
Diagrammes de cas dutilisation :
Figure 1 : Diagramme de cas dutilisation de lacteur : Enseignant
2
S'inscrireS'identifierG rer les absencesG rer les exclusionsG rer les signaux de travaux non-faitsEnseignantConvoquer un parentAjouter une absenceModifier une absenceSupprimer une absence<<extend>>Imprimer un tat<<extend>><<extend>><<extend>>Ajouter une exclusionModifier une exclusionSupprimer une exclusion<<extend>><<extend>><<extend>>Ajouter un signalModifier une signalSupprimer une signal<<extend>><<extend>><<extend>>
Mini-Projet
2014-2015
Publicité
Figure 2 : Diagramme de cas dutilisation de lacteur : Parent
3
S'inscrireS'identifierConsulter les notificationsParentDemander un rendez-vousConsulter les absencesConsulter les exclusions<<extend>><<extend>>Consulter les signaux de travaux non-faits<<extend>>Consulter les convocations<<extend>>R pondre la convocation<<include>>
Mini-Projet
2014-2015
Figure 3 : Diagramme de cas dutilisation de lacteur : Agent administratif
4
S'identifierG rer les classesAjouter une classeModifier une classeSupprimer une classe<<extend>><<extend>><<extend>>G rer les l vesAjouter un l veModifier un l veSupprimer un l ve<<extend>><<extend>><<extend>>Agent administratifG rer l'assiduit G rer l'assiduit par classeG rer l'assiduit par enseignantG rer l'assiduit par l veProposer des punitions<<extend>>Convoquer le parent<<extend>>Imprimer un tat<<extend>><<extend>><<extend>>
Mini-Projet
2014-2015
Figure 4 : Diagramme de cas dutilisation de lacteur : Administration
Les sujets d velopper :
Acteur
N sujet
Titre
Agent
administratif
Sujet 1
Sujet 2
Sujet 3
Sujet 4
Publicité
CRUD1 : classe + assiduit
CRUD : l ve + assiduit
CRUD : enseignant + assiduit
CRUD : absence + impression tat
Enseignant
Sujet 5
CRUD : exclusion + impression tat
Parent
Sujet 6
Sujet 7
CRUD : signalement + impression tat
Consulter (absence/exclusion/signalement/demander rdv)
1 Lacronyme informatique anglais CRUD (pour Create, Read, Update, Delete) d signe les quatre
op rations de base pour la persistance des donn es, en particulier le stockage dinformations en BD.
5
S'identifierAccepter une demandeG rer les demandes d'inscriptionRefuser une demandeAttribuer r le<<include>>AdministrateurG rer les comptes utilisateursModifier les param tres du compteSupprimer un compte<<extend>><<extend>>