Soutenance ProJet Individuel

Slides:



Advertisements
Présentations similaires
Le moteur
Advertisements

Produit Gammes Nomenclatures Modules Techniques Prix de Revient Prix de Vente Modules Techniques Client Marges Mise en route Temps Unitaire Prix (Ex:
Présentation du Stage en Entreprise
Koha - Greenstone Symposium Koha Miramas 28 mai 2010
Conception Utilise le CMS opensource Wordpress (Utilisé par 14% du 1 er million 1 ; «Open Source CMS Award 2 » en 2007 et prix du meilleur CMS.
Projet extranet My.Eolas
Classe : …………… Nom : …………………………………… Date : ………………..
Story-board version 1.1 Statut : à valider Rédacteur : Nicole Djuissi
Est Ouest Sud 11 1 Nord 1 Laval Du Breuil, Adstock, Québec I-17-17ACBLScore S0417 Allez à 1 Est Allez à 4 Sud Allez à 3 Est Allez à 2 Ouest RndNE
Les Prepositions.
Le developpement web  Préparé par : ASSAL Lamiae JAMALI Zakarya
1 V-Ingénierie… La compétence au service de lexigence… vous présente.
1. 2 Informations nécessaires à la création dun intervenant 1.Sa désignation –Son identité, ses coordonnées, son statut 2.Sa situation administrative.
JXDVDTEK – Une DVDthèque en Java et XML
T ravail E tude R echerche COUREUX Éric DUCK Christian ZENGERLÉ Olivier COUREUX Éric DUCK Christian ZENGERLÉ Olivier EncadrantsEncadrants M. Crescenzo.
Présentation de l’application « Livret personnel de compétences »
Indicateurs de position
Organisation et Management de projet
Conception d’une application de gestion de fiches études
Maîtrise des données et des métadonnées de l’ODS
Gestion Informatisée du Brevet Informatique & Internet
Gestion de la communication par établissement sur le site ville
1 5 octobre 2011 / paw Présentation du 7 octobre 2011.
PROJET HANDICAPS Certificat de Qualification Professionnelle
KAKI - Gestion budgétaire et comptable de la paye
Projet Master 2 Nouvelles Technologies et Handicap
Réalisation Gestionnaire de Stock
Traitements &Suppléments
IUT2 de Grenoble Université Pierre Mendès France
Dessin Vectoriel Collaboratif
Académie de Créteil - B.C Quest-ce quune Inscription 1)1 action + 1 stagiaire + 1 client 2)Parcours individuel (avec son Prix de Vente) 3)Un financement.
Projet poker 1/56. Introduction Présentation de léquipe Cadre du projet Enjeux Choix du sujet 2.
Gestion des bases de données
Développement d’application web
PLD GHome H4214 Piccolo Thomas Gu Lei Deville Romain Huang Yachen
Notre calendrier français MARS 2014
C'est pour bientôt.....
Veuillez trouver ci-joint
Projet de Master première année 2007 / 2008
Projet CONSULTING SA : GSA ( Gestion du suivi d’activités)
LA GESTION COLLABORATIVE DE PROJETS Grâce aux outils du Web /03/2011 Académie de Créteil - Nadine DUDRAGNE 1.
Le workflow Encadré par: M . BAIDADA Réalisé par: ATRASSI Najoua
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
‘‘Open Data base Connectivity‘‘
Bienvenue sur CAUTIONET l'outil On Line de gestion de caution
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Création et présentation d’un tableau avec Word 2007
MonACCÈS Gestion du personnel Guide no 5 Formation initiale Primaire.
10 paires -. 9 séries de 3 étuis ( n° 1 à 27 ) 9 positions à jouer 5 tables Réalisé par M..Chardon.
CALENDRIER-PLAYBOY 2020.
Application de gestion de candidatures
1. Présentation générale du système
Outil de gestion des cartes grises
Septembre Semaines du 2 au 13 septembre DATECOURSEXERCICESEXERCICES à fairePOUR le Jeudi 5 Vendredi 6 Lundi 9 Prise de contacts. Programme ISN. Déroulement.
Centre d’échange d’informations sur la Convention sur la Diversité Biologique Bienvenue dans le cours sur l’ajout d’une page web sur un site web développé.
9 paires séries de 3 étuis ( n° 1 à 27 )
Projet de stage d’année IIR4 sous le thème:
KIWAPP IS A B2B FULL-STACK APP-MANAGEMENT TOOL KIWAPP EN QUELQUES ETAPES Octobre 2014.
Notation Administrative
1. 1.Présentation 2. 2.Recherche 3. 3.Création 4. 4.Elaboration 5. 5.Démonstration 6. 6.Conclusion Réalisation d’un site web pour l’association « Les passeurs.
22 Visual Studio Tools et Office 2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Dev Consultant Microsoft France
Présente Conception d’un petit site Web. 2 4-nov-03© Préambule Cette présentation fait suite à celle intitulée « Imaginer, concevoir, mettre.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Plan de la présentation
Soutenance.  Présentation générale  Architecture & Modélisation  Environnement de travail  Démonstration  Conclusion.
Transcription de la présentation:

Soutenance ProJet Individuel Master Informatique Soutenance ProJet Individuel Sujet n°2: Réécriture du logiciel ProGeSer en application web Demersseman Mathieu Ringot Clément

Plan Présentation du sujet Analyse de l’existant Cahier des charges L’UFR de biologie Analyse de l’existant Le logiciel initial L’application web Cahier des charges Travail effectué Outils utilisés Module administrateur Module demandeur Module serriste Conclusion 26/05/2014

L’UFR de biologie Présentation du sujet Activité Structure Recherche Enseignement Gestion des serres Structure 5 serres (hors-gel (+5°), +20°, confinement (OGM), culture, matériel enseignement) 3 terrains extérieurs d’expérimentation 26/05/2014

L’UFR de biologie Présentation du sujet Les besoins Demandeur Effectuer les demandes de cultures aux serristes Serriste Gérer les cultures dans le temps et l’espace Gérer les demandes reçues SERRE Demande de culture Traite la fiche DEMANDEUR (enseignant/chercheur) SERRISTE Envoie la demande de culture Gère la serre 26/05/2014 4

Le logiciel initial Analyse de l’existant Caractéristiques Logiciel distribué Logiciel libre voué à être distribué aux administrations de recherche et d’enseignement (Universités, CNRS, INRA, …) Ecrit en Java Développé sur plusieurs années par plusieurs étudiants 2 modules distincts (demandeur et serriste) Inconvénients Difficile à maintenir Mauvaise conception (base de données, traitement des données) Peu pratique (utilisation uniquement locale) Plateformes de cultures non paramétrables Nécessite une installation par poste 26/05/2014

Le logiciel initial Analyse de l’existant Module demandeur Zone de création d’une fiche Liste des fiches enregistrées Interface principale 26/05/2014

Gestion des plateformes de cultures Analyse de l’existant Le logiciel initial Module serriste Gestion des plateformes de cultures 26/05/2014

Le logiciel initial Analyse de l’existant Module serriste Représentation proportionnelle à la surface des cultures dans la plateforme 26/05/2014

L’application web Analyse de l’existant Pourquoi ? Accessible partout (multiplateforme) Unique installation logicielle (sur le serveur) Gestion des utilisateurs par l’administrateur Facile à maintenir Migration vers une application Web Initiée en 2012 Étudiants en master informatique (PJI) Non fonctionnel (bug divers, implémentation partielle) 26/05/2014

Authentification (fonctionnelle) Analyse de l’existant L’application web Etat de l’application au début du projet Authentification (fonctionnelle) 26/05/2014

Liste des demandes enregistrées (fonctionnel) Analyse de l’existant L’application web Etat de l’application au début du projet Le module demandeur Liste des demandes enregistrées (fonctionnel) 26/05/2014

Formulaire d’une demande de culture (partie 1) Analyse de l’existant L’application web Le module demandeur Demandes de culture (non fonctionnelles car bugées) Formulaire d’une demande de culture (partie 1) 26/05/2014

Formulaire d’une demande de culture (partie 2) Analyse de l’existant L’application web Le module demandeur Demandes de culture (non fonctionnelles car bugées) Impossible d’ajouter d’autre date Formulaire d’une demande de culture (partie 2) 26/05/2014

Liste des utilisateurs Analyse de l’existant L’application web Le module administrateur Gestion des utilisateurs (ajout, modification, suppression fonctionnelles) 3 droits Administrateur Demandeur Serriste Liste des utilisateurs 26/05/2014

Cahier des charges Module administrateur Gestion des plateformes de cultures (création, modification, suppression des structures) Gestion des plateformes de cultures de façon générique (niveaux hiérarchique paramétrable) Amélioration de l’ergonomie du module 26/05/2014

Cahier des charges Module demandeur Evolution de la structure des formulaires de demande (ajout, modifications, suppression de champs, amélioration du contrôle des saisies) Importation/Exportation des fiches (format Excel, au lieu de XML) Exportation des demandes en PDF Téléchargement des modèles de fiches vierges (format Excel) pour travail hors-ligne Amélioration de l’ergonomie du module Implémentation d’un formulaire d’inscription en ligne pour les demandeurs 26/05/2014

Cahier des charges Module serriste Implémentation de la validation d’une fiche Implémentation de la visualisation des tâches à effectuer quotidiennement Implémentation de la visualisation de l’occupation de la plateforme de culture Amélioration de l’ergonomie du module 26/05/2014

Travail effectué Outils utilisés PHP 5.4.16 (framework Symfony 1.4) Plugins Symfony Doctrine, Excel, TCPPDF, Guard HTML/CSS (contenu et mise en forme) Javascript/ajax/Jquery (dynamisme des pages) IDE NetBeans Serveur Apache 2.4.4 Base de données MySQL 5.6.12 26/05/2014

Gestion des utilisateurs Travail effectué Module administrateur Ajout des filtres par identifiant et statut (actif ou non) Gestion des utilisateurs 26/05/2014

Gestion des plateformes de cultures Travail effectué Module administrateur Modèle générique et gestion des plateformes de cultures Affichage hiérarchique de 1 à 5 niveaux imbriqués Création et suppression dynamique des structures Gestion des plateformes de cultures 26/05/2014

Travail effectué Module demandeur Exportation des demandes au format Excel Téléchargement des modèles Exportation au format Excel Téléchargement des modèles vierges Excel Liste des demandes enregistrées 26/05/2014

Formulaire de demande d’enseignement Travail effectué Module demandeur Débugage des formulaires de demande Modification de la structure du formulaire Formulaire de demande d’enseignement 26/05/2014

Visualisation d’une demande Travail effectué Module demandeur Visualisation d’une demande 26/05/2014

Exportation d’une demande au format Excel Travail effectué Module demandeur Exportation d’une demande au format Excel 26/05/2014

Exportation d’une demande au format PDF Travail effectué Module demandeur Exportation d’une demande au format PDF 26/05/2014

Travail effectué Module serriste Calendrier (vue journalière, hebdomadaire ou mensuelle) Description des tâches à effectuer chaque jour Changement de vue Tâches journalières 26/05/2014

Travail effectué Module serriste Validation des demandes (non réalisée) Formulaire reprenant les informations de la demande Décomposition de la demande en étape (différents stades) Demandes en attentes de validation Boutons pour accéder à la validation de la fiche 26/05/2014

Travail effectué Module serriste Occupation de la serre (non réalisée) Sur le modèle des tâches journalières Calendrier mensuelle Représentation des cultures par couleurs et proportionnelle à la surface occupée Un calendrier par plateforme Demandes en attentes de validation Bouton pour désactiver la demande (archivage) 26/05/2014

Travail effectué Remplace les tables serre, cellule et tablette Ajouté à l’utilisateur Modèle relationnel de données 26/05/2014

Conclusion Etat du travail Apport d’expérience et de connaissances Module demandeur et administration fonctionnel (sauf l’importation du format Excel) Module serriste inachevé (mise en place des interfaces) Apport d’expérience et de connaissances Formation au framework Symfony 1.4 (3 premières semaines du projet) Travail en coopération (répartition des tâches) Expérience positive en JavaScript et Jquery Mise en situation du milieu professionnel (exigence du client, retour du client) dans une contrainte de temps Vulgarisation du travail effectué à un non informaticien 26/05/2014