Compte-rendu N 04 Réunion du 19/12/14



Documents pareils
TRAAM STI Acquisition et exploitations pédagogiques des données sur un système pédagogique

Application CarPostal Informations relatives aux services mobiles de CarPostal

LES OUTILS DE GESTION DE PROJET

EVOLUTION D UN LOGICIEL DE PRISE DE RENDEZ-VOUS

Dossier. Développer en Java sur téléphone mobile. Benjamin Damécourt UFR SITEC Master 2 EESC 11 janvier 2012

Qu'est ce que le Cloud?

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

AVANT, PENDANT ET APRÈS VOTRE VOYAGE

DENOMINATION DU DOCUMENT : CAHIER DES CHARGES «MONITORING DOMOTIQUE» MOE : GROUPE 6 (SANOGO, AFFANE, DIALLO, N GOUAN, DJIMERA)

Mise en œuvre de les capteurs dans la gestion de l eau

LA MOBILITE : ACTEURS, OUTILS,

Portage et développement de jeux Java sur téléphones mobiles. Licence Professionnelle SIL 25 juin 2007

GeniusTim_Labo Version 1.0

Guide de la documentation des produits BusinessObjects XI

Annexe I. au contrat de service Questel. Tarifs 2015 en Euros

À propos de votre liseuse... 5

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Descriptif des fonctionnalités de notre site professionnel. Page 1 sur 13

PROSOP : un système de gestion de bases de données prosopographiques

EP60.92 Projet d application pluridisciplinaire La chasse aux trésors

Allumer/éteindre l'ordinateur Découvrir le bureau, le menu démarrer Manipuler la souris, le clavier Lancer une application

Optimiser pour les appareils mobiles

DéSIT Démarche d ingénierie pour les Systèmes d Information Transport ambiants, sécurisés et personnalisables

Présentation Alfresco

HTML. Notions générales

Présentation des nouveaux services de l ENT Second degré Rentrée scolaire 2015 et fin du 1 er trimestre de l année scolaire

SITE WEB E-COMMERCE ET VENTE A DISTANCE

Un Service Internet du Futur pour le suivi des voyages multimodaux

TP1 : Initiation à Java et Eclipse

Un outil open source de gestion de bibliographies

Créer un site Internet dynamique

Intégration de Cisco CallManager IVR et Active Directory

Utiliser des tablettes numériques en EPLE

Simulation à bord d un véhicule moteur existant

Bien travailler sur plusieurs écrans

momentum momentum.dos-group.com DOS Group Via Besazio 21 CH-6863 Besazio THE RESCUE NETWORK

Seafile, pour simplifier l'accès à ses fichiers, les partager et les synchroniser

Internet of big data things

Module 1 Module 2 Module 3 10 Module 4 Module 5 Module 6 Module 7 Module 8 Module 9 Module 10 Module 11 Module 12 Module 13 Module 14 Module 15

Projet M1 Sujet 21 : Développement d'un logiciel simplifié de type Business Object

Synchroniser ses photos

Une solution opensource d'affichage dynamique - XIBO

Gestion collaborative de documents

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

molis result portal Description fonctionnelle La structure système Configuration système requise Architecture du système

CREG : versailles.fr/spip.php?article803

TD sur JMS ) Qu est-ce qu un middleware orienté message (MOM)? Quelles différences faites-vous entre un MOM et JMS?

TELEGESTION. l outil indispensable des intervenants à domicile. Maison de l Emploi de Paris Plateforme RH 21 Mai 2015

Sébastien Sougnez 24/12/ / s.sougnez@areaprog.com 2 ans et demi d expérience

Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents)

Gestion des documents associés

Automatisez votre gestion et vos procédures commerciales

Analyse détaillée des trajets effectués en Transports en commun en Ile-de-France

Module Communication - Messagerie V6. Infostance. Messagerie

Aud c. Audi connect. Audi-connect-brochure-clients_FR-NL.indd 1

Prêt pour la téléphonie internet (VoIP) Nombre de boîtes vocales et de postes illimitées. Secrétaire virtuelle programmable

GANTTPROJECT. Julien TENDERO

UNIVERSITÉ DE MONTRÉAL DÉPARTEMENT DE SOCIOLOGIE ************* Cours de niveau gradué en méthodes quantitatives *************

Dispositif e-learning déployé sur les postes de travail

Présentation Générale

