EasyFlight 2017-2018/Fiche de suivi: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
No edit summary
 
(11 intermediate revisions by 4 users not shown)
Line 107: Line 107:
Récupération de données utiles qui pourrai être utilisé pour les avions de l'aéro-club de Grenoble Isère et sa région.
Récupération de données utiles qui pourrai être utilisé pour les avions de l'aéro-club de Grenoble Isère et sa région.
|<!-- Mercredi--> style="width: 250px;" |
|<!-- Mercredi--> style="width: 250px;" |
Travail sur l'IHM de l'aplication
|<!-- Jeudi--> style="width: 250px;" |
|<!-- Jeudi--> style="width: 250px;" |
Retour à l'aéro-club pour récupérer les carnets de vol des avions pour les intégrer à la base de donné.

|<!-- Vendredi--> style="width: 250px;" |
|<!-- Vendredi--> style="width: 250px;" |
Début de réflexion sur ce que nous devrons intégrer à la base de donnée. Énormément d'info disponible. Qu'est ce qui est pertinent et qu'est ce qui ne l'est pas?
|-
|-
|<span style="color:black">'''Hervé'''</span>
|<span style="color:black">'''Hervé'''</span>
Line 132: Line 136:
Réflexion sur les infos qui doivent être sauvegardées en base de données
Réflexion sur les infos qui doivent être sauvegardées en base de données
|<!-- Mercredi-->
|<!-- Mercredi-->
Autoformation swagger
|<!-- Jeudi-->
|<!-- Jeudi-->
|<!-- Vendredi-->
|<!-- Vendredi-->
Line 140: Line 145:
|<span style="color:black">'''Boris'''</span>
|<span style="color:black">'''Boris'''</span>
|<!-- Lundi--> style="width: 250px;" |
|<!-- Lundi--> style="width: 250px;" |
Travail sur l'IHM, comment oragniser l,'application.
|<!-- Mardi--> style="width: 250px;" |
|<!-- Mardi--> style="width: 250px;" |
Tentative de vol découverte avec le groupe. Annulé pour cause météo.
|<!-- Mercredi--> style="width: 250px;" |
|<!-- Mercredi--> style="width: 250px;" |
Travail de mise à jour sous air plus séance de management de projet innovant.
|<!-- Jeudi--> style="width: 250px;" |
|<!-- Jeudi--> style="width: 250px;" |
Auto formation Jhipster
|<!-- Vendredi--> style="width: 250px;" |
|<!-- Vendredi--> style="width: 250px;" |
Absent pour raison famillial.
|-
|-
|<span style="color:black">'''Hervé'''</span>
|<span style="color:black">'''Hervé'''</span>
Line 171: Line 181:
|<!-- Vendredi-->
|<!-- Vendredi-->
Réunion avec M. Donsez
Réunion avec M. Donsez
Récupération carte LoRa au FabLab


|-
|-
Line 177: Line 188:
|<span style="color:black">'''Boris'''</span>
|<span style="color:black">'''Boris'''</span>
|<!-- Lundi--> style="width: 250px;" |
|<!-- Lundi--> style="width: 250px;" |
Toute l'équipe se rend à st Geoirs. Présentation complète de la préparation d'un vol plus vol d'une petite heure en chartreuse.
|<!-- Mardi--> style="width: 250px;" |
|<!-- Mardi--> style="width: 250px;" |
Retour a l'aéroclub pour discussion avec des membres du club sur l'appli.
|<!-- Mercredi--> style="width: 250px;" |
|<!-- Mercredi--> style="width: 250px;" |
Organisation de l'appli.
|<!-- Jeudi--> style="width: 250px;" |
|<!-- Jeudi--> style="width: 250px;" | Absent
|<!-- Vendredi--> style="width: 250px;" |
|<!-- Vendredi--> style="width: 250px;" |
Réunion avec Monsieur Donzez. Travail sur le rapport de management.
|-
|-
|<span style="color:black">'''Hervé'''</span>
|<span style="color:black">'''Hervé'''</span>
Line 187: Line 202:
Mise en place de l'environnement de développement pour la carte LoRa
Mise en place de l'environnement de développement pour la carte LoRa


- Installation de Coocox CoIDE
Installation de Coocox CoIDE


- Résolution de problèmes de drivers
Résolution de problèmes de drivers


- Beaucoup de documentation
Beaucoup de documentation


- Suivi de tutoriels Youtube
Suivi de tutoriels Youtube
|<!-- Mercredi-->
|<!-- Mercredi-->
Tentative d'exécution des exemples LoRaMAC : échec
Tentative d'exécution des exemples LoRaMAC : échec
Line 220: Line 235:
|<!-- Jeudi-->
|<!-- Jeudi-->
Créations de conteneurs Docker pour déployer l'application
Créations de conteneurs Docker pour déployer l'application
|<!-- Vendredi-->
Réunion de suivi

|-
|colspan="7" style="text-align: center; background-color:azure;"| <span style="color:black">Semaine du 12/03</span>
|-
|<span style="color:black">'''Boris'''</span>
|<!-- Lundi--> style="width: 250px;" |
Préparation de la soutenance, mise à jour R
|<!-- Mardi--> style="width: 250px;" |
Rapport de management de projet
|<!-- Mercredi--> style="width: 250px;" |
Préparation d'une vidéo de présentation du projet, à st Geoirs.
|<!-- Jeudi--> style="width: 250px;" |
Soutenance de Projet
|<!-- Vendredi--> style="width: 250px;" |
|-
|<span style="color:black">'''Hervé'''</span>
|<!-- Lundi-->
Migration sur une VM Lubuntu pour développement LoRa

Toolchain fonctionnelle (programmes "hello world à la Arduino" testés avec succès sur la carte)
|<!-- Mardi-->
Test avec succès de LoRaMac, récupération des données sur TTN et intégration avec cayenne.mydevices.com

Problème d'endianness des clés résolu
|<!-- Mercredi-->
Création des intégrations TTN et ajout de l'API LoRaMote sur le backend
|<!-- Jeudi-->
|<!-- Vendredi-->
|-
|<span style="color:black">'''Rémi'''</span>
|<!-- Lundi--> Déploiement du schéma de base de donnée sur la base instanciée sur AWS
|<!-- Mardi--> Liaison entre Backend et Frontend grâce aux API, modification FrontEnd
|<!-- Mercredi--> Liaison entre Backend et Frontend grâce aux API, modification FrontEnd
|<!-- Jeudi--> Préparation soutenance, légère modifications FrontEnd
|<!-- Vendredi-->
|-
|<span style="color:black">'''Lambert'''</span>
|<!-- Lundi-->
Desgin ihm frontend
|<!-- Mardi-->
Codage squelette frontend, navigation entre les différentes page avec un bandeau

Développement page "préparer vol"
|<!-- Mercredi-->
Développement frontend pages "masse et centrage", "notams" et liaison avec le backend (http)
|<!-- Jeudi-->
Préparation soutenance
|<!-- Vendredi-->
|<!-- Vendredi-->

Latest revision as of 12:31, 15 March 2018

<<< RETOUR


Fiche de suivi
Lundi Mardi Mercredi Jeudi Vendredi
Semaine du 29/01
Boris

Etude du rapport sur la transition numérique de Inovallée, et prise de contact avec les différent intervenants

Recherche sur innovalée, réflexion de groupe sur ce qui pourrai être réalisé

Réunion Inovallée, découverte du sujet et du travail réellement demandé. Est-ce que cela correspond à un sujet de projet de fin d'étude ?

Hervé

Etude du rapport sur la transition numérique de l'Inovallée

Rémi

Lecture du rapport fourni par les gens de l'IAE sur le projet de transition numérique.

Réunion au Tarmac pour rencontrer les acteurs du projet, définir notre rôle. -> Suite à cette réunion, est-ce vraiment un projet adapté au PFE????

Lambert

Etude du rapport sur la transition numérique de Inovallée

Réunion à inovallée

Semaine du 05/02
Boris

Redéfinition du sujet, rédaction du cahier des charges.

recherches des différentes technologies à utiliser. Etudes des déférents site à utiliser pour récupérer les informations.

Réflexion sur comment structurer l'application,IHM etc

API calcul masse et centrage. Calcul réalisé pour pouvoir être intégré.

API calcul de performance de l'avion + finition calcul masse et centrage.

Hervé

Analyse des techniques de récupération des données des sites usuels pour la préparation de vols

Recherche d'une API simplifiée pour la récupération de données METAR et TAF

Ecriture d'un client test en Java qui récupère les informations

Rémi Réunion pour redéfinir le projet, établir un cahier des charges et les rôles de chacun. Etude des différentes technologies envisageables pour faire l'appli -> On retient Jhipster pour générer le backend et le le frontend (frontend en Angular 5, en utilisant Ionic et Cordova) Installation de l'environnement nécessaire à Jhipster Auto-formation Jhipster Auto-formation Jhipster
Lambert

Redéfinition du projet en groupe

Mise en place des outils Kanban

Tentative de webscrapping pour récupérer les notams depuis le site officiel

Recherche d'une API pour récupérer les notams

