Projet Docu encadré par M. Baucher



Yüklə 445 b.
tarix26.07.2018
ölçüsü445 b.
#58677


Projet Docu

  • encadré par M.Baucher


Déroulement

  • Présentation du projet

  • Analyse

  • Développement

  • Problèmes rencontrés

  • Conclusion

  • Démonstration



Présentation du projet



Description informelle

  • Contexte : Une SSII.

  • Un projet informatique implique la gestion d’une documentation importante et interdépendante. On remarque entre autres : des documents d’analyse, des documents de conception, des guides utilisateurs, …Chacun de ces documents est écrit et maintenu par un rédacteur qui suit les versions et intègre les amendements émis par les différents relecteurs. La solution devra assister le rédacteur dans le suivi des relectures et dans l’intégration des amendements. Elle devra également permettre de lister les impacts des modifications d’un document grâce aux dépendances.



Analyse



Les acteurs

  • Le rédacteur met à jour les documents

  • Le responsable des réclamations est identifiable au chef de projet

  • Le correcteur est identifiable au responsable d’une partie du projet









Les cas d’utilisation

  • Créer un document (à développer)

  • Signaler une réclamation

  • Faire une correction

  • Mettre à jour



Cas d’utilisation – Créer un document

  • Cas d’utilisation : créer un document

  • Résumé :

  • On a créé un document texte qui doit être inséré dans la documentation officielle du projet. Le fichier a déjà été enregistré sur le disque.

  • Acteur : Rédacteur

  • Déclencheur : On appuie sur le bouton “ Créer un nouveau document ”

  • Pré-condition : Le document qu'on veut ajouter dans la documentation est enregistré sur le disque et il ne fait pas déjà partie du projet auquel on veut l’ajouter.



Cas d’utilisation – Créer un document

  • Actions :

    • Appuyer sur le bouton "Créer nouveau document".
    • Choisir le projet dans la liste des projets.
    • Rentrer le nom du document (nom que le document va avoir dans la documentation).
    • Rentrer (Version 1.0) ou choisir (Version 1.1) l'adresse sur le disque du document à insérer dans la documentation.
    • Valider.


Cas d’utilisation – Créer un document

  • Post-condition :

  • Un nouveau document est présent dans la documentation du projet.Renvoyer une confirmation : "Un nouveau document a été créé : nom document, date de création, version 1, nom du rédacteur".

  • Exceptions :

  • Si l'utilisateur n'est pas le rédacteur (et n'a donc pas les droits pour créer un document), message d'erreur (fin du cas d'utilisation).

  • Dans le cas où un document avec le même nom existe déjà dans le projet, message d'erreur (fin du cas d'utilisation).

  • Si on ne trouve pas le document, message d'erreur (fin du cas d'utilisation).

  • http://asi.insa-rouen.fr/~mlehoai/Gl/Docu/







Points forts et points faibles de la doc et de l’analyse

  • +++

    • Doc bien rédigée et bien détaillée
    • Diagramme de séquence compréhensible
  • -

    • Quelques ambiguïtés sur les noms des fonctions… vites résolues.
    • Problème d’ergonomie


Développement



Développement – PHP Objet

  • class Projet {

  • var $nom_projet;

  • var $nbre_documents;

  • var $date_creation;

  • var $nom_redacteur;

  • var $date_derniere_maj;

  • function Projet($nom_projet) //constructeur

  • function enregistrer_projet()

  • function ouvrir_projet()

  • function detruire_projet()

  • }



Développement – PHP Objet

  • class Document{

  • var $nom_document;

  • var $nom_projet_associe;

  • var $date_creation;

  • var $nom_redacteur;

  • var $date_derniere_maj;

  • var $nbre_pages;

  • function Document($nomDocument) //constructeur

  • function enregistrer_document()

  • function ouvrir_document()

  • function detruire_document()

  • }



Développement – PHP Objet

  • class Control{

  • function Control() //constructeur

  • function obtenirListeDesProjets()

  • }



Problèmes rencontrés



Problèmes rencontrés



Conclusion



Conclusion





Démonstration

  • http://asi.insa-rouen.fr/~mlehoai/Gl/Docu/



Yüklə 445 b.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin