1 / 21

Ethnosim (Cr1) Projet encadré par : Mr David Crookall (17 juin 2004)

Université de Nice Sophia-Antipolis. Ethnosim (Cr1) Projet encadré par : Mr David Crookall (17 juin 2004). Agostini Jean-Louis Dupouy Nicolas Giroussens Olivier Olivar Kevin. Maîtrise Informatique 2003/2004. Plan. Présentation du projet Le cahier des charges Le travail réalisé

Download Presentation

Ethnosim (Cr1) Projet encadré par : Mr David Crookall (17 juin 2004)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

  3. Présentation du projet • 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. • Différents outils permettant une communication simple entre les utilisateurs • Robuste et fiable

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

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

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

  7. Travail réalisé • Module Your_Account • Base de données • Ajout d’un champs pour le type d’utilisateur • Ajouts de champs caractérisants les 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 champs pour participer à l’annuaire

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

  9. Travail réalisé • Module Annonce • Base de données

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

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

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

  13. Bilan • Bilan sur les objectifs :

  14. Bilan • Bilan sur les contraintes :

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

  16. Bilan • Organisation et répartition du travail • Planning prévisionnel :

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

  18. Bilan • Planning effectif :

  19. Bilan • Module Annonce: • Travail personnel : • Module Your_Account: • Moteur de recherche • Module Annuaire:

  20. Bilan • Travail personnel : • Interface et design: • Module Annuaire (refonte): • Améliorations, ergonomie • Rapport :

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

More Related