Management de projet innovant

Hackaton

Semaine du 12/02
Boris

Finition API calcul de perfo. Prise de contact avec des membre de safetyPlane.

Rencontre avec mr Christian Roux, aéroport de st Geoirs. Discussion sur ce le projet, ce que cela peu apporter et ce qu'il faudrait que cela apporte. Récupération de données utiles qui pourrai être utilisé pour les avions de l'aéro-club de Grenoble Isère et sa région.

Travail sur l'IHM de l'aplication

Retour à l'aéro-club pour récupérer les carnets de vol des avions pour les intégrer à la base de donné.

Début de réflexion sur ce que nous devrons intégrer à la base de donnée. Énormément d'info disponible. Qu'est ce qui est pertinent et qu'est ce qui ne l'est pas?

Hervé
Rémi Génération de projet test Jhipster pour voir l'architecture, les résultats, valider les techno utilisées Travail de compréhension sur le code généré la veille afin de mieux comprendre le fonctionnement global de l'appli Génération d'une Version 1 de l'appli EasyFlight Après réunion, techno choisies pour la V1 inadaptées -> Génération d'une nouvelle app Mise en place d'une base de données MySQL en local et connexion de l'appli à la base
Lambert

Ajout fiche projet et fiche de suivi sur air

Écriture de scripts de test de l'API en python

Réflexion sur les infos qui doivent être sauvegardées en base de données

Autoformation swagger

Semaine du 26/02
Boris

Travail sur l'IHM, comment oragniser l,'application.

Tentative de vol découverte avec le groupe. Annulé pour cause météo.

Travail de mise à jour sous air plus séance de management de projet innovant.

Auto formation Jhipster

Absent pour raison famillial.

Hervé

Réunion de suivi avec Didier DONSEZ Récupération de la LoRaMote

Rémi Génération du code final de l'appli avec Jhipster Déploiement de la BDD sur une instance Amazon Tentative de connexion à la bd dans la cloud Connexion à la bd dans le cloud Réunion de suivi, récupération du matériel LoRa au Fablab
Lambert

Création d'une instance RDS (AWS) pour déploiement d'une BD dans le cloud

Etude documentation Jhipster

Etude documentation Ionic

Réunion avec M. Donsez Récupération carte LoRa au FabLab

Semaine du 05/03
Boris

Toute l'équipe se rend à st Geoirs. Présentation complète de la préparation d'un vol plus vol d'une petite heure en chartreuse.

Retour a l'aéroclub pour discussion avec des membres du club sur l'appli.

Organisation de l'appli.

Absent

Réunion avec Monsieur Donzez. Travail sur le rapport de management.

Hervé

Mise en place de l'environnement de développement pour la carte LoRa

Installation de Coocox CoIDE

Résolution de problèmes de drivers

Beaucoup de documentation

Suivi de tutoriels Youtube

Tentative d'exécution des exemples LoRaMAC : échec

Mise en place de l'intégration continue

Spécification de la base de données

Résolution de problèmes liés à l'instance EC2

Rémi Visite de l'aéro-club avec l'équipe, préparation + vol en avion Tentative d'automatisation du lancement de l'appli -> Bug de connexion à la bdd Correction du bug de connexion à la base de données Réunion de suivi
Lambert

Visite de l'aéro-club avec l'équipe, préparation et vol en avion

Création et configuration d'une instance EC2 pour déploiement dans le Cloud

Création et configuration Jenkins

Créations de conteneurs Docker pour déployer l'application

Réunion de suivi

Semaine du 12/03
Boris

Préparation de la soutenance, mise à jour R

Rapport de management de projet

Préparation d'une vidéo de présentation du projet, à st Geoirs.

Soutenance de Projet

Hervé

Migration sur une VM Lubuntu pour développement LoRa

Toolchain fonctionnelle (programmes "hello world à la Arduino" testés avec succès sur la carte)

Test avec succès de LoRaMac, récupération des données sur TTN et intégration avec cayenne.mydevices.com

Problème d'endianness des clés résolu

Création des intégrations TTN et ajout de l'API LoRaMote sur le backend

Rémi Déploiement du schéma de base de donnée sur la base instanciée sur AWS Liaison entre Backend et Frontend grâce aux API, modification FrontEnd Liaison entre Backend et Frontend grâce aux API, modification FrontEnd Préparation soutenance, légère modifications FrontEnd
Lambert

Desgin ihm frontend

Codage squelette frontend, navigation entre les différentes page avec un bandeau

Développement page "préparer vol"

Développement frontend pages "masse et centrage", "notams" et liaison avec le backend (http)

Préparation soutenance