Ethnosim (Cr1) Projet encadré par : Mr David Crookall (17 juin 2004) Agostini Jean-Louis Dupouy Nicolas Giroussens Olivier Olivar Kevin Université de Nice.

Slides:



Advertisements
Présentations similaires
ACubeOLAP Client Olap en ACube.
Advertisements

Environnement Numérique de Travail Université Montpellier I
3/26/2017 7:29 PM Taxonomie et gouvernance Organiser le patrimoine informationnel des entreprises © 2006 Microsoft Corporation. All rights reserved. This.
INTRODUCTION INTRODUCTION ERGONOMIE Tri par cartes Formulaires Interface Installation Lanceur Documentation TECHNOLOGIES XML + XSL CSS Formulaires génériques.
Sujet BL1 : Simulateur de comportements réactifs
Prototype de plate-forme de Tribus Instantanées :
A L I M E N T A T I O N A G R I C U L T U R E E N V I R O N N E M E N T PhpMyGI une interface générique mysql Interface générique ? Pourquoi une interface.
Projet Webase. I. La définition du projet 1. Lexistant : Webase 4 2. Cahier des charges 3. La répartition des données 4. Le modèle de données 5. Le choix.
Conception d’une application de gestion de fiches études
Les Ateliers de Génie Logiciel
LES OUTILS POUR LA GOUVERNANCE DES DONNÉES LA PASSION DES DONNÉES LA PRÉCISION DES RÉSULTATS.
Comparatif des différents CMS Les CMS de E-commerce.
Solution d’archivage sur mesure
Présente.
IUT CALAIS Rue Louis David Calais Tel : RAPPORT DU PROJET Marsylle Florian.
ST40 – Stage Professionnel
Base de Connaissances Recueillir, capitaliser et partager les problématiques et les réponses apportées.
N. Le Gall A. Jaouën E. Morin C. Coelo Cuzon D. Le Toux
IUT2 de Grenoble Université Pierre Mendès France
Projet JSimula.
Tableau de bord 2007 « infections nosocomiales » 1 Système de gestion des bilans standardisé via internet.
Développement d’un réseau social professionnel
A4.1.1 Proposition dune solution applicative A4.1.2 Conception ou adaptation de linterface utilisateur dune solution applicative A4.1.2 Conception ou.
Sommaire I- Présentation du projet II- Analyse du projet
Aperture Science Project
Genèse du projet. Contexte : Université dAvignon Contexte : Université dAvignon Correspondant Informatique et Liberté (CIL) Correspondant Informatique.
Projet de Master première année 2007 / 2008
Projet CONSULTING SA : GSA ( Gestion du suivi d’activités)
Site d’un chef d’orchestre
Gestion d’un site de vêtements
EXIGE Un avenir dans le web....
Supports de formation au SQ Unifié
Soutenance ProJet Individuel
L’ ACCESSIBILITE « C’est mettre le Web et ses services à la disposition de tous les individus, quels que soient leur matériel ou logiciel, leur infrastructure.
Application de gestion des retards
Sang Pour Sang Fabuleux
Nexeto.  Entreprise ◦ ADINFO ◦ Nexeto  Besoins ◦ Objectifs ◦ Outils/Moyens ◦ ATS ◦ Planning  Projet de stage ◦ Conception ◦ Réalisation  Bilan  Résultats.
Initiation à la conception des systèmes d'informations
PLAN 1. Introduction 1.1. Sites de presse actuels 1.2. Objectif de notre site 2. Description du modèle 3. Outils utilisés 3.1. SVG 3.2. PHP et MySQL 4.
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
RAPPORT DU PROJET IUT CALAIS D’oria Antony Rue Louis David
Jean Paul CHANLON IUT1 Grenoble Génie Mécanique et Productique
1 Interface Web-Service pour une application génie logiciel Equipe : LIP6 Team Move Date : 02/09/2008 Auteur : S. HONG Encadrants : F. KORDON / J.B. VORON.
G ROUPE IRIUM ™ N°1 européen des PGI pour Distributeurs, Loueurs & Importateurs de Machines Les Bases de Connaissances Knowledge Base Maxime HILAIRE 07/05/2008.
Plan de la présentation
Démarche de définition du projet en STI2D Spécialité Energie & Environnement M. GARCIA Marc M. TOBJI Ali 5 et 6 mai 2015.
IUT CALAIS Rue Louis David Calais Tel : RAPPORT DU PROJET Housseau Brian.
Génie Logiciel 59 Nous testons les logiciels pour vous ! Poiret Valentin.
Victor Sabourin Marie Sévilla Fraysse Pauline They Mathieu Vayssières
Génie Logiciel 59 Nous testons les logiciels pour vous ! Bénazet Sébastien.
Victor Victor Sabourin Marie Sévilla Fraysse Pauline They
Génie Logiciel 59 Nous testons les logiciels pour vous ! Douillé Pierre.
2 3 Introduction 4 Les 5 phases de la méthode MAETIC et notre équipe.
MINI‐PROJET DE GROUPE REALISE DANS LE CADRE DU COURS DE GEN
Gestion et traitement des demandes de service
Les outils Multidimensionnels SAS ® 9 Atelier Technique SAS ® Eric WOLFF Jeudi 2 juin 2005.
Marché public Feedback à 360° Session d’information 2 juillet 2015 Rapport DG Développement de l’Organisation et du Personnel.
Front Office Interface de consulation des documents disponibles en ligne, elle prévoit : Une page d’identification avec contrôle cette étape permet au.
Présentation Projet 24 H BIARDEAU Mickael CHERREAU François FI2 AII Contrôle de la cuisson d'une crème alimentaire 1.
Victor Sabourin Marie Sévilla Fraysse Pauline They Mathieu Vayssières
Ingrid Fontaine – Dimitri Sandron | BTS SIO – PPE 1ère année
Validation technique 06/04/10. La solution Avalanche Le démonstrateur  Site web  Centre de supervision  Centre de vérification  Base de données.
Réunion de cadrage 3 10/02/10. Chef de projet Damien Responsabl e Qualité Laetitia Responsabl e Business Plan Fouad Responsable Développement Web Thibault.
Un projet proposé par VIA Un projet innovation sur S3 / S4 présenté par Damien Detcherry Mandel Reynald Nicolas Patry Raphaël Peyret Julien Weber Le nouveau.
Sécurisation infrastructure Altibus Ajout d’un serveur pour le réseau Call Center.
Les fonctionnalités OVIDENTIA. Fonctions Bénéfices Prestations Contrat de service Avril 2004OVIDENTIA : le Portail d'Entreprise de CANTICO2 Les fonctionnalités.
KOSMOS 1 Outils transversaux Module 7 1.L’annuaire 2.La recherche d’informations 3.La réservation de ressources.
Transcription de la présentation:

Ethnosim (Cr1) Projet encadré par : Mr David Crookall (17 juin 2004) Agostini Jean-Louis Dupouy Nicolas Giroussens Olivier Olivar Kevin Université de Nice Sophia-Antipolis Maîtrise Informatique 2003/2004

2 Plan Présentation du projet Présentation du projet Le cahier des charges Le cahier des charges Le travail réalisé Le travail réalisé Bilan et conclusions Bilan et conclusions Démonstration Démonstration

3 Présentation du projet Portail web dans le domaine de la simulation. Portail web dans le domaine de la simulation. Mettre en relation des gens ayant des compétences spécifiques avec ceux qui en ont besoin. Mettre en relation des gens ayant des compétences spécifiques avec ceux qui en ont besoin. Différents outils permettant une communication simple entre les utilisateurs Différents outils permettant une communication simple entre les utilisateurs Robuste et fiable Robuste et fiable

4 Le cahier des charges Objectifs et priorités : Objectifs et priorités : Session et gestion d’utilisateurs. Session et gestion d’utilisateurs. Système d’échange d’annonces. Système d’échange d’annonces. Moteur de recherche Moteur de recherche Mise en relation d’utilisateurs Mise en relation d’utilisateurs Évolutivité Évolutivité Niveau de sécurité correct Niveau de sécurité correct Respect des délais Respect des délais

5 Le cahier des charges Contraintes Contraintes Fonctionnement avec les principaux navigateurs Fonctionnement avec les principaux navigateurs Ergonomie Ergonomie Fiabilité et robustesse (phase de test) Fiabilité et robustesse (phase de test) Interface d’administration Interface d’administration Fonctionnement courant autonome Fonctionnement courant autonome

6 Le cahier des charges Risques et gestion : Risques et gestion : Risque important lié aux contraintes : Manquer de temps pour réaliser le projet dans son ensemble. Risque important lié aux contraintes : Manquer de temps pour réaliser le projet dans son ensemble.  Choix technologique (PHPNuke) Risque sur le choix technologique Risque sur le choix technologique

