La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Projet Docu encadré par M.Baucher analysé par SCUZ

Présentations similaires


Présentation au sujet: "Projet Docu encadré par M.Baucher analysé par SCUZ"— Transcription de la présentation:

1 Projet Docu encadré par M.Baucher analysé par SCUZ
10/11/2018 Projet Docu encadré par M.Baucher analysé par SCUZ Isabelle BONDOUX Céline CAPRON Florian BOITREL Ugo CAMPIGLIO développé par KikiTeam Maxime CHAMBREUIL Soizic GESLIN Samy FOUILLEUX Hoai Minh LE Sonia ZENNAKI 10/11/2018 KiKiteam KikiTeam

2 Déroulement Présentation du projet Analyse Développement
10/11/2018 Déroulement Présentation du projet Analyse Développement Problèmes rencontrés Conclusion Démonstration 10/11/2018 KiKiteam KikiTeam

3 Présentation du projet
10/11/2018 KiKiteam

4 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. 10/11/2018 KiKiteam

5 Analyse 10/11/2018 KiKiteam

6 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 10/11/2018 KiKiteam

7 Diagramme de classe 10/11/2018 KiKiteam

8 10/11/2018 KiKiteam

9 Cas d’utilisation 10/11/2018 KiKiteam

10 Les cas d’utilisation Créer un document (à développer)
Signaler une réclamation Faire une correction Mettre à jour 10/11/2018 KiKiteam

11 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. 10/11/2018 KiKiteam

12 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. 10/11/2018 KiKiteam

13 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). 10/11/2018 KiKiteam

14 Diagramme de séquence 10/11/2018 KiKiteam

15 10/11/2018 KiKiteam

16 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 10/11/2018 KiKiteam

17 10/11/2018 Développement 10/11/2018 KiKiteam KikiTeam

18 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() } 10/11/2018 KiKiteam

19 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() } 10/11/2018 KiKiteam

20 Développement – PHP Objet
class Control{ function Control() //constructeur function obtenirListeDesProjets() } 10/11/2018 KiKiteam

21 Problèmes rencontrés 10/11/2018 KiKiteam

22 Problèmes rencontrés Le temps La persistance des objets
La classe Control 10/11/2018 KiKiteam

23 Conclusion 10/11/2018 KiKiteam

24 Conclusion Merci à la SCUZ Team On est des boulets…
On a pas vu l’intérêt du php objet pour ce projet 10/11/2018 KiKiteam

25 Démonstration 10/11/2018 KiKiteam

26 Démonstration http://asi.insa-rouen.fr/~mlehoai/Gl/Docu/ 10/11/2018
KiKiteam


Télécharger ppt "Projet Docu encadré par M.Baucher analysé par SCUZ"

Présentations similaires


Annonces Google