1 / 12

Modèle, Méthode et Conception

Modèle, Méthode et Conception. Méthode en Y, UML, Conception. Départ de l’analyse. 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

terah
Télécharger la présentation

Modèle, Méthode et Conception

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. Modèle, Méthode et Conception Méthode en Y, UML, Conception

  2. Départ de l’analyse • 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 ?

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

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

  5. 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

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

  7. 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

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

  9. 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

  10. 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

  11. 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

  12. 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

More Related