Ce système sera utilisé dans le cadre de l’épreuve de projet qui se déroulera à partir de février 2017.
Il s’agit de dévélopper une solution de gestion d’accès pour le Campus La Salle qui permettra de contrôler l’accès aux chambres et d’avoir une vue globale et synthétique sur leur niveau d’occupation. L’accès se fera avec un badge RFID.
Le système sera décomposé en plusieurs sous-systèmes :
des « PEA » (Poignée Électronique Autonome) : elle intègre un lecteur de proximité autonome fonctionnant avec des badges RFID. Le lecteur mural permettra l’ouverture d’une porte équipée d’une gâche électrique. Chaque PEA possèdera un identifiant.
un « PGC » (Poste de Gestion des Chambres) : c’est à partir de ce poste que l’exploitant pourra gérer les badges d’accès et les réservations.
au moins une « BAC » (Borne d’Accueil Client) : elle sera installée à la reception et permettra des opération simples pour les clients ou l’exploitant à partir d’un écran tactile.
un « PSW » (Poste Serveur Web) : il héberge l’application web pour les clients externes qui souhaitent effectuer une demande de réservation.
Le « PGC » (Poste de Gestion des Chambres) devra :
La « BAC » (Borne d’Accueil Client) devra :
La « PEA » (Poignée Électronique Autonome) devra :
L’application « Client Web » devra :
Etudiant 1 (EC) : Sous-système PEA
Etudiant 2 (IR) : Sous-système PGC
Etudiant 3 (IR) : Sous-système BAC
Etudiant 4 (IR) : Sous-système Client Web
Ressource | Version |
---|---|
OS | GNU Linux (Ubuntu 12.04.5 LTS) |
EDI | Qt Creator 2.4.1 |
Compilateur | GNU g++/gcc version 4.6.3 |
Débugueur | GNU gdb 7.4 |
Fabrication | QMake 2.01a et GNU make 3.81 |
API GUI | Qt 4.8.1 |
Web | HTML5/CSS3/PHP5 |
API Web | Bootstrap, jQuery Mobile, Smarty et TinyMVC |
SGBDR | MySQL |