7 Travail réalisé Module Your_Account Module Your_Account Base de données Base de données Ajout d’un champs pour le type d’utilisateur Ajout d’un champs pour le type d’utilisateur Ajouts de champs caractérisants les utilisateurs Ajouts de champs caractérisants les utilisateurs Ajout d’une table nuke_usertype pour les types d’utilisateurs Ajout d’une table nuke_usertype pour les types d’utilisateurs Ajout d’un champ pour le domaine de l’utilisateur Ajout d’un champ pour le domaine de l’utilisateur Ajout d’un champs pour participer à l’annuaire Ajout d’un champs pour participer à l’annuaire

8 Travail Réalisé Module Your_Account Module Your_Account Fonctionnalités Fonctionnalités Fonctionnalités liées à l’enregistrement Fonctionnalités liées à l’enregistrement Choix du type d’utilisateur Choix du type d’utilisateur Formulaire personnalisé Formulaire personnalisé Choix de domaine Choix de domaine Obligé de remplir certains champs Obligé de remplir certains champs Possibilité de participer à certaines fonctionnalités (Annuaire…) Possibilité de participer à certaines fonctionnalités (Annuaire…) Fonctionnalités liées à l’administration Fonctionnalités liées à l’administration Ajout/Suppression/Modification d’utilisateur Ajout/Suppression/Modification d’utilisateur Type d’utilisateurs personnalisé Type d’utilisateurs personnalisé

9 Travail réalisé Module Annonce Module Annonce Base de données Base de données Table_cat TypeNomRôle Intid Clé primaire identifiant unique Varchartitre Nom de la catégorie Varchardescr Description de la catégorie IntParent_id Clé étrangère identifiant de la classe mère Table_annoncesTypeNomRôle Intid Clé primaire identifiant unique IntCat_id Clé étrangère identifiant de la catégorie VarcharTitre Titre de l’annonce DateDatep Date de l’annonce Datevaliduntil Date de validité IntAuteur_id Clé étrangère identifiant de l’auteur Varchardescr Descriptif de l’annonce Varchar de l’annonce Textannonce Texte de l’annonce

10 Travail réalisé Fonctionnalités Fonctionnalités Fonctionnalités liées à l’organisation des données Fonctionnalités liées à l’organisation des données Système hiérarchique Système hiérarchique Navigation simple Navigation simple Création de catégorie Création de catégorie Fonctionnalités liées aux annonces Fonctionnalités liées aux annonces Moteur de recherche évolué Moteur de recherche évolué Affichage (résumé et détaillé) Affichage (résumé et détaillé) Poster une annonce (prévisualisation) Poster une annonce (prévisualisation) Génération de pdf Génération de pdf Fonctionnalités liées à la gestion des annonces Fonctionnalités liées à la gestion des annonces Boite d’annonce Boite d’annonce Édition/modification/renouvellement/suppression Édition/modification/renouvellement/suppression Avertissement expiration Avertissement expiration

11 Travail réalisé Fonctionnalités (suite) Fonctionnalités (suite) Fonctionnalités de communication Fonctionnalités de communication Messagerie privée Messagerie privée Transmettre une annonce Transmettre une annonce Fonctionnalités d’administration Fonctionnalités d’administration Édition/modification/suppression des catégories Édition/modification/suppression des catégories Édition/modification/suppression des annonces Édition/modification/suppression des annonces Modification des paramètres de fonctionnement Modification des paramètres de fonctionnement

12 Travail réalisé Interface : Interface : Thème graphique Thème graphique Blocks : Blocks : Annonces personnalisées Annonces personnalisées Recherche d’annonces Recherche d’annonces Informations utilisateur Informations utilisateur

13 Bilan Bilan sur les objectifs : Bilan sur les objectifs : ObjectifRéalisationCommentaires Session et gestion d’utilisateurs 100% Module Your_Account Système d’échange d’annonces 100% Module Annonce Moteur de recherche 100% Module Annonce et Module Annuaire Mise en relation des utilisateurs 100% Module Annonce et Module Annuaire Évolutivité100% Modularité de PHPNuke et documentation (manuel de maintenance, PHPdocumentor) Niveau de sécurité « correct » 100% Vérification + code de sécurité (Your_Account) Respect des délais 80% Phase de test manquante et quelques corrections

