Fiche de suivi - Coivoiturage taxi

Voici la fiche de suivi du projet ECOM 2016-2017 : Coivoiturage taxi

Page d'accueil du projet

= Avancée du projet =

Semaine 1 : 12/09 - 18/09
Travail réalisé :
 * Création du groupe
 * Création des pages wiki

Semaine 2 : 19/09 - 25/09
Travail réalisé :
 * Début d'apprentissage de JavaEE
 * Création du questionnaire de besoins utilisateurs

Semaine 3 : 26/09 - 02/10
Travail réalisé :


 * Prise en main de glassfish (mise en place d'un serveur glassfish), de AWS et de docker (création d'une image simple)

Semaine 4 : 03/10 - 09/10
Début du premier sprint scrum

Travail réalisé :
 * Conception
 * Création des modèles de tâches
 * Création de l'IHM abstraite
 * Créations des maquettes


 * Tutoriel EJB, Tutoriel Servlet/JSP/REST/WS/Filter/Docker

Semaine 5 : 10/10 - 16/10
Travail réalisé :
 * Conception système
 * Fonctionnalités du système
 * Design de l'architecture système
 * Création de la base de données associée à notre système
 * Finalisation de l'analyse des besoins à partir du questionnaire
 * Création du SRS
 * Préparation pour la soutenance conception

Fin du premier sprint scrum

Semaine 6 : 17/10 - 23/10
Travail réalisé :
 * Soutenance conception
 * Révision des différents pointes évoqués par les enseignants durant la soutenance

Semaine 7 : 24/10 - 30/10
Travail réalisé :
 * Installation de tous les outils nécessaires pour le projet
 * Prise en main (via tutoriel principalement) de ces outils et des différentes technologies (AngularJS, Bootstrap, Jersey, EJB, Swagger, Metrics, Docker, HAProxy, Grafana, InfluxDB, MySQL)

Semaine 8 : 31/10 - 06/11
Début du deuxième sprint Scrum

Travail réalisé :
 * Création d'une base de site internet à partir d'un template
 * Mise en place d'images docker pour glassfish, grafana, influxDB, mySQL...
 * Mise en place des metrics pour notre site internet

Tâches à effectuer identifiées :
 * Mise en place des EJB et de la base de données
 * Modification du template
 * Mise en place de HAProxy

Semaine 9 : 07/11 - 13/11
Travail réalisé :
 * Modification du template pour le site
 * Mise en place des EJB
 * Prise en main et début de mise en place de HAProxy
 * Prise en main d'AngularJS

Fin du deuxième sprint Scrum

Semaine 10 : 14/11 - 20/11
Travail réalisé :
 * Mise en place de la gestion des utilisateurs (IHM)
 * Mise en place de MYSQL cluster

Problèmes rencontrés :

Tâches à effectuer identifiées :

Semaine 11 : 21/11 - 27/11
Travail réalisé :
 * Utilisation des services Google de Géolocalisation pour afficher un trajet à l'utlisateur
 * Gestion des coordonnées géographique
 * Récupération des données entrées par l'utilisateur et consultation de la base de données pour savoir si une voiture est disponible dans la zone autour des coordonnées émises par l'utilisateur

Problèmes rencontrés :
 * Trajets directs sans arrêt

Tâches à effectuer identifiées :

Semaine 12 : 28/11 - 04/12
Travail réalisé :

Problèmes rencontrés :

Tâches à effectuer identifiées :

Semaine 13 : 05/12 - 11/12
Travail réalisé :

Problèmes rencontrés :

Tâches à effectuer identifiées :