Difference between revisions of "Fiche de suivi - Coivoiturage taxi"

From air
Jump to navigation Jump to search
 
(20 intermediate revisions by 2 users not shown)
Line 20: Line 20:
   
 
== Semaine 4 : 03/10 - 09/10 ==
 
== Semaine 4 : 03/10 - 09/10 ==
  +
  +
''Début du premier sprint scrum''
  +
 
'''Travail réalisé :'''
 
'''Travail réalisé :'''
 
* Conception
 
* Conception
Line 29: Line 32:
   
 
== Semaine 5 : 10/10 - 16/10 ==
 
== Semaine 5 : 10/10 - 16/10 ==
  +
 
'''Travail réalisé :'''
 
'''Travail réalisé :'''
 
* Conception système
 
* Conception système
Line 37: Line 41:
 
* Création du SRS
 
* Création du SRS
 
* Préparation pour la soutenance conception
 
* Préparation pour la soutenance conception
  +
  +
''Fin du premier sprint scrum''
   
 
== Semaine 6 : 17/10 - 23/10 ==
 
== Semaine 6 : 17/10 - 23/10 ==
Line 50: Line 56:
 
== Semaine 8 : 31/10 - 06/11 ==
 
== Semaine 8 : 31/10 - 06/11 ==
   
Début du premier sprint Scrum
+
''Début du deuxième sprint Scrum''
   
 
'''Travail réalisé :'''
 
'''Travail réalisé :'''
 
* Création d'une base de site internet à partir d'un template
 
* 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 d'images docker pour glassfish, grafana, influxDB, mySQL...
* Mise en place des metrics pour notre site internet
+
* Mise en place des metrics pour notre site internet
  +
* Mise en place du serveur de versionnement avec Jenkins
   
   
Line 69: Line 76:
 
* Prise en main et début de mise en place de HAProxy
 
* Prise en main et début de mise en place de HAProxy
 
* Prise en main d'AngularJS
 
* Prise en main d'AngularJS
  +
  +
''Fin du deuxième sprint Scrum''
   
 
== Semaine 10 : 14/11 - 20/11 ==
 
== Semaine 10 : 14/11 - 20/11 ==
 
'''Travail réalisé :'''
 
'''Travail réalisé :'''
  +
* Utilisation AngularJS pour les appels REST
*
 
  +
**Contrôleur Angular
  +
**fonctions et appels AJAX
  +
* Mise en place des EJB (session) : Appel BD
  +
* Mise en place de MYSQL cluster
   
   
 
'''Problèmes rencontrés :'''
 
'''Problèmes rencontrés :'''
  +
* Permission gestion de droit non répliqués dans les 2 noeuds BD (CLI)
*
 
   
   
 
'''Tâches à effectuer identifiées :'''
 
'''Tâches à effectuer identifiées :'''
  +
* Finalisation HAProxy
*
 
 
   
 
== Semaine 11 : 21/11 - 27/11 ==
 
== Semaine 11 : 21/11 - 27/11 ==
 
'''Travail réalisé :'''
 
'''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 :'''
 
'''Problèmes rencontrés :'''
  +
* Trajets directs sans arrêt
*
 
 
 
'''Tâches à effectuer identifiées :'''
 
*
 
 
   
 
== Semaine 12 : 28/11 - 04/12 ==
 
== Semaine 12 : 28/11 - 04/12 ==
 
'''Travail réalisé :'''
 
'''Travail réalisé :'''
  +
* Installation finale de HAProxy + correction erreur
*
 
  +
* Utilisation de cookies pour se connecter sur le bon serveur.
   
   
 
'''Problèmes rencontrés :'''
 
'''Problèmes rencontrés :'''
  +
* Impossibilité d'utiliser la terminaison SSL
*
 
   
   
 
'''Tâches à effectuer identifiées :'''
 
'''Tâches à effectuer identifiées :'''
  +
* Corrections d'erreurs
*
 
  +
* Remplir les fiches techniques et préparer la soutenance
 
   
 
== Semaine 13 : 05/12 - 11/12 ==
 
== Semaine 13 : 05/12 - 11/12 ==
 
'''Travail réalisé :'''
 
'''Travail réalisé :'''
  +
* Corrections bugs
*
 
  +
* Rédactions documents techniques + Préparation soutenance
 
 
'''Problèmes rencontrés :'''
 
*
 
 
 
'''Tâches à effectuer identifiées :'''
 
*
 
 
 
== Semaine 14 : 12/12 - 18/12 ==
 
'''Travail réalisé :'''
 
*
 
 
 
'''Problèmes rencontrés :'''
 
*
 
 
 
'''Tâches à effectuer identifiées :'''
 
*
 

Latest revision as of 20:29, 12 December 2016

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
  • Mise en place du serveur de versionnement avec Jenkins


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é :

  • Utilisation AngularJS pour les appels REST
    • Contrôleur Angular
    • fonctions et appels AJAX
  • Mise en place des EJB (session) : Appel BD
  • Mise en place de MYSQL cluster


Problèmes rencontrés :

  • Permission gestion de droit non répliqués dans les 2 noeuds BD (CLI)


Tâches à effectuer identifiées :

  • Finalisation HAProxy

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

Semaine 12 : 28/11 - 04/12

Travail réalisé :

  • Installation finale de HAProxy + correction erreur
  • Utilisation de cookies pour se connecter sur le bon serveur.


Problèmes rencontrés :

  • Impossibilité d'utiliser la terminaison SSL


Tâches à effectuer identifiées :

  • Corrections d'erreurs
  • Remplir les fiches techniques et préparer la soutenance

Semaine 13 : 05/12 - 11/12

Travail réalisé :

  • Corrections bugs
  • Rédactions documents techniques + Préparation soutenance