Diagramme de classes
Hopex Data Architecture met à votre disposition deux formalismes pour décrire les données logiques :
le paquetage de données (représenté par un dictionnaire de données), pour construire les diagrammes de classes (notation UML)
le modèle de données, pour les diagrammes de données (notations standard, IDEF1X, I.E, Merise). Voir Modèle de données.
La description des données en notation UML s'effectue dans un diagramme de classes.
Créer un paquetage
Un paquetage (ou dictionnaire de données) partitionne le domaine d'étude et les travaux associés. Il est destiné à contenir les éléments modélisés. La représentation graphique de tout ou partie de ces éléments se fait dans un diagramme de classes.
Une base de données peut être reliée dès sa création à un paquetage. C'est sur cette base de données que pourront se lancer par la suite les différents outils de traitements des données (génération, synchronisation etc.). Le paquetage de la base de données est le détenteur par défaut des classes et associations représentées dans le diagramme de classes.
Créer un paquetage (dictionnaire de données)
Pour créer un paquetage :
1. Cliquez sur le menu de navigation Dictionnaires > Dictionnaires.
2. Faites un clic droit sur le dossier Dictionnaires de données et cliquez sur Nouveau > Paquetage.
Relier un paquetage à une base de données
Pour créer un paquetage à partir d'une base de données :
1. Cliquez sur le menu de navigation Bases de données > Bases de données.
2. Sous le dossier Bases de données, cliquez sur la base de données concernée.
3. Dans ses propriétés, sélectionnez la page Caractéristiques et dépliez la section Paquetage de données.
4. Cliquez sur Nouveau pour créer le paquetage.
Pour relier un paquetage existant à une base de données :
1. Dans les propriétés de la base de données, sélectionnez la page Caractéristiques et dépliez la section Paquetage de données.
2. Cliquez sur Relier.
La fenêtre de recherche apparaît.
3. Cliquez sur le bouton Rechercher.
4. Sélectionnez le paquetage et cliquez sur OK.
Créer un diagramme de classes
Un diagramme de classes est une représentation graphique permettant de représenter la structure statique d'un système, en particulier les types d'objets manipulés dans le système, leur structure interne et les relations qui existent entre eux.
Un diagramme de classes inclut :
Des classes, qui représentent les concepts de base (client, compte, produit, etc.).
Des parties, qui définissent les relations entre les différentes classes.
Des attributs, qui décrivent les caractéristiques des classes.
Des opérations, qui peuvent être effectuées sur les objets de la classe.
*Les opérations ne sont pas prises en compte par les outils de Hopex Data Architecture (synchronisation, génération etc.).
Pour créer le diagramme de classes d'un paquetage :
1. Cliquez sur le menu de navigation Dictionnaires > Dictionnaires.
2. Dépliez le dossier Dictionnaire de données.
3. Déplacez la souris sur le dictionnaire et cliquez sur le bouton Créer un diagramme qui apparaît à droite.
4. Sélectionnez le type de diagramme Diagramme de classes.
5. Cliquez sur OK.
Le nouveau diagramme de classes s'ouvre.
Notez que lorsque vous créez un paquetage à partir d'une base de données, un diagramme de classes est créé automatiquement en même temps.
Plus plus de détails sur la construction d'un diagramme de classes, voir Le diagramme de classes.