Nous sommes 4 étudiants en 2ème année de cycle ingénieur à l'ISTIA, Ecole d'Ingénieur de l'Université d'Angers.
Description succincte du projet :
Production d'une application de gestion des absences des étudiants grâce à la communication NFC des cartes étudiantes Pass'Sup.
Elle complète l'application web des absences déjà mis en place pour certaines composantes à l'UA (ISTIA prépa, IUT, Médecine...).
Application mobile multiplateforme (Android, iOS, web) basée sur Apache Cordova.
Le principe de l'application est le suivant :
L'enseignant utilise un lecteur de carte NFC (sans contact) pour lire les cartes des étudiants présents au cours.
L'application de lecture des cartes envoie la liste des étudiants présents à un web service qui mettra à jour la base de données de l'UA.
Contexte :
L'absentéisme est un facteur important d'échec des étudiants de l'université (par exemple en classe préparatoire à l'Istia) et un suivi permet souvent d'éviter un échec scolaire.
Le rôle de ce projet est de faire évoluer une application existante de gestion des absences, notamment en utilisant un système de lecture sans contact des cartes étudiants.
Une courte vidéo de présentation de la première application de gestion des absences est disponible
L'objectif de ce projet est de réaliser une application utilisant la technolgie NFC intégré dans les smartphones ainsi que des puces intégrées dans les cartes étudiantes PASS'SUP.
Le but à terme est de remplacer le système existant de relevée de présences manuscrites
Les étudiants présents posent un par un leur carte étudiante (munie d'une puce) sur le smartphone du professeur.
Après avoir scanné l'ensemble des cartes PASS'SUP des étudiants présents, une liste en est faite.
L'application envoie cette liste à la base de données de l'Université
La base de donnée retourne la liste des absents.
(Requête dans la basse de donnée de l'université pour savoir le cours, et le groupe devant être présente, ainsi que la liste des étudiants du groupe).
Les absences des étudiants sont ainsi comptabilisées de manière automatique et informatisée.
Grace à un espace dédié,sur l'Espace Numérique, plusieurs niveau d'accès sont possibles :
- Responsable de promotion (accès à toutes les absences des élèves de la promotion : absence totale, injustifiée, justifiée).
- Professeur (accès à toutes les absences des élèves de son/ses cours : absence totale, injustifiée, justifiée).
- Administration (possibilité de modifier des états d'absences (injustifiée/justifiée)).
- Etudiant (possibilité de consulter ses absences à tous ces cours).