Amélioration de la plate-forme de gestion documentaire Par Nowak Gabriel et Vérin Jonathan UNIVERSITE DU LITTORAL COTE D'OPALE
UNIVERSITE DU LITTORAL COTE D'OPALE Sommaire Présentation du projet Etude de l’existant Travail effectué sur le projet Exemple d’utilisation Conclusion UNIVERSITE DU LITTORAL COTE D'OPALE
Présentation du projet UNIVERSITE DU LITTORAL COTE D'OPALE
Présentation du projet (1/3) Prototype de gestion documentaire But Produire une plate-forme Internet de gestion de la documentation de projets informatiques Permettre à chaque membre d’un projet informatique de déposer, rechercher et accéder à la documentation actualisée de son projet UNIVERSITE DU LITTORAL COTE D'OPALE
Présentation du projet (2/3) Objectifs Poursuivre le développement de la plate-forme en Validant les besoins Faisant apparaître des besoins nouveaux Développant les fonctionnalités demandées Travail demandé Faire un bilan de l’outil développé (points positifs, points négatifs, problèmes, etc.) Avoir une réflexion sur les concepts de travail collaboratif (en documentation) UNIVERSITE DU LITTORAL COTE D'OPALE
Présentation du projet (3/3) Faire un bilan de l’outil développé (points positifs, points négatifs Faire évoluer le cahier des charges en prenant en compte les critiques du produit et cette perspective de travail collaboratif Développer à l’aide de PHP et MySQL le produit qui répond à ce cahier des charges. Client Groupe de travail MEPULCO UNIVERSITE DU LITTORAL COTE D'OPALE
UNIVERSITE DU LITTORAL COTE D'OPALE Etude de l’existant UNIVERSITE DU LITTORAL COTE D'OPALE
Etude de l’existant (1/4) Les utilisateurs Les administrateurs Les maîtres d’œuvre (MOE) Les maîtres d’ouvrage (MOA) Les étudiants Les besoins fonctionnels UNIVERSITE DU LITTORAL COTE D'OPALE
Etude de l’existant (2/4) Besoin fonctionnel MOA (client) MOE (enseignant) Etudiant Administrateur Créer un projet Pas entièrement Créer un utilisateur OK Inclure un utilisateur à un projet Créer un type de document Créer un modèle de document Modifier un projet Modifier un utilisateur Modifier un type de document Modifier un modèle de document Visualiser / Imprimer la liste des projets Non développé Visualiser / Imprimer la liste des utilisateurs Visualiser / Imprimer la liste des documents type UNIVERSITE DU LITTORAL COTE D'OPALE
Etude de l’existant (3/4) Besoin fonctionnel MOA (client) MOE (enseignant) Etudiant Créer un document Pas entièrement Non développé Créer un événement Modifier un document Modifier un événement Lister / Imprimer les documents d’un projet Lister / Imprimer les événements d’un projet Lister / Imprimer les notes sur les étudiants Envoyer des remarques aux étudiants Envoyer des remarques aux membres du projet Consulter l’annuaire du projet Consulter un document du projet Supprimer un document Valider un document Archiver un document UNIVERSITE DU LITTORAL COTE D'OPALE
UNIVERSITE DU LITTORAL COTE D'OPALE La base de données UNIVERSITE DU LITTORAL COTE D'OPALE
Travail effectué sur le projet UNIVERSITE DU LITTORAL COTE D'OPALE
Travail sur la partie Web Réflexion sur Concurrent Version System (CVS) Développement de la plate-forme UNIVERSITE DU LITTORAL COTE D'OPALE
Réflexion sur Concurrent Version System (CVS) (1/2) Principe Conserve l'historique des modifications des fichiers Chaque personne travaille sur sa propre copie des fichiers, et peut à tout moment demander à CVS de synchroniser cette copie avec les fichiers communs Utilisé par la plupart des grands projets de l'Internet Exemple : le système FreeBSD (UNIX gratuit) est développé par plus de 60 personnes, réparties sur l'ensemble du globe Basé sur le système UNIX Doit être installé sur une machine serveur Commande d’accès : cvs update UNIVERSITE DU LITTORAL COTE D'OPALE
Réflexion sur Concurrent Version System (CVS) (2/2) Exemple cvs update: Updating . RCS file: /home/cvsroot/exemple/exemple.c,v retrieving revision 1.1 retrieving revision 1.2 retrieving revision 1.3 Merging differences between 1.1 and 1.2 and 1.3 into exemple.c Conclusion Outil puissant CVS gère les numéros de version UNIVERSITE DU LITTORAL COTE D'OPALE
Développement de la plate-forme (1/2) Base Ajout d’une table d’archivage La partie « administrateur » Entièrement développée Structure non modifiée Fonctionnalités implémentées voir améliorées Difficulté : gestion des fichiers copy(source,destination); //copier un fichier sur le serveur unlink(fichier); //effacer un fichier UNIVERSITE DU LITTORAL COTE D'OPALE
Développement de la plate-forme (2/2) L’apparence du site Amélioration de la charte graphique Menu retravaillé Plus convivial UNIVERSITE DU LITTORAL COTE D'OPALE
Exemple d’utilisation UNIVERSITE DU LITTORAL COTE D'OPALE
Exemple d’utilisation (1/6) UNIVERSITE DU LITTORAL COTE D'OPALE
Exemple d’utilisation (2/6) UNIVERSITE DU LITTORAL COTE D'OPALE
Exemple d’utilisation (3/6) UNIVERSITE DU LITTORAL COTE D'OPALE
Exemple d’utilisation (4/6) UNIVERSITE DU LITTORAL COTE D'OPALE
Exemple d’utilisation (5/6) UNIVERSITE DU LITTORAL COTE D'OPALE
Exemple d’utilisation (6/6) UNIVERSITE DU LITTORAL COTE D'OPALE
UNIVERSITE DU LITTORAL COTE D'OPALE Conclusion UNIVERSITE DU LITTORAL COTE D'OPALE