ERP5. Gestion des Services Techniques des Collectivités Locales

REQUEA. v PD 20 mars Mouvements d arrivée / départ de personnels Description produit

COMMUNIQUE DE LANCEMENT

Java c est quoi? Java. Java. Java : Principe de fonctionnement 31/01/ Vue générale 2 - Mon premier programme 3 - Types de Programme Java

B i b l i o t h è q u e OUTILS DE GESTION DE PROJET

GEOTREK, une application opensource pour la gestion et la valorisation des sentiers. Parc national des Ecrins Juin 2014 / Forum TIC de l ATEN

Présentation du Framework BootstrapTwitter

Cahier des charges (CDC)

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Utilisation de XnView

Découverte de Moodle

Manuel d utilisation NETexcom

Mode d emploi. Félicitations pour votre achat de la tablette Viewpia TB-107. Nous vous remercions pour votre confiance d acheter notre produit!

Java 7 Les fondamentaux du langage Java

LOGICIEL DE VIDEOSURVEILLANCE IPRECORD-MX4

CRM GESTION RELATION CLIENT

Cours 1 : Qu est-ce que la programmation?

Teste et mesure vos réseaux et vos applicatifs en toute indépendance

Éditeur Koninklijke Brill Langue(s) Multilingue

Conditions Particulières de Maintenance. Table des matières. Ref : CPM-1.2 du 08/06/2011

Rédiger : le numérique dans la préparation de la thèse

Interface Homme-Machine. Philippe Gaussier Alexandre Pitti

Guide de procédures Mise à jour faite le 29/03

A LA DÉCOUVERTE DE ZOTERO 4.0

Vos outils CNED COPIES EN LIGNE GUIDE DE PRISE EN MAIN DU CORRECTEUR. 8 CODA GA WB 01 13

Trois nouveaux formulaires sont donc nécessaires : Pour l affichage de la liste, un formulaire de sortie WEB_Liste associé à la table des [Films] ;

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

Auteur LARDOUX Guillaume Contact Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

v Sygic, a.s. All rights reserverd. Manuel utilisateur

Le stockage local de données en HTML5

Gestion du parc informatique des collèges du département du Cher. Manuel d utilisation de la solution de gestion de Parc

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Le génie logiciel. maintenance de logiciels.

Stages ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, stage@isoft.fr

Utiliser un logiciel de présentation assistée par ordinateur

Espace de travail collaboratif

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

MIVISU VIABILITÉ HIVERNALE

GENERATION i7 - NOUVEAUTES VERSION 7.7x

Table of contents 2 / 58

Transcription:

Projet Master1 ILSEN Compte-rendu N 04 Réunion du 19/12/14 N projet : 13, Durée : 2 Heures Présents : - Didier JOSSELIN : professeur encadrant - Yann HERVOUET : CEO Instant System - Xavier LECOMTE : Chef de projet (Conférence audio) - Meriem BELLABIOD : M1 ILSEN - Bastien DELAVIS : M1 ILSEN - Khaoula ELRHOZLANE : M1 ILSEN Rédacteurs : Meriem BELLABIOD, Bastien DELAVIS, Khaoula ELRHOZLANE. Ordre du jour : 1. Présentation de travail des étudiants. 2. Présentation de l application par Yann. 3. Spécification des besoins d Instant System par Xavier. 4. Planification des tâches à accomplir et répartitions du travail.

I. Présentation de travail des étudiants: Khaoula a présenté son travail sur l outil se simulation, Bastien quand à lui a exposé la partie sur la prédiction de la ponctualité des transports et Meriem a expliqué les modifications apportées au modèle ULM des différents modes de transport. II. Présentation de l application par Yann Hervouet : - Présentation du fonctionnement de l'application Iphone (version android en developpement) - Explication du fonctionnement, des diverses fonctionnalités, du besoin et de leur attente. Véhicule -> parking relai -> transport en commun. - Proposition de plusieurs itinéraires en fonction du module de transport choisi. - Choix du parking qui fait recalculer l'itinéraire. - Sauvegarde du parking où l'utilisateur dépose son véhicule. Pas de prise en compte de la perte de temps dans le parking lors du calcul de l'itinéraire. Cela peut fausser l'itinéraire -> peut rater le transport en commun. La perte de temps dans les parkings varie suivant si: - L'utilisateur trouve rapidement sa place - L'arrêt de bus est loin - Le temps de prendre des affaires, etc III. La spécification des besoins d Instant System par Xavier Lecomte : Xavier Lecomte étant le chef du projet, il nous a formulé et exprimé les besoins d Instant System en 7 parties qui sont : 1. Etape 01: Afficher la carte à un instant T Pour mettre en place l'outil de simulation instant system se base sur l'application Open-source Raildar en javascript. Pour permettre à nous étudiants de mieux comprendre leurs données et de les visualiser. Raildar propose une visualisation des lignes de trains, leurs arrêts, leurs positions réels ou extrapolées, leur avance/retard sur les horaires théoriques.

