Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Présentation Checkmein

Présentation Checkmein

Avatar for Valentin Polo

Valentin Polo

January 15, 2016
Tweet

More Decks by Valentin Polo

Other Decks in Education

Transcript

  1. Le problème ? Feuille d'émargement à signer obligatoirement par les

    étudiants (en alternance) pour confirmer leurs présences… MAIS… - Feuille pas toujours récupérée par les enseignants, - Élèves oublient parfois de signer alors qu'ils sont présents, - Relecture (quelquefois délicate) nécessaire par le Secrétariat, - Process "papier" dans une ère du tout-numérique...
  2. Notre solution… Service d'émargement en ligne depuis une application mobile.

    - Les étudiants visualisent leur cour actuel et peuvent le "checker" (émarger) en quelques secondes. - Les professeurs peuvent visualiser en temps réel la liste des émargements. - Le secrétariat n'a plus de saisie manuelle à réaliser et peut synchroniser les présences avec des outils internes.
  3. Checkmein… en détails ! Checkmein repose sur quatre points "critiques"

    : - Une application J2EE, coeur de notre solution, - Un front basé sur AngularJS, - Une application mobile iOS et Android basée sur Ionic, - Des balises iBeacons/EddyStone pour localiser les étudiants
  4. L'application J2EE Les APIs suivantes ont été utilisées : -

    JPA, - Bean Validation, - EJB (Remote + Stateless) et - JAX-RS ainsi qu'un élément innovant : - les objets connectés : iBeacons
  5. Gestion de projet - Équipe de 3 personnes (2 développeurs

    & un testeur) - Répartition des tâches avec Jira - Partage des sources via Git (github.com/CheckMeIn/) - https://github.com/CheckMeIn/Java-App - https://github.com/CheckMeIn/Angular-App - https://github.com/CheckMeIn/Mobile-App