Manuel uml+power amc

Disponible uniquement sur Etudier
  • Pages : 42 (10419 mots )
  • Téléchargement(s) : 0
  • Publié le : 29 avril 2011
Lire le document complet
Aperçu du document
Expression et analyse des besoins en UML avec PowerAMC Manuel d’utilisation
Version 1.1 Février 2005

Réalisé par la Direction des systèmes d'information du CNRS (DSI)

Table des matières

Table des matières
TABLE DES MATIERES ____________________________________________________________

______ 3 A PROPOS DE CE MANUEL ________________________________ ______________________________ 5MISES A JOUR ____________________________________________________________

____________ 7 PRESENTATION GLOBALE DE LA METHODE _______________________________________________ 9 VUE METIER ____________________________________________________________

_____________ 11 1. 2. 3. Les acteurs Les processus métier Le modèle du domaine 11 13 16

VUE SYSTEMEINFORMATIQUE________________________________________________

__________ 17 1. 2. 3. 4. Le contexte statique Les cas d’utilisation Le contexte dynamique Le modèle du domaine affiné 17 19 30 32

VUE APPLICATIVE ____________________________________________________________

________ 37 1. 2. 3. La maquette La navigation (optionnel) Les classes participantes (optionnel - début de conception de l’architecture) 37 39 41

Manueld’utilisation UML - PowerAMC

Février 2005

3 / 42

Table des matières

A propos de ce manuel
Ce manuel d’utilisation a pour but de décrire la méthode d’expression et d’analyse des besoins, utilisant le langage de modélisation UML et supportée par l’outil PowerAMC. Il s’adresse aux concepteurs des équipes projet, qui partent d’une expression initiale des besoins par des utilisateurs ou des maîtresd’ouvrage. UML (Unified Modeling Langage) n’est pas une méthode de développement mais un langage de modélisation qui définit des standards relatifs à la modélisation orientée objet. Ce langage permet de mettre en œuvre neuf diagrammes différents . Dans la mise en œuvre d’une méthode de développement, l’un ou l’autre des diagrammes est choisi en fonction des concepts que l’on veut représenter à uneétape de développement donnée. Les concepts permettent de couvrir les étapes, depuis l’expression des besoins jusqu’au codage.

Diagrammes de cas d'utilisation Diagrammes de classes Diagrammes d'objets Diagrammes de composants Diagrammes de déploiement

Diagrammes de séquence Diagrammes de collaboration Diagrammes d'activités Diagrammes d'états-transitions

La démarche définie dans le présentguide, a pour objectifs de couvrir l’expression et l’analyse des besoins ; elle utilise cinq diagrammes UML : deux diagrammes statiques (diagrammes de classes et de cas d’utilisation), trois diagrammes dynamiques (diagramme d’activités, de collaboration et de séquence). L’expression et l’analyse des besoins se matérialise par des documents Word de différents niveaux, dans lesquels on insère desdiagrammes UML produits à l’aide de l’outil PowerAMC. Les plans types de ces documents sont disponible s depuis le site développement Web : http://www.dsi.cnrs.fr/bureau_qualite/developpement-web/guides-modeles/guides-modeles.asp : • Note de cadrage (inclut des diagrammes de la vue métier) • Exigences fonctionnelles (inclut des diagrammes de la vue système informatique) • Conception de l’interfaceutilisateur (inclut des diagrammes de la vue applicative)

Manuel d’utilisation UML - PowerAMC

Février 2005

5 / 42

Table des matières

Remarques : • Le terme stéréotype est fréquemment utilisé dans ce guide et mérite une définition préalable : « Extension du vocabulaire UML, qui permet de créer de nouvelles variétés d'éléments constitutifs dérivés d'éléments existants, mais qui sontspécifiques à votre problème. » [PowerAMC MOO – Guide de l’utilisateur]. Exemple d’utilisation de stéréotypes : dans la première étape de la démarche, qui s’intéresse aux processus métier du domaine étudié, l concept « processus métier » n’étant pas directement e supporté par UML, un stéréotype de cas d’utilisation est utilisé. • Le terme système est utilisé dans ce document pour désigner de...
tracking img