Il nous faut donc récupérer les sources de Raildar, ainsi que les données d'instant System pour faire un couplage des deux. 2. Etape 02 : Afficher une heatmap des retards à un instant T Une heatmap ou carte de chaleur est une représentation des retards des trains en fonction des lignes ferroviaires. Cette étape n'est pas indispensable pour la finalité du projet mais nous pourrons toujours y revenir dessus car c'est une étape qui sert à améliorer la visibilité des utilisateurs de retards des bus. 3. Etape 03 : Historisation des données -Avoir la position des bus depuis le début de la journée (servira à l'analyse) -Stockage dans une structure de données de type Big-data. -Utiliser une "ligne du temps" pour voir les données sur la carte L'historisation des données sera réalisée par Instant System en temps réel pour leur application, IS actualise 200 000 entrées dans leur base de données à chaque instant T. Pour pouvoir historiser les données d'une journée, il va falloir stocker ces 200 000 entrées pour chaque instant T soit un très grand nombre de données. Yann H. propose de partir sur une Big-data avec Elastic-search. -Réflexion sur le format à historiser. 4. Etape 04 : Analyse des TC -Détecter ou se passe le retard (en début de course ou en fin de course). -Prédiction de la ponctualité des transports. -Utiliser ces indicateurs dans le calcul d itinéraire. -Graphiques statistiques (bibliothèque graphique). -Produire des indicateurs. Les recherches de Bastien sont à adapter au format de l'historisation des données, donc cette partie découle de l'étape 03. Refaire l'analyse des données en fonction des données récupérables sur Raildar. On peut envisager de coupler les données avec celle récupérables via des logs de météo. -Est-ce possible? Etudier le cas, avoir la météo serait intéressant.

-Concernant les librairies graphiques laquelle répondraient le mieux a notre besoin? -Quelle librairie pour quel langage de programmation? L'application d'instant System est une application pour téléphone portable. Le mieux serait donc d'utiliser un langage de programmation portable, comme java. La librairie JfreeChart permet de générer des graphiques assez simplistes mais très efficace en java. En complément de JfreeChart il existe aussi une libraire appelé itext qui permet de générer des fichiers PDF afin de créer des rapports. De nombreux plug-in existent pour la création de graphiques complexes et interactifs pour des applications web, suivant le cas, nous pourrions être amenés à les utiliser exclusivement. Soit l'application portable est en java et nous pourrons utiliser des bibliothèques graphiques de java, soit l'application serait web et nous pourrions utiliser par exemple HighCharts, une bibliothèque graphique écrite en HTML5 et javascript. -Continuer et améliorer le diagramme de classe proposé en différenciant les Objets de l'usage des Objets. "Trajet" à renommer en "Tronçon". 5. Etape 05 : Positionner les voyageurs -Demandes d origine / destination -Position des utilisateurs de l application -Affichage des déplacements 6. Etape 06 : Covoiturage / TAD -Positionner l offre et la demande -Analyser 7. Etape 02 : Simuler -Positionner l offre et la demande -Analyser Les étapes 5 à 7 que nous avons détaillées dans le dernier compte rendu ne seront envisagées que si le temps le permet, nous partons sur la base des 4 premières étapes.

IV. Planification des tâches à accomplir et répartitions du travail : Les premières taches à accomplir sont l'affichage de la carte raildar à un instant T -Bastien va s'occuper de récupérer les fichiers sources. -Khaoula et Meriem vont s'occuper de la récupération des données d'instant System pour les utilisés sur raildar. Et si possibilité intégration d'une heatmap de retards des trains. -De son coté instant system va réaliser la partie Historisation des données. -Voir plus tard avec Mr JOSSELIN pour une éventuelle utilisation du cluster du laboratoire.