Modèle, Méthode et Conception

Slides:



Advertisements
Présentations similaires
Bratec Martin ..
Advertisements

NOTIFICATION ÉLECTRONIQUE
Fragilité : une notion fragile ?
SEMINAIRE DU 10 AVRIL 2010 programmation du futur Hôtel de Ville
Phono-sémantique différentielle des monosyllabes italiens
MAGGIO 1967 BOLOGNA - CERVIA ANOMALIES DU SOMMEIL CHEZ L'HOMME
droit + pub = ? vincent gautrais professeur agrégé – avocat
Transcription de la présentation:

Modèle, Méthode et Conception Méthode en Y, UML, Conception

Départ de l’analyse Quelle méthode utilisée pour le dossier Un sujet: Le cahier des charges Un langage: Java Un middleware: JMS Un modèle: UML Quelle méthode utilisée pour le dossier de spécification ?

Méthode en Y Référence: UML en action Pascal Roques et Franck Vallée Edition Eyrolles Tiré d’un projet réel

Principe de la méthode Analyse Préliminaire Analyse Fonctionnelle Opérationnelle Analyse Détaillée Conception

Analyse préliminaire Premier chapitre Identification des acteurs Activités métiers Première ébauche des acteurs opérationnels Diagrammes de contexte dynamique et statique

Analyse fonctionnelle Deuxième chapitre Cas d’utilisation (métier) Schéma UML: Use Case => Scénarios des tests fonctionnels

Analyse opérationnelle Troisième chapitre Cas d’utilisation (Technique) Détails sur les acteurs opérationnels Schéma UML: Diagramme de déploiement Design des interfaces graphiques (IGC) Identification des difficultés techniques => Test unitaires

Analyse détaillée Quatrième et dernier chapitre Modélisation UML Préparation au codage

Modélisation UML Généralisation des acteurs Utilisation de schéma ‘Use Case’ pour définir la hiérarchie des acteurs => abstraction, API SAS Regroupement des ‘use case’ Identification des packages => packages

Modélisation UML Diagrammes d’objet Illustration et validation de la généralisation des classes => structure, héritage Diagrammes d’état Représentation du cycle de vie des objets => code de retour des méthodes

Modélisation UML Diagrammes d’activité Règle d’enchaînement des activités dans le système => itération, structure de décision (for, if,…) Diagrammes de séquence Représentation des échanges de message entre les objets du système => Méthodes, interface des classes

Modélisation UML Diagramme de classes Permet une vue globale de la structure des classes du système SAS. Résumé de l’analyse détaillée