GESTION DUN MODELE________________________________________________________________ 7 1. 2. 3. Cration dun modle Mise jour des proprits dun modle Enregistrement dun modle 7 8 8
GESTION DES PACKAGES ______________________________________________________________ 9 GESTION DES OBJETS ________________________________ ________________________________ 10 1. 2. 3. Synonyme graphique dun objet Raccourci dun objet Glisser-dposer 10 11 11
TRUCS ET ASTUCES __________________________________________________________________ 13 1. 2. 3. Suppression des objets Prfrences daffichage Ajout de notes 13 13 13
PRODUCTION DE RAPPORTS __________________________________________________________ 15 1. 2. 3. Cration dun modle de rapport Cration dun rapport Sauvegarde des rapports 15 15 16
2 / 20
Janvier 2005
A propos de ce manuel
A propos de ce manuel
Ce manuel dutilisation a pour but de prsenter rapidement loutil de modlisation PowerAMC , modle orient objet. Il sadresse aux concepteurs des quipes projet qui vont lutiliser dans le cadre de la dmarche UML ou bien dans le cadre de la production de cartographies pour lurbanisation. Ce document donne quelques explications pour se familiariser avec les notions de base de PowerAMC ou avec quelques spcificits non videntes au premier abord. Pour des informations complmentaires, consultez la documentation utilisateur en ligne dans loutil. Le terme strotype est utilis dans ce guide et mrite une dfinition pralable : Extension du vocabulaire UML, qui permet de crer de nouvelles varits d'lments constitutifs drivs d'lments existants, mais qui sont spcifiques votre problme . [PowerAMC MOO Guide de lutilisateur]. Exemple dutilisation de strotypes : le concept processus ntant pas directement support par UML, un strotype de cas dutilisation est utilis. La liste des strotypes dfinis la DSI est donne dans le dernier chapitre du document.
Conventions Les noms de fentre, de zone de dialogue ou de zone de saisie apparaissent entre guillemets. Les noms de commande dun menu apparaissent en gras italique spars par des / par exemple : menu Fi, chier/Imprimer
Ce pictogramme identifie des remarques utiles mais sans incidence sur le cours des instructions exposes.
Ce pictogramme identifie des informations lire et/ou excuter imprativement qui peuvent influencer le cours des instructions suivantes.
Assistance Pour des complments dinformation, vous pouvez contacter lanimateur qualit la DSI : animateurqualite(at)dsi.cnrs.fr .
Avec la version 9 de PowerAMC, ne pas utiliser de fonctions sur les symboles car ces fonctions provoquent des dgradations du modle irrversibles. Ces fonctions sont accessibles partir du menu principal Symbole/ ou bien partir du menu contextuel sur un objet (clic droit de la souris et Disposition ou Cacher le symbole).
Janvier 2005
3 / 20
Mises jour
Mises jour
V 1.0 V1.1 Mai 2004 Janvier 2005
Version initiale du manuel dutilisation PowerAMC. Complments apports : dplacement dune association entre synonymes graphiques ; impression dun diagramme sur plusieurs pages A4 ; strotypes pour la cartographie applicative
4 / 20
Janvier 2005
Environnement de modlisation
Environnement de modlisation
La fentre de PowerAMC est compose des lments suivants :
Fentre de diagramme
Explorateur dobjets
Fentre de rsultats
1. Lexplorateur dobjets
Cette fentre donne une reprsentation graphique hirarchise du contenu de lespace de travail. Le nud de lespace de travail constitue la racine de larborescence dans lexplorateur dobjets. Lespace de travail peut contenir un ou plusieurs modles ou rapports. Le modle est lunit de conception de base dans PowerAMC. Un modle peut tre divis en sous-ensembles appels packages. Chaque modle ou packages fait lobjet dune ou plusieurs reprsentations graphiques appeles diagrammes et qui contiennent les symb oles des objets. Lespace de travail est un concept local en ce sens quil correspond aux besoins dun utilisateur particulier travaillant sur une machine particulire. Lespace de travail vous permet denregistrer dans un fichier (extension .sws ) la fois lenvironnement local et une hirarchie de modles. Il peut tre rutilis dune session une autre.
Janvier 2005
5 / 20
Mises jour
2. La fentre de diagramme
La fentre de diagramme saffiche avec une barre doutils spcifique nomme Palette. La palette est une barre doutils spcialise qui fournit trois types doutils :
Pour slectionner un outil de la palette, cliquez sur loutil. Pour le dslectionner, pointez nimporte o en dehors de la palette doutils et cliquez le bouton droit de la souris. En double-cliquant sur chaque objet cr, vous accdez la feuille des proprits de lobjet. Vous devez par dfaut utiliser le bouton Appliquer pour valider des modifications de proprits et le bouton OK pour sauvegarder. Sinon, vous pouvez modifier cette option dans Outils/Option gnrales, catgorie Dialogue : cocher Validation automatique .
3. La fentre de rsultats
La fentre de rsultats affiche les messages mis par PowerAMC lors des oprations de vrification ou de gnration A priori, vous naurez pas vous en servir : vous pouvez fermer cette fentre.
6 / 20
Janvier 2005
Les dfinitions tendues de modle (fichiers .xem ) permettent de personnaliser et enrichir les dfinitions des objets (strotypes). Une dfinition tendue de modle gnrique (utilisable par tous les modles orients objets) a t cre la DSI afin dutiliser les mmes formalismes : slectionnez la la cration dun nouveau modle : Dfinition tendue DSI (la liste des strotypes dfinis la DSI est donne dans le dernier chapitre du prsent d ocument).
Il est vivement conseill dutiliser cette dfinition tendue de modle afin que le formalisme utilis la DSI soit le mme pour tous.
Janvier 2005
7 / 20
Remarque : pour un modle donn, vous pouvez crer une dfinition tendue de modle spcifique. Dans ce cas, slectionnez Modle/Dfinitions tendues de modle, crez une nouvelle dfinition tendue de modle, affichez sa feuille de proprits et dfinissez les strotypes souhaits pour les catgories dobjets.
8 / 20
Janvier 2005
On ne peut pas supprimer le dernier diagramme dun package => si un diagramme nest pas utilis au niveau dun package, renommez ce diagramme en Vide .
Un diagramme cr dans un package ne peut plus tre chang de package. Si vous supprimez un package, vous supprimez galement la fois les diagrammes ainsi que les objet quil contient.
PowerAMC vrifie lunicit des noms au niveau dun package : vous pouvez donc rencontrer des objets portant le mme nom dans diffrents packages au sein dun modle. Pour largir cet espace de nom, cocher la case Utiliser lespace de nom du parent dans la feuille de proprits du package. Vous pouvez largir cet espace de nom jusqu ce quil atteigne le niveau du modle lui-mme.
Janvier 2005
9 / 20
Synonyme graphique
Raccourci
10 / 20
Janvier 2005
3. Glisser-dposer
Dans lExplorateur dobjets, l fonctionnalit de Glisser-Dposer fonctionne selon les modalits standard a de Windows :
Dplacement (= couper-coller)
= dplace lobjet avec toutes les informations associes dun package un autre.
Copier-coller
= cre un nouvel objet dun package un autre avec toutes les informations associes lobjet dorigine (et non pas un symbole ou un raccourci).
Janvier 2005
11 / 20
raccourci, tous les attributs sont synchroniss par dfaut et saffichent en lecture seule dans la feuille de proprits de la rplique. Les rplications ne possdent pas de symbole dans le diagramme.
Vous pouvez effectuer une rplication partielle des attributs de lobjet dorigine et diverger de cet o bjet (personnaliser les attributs). Il est donc dconseill dutiliser des rplications (prfrer les raccourcis).
Attention il y a une option par dfaut pour le Glisser-Dposer : le mode privilgier est la cration dun raccourci. Si vous voulez changer cette option, cliquez sur Outils/Options gnrales et cochez la case souhaite.
Bouton droit de la souris + Glisser-Dposer Si vous slectionnez un objet dans le diagramme puis cliquez le bouton droit de la souris tout en glissant-dposant lobjet vers un autre emplacement, puis relchez le bouton droit de la souris, vous ouvrez un menu contextuel qui regroupe toutes les actions disponibles pour lobjet lorsque vous utilisez la fonctionnalit de Glisser-Dposer.
12 / 20
Janvier 2005
Trucs et astuces
Trucs et astuces
1. Suppression des objets
Quand vous voulez supprimer un objet, PowerAMC vous demande de confirmer si vous supprimez lobjet du modle ou seulement un symbole de lobjet dans le diagramme courant.
Supprimer les objets : dtruit lobjet du modle et les symboles graphiques disparaissent Supprimer les symboles seulement : le symbole graphique disparat, lobjet existe toujours dans lexplorateur dobjets
2. Prfrences daffichage
Vous pouvez modifier les prfrences daffichage en cliquant sur Outils/Prfrences daffichage : il sagit des prfrences daffichage gnrales, relatives aux objets ou aux formats des symboles. Pour appliquer les prfrences dautres diagrammes ou tout le modle, cliquez sur le bouton en bas gauche Appliquer . Loption Vue/Vue globale (ou touche F8) permet dafficher lintgralit du diagramme (touches F6 et F7 = zoom avant et arrire).
3. Ajout de notes
Il est possible dajouter des notes dans les dia grammes et de les lier aux objets. Les notes contiennent des informations supplmentaires, sous forme textuelle. Elles doivent tre faciles lire et ne pas prendre trop de place dans la visualisation dun diagramme. Exemple :
Janvier 2005
13 / 20
Trucs et astuces
Note
14 / 20
Janvier 2005
Production de rapports
Ce chapitre donne quelques explications pour produire des rapports avec loutil PowerAMC. Pour des informations complmentaires, consulter la documentation utilisateur en ligne dans loutil. LEditeur de modle de rapport est un module indpendant qui permet de crer et de modifier des modles de rapport. Un modle de rapport est un fichier indpendant et rutilisable. Ce fichier indique les informations inclure dans votre rapport. Un rapport est lassociation dun modle objet un modle de rapport et une slection dobjets.
Janvier 2005
15 / 20
Remarque : impression dun diagramme sur plusieurs pages A4 Par dfaut chaque diagramme simprime dans une seule page A4. Si vous souhaitez que limpression soit identique la reprsentation du diagramme dans PowerAMC (plusieurs pages A4), faire un clic droit sur llment diagramme dans la fentre Elments du rapport , choisissez loption Format , puis cochez la case zoom Personnalis .
16 / 20
Janvier 2005
Activity
Service dchange
fonctionnel
Activity
Janvier 2005
17 / 20
Symbole personnalis
Actor
Fonction
- Cartographie niveau mtier - UML : diagramme des processus mtier et des cas dutilisation
Actor
Rle
- Cartographie niveau mtier - UML : diagramme des processus mtier et des cas dutilisation
Actor
Structure
- Cartographie niveau mtier - UML : diagrammes des processus mtier et des cas dutilisation
Actor
Systme externe
- UML : diagramme de navigation - UML : diagramme de navigation - Cartographie niveau mtier - UML : modle du domaine
Class
Contrleur
Class
Dialogue
- UML : diagramme de classes participantes (DCP) et diagramme de navigation - UML : diagramme de classes participantes (DCP) et diagramme de navigation - UML : diagramme de classes participantes (DCP) et diagramme de navigation - Cartographie niveau fonctionnel - UML : modle du domaine
Class
Nouvelle fentre
Class
Popup
Class
Rfrentiel partag
18 / 20
Janvier 2005
Symbole personnalis
Utilisation - UML : diagramme de classes participantes (DCP) - Cartographie niveau mtier - UML : diagramme des processus mtier - Cartographie niveau mtier - UML : diagramme des processus mtier - Cartographie niveau applicatif - Cartographie niveau applicatif
Package
Bloc fonctionnel
Package
Package
Macro-processus
Package
Quartier applicatif
Package
Quartier fonctionnel
Package
Zone applicative
Package
Zone fonctionnelle
UMLObject
Systme
Janvier 2005
19 / 20
Symbole personnalis
UseCase
Macro-processus
UseCase
Processus
- Cartographie niveau mtier - UML : diagramme des processus mtier - UML : contexte statique
UseCase
Systme
20 / 20
Janvier 2005