Vous êtes sur la page 1sur 42

Aide-mmoire PowerAMC

PowerAMC 16.1

Windows

ID DU DOCUMENT : DC31026-01-1610-01
DERNIERE REVISION : Dcembre 2011
Copyright 2011 Sybase, Inc. Tous droits rservs.
Cette publication concerne le logiciel Sybase et toutes les versions ultrieures qui ne feraient pas lobjet dune rdition de la
documentation ou de la publication de notes de mise jour. Les informations contenues dans ce document pourront faire
lobjet de modifications sans pravis. Le logiciel dcrit est fourni sous contrat de licence et il ne peut tre utilis ou copi que
conformment aux termes de ce contrat.
Pour commander des ouvrages supplmentaires ou acqurir des droits de reproduction, si vous habitez aux Etats-Unis ou au
Canada, appelez notre Service Clients au (800) 685-8225, tlcopie (617) 229-9845.
Les clients ne rsidant pas aux Etats-Unis ou au Canada et qui disposent dun contrat de licence pour les U.S.A. peuvent
joindre notre Service Clients par tlcopie. Ceux qui ne bnficient pas de cette licence doivent sadresser leur revendeur
Sybase ou au distributeur le plus proche. Les mises jour du logiciel ne sont fournies qu des dates ddition priodiques.
Tout ou partie de cette publication ne peut tre reproduit, transmis ou traduit, sous quelque forme ou par quelque moyen que ce
soit (lectronique, mcanique, manuel, optique ou autre) sans laccord crit pralable de Sybase, Inc.
Les marques dposes Sybase peuvent tre consultes sur la page Sybase trademarks (http://www.sybase.com/detail?
id=1011207). Sybase et les marques mentionnes sont des marques de Sybase, Inc. indique le dpt aux Etats-Unis
d'Amrique.
SAP et dautres produits et services SAP ici mentionns, et les logos correspondants, sont des marques commerciales ou des
marques dposes de SAP AG en Allemagne et dans dautres pays travers le monde.
Java et toutes les marques bases sur Java sont des marques ou des marques dposes de Sun Microsystems, Inc. aux EtatsUnis et dans d'autres pays.
Unicode et le logo Unicode sont des marques dposes dUnicode, Inc.
Tous les autres noms d'entit et de produit utiliss peuvent tre des marques ou des marques dposes de leur propritaire
respectif.
Use, duplication, or disclosure by the government is subject to the restrictions set forth in subparagraph (c)(1)(ii) of DFARS
52.227-7013 for the DOD and as set forth in FAR 52.227-19(a)-(d) for civilian agencies.
Sybase, Inc., One Sybase Drive, Dublin, CA 94568

Table des matires


Aide-mmoire des fonctionnalits gnrales .....................1
Manipulation des symboles ............................................4
Manipulation des symboles de lien .................................6
Aide-mmoire du modle de gestion des exigences .........9
Aide-mmoire du modle d'architecture d'entreprise ......11
Aide-mmoire du modle de processus mtiers ..............13
Aide-mmoire des modles conceptuels et logiques de
donnes ............................................................................15
Aide-mmoire du modle physique de donnes ..............17
Aide-mmoire du modle de fluidit de l'information ......21
Aide-mmoire du modle orient objet .............................23
Aide-mmoire du modle XML ...........................................27
Aide-mmoire du modle libre ...........................................29
Aide-mmoire des extensions ............................................31
Raccourcis clavier ...............................................................33
Index ..................................................................................37

Aide-mmoire PowerAMC

iii

Table des matires

iv

PowerAMC

Aide-mmoire des fonctionnalits gnrales

Aide-mmoire des fonctionnalits gnrales


PowerAMC est une solution de modlisation d'entreprise graphique qui prend en charge les
mthodologies et notations de modlisation standard et permet de procder au reverse
engineering ou la gnration de code de faon automatique en utilisant des templates
personnalisables. PowerAMC fournit galement une solution de rfrentiel d'entreprise
volutive qui est dote de fonctionnalits de scurit et de gestion des versions trs robustes
qui vous aident grer des projets de dveloppement multiutilisateur et de fonctionnalits de
rapport trs puissantes, et qui est en outre largement extensible.

Cration de modles et de projets


Les modles sont l'unit de travail de base dans PowerAMC et peuvent contenir un ou
plusieurs diagrammes. Les projets contiennent un ou plusieurs modles et peuvent galement
inclure un diagramme ou une matrice de cadre d'architecture pour vous guider dans la
modlisation de votre projet :

Aide-mmoire PowerAMC

Aide-mmoire des fonctionnalits gnrales

Pour crer un nouveau modle, slectionnez Fichier > Nouveau modle.


Pour crer un nouveau modle en important un fichier Excel, Word, ERwin, XMI,
Rational Rose ou SIMUL8, slectionnez Fichier > Importer > type.
Pour crer un nouveau modle par reverse engineering d'une base de donnes, de langages
de processus ou objet, ou bien d'un schma XML, slectionnez Fichier > Reverse
engineering > type.
Pour crer un nouveau project, slectionnez Fichier > Nouveau projet.

Configuration de votre environnement de modlisation

Pour vous connecter au rfrentiel, slectionnez Rfrentiel > Connecter.


Pour dfinir les options de modle, y compris les conventions de dnomination pour vos
objets, slectionnez Outils > Options du modle.
Pour contrler l'apparence des symboles affichs dans vos diagrammes et les informations
qu'ils affichent, slectionnez Outils > Prfrences d'affichage.
Pour dfinir les options gnrales pour les botes de dialogues, diteurs, variables, etc,
slectionnez Outils > Options gnrales.
Pour personnaliser les commandes dans vos menus et les outils dans vos barres d'outils,
slectionnez Outils > Personnaliser les menus et les outils.

L'interface de PowerAMC
Ces fonctionnalits sont disponibles dans la plupart ou tous les modles :

Pour crer un objet dans un diagramme, slectionnez l'outil appropri dans la Bote
outils, puis cliquez dans le diagramme.
Pour crer un objet dans l'Explorateur d'objets, pointez sur un modle ou un package,
cliquez le bouton droit de la souris, puis slectionnez Nouveau > Type d'objet.
Pour ouvrir la feuille de proprits d'un objet, double-cliquez sur son entre dans
l'Explorateur d'objets ou sur son symbole dans le diagramme.
Pour ajouter un diagramme dans votre modle, pointez sur le noeud de modle dans
l'Explorateur d'objets, cliquez le bouton droit de la souris et slectionnez Nouveau > Type
de diagramme.
Pour trouver des objets, slectionnez Edition > Rechercher un objet (ou appuyez sur
Ctrl+F).
Pour localiser l'entre d'Explorateur d'objets correspondant un symbole d'objet, pointez
sur le symbole, cliquez le bouton droit de la souris, puis slectionnez Rechercher dans
l'Explorateur d'objets.
Pour localiser le symbole de diagramme pour un objet dans l'Explorateur d'objets, pointez
sur l'entre dans l'Explorateur d'objets, cliquez le bouton droit de la souris puis
slectionnez Rechercher dans le diagramme.
Pour contrler la validit de votre modle, slectionnez Outils > Vrifier le modle (ou
appuyez sur F4).

PowerAMC

Aide-mmoire des fonctionnalits gnrales

Pour ajouter une nouvelle matrice de dpendances dans votre modle, pointez sur le noeud
du modle dans l'Explorateur d'objets, cliquez le bouton droit de la souris, puis
slectionnez Nouveau > Matrice de dpendances.
Pour crer un rapport sur votre modle, slectionnez Rapport > Assistant Rapport (ou
appuyez sur Ctrl+F12).
Pour activer l'utilisation du glossaire dans votre modle, slectionnez Outils > Options du
modle, choisissez la catgories Conventions de dnomination, et slectionnez Activer
le glossaire pour remplissage auto et vrification de conformit.

Liaison et synchronisation
Ces fonctionnalits vous aident crer et examiner les connexions dans vos modles et entre
vos modles :

Pour crer une connexion entre un objet et n'importe quel autre objet, affichez la proprits
d'un objet, puis cliquez sur l'onglet Liens de traabilit.
Pour gnrer un modle depuis un autre modle (lorsque cela est possible), slectionnez
Outils > Gnrer un modle type.
Pour gnrer des objets d'un modle dans un autre, slectionnez Outils > Gnrer des
objets > Dfinir une nouvelle gnration d'objets.
Pour crer un raccourci vers un objet contenu dans un autre modle ou package, pointez sur
ce dernier dans l'Explorateur d'objets ou le diagramme, enfoncez le bouton droit de la
souris puis faites-le glisser dans le diagramme dans lequel vous souhaitez crer le
raccourci (ou sur un modle ou package dans l'Explorateur d'objets), relchez le bouton de
la souris, puis slectionnez Crer un ou des raccourcis ici.
Pour crer une rplique synchronise d'un objet dans un autre modle ou package, pointez
sur l'objet cible dans l'Explorateur d'objets (ou sur son symbole dans un diagramme) et
faites glisser cet objet dans le diagramme o vous souhaitez crer la rplique (ou sur un
modle ou package dans l'Explorateurs d'objets). Relchez le bouton droit de la souris,
puis slectionnez Rpliquer ici.
Pour crer ou passer en revue les correspondances entre deux modles (lorsque cela est
possible), slectionnez Outils > Editeur de correspondance
Pour comparer deux modles, slectionnez Outils > Compare des modles (ou appuyez
sur Ctrl+F6).
Pour fusionner deux modles, slectionnez Outils > Fusionner des modles (ou appuyez
sur Maj+F6).
Pour analyser l'impact qu'aurait le changement d'un objet, slectionnez Outils > Analyse
d'impact et de lignage (ou appuyez sur Ctrl+F11).

Documentation
Pour obtenir une documentation dtailles, voir Guide des fonctionnalits gnrales.

Aide-mmoire PowerAMC

Aide-mmoire des fonctionnalits gnrales

Manipulation des symboles


Vous pouvez slectionner des symboles dans un diagramme PowerAMC en utilisant les
techniques standard. Vous pouvez diter des proprits des objets correspondant aux
symboles slectionns ou de leurs sous-objets, ou redimensionner le symbole en faisant
glisser une de ses poignes.
Cliquez sur un symbole l'aide de l'outil Pointeur par dfaut pour slectionner :

Des symboles supplmentaires, maintenez la touche Maj enfonce lorsque vous cliquez
sur ces symboles.
Tous les symboles d'une zone, maintenez la touche enfonce et faites glisser le pointeur
pour dlimiter la zone avant de relcher le bouton
Tous les symboles connects un symbole, cliquez sur le symbole, puis slectionnez
Edition > Slectionner les symboles connects
Tous les symboles du diagramme, appuyez sur Ctrl+A, cliquez sur l'outil Dplacement
ou slectionnez Edition > Slectionner tout

Dans l'exemple suivant, la table Client est slectionne, et vous pouvez la dplacer en la
faisant glisser ou la redimensionner en faisant glisser l'une des ses poignes :

Remarque : Pour redimensionner simultanment tous les symboles d'un diagramme, cliquez
sur l'outil Dplacement et faites glisser l'une de ses poignes.
Une fois qu'un symbole est slectionn, vous pouvez cliquer sur une de ses proprits afin d'en
modifier la valeur. Sur l'image suivante, le nom de table est slectionn pour dition :

PowerAMC

Aide-mmoire des fonctionnalits gnrales


Lorsqu'une proprit d'objet est slectionne pour dition, vous pouvez naviguer parmi ses
proprits modifiables et mme ses sous proprits de sous-objet en appuyant sur les touche
Tab ou Maj+Tab.
Remarque : Vous pouvez contrler les proprits d'objet et de sous-objets qui sont affiches
sur un symbole en utilisant les prfrences d'affichage (Outils > Prfrences d'affichage).
Une fois qu'un symbole est slectionn, le fait de cliquer sur un de ses sous-objets permet de
slectionner ce sous-objet. Sur l'image suivante, le sous-objet colonne Activit du
client est slectionn :