14 Bilan Bilan sur les contraintes : Bilan sur les contraintes : ContrainteRéalisationCommentaires Fonctionnement avec les principaux navigateurs web 100% Testé sur : IE, Mozilla, Netscape, Safari, Opéra, Conqueror Ergonomie80% Nécessité de la phase de test pour évaluer l’ergonomie Fiabilité et Robustesse 70% Nécessité de la phase de test pour évaluer la fiabilité et la robustesse Interface d’administration 100% PHPNuke, Module Annonce, Module Annuaire, Module Your_Account Fonctionnement courant autonome 100% L’intervention de l’administrateur n’est pas nécessaire dans le fonctionnement courant.

15 Bilan Bilan sur la gestion du risque Bilan sur la gestion du risque PHPNuke : PHPNuke : Fonctionnalité de base Fonctionnalité de base Organisation modulaire Organisation modulaire Facilité de développement et de déploiement Facilité de développement et de déploiement PHP : PHP : Simple d’utilisation (syntaxe proche de C) Simple d’utilisation (syntaxe proche de C) Traitement de chaînes de caractères Traitement de chaînes de caractères Fonctions MySQL Fonctions MySQL MySQL : MySQL : Simplicité d’utilisation (PHPMyAdmin) Simplicité d’utilisation (PHPMyAdmin) Ne gère pas les requêtes imbriquées Ne gère pas les requêtes imbriquées

16Bilan Organisation et répartition du travail Organisation et répartition du travail Planning prévisionnel : Planning prévisionnel : 10/05/04 16/05/04 17/05/04 23/05/04 24/05/04 30/05/04 31/05/04 06/06/04 07/06/04 10/06/04 Gestion utilisateur Agostini Olivar Gestion des annonces Giroussens Dupouy Moteur de recherche Agostini Olivar Design & interface Giroussens Dupouy Agostini Olivar Phase de test, amélioration Toute l’équipe Rapport

17 Bilan Problèmes rencontrés Problèmes rencontrés Difficultés de répartition des taches Difficultés de répartition des taches Vitesse de travail différentes entre certains membres Vitesse de travail différentes entre certains membres Manque de communication avec l’encadrant durant la phase de développement Manque de communication avec l’encadrant durant la phase de développement

18 Bilan Planning effectif : Planning effectif : 10/05/04 16/05/04 17/05/04 23/05/04 24/05/04 30/05/04 31/05/04 06/06/04 07/06/04 10/06/04 Module Your_Account Agostini Olivar Module Annonce Giroussens Dupouy Moteur de recherche Agostini Module Annuaire Olivar Module Annuaire (Refonte) Olivar Dupouy Design & interface Agostini Giroussens Améliorations & ergonomie Agostini Giroussens Rapport Toute l’équipe

19Bilan Travail personnel : Travail personnel : Module Your_Account: Module Your_Account: AgostiniOlivar pourcentage sur le travail rendu 100%0% pourcentage de temps passé 80%60% Agostini pourcentage sur le travail rendu 100% pourcentage de temps passé 80% Moteur de recherche Moteur de recherche Module Annonce: Module Annonce: Module Annuaire: Module Annuaire:GiroussensDupouy pourcentage sur le travail rendu 90%10% pourcentage de temps passé 80%60% Olivar pourcentage sur le travail rendu 100% pourcentage de temps passé 80%

20Bilan Travail personnel : Travail personnel : Interface et design: Interface et design: AgostiniGiroussens pourcentage sur le travail rendu 50%50% pourcentage de temps passé 70%70% Améliorations, ergonomie Améliorations, ergonomie Module Annuaire (refonte): Module Annuaire (refonte): Rapport : Rapport :DupouyOlivar pourcentage sur le travail rendu 70%30% pourcentage de temps passé 70%70% Toute l’équipe pourcentage sur le travail rendu 100% pourcentage de temps passé 80% AgostiniGiroussens pourcentage sur le travail rendu 60%40% pourcentage de temps passé 70%70%

21 Conclusions Une gestion du risque réussit Une gestion du risque réussit Des objectifs remplis dans l’ensemble Des objectifs remplis dans l’ensemble Des contraintes globalement satisfaites Des contraintes globalement satisfaites Quelques problèmes d’organisation Quelques problèmes d’organisation Nécessité d’une phase de test et de quelques modifications pour finaliser ce projet Nécessité d’une phase de test et de quelques modifications pour finaliser ce projet Client globalement satisfait Client globalement satisfait