Vous pouvez naviguer dans la liste des sous-objets en utilisant les touches Flche vers le haut
et Flche vers le bas. Lorsqu'un sous-objet est slectionn, le fait de cliquer sur une de ses
proprits permet d'diter sa valeur. Dans l'image suivante le nom de colonne Activit du
client est slectionn pour dition :

Pour crer un nouveau sous-objet la fin de la liste, appuyez sur Ctrl+N. Pour insrer un
nouveau sous-objets avant le sous-objet slectionn, appuyez sur Ctrl+I. Pour supprimer le
sous-objet slectionn, appuyez sur la touche Suppr. Le fait de faire un clic droit sur un sousobjet permet d'afficher un menu contextuel proposant des commandes trs utiles.
Lorsqu'une proprit de sous-objet est slectionne pour dition, vous pouvez naviguer vers
droite et la gauche dans la ligne de ses proprits modifiables en appuyant sur les touches Tab
ou Maj+Tab.
Remarque : Les types de proprits suivantes ne sont pas modifiables depuis des symboles
d'objet :

Proprits boolennes, telles que la proprit Abstrait dans des symboles de classe de
MOO.
Des indicateurs personnaliss, tels que ceux utiliss pour identifier des cls et des index
dans des symboles de table de MPD.

Aide-mmoire PowerAMC

Aide-mmoire des fonctionnalits gnrales

Certaines proprits calcules, telles que Domaine ou Type de donnes sur les symboles
de table de MPD.

Manipulation des symboles de lien


Vous pouvez ajouter ou supprimer des angles sur des symboles de lien, ou modifier les objets
qu'ils connectent.
1. Tracez un lien entre deux objets:

2. Maintenez la touche Ctrl enfonce et cliquez sur la ligne pour crer une poigne l o vous
souhaitez insrer un angle :

3. Vous pouvez ajouter une seconde poigne, ou autant de poignes que vous le souhaitez :

4. Pour crer un angle, cliquez sur une poigne, maintenez le bouton de la souris enfonc et
faites glisser la poigne jusqu' l'emplacement souhait pour obtenir l'angle appropri :

5. Si ncessaire, dplacez les autres poignes :

6. Pour supprimer une poigne (et l'angle correspondant), maintenez la touche Ctrl enfonce
et cliquez sur la poigne supprimer :

PowerAMC

Aide-mmoire des fonctionnalits gnrales


Remarque : Pour dplacer l'extrmit d'un symbole de lien d'un objet l'autre, cliquez
pour slectionner le symbole de lien, puis faites glisser l'une des poignes d'extrmit vers
le nouvel objet.

Aide-mmoire PowerAMC

Aide-mmoire des fonctionnalits gnrales

PowerAMC

Aide-mmoire du modle de gestion des exigences

Aide-mmoire du modle de gestion des


exigences
Un Modle de Gestion des Exigences (MGX) vous aide analyser tout type d'exigence
formule et lier ces exigences des utilisateurs et des groupes qui vont les satisfaire ou des
objets de conception contenus dans d'autres modles. Vous pouvez utiliser un MGX pour
reprsenter n'importe quel document structur (i.e. spcification fonctionnelle, plan de tests,
objectifs mtiers, etc.) et pour importer et exporter des hirarchies d'exigences sous la forme
de documents MS Word.

Cration d'un MGX

Pour crer un nouveau MGX vide - Slectionnez Fichier > Nouveau modle, puis
choisissez Modle de Gestion des Exigences.
Pour crer un nouveau MGX en important le contenu d'un document Word - Slectionnez
Fichier > Importer > Document Word.

Les types de vue suivants sont disponibles :

Une vue document des exigences permet d'afficher une liste d'exigences dans une grille
hirarchique.
Une vue matrice de traabilit affiche les liens entre d'une part les exigences et d'autre part
les objets des autres types de modles, des fichiers externes ou d'autres exigences.
Une vue matrice des affectations des utilisateurs affiche les liens entre les exigences et
entre les utilisateurs et groupes qui les satisfont.

Liaison d'exigences des objets de conception et des fichiers externes


Vous pouvez lier des exigences des objets d'autres types de modle, des fichiers externes et
d'autres exigences sur l'onglet Liens de traabilit d'exigence de la feuille de proprits de
l'exigence.

Aide-mmoire PowerAMC

Aide-mmoire du modle de gestion des exigences

Documentation
Pour obtenir une documentation dtailles, voir Modlisation des exigences.

10

PowerAMC

Aide-mmoire du modle d'architecture d'entreprise

Aide-mmoire du modle d'architecture


d'entreprise
Un modle d'architecture d'entreprise (MAE) vous aide analyser et documenter votre
organisation et ses fonctions mtiers, ainsi que les applications et systmes qui les prennent en
charge et l'architecture physique sur laquelle ils sont mis en oeuvre.

Cration d'un MAE

Pour crer un nouveau MAE vide - Slectionnez Fichier > Nouveau modle, puis
choisissez Modle d'Architecture d'Entreprise.
Pour crer un nouveau MAE en important un diagramme Visio - Ouvrez votre diagramme
dans Visio puis slectionnez PowerAMC > Exporter dans un modle PowerAMC.

Les types de diagramme suivants sont disponibles :

Aide-mmoire PowerAMC

11

Aide-mmoire du modle d'architecture d'entreprise

Un diagramme de cartographie des processus fournit une reprsentation graphique de


votre architecture mtiers, et vous aide identifier les fonctions mtiers ainsi que les
processus de haut niveau et ce, indpendamment de ceux qui en ont la charge.
Un diagramme d'organisation fournit une reprsentation graphique de votre organisation
sous forme d'arborescence, et vous aide analyser et afficher les relations entre les units
d'organisation (divisions, groupes, quipes, etc.), les individus et les rles.
Un diagramme de communications mtiers fournit une reprsentation graphique de votre
organisation, et vous aide analyser les relations, les flux et autres connexions entre
fonctions mtiers, units d'organisation, rles et sites.
Un diagramme d'urbanisation fournit une reprsentation graphique de la vue d'ensemble
de l'architecture de votre entreprise, en utilisant la mtaphore de la planification de
l'infrastructure d'une ville, ce afin de reprsenter l'organisation des systmes, des
applications, etc. sous la forme de plans.
Un diagramme orient service fournit une reprsentation graphique de vos services
mtiers et d'application ainsi que de leurs relations, et vous aide associer des applications
et d'autres objets de couche d'application avec des services et processus mtiers afin
d'aider la modlisation SOA.
Un diagramme d'architecture d'application fournit une reprsentation graphique de haut
niveau de l'architecture d'application, et vous aide identifier des applications, des sousapplications, des composants, des bases de donnes, des services, etc., ainsi que leurs
interactions.
Un diagramme d'infrastructure de technologie fournit une reprsentation graphique de
haut niveau de l'architecture physique requise pour prendre en charge l'architecture
d'application.

Exportation et importation d'objets depuis et vers d'autres modles


Le MAE fournit des assistants qui permettent d'exporter des objets de MAE dans des modles
de plus bas niveau et d'importer des objets de mise en oeuvre reprsenter dans le MAE :

Pour exporter des objets de MAE dans un autre modle - Slectionnez Outils > Assistant
Exportation d'objets
Pour importer des objets d'autres modles dans un MAE - Slectionnez Outils > Assistant
Importation d'objets

Documentation
Pour obtenir une documentation dtailles, voir Modlisation d'architecture d'entreprise.

12

PowerAMC

Aide-mmoire du modle de processus mtiers

Aide-mmoire du modle de processus


mtiers
Un modle de processus mtiers (MPM) vous aide identifier, dcrire et dcomposer des
processus mtiers. Vous pouvez analyser votre systme diffrents niveaux, en mettant
l'accent alternativement sur le flux de contrle (la squence d'excution) ou sur le flux de
donnes (l'change des donnes). Vous pouvez modliser, procder au reverse engineering et
gnrer pour BPEL, BPMN et d'autres langages de processus.

Cration d'un modle de processus mtiers

Pour crer un nouveau MPM vide, slectionnez Fichier > Nouveau modle, puis
choisissez Modle de Processus Mtiers.
Pour procder au reverse engineering de fichiers de langages de processus dans un
nouveau MPM, slectionnez Fichier > Reverse engineering > Langage de processus.

Les types de diagramme suivants sont disponibles :

Un diagramme de processus mtiers (ou diagramme de flux de processus) fournit une


reprsentation graphique du flux de contrle (la squence d'excution) ou du flux de

Aide-mmoire PowerAMC

13

Aide-mmoire du modle de processus mtiers

donnes (l'change de donnes) entre les processus n'importe quel niveau de votre
systme.
Un diagramme de hirarchie de processus (ou diagramme de dcomposition
fonctionnelle) fournit une reprsentation graphique des fonctions d'un systme et vous
aide les dcomposer dans une arborescence de sous-processus.
Un diagramme de services de processus fournit une reprsentation graphique des services,
oprations et interfaces disponibles dans votre systme.

Gestion des donnes dans un MPM


PowerAMC fournit diffrents mthodes pour lier les donnes de votre MPM aux
informations, entits, tables ou classes des autres modles PowerAMC :

Pour lier des donnes dans un MPM avec d'autres objets de PowerAMC, utilisez la zone
Dfinition sur l'onglet Gnral de la feuille de proprits de donne.
Pour exporter des donnes d'un MPM vers d'autres objets objets de PowerAMC,
slectionnez Outils > Assistant d'exportation de donnes.
Pour importer d'autres objets de PowerAMC sous forme de donnes dans un MPM,
slectionnez Outils > Assistant d'importation de donnes.

Gestion des dfinitions de langage de processus


Le fichier de dfinition de langage de processus dfinit les fonctionnalits spcifiques au
langage en cours de modlisation :

Pour ouvrir le fichier de dfinition de langage de processus dans l'Editeur de ressource,


slectionnez Langage > Editer le langage de processus courant.
Pour changer le langage de processus avec lequel vous modlisez, slectionnez Langage >
Changer le langage de processus courant.

Documentation
Pour obtenir une documentation dtailles, voir Modlisation des processus mtiers.

14

PowerAMC

Aide-mmoire des modles conceptuels et logiques de donnes

Aide-mmoire des modles conceptuels et


logiques de donnes
Un modle conceptuel de donnes (MCD) vous aide analyser la structure conceptuelle d'un
systme d'information, afin d'identifier les principales entits reprsenter, leurs attributs et
les relations entre ces attributs. Un MCD est plus abstrait qu'un modle de donnes logique
(MLD) ou physique (MPD).
Un modle logique de donnes (MLD) vous aide analyser la structure d'un systme
d'information, sans tenir compte des spcificits lies la mise en oeuvre dans une base de
donnes particulire. Un MLD a des identifiants d'entit migrs et est moins abstrait qu'un
Modle Conceptuel de Donnes (MCD), mais il permet de modliser des vues, des index et
d'autres lments qui sont disponibles dans le Modle Physique de Donnes (MPD), qui lui est
plus concret.

Cration d'un MCD ou MLD

Pour crer un nouveau MCD, slectionnez Fichier > Nouveau modle, puis choisissez
Modle Conceptuel de Donnes.

Aide-mmoire PowerAMC

15

Aide-mmoire des modles conceptuels et logiques de donnes

Pour crer un nouveau MLD, slectionnez Fichier > Nouveau modle, puis choisissez
Modle Logique de Donnes.
Pour crer un nouveau MCD ou MLD partir d'un ou de plusieurs fichiers ERwin,
slectionnez Fichier > Importer > Fichier ERwin ou Fichier > Importer > Plusieurs
fichiers ERwin.

Spcification d'une notation de modlisation et d'autres options

Pour spcifier une notation de modlisation et dfinir d'autres options, slectionnez Outils
> Options du modle.

Gnration d'autres modles


Vous pouvez gnrer d'autres modles PowerAMC partir d'un MCD ou d'un MLD en
slectionnant Outils > :

Gnrer un modle conceptuel de donnes (ou en appuyant sur Ctrl+Maj+C)


Gnrer un modle logique de donnes (ou en appuyant sur Ctrl+Maj+L)
Gnrer un modle physique de donnes (ou en appuyant sur Ctrl+Maj+P)
[MCD uniquement] Gnrer un modle orient objet (ou en appuyant sur Ctrl+Maj
+O)

Documentation
Pour obtenir une documentation dtailles, voir Modlisation des donnes.

16

PowerAMC

Aide-mmoire du modle physique de donnes

Aide-mmoire du modle physique de


donnes
Un modle physique de donnes (MPD) vous aide analyser les tables, les vues et autres
objets d'une base de donnes, y compris les objets multidimensionnels ncessaires
l'utilisation d'un entrept de donnes. Un MPD est plus concret qu'un Modle Conceptuel de
Donnes (MCD) ou qu'un Modle Logique de Donnes (MLD). Vous pouvez modliser,
procder au reverse engineering et gnrer pour tous les SGBD les plus utiliss.

Cration d'un modle physique de donnes

Pour crer un nouveau MPD vide, slectionnez Fichier > Nouveau modle, puis
choisissez Modle Physique de Donnes.
Pour crer un nouveau MPD par reverse engineering d'une base de donnes via une
connexion directe, slectionnez Fichier > Reverse engineering > Bases de donnes.

Aide-mmoire PowerAMC

17

Aide-mmoire du modle physique de donnes

Pour crer un nouveau MPD partir d'un ou de plusieurs fichiers ERwin, slectionnez
Fichier > Importer > Fichier ERwin ou Fichier > Importer > Plusieurs fichiers
ERwin.

Les types de diagramme suivants sont disponibles :

Un diagramme physique de donnes fournit une reprsentation graphique de votre


structure de base de donnes, et vous aide analyser ses tables (y compris leurs colonnes,
index et triggers), vues et procdures, ainsi que les rfrences entre elles.
Un diagramme multidimensionnel de donnes fournit une reprsentation graphique de
votre base de donnes de magasin de donnes ou d'entrept de donnes, et vous aide
identifier ses faits, cubes et dimensions.

Spcification d'une notation de modlisation et d'autres options

Pour spcifier une notation de modlisation, spcifier les valeurs par dfaut pour les
colonnes, les rfrences et les propritaires et dfinir d'autres options de modle,
slectionnez Outils > Options du modle.

Interaction avec les bases de donnes

Pour tablir une connexion avec une base de donnes, slectionnez SGBD >
Connecter.
Pour gnrer une base de donnes, slectionnez SGBD > Gnrer la base de donnes.
Pour modifier une base de donnes, slectionnez SGBD > Appliquer les changements
du modle la base.
Pour procder au reverse engineering d'une base de donnes via une connexion directe
vers un MPD existant, slectionnez SGBD > Mettre jour le modle de puis la base.
Pour gnrer des donnes de test dans une base de donnes, slectionnez SGBD >
Gnrer les donnes de test.
Pour estimer la taille d'une base de donnes, slectionnez SGBD > Estimer la taille de la
base de donnes

Gnration d'autres modles


Vous pouvez gnrer d'autres modles PowerAMC partir d'un MPD en slectionnant Outils
>:

Gnrer un modle conceptuel de donnes (ou en appuyant sur Ctrl+Maj+C)


Gnrer un modle logique de donnes (ou en appuyant sur Ctrl+Maj+L)
Gnrer un modle physique de donnes (ou en appuyant sur Ctrl+Maj+P)
Gnrer un modle orient objet (ou en appuyant sur Ctrl+Maj+O)
Gnrer un modle XML (ou en appuyant sur Ctrl+Maj+M)

Gestion des dfinitions de SGBD


Le fichier de dfinition de SGBD dfinit des fonctionnalits spcifiques au SGBD
modlis :

18

PowerAMC

Aide-mmoire du modle physique de donnes

Pour ouvrir le fichier de dfinition de SGBD dans l'Editeur de ressource, slectionnez


SGBD > Editer le SGBD courant.
Pour changer le SGBD avec lequel vous modlisez, slectionnez SGBD > Changer le
SGBD courant.

Documentation
Pour obtenir une documentation dtaille, voir Modlisation des donnes.

Aide-mmoire PowerAMC

19

Aide-mmoire du modle physique de donnes

20

PowerAMC

Aide-mmoire du modle de fluidit de l'information

Aide-mmoire du modle de fluidit de


l'information
Un modle de fluidit de l'information (MFI) fournit une vue globale du mouvement des
informations dans votre organisation. Vous pouvez analyser et spcifier l'origine et la
destination de vos donnes et comment elles sont transformes en cours de route, en incluant
les rplications ainsi qu'ETL.

Cration d'un modle de fluidit de l'information

Pour crer un nouveau MFI vide - Slectionnez Fichier > Nouveau modle, puis
choisissez Modle de fluidit de l'information.
Pour procder au reverse engineering de processus de rplication dans un MFI partir
d'une connexion une base de donnes consolide - Slectionnez Outils > Reverse
engineering Replication Server.

Les types de diagramme suivants sont disponibles :

Un diagramme de fluidit de l'information fournit une reprsentation graphique de haut


niveau de la fluidit de vos information, et inclut les sources de donnes, les rplications et
les oprations ETL.
Un diagramme de transformation de donnes fournit une reprsentation graphique des
entres, sorties et actions impliques dans une tche de transformation de donnes.
Un diagramme de flux de contrle de transformation fournit une reprsentation graphique
de l'ordre dans lequel une srie de tches de transformation de donnes sont lies entre
elles au sein d'un flux de contrle.

Cration d'environnements de rplication et de transformation

Pour crer un environnement de rplication, slectionnez Outils > Assistant


Rplication.
Pour crer un processus de transformation afin de transformer des donnes provenant d'un
MPD, slectionnez Outils > Assistant Transformation.
Pour crer un processus de transformation depuis des correspondances MPD-MPD
existantes, slectionnez Outils > Assistant conversion de correspondance en ETL.

Aide-mmoire PowerAMC

21

Aide-mmoire du modle de fluidit de l'information

Documentation
Pour obtenir une documentation dtaille, voir Modlisation de la fluidit de l'information.

22

PowerAMC

Aide-mmoire du modle orient objet

Aide-mmoire du modle orient objet


Un modle orient objet (MOO) vous aide analyser un systme d'information par
l'intermdiaire de cas d'utilisations, d'analyses structurelles et comportementales, ainsi qu'en
termes de dploiement, ce en utilisant le langage UML (Unified Modeling Language (UML) .
Vous pouvez modliser, procder au reverse engineering et gnrer pour Java, .NET et d'autres
langages.

Cration d'un modle orient objet

Pour crer un nouveau MOO vide - Slectionnez Fichier > Nouveau modle, puis
choisissez Modle Orient Objet.
Pour procder au reverse engineering de fichiers de langage objet dans un nouveau MOO Slectionnez Fichier > Reverse engineering > Langage objet.
Pour importer un modle Rational Rose dans un MOO - Slectionnez Fichier > Importer
> Fichier Rational Rose.
Pour importer un fichier XMI dans un MOO - Slectionnez Fichier > Importer > Fichier
XMI.

Les types de diagramme suivants sont disponibles :

Un diagramme de cas d'utilisation est un diagramme UML qui fournit une reprsentation
graphique des exigences de votre systme, et vous aide identifier la faon dont les
utilisateurs interagissent avec ce dernier.
Un diagramme de classes est un diagramme UML qui fournit une reprsentation
graphique des classes, interfaces, et packages qui composent un systme, ainsi que des
relations entre eux.
Un diagramme d'objets est un diagramme UML qui fournit une reprsentation graphique
de la structure d'un systme via des instances concrtes de classes (objets), d'associations
(liens entre objets), et de dpendances.

Aide-mmoire PowerAMC

23

Aide-mmoire du modle orient objet

Un diagramme de structures composites est un diagramme UML qui fournit une


reprsentation graphique des classes, interfaces et packages qui composent un systme, en
incluant les ports et parties qui dcrivent leurs structures internes.
Un diagramme de packages est un diagramme UML qui fournit une reprsentation
graphique de haut niveau de l'organisation de votre application, et vous aide identifier les
liens de gnralisation et de dpendance entre les packages.
Un diagramme de squence est un diagramme UML qui fournit une reprsentation
graphique de la technologie d'change de messages entre des objets et des acteurs pour un
cas d'utilisation, l'excution d'une opration, ou une interaction des classes, en mettant
l'accent sur leur chronologie.
Un diagramme de communication est un diagramme UML qui fournit une reprsentation
graphique des interactions entre les objets d'un scnario de cas d'utilisation, l'excution
d'une opration, ou une interaction entre des classes, en mettant l'accent sur la structure du
systme.
Un diagramme d'interactions est un diagramme UML qui fournit une reprsentation
graphique de haut niveau du flux de contrle de votre systme alors que ce dernier est
dcompos en diagrammes de squence et autres diagrammes d'interactions.
Un diagramme d'activits est un diagramme UML qui fournit une reprsentation
graphique du comportement d'un systme, et vous aide le dcomposer de faon
fonctionnelle afin d'analyser sa mise en oeuvre.
Un diagramme d'tats-transitions est un diagramme UML qui fournit une reprsentation
graphique d'une State Machine, le comportement public d'un classificateur (composant ou
classe), sous la forme des changements de l'tat du classificateur et des vnements qui
permettent la transition d'un tat l'autre.
Un diagramme de composants est un diagramme UML qui fournit une reprsentation
graphique des dpendances et des gnralisations entre composants logiciels, en incluant
les composants de code source, les composants de code binaire et les composants
excutables.
Un diagramme de dploiement est un diagramme UML qui fournit une reprsentation
graphique de la configuration physique des lments d'excution de votre systme.

Gnration d'autres modles


Vous pouvez gnrer d'autres modles PowerAMC partir d'un MOO en slectionnant Outils
>:

Gnrer un modle conceptuel de donnes (ou en appuyant sur Ctrl+Maj+C)


Gnrer un modle physique de donnes (ou en appuyant sur Ctrl+Maj+P)
Gnrer un modle orient objet (ou en appuyant sur Ctrl+Maj+O)
Gnrer un modle XML (ou en appuyant sur Ctrl+Maj+M)

Gestion des dfinitions de langage objet


Le fichier de dfinition de langage objet dfinit les fonctionnalits spcifiques au langage
modlis :

24

PowerAMC

Aide-mmoire du modle orient objet

Pour ouvrir le fichier de dfinition de langage objet dans l'Editeur de ressource,


slectionnez Langage > Editer le langage courant.
Pour changer le langage de processus avec lequel vous modlisez, slectionnez Langage >
Changer le langage courant.

Documentation
Pour obtenir une documentation dtailles, voir Modlisation oriente objet.

Aide-mmoire PowerAMC

25

Aide-mmoire du modle orient objet

26

PowerAMC

Aide-mmoire du modle XML

Aide-mmoire du modle XML


Un modle XML (MSX) vous aide analyser un fichier XML Schema Definition (.XSD),
Document Type Definition (.DTD) ou XML-Data Reduced (.XDR). Vous pouvez modliser,
procder au reverse engineering et gnrer pour chacun de ces formats de fichier.

Cration d'un modle XML

Pour crer un nouveau MSX vide - Slectionnez Fichier > Nouveau modle, puis
choisissez modle XML.
Pour crer un nouveau MSX par reverse engineering d'une dfinition de schma XML Slectionnez Fichier > Reverse engineering > Fichier de dfinition XML.

Gnration d'autres modles


Vous pouvez gnrer d'autres modles PowerAMC partir d'un MSX en slectionnant Outils
>:

Gnrer un modle physique de donnes (ou en appuyant sur Ctrl+Maj+P)


Gnrer un modle XML (ou en appuyant sur Ctrl+Maj+M)

Gestion des dfinitions de langage XML


Le fichier de dfinition de langage XML dfinit des fonctionnalits spcifiques au langage
modlis :

Aide-mmoire PowerAMC

27

Aide-mmoire du modle XML

Pour ouvrir le fichier de dfinition de langage XML dans l'Editeur de ressource,


slectionnez Langage > Editer le langage courant.
Pour changer le langage XML avec lequel vous modlisez, slectionnez Langage >
Changer le langage courant.

Documentation
Pour obtenir une documentation dtailles, voir Modlisation XML.

28

PowerAMC

Aide-mmoire du modle libre

Aide-mmoire du modle libre


Un modle libre (MLB) fournit un environnement sans contexte pour modliser tous type
d'objets ou de systmes. Il est gnralement associ avec un jeu d'extensions, qui permet de
dfinir vos propres concepts et symboles graphiques.

Cration d'un modle libre

Pour crer un nouveau MLB vide - Slectionnez Fichier > Nouveau modle, puis
choisissez Modle libre.

Changement de l'image d'un symbole


PowerAMC met votre disposition une bibliothque de symboles de qualit utiliser dans vos
modles. Pour changer l'image associe un symbole, pointez sur le symbole, cliquez le
bouton droit de la souris, puis slectionnez Changer l'image.

Documentation
Voir Aide-mmoire des extensions la page 31. Pour obtenir une documentation dtailles,
voir Personnalisation et extension de PowerAMC > Fichiers d'extension.

Aide-mmoire PowerAMC

29

Aide-mmoire du modle libre

30

PowerAMC

Aide-mmoire des extensions

Aide-mmoire des extensions


Les fichiers d'extension (*.xem) permettent de personnaliser et d'tendre les mtaclasses,
paramtres et gnration de PowerAMC. Vous pouvez utiliser des extensions afin de dfinir
des proprits supplmentaires pour des types de donnes existants ou de nouveaux types
d'objets, pour modifier l'interface de PowerAMC (en rorganisant et ajoutant des onglets de
feuilles de proprits, des outils de Bote outils et des commandes de menus), mais aussi afin
de dfinir des cibles et options de gnration supplmentaires.

Cration d'extensions partir d'une feuille de proprits

Pour crer un attribut tendu directement depuis une feuille de proprits d'objet, cliquez
sur le bouton de menu, puis slectionnez Nouvel attribut.
Pour crer une nouvelle collection directement depuis une feuille de proprits d'objet,
cliquez sur le bouton de menu, puis slectionnez Nouvelle liste d'objets associs.

Gestion des fichiers d'extension

Pour attacher un fichier d'extension, slectionnez Modle > Extensions, puis cliquez sur
l'outil Importer.

Aide-mmoire PowerAMC

31

Aide-mmoire des extensions

Pour crer un nouveau fichier d'extension, slectionnez Modle > Extensions, cliquez sur
l'outil Ajouter une ligne, saisissez un nom pour le fichier, puis cliquez sur l'outil
Proprits.

Types d'extension
Vous pouvez tendre le mtamodle des faons suivantes :

Ajoutez ou sous-classifiez de nouveaux types d'objets :


Mtaclasses tires du mtamodle comme base pour l'extension.
Strotypes [pour les mtaclasses et les strotypes uniquement] pour sous-classifier
les objets.
Critres Pour valuer des conditions afin de sous-classifier des objets.
Objets, sous-objets et liens tendus pour crer de nouveaux types d'objet.
Fournissez de nouveaux moyens de visualiser les connexions entre objets :
Matrices de dpendances pour montrer les connexions entre deux types d'objets.
Collections et compositions tendues pour permettre de lier manuellement des
objets.
Collections calcules pour lier automatiquement des objets.
Ajoutez de nouvelles proprits aux objets et affichez-les :
Attributs tendus pour fournir des mtadonnes supplmentaires.
Formulaires pour afficher des onglets ou des feuilles de proprits personnaliss.
Symboles personnaliss pour vous aider distinguer visuellement des objets.
Ajoutez des contraintes et des rgles de validation sur les objets :
Vrifications personnalises pour tester les donnes.
Gestionnaires d'vnement pour appeler des mthodes lorsqu'un vnement se
produit.
Excutez des commande sur les objets :
Mthodes pour tre appeles par d'autres extensions de profil telles que des menus et
boutons de formulaire (crites en VBScript).
Menus [pour les mtaclasses et strotypes uniquement] pour personnaliser les
menus PowerAMC.
Gnrez des objets de nouvelles manires :
Templates et fichiers gnrs pour personnaliser la gnration.
Transformations et profils de transformation pour automatiser les changements sur
les objets lors de la gnration ou la demande.

Documentation
Pour obtenir une documentation dtaille, voir Personnalisation et extension de PowerAMC >
Fichiers d'extension.

32

PowerAMC

Raccourcis clavier

Raccourcis clavier
PowerAMC fournit de nombreux raccourcis pour vous permettre d'acclrer votre travail.
Raccourcis de la Bote outils
Raccourci

Action

Double-clic sur l'outil Pointeur / Ctrl


+A

Slectionne tous les symboles dans un diagramme.

Double-clic sur l'outil Supprimer

Supprime tous les symboles slectionns (avec confirmation).

Double-clic sur l'outil Dplacement

Affiche le diagramme en entier.

Double-clic sur n'importe quel outil


d'objet

Slectionne tous les symboles de ce type.

Maj+Double-clic sur n'importe quel


outil d'objet

Conserve la slection courante et ajoute tous les symboles


du mme type.

Clic droit

Libre l'outil et slectionne le pointeur.

Raccourcis de l'Explorateur d'objets


Raccourci

Action

* (pav numrique)

Dveloppe tous les noeuds

+ (pav numrique)

Dveloppe tous les sous-noeuds.

- (pav numrique)

Rduit tous les sous-noeuds.

F2

Renomme l'lment slectionn.

Ctrl+Maj+F

Cherche l'lment slectionn dans le diagramme.

Raccourcis du diagramme
Raccourci

Action

Suppr. et Maj+Suppr.

Supprime l'objet (respectivement avec et sans confirmation).

Alt+Entre

Affiche la feuille de proprits de l'objet.

Ctrl+K

Colle comme raccourci.

Aide-mmoire PowerAMC

33

Raccourcis clavier
Raccourci

Action

Ctrl+H

[sur le lien slectionn] Dispose le lien l'horizontale.

Ctrl+L

[sur le lien slectionn] Dispose le lien la verticale.

Ctrl+Pg Prc et Ctrl+Pg Suiv

Fait passer le symbole respectivement au premier plan et


l'arrire plan.

Ctrl+Dbut et Ctrl+Fin

Aligne la slection sur un axe vertical ou horizontal.

Ctrl+T

Affiche la bote de dialogue Format de symbole.

Ctrl+J

Redimensionne automatiquement le symbole pour afficher


tout le texte qu'il contient dans la limite dfinie par la valeur
de renvoi la ligne dans le diagramme.

Ctrl+Redimensionnement

Redimensionne l'objet en conservant son point central.

Ctrl+Maj+Redimensionnement

Redimensionne l'objet en partant du centre et en conservant


ses proportions.

F2 ou Ctrl+Clic droit sur le Nom

Renomme l'objet.

Raccourcis de glisser-dposer
Raccourci

Action

Maj+Glisser-dposer

Dplace l'objet.

Ctrl+Glisser-dposer

Copie l'objet.

Maj+Ctrl+Glisser-dposer

Cre un raccourci de l'objet.

Alt+Glisser-dposer

Cre une rplique de l'objet.

Clic droit+Glisser-dposer

Ouvre un menu pour y choisir une action.

Raccourcis de fentre et gnraux

34

Raccourci

Action

F4

Vrifie le modle.

F5

Affiche en taille relle.

F6

Zoom avant.

F7

Zoom arrire.

F8

Affiche le diagramme en entier.

PowerAMC

Raccourcis clavier
Raccourci

Action

F9

Affiche la vue prcdente.

F10

Affiche les pages utilises.

Maj+F5

Ractualise l'affichage.

Maj+F9

Affiche la vue suivante.

Maj+Clic sur un lment

Slectionne des lments conscutifs.

Alt+0

Affiche/masque l'Explorateur d'objets.

Alt+1

Affiche/masque la fentre Rsultats.

Alt+2

Affiche/masque la Liste de rsultats.

Alt+3

Affiche/masque la page de bienvenue.

Alt+F6

Bascule entre les fentres actives.

Ctrl+Double-clic / Ctrl++ (plus)

[sur un package ou autre symbole composite] Ouvre le sousdiagramme.

Ctrl+Tab

Bascule entre les onglets de feuille de proprits.

Ctrl+Pg prc / Ctrl+Pg suiv

Bascule entre les sous-onglets de feuille de proprits.

Ctrl+B

Recherche l'objet slectionn dans l'Explorateur d'objets.

Ctrl+D

Slectionne le diagramme.

Ctrl+E

Ouvre la liste des rapports.

Ctrl+F

Recherche des objets.

Ctrl+F4

Ferme le diagramme.

Ctrl+Alt+F4

Ferme le modle.

Ctrl+F6 / Ctrl+Maj+F6

Bascule entre les feuilles de proprits.

Ctrl+U

Affiche le diagramme parent.

Maj+F2

Ouvre l'espace de travail.

Maj+F3

Enregistre l'espace de travail.

Maj+F4

Ferme l'espace de travail.

Aide-mmoire PowerAMC

35

Raccourcis clavier

Raccourcis de liste
Raccourci

Action

F2

Slectionne du texte pour dition.

F4

Slectionne la cellule pour ajouter du texte.

Ctrl+Maj+Espace

Slectionne la ligne.

Ctrl+A

Slectionne tout.

Ctrl+Maj+A

Dslectionne tout.

Ctrl+N

Ajoute une entre.

Ctrl+I

Insre une entre.

Ctrl+D

Supprime l'entre.

Raccourcis de l'onglet Aperu du code

36

Raccourci

Action

F2

Signet suivant.

F3

Occurrence suivante.

Maj+F11

Menu.

Ctrl+F2

Insrer/Supprimer le signet.

Ctrl+I

Insrer un fichier.

PowerAMC

Index

Index
E
diter
symbole 4
Editeur de ressource 31
extensions 31

F
fonctionnalits gnrales 1

L
liaison et synchronisation 1
lien
changer de symbole 6
plier 6

M
modle conceptuel de donnes (MCD) 15
modle d'architecture d'entreprise (MAE) 11
modle de fluidit de l'information (MFI) 21
modle de gestion des exigences (MGX) 9
modle de processus mtiers (MPM) 13
modle libre (MLB) 29

Aide-mmoire PowerAMC

modle logique de donnes (MLD) 15


modle orient objet (MOO) 23
modle physique de donnes (MPD) 17
modle XML (MSX) 27

P
plier un lien 6

R
raccourcis clavier 33
redimensionner
symbole 4

S
slectionner
symbole 4
symboles connects 4
toutes les symboles 4
symbole
diter 4
redimensionner 4
slectionner 4

37

Index

38

PowerAMC