|
|
Étape 1. Modèle de Démarrage NIEM:
|
Créez un modèle de Modèle de Démarrage NIEM 3 IEPD à l’aide de l’Assistant de Modèle:
- Sélectionnez un paquetage dans le Navigateur de Projet dans lequel créer votre modèle.
- Appuyez Ctrl + Maj + M pour ouvrir l’Assistant Modèle.
- Sur Technologie sélectionnez Cadres
- In the right-hand column select
NIEM 3.1 Modèle de Référence
NIEM 3 MPD Types
NIEM 3 IEPD Modèle de Démarrage
|
Étape 2. Le Compositeur de Schéma:
|
Ovrez le Compositeur de Schéma:
- Sélectionnez Outils | Compositeur de Schéma, dans le menu principal.
|
Étape 3. Créer Modèle de Transformation:
|
Créez une nouvelle Transformation de Modèle pour NIEM:
- cliquez sur le bouton Nouveau et sélectionnez Transformation de Modèle
|
Étape 4. Définir Transformation de Modèle:
|
Définissez votre nouvelle Transformation de Modèle NIEM:
- Ajoutez des détails dans les champs suivants:
Nom: Donnez un Nom à votre Profil.
Ensemble de Schéma: Sélectionnez NIEM de la liste déroulante.
Enregistrer le Profil dans: Cliquez sur l’icône du dossier.
Sélectionnez un paquetage pour enregistrer votre artefact.
|
Étape 5. NIEM Classes:
|
Sélectionnez une Classe à ajouter à la colonne Classes :
- À partir du Navigateur de Projet, Sélectionnez le paquetage:
- Model.NIEM 3.1 Reference Model.NIEM Core.Niem-core
- À partir de ce paquetage, glissez la Classe PersonType dans la colonne Classes.
Conseil: Pour accélérer votre sélection de classes, sélectionnez une classe en haut du paquetage, puis tapez les premières lettres du nom de classe que vous cherchez. La sélection Étapesera à la première classe dont le nom commence par ces lettres.
|
Étape 6. Attributs de Classe:
|
Sélectionnez les Attributs à inclure dans votre paquetage de sous-ensemble.
Avec PersonType sélectionné dans la colonne Classe, dans la colonne Attributes sélectionnez:
- PersonBirthdate
- PersonCitizenship
|
Étape 7. Références d’Attribut:
|
Lors de l’ajout de l’attribut PersonBirthdate, le classificateur référencé par cet attribut, DateType, a été ajouté à la colonne Classes.
Les attributs de la classe DateType do not hold data that represents a date value.
Cependant, l’attribut DateRepresentation fait référence à une classe Propertyholder qui contient d’attributs capables d’enregistrer une date.
Donc, dans la classe DataType sélectionnez l’attribut DateRepresentation attribute, puis dans la classe DateRepresentationPropertyHolder , que Enterprise Architect ajoute automatiquement à votre liste de classes, sélectionnez DateRepresentation, puis sélectionnez les attributs correspondant aux informations de date que vous voulez inclure dans votre schéma.
De même, vous devez vérifier que les attributs appropriés dans la classe PersonCitizenship sont sélectionnés. Il s’agit simplement de PersonCitizenship.
|
Étape 8. Export Schéma:
|
Une fois que vous avez sélectionné le sous-ensemble de classes et d’attributs que vous voulez pour votre schéma, vous pouvez alors générer le schéma. Pour ce faire:
- Cliquez sur le bouton Mise à jour pour enregistrer votre schéma.
- Cliquez sur le bouton Générer.
Cela ouvrira le dialogue Export Schéma .
|
Étape 9. Générer Schéma:
|
Dans le dialogue Export Schéma :
- Sélectionnez le sous-modèle de modèle NIEM.
- Cliquez sur le bouton Générer .
|
Étape 10. Emplacement d’Enregistrer du Schéma:
|
Dans le dialogue Trouver Paquetage, localiser le paquetage:
- Model.NIEM 3 Starter Model.myMPD
Cliquez sur OK.
Cela générera le modèle de sous-ensemble, défini par votre Profil de Transformation de Modèle.
|
Étape 11. Voir Sous-ensemble du Modèle:
|
Dans le Navigateur de Projet étendez le paquetage sous le paquetage sélectionné à le Étape 10:
- Model.NIEM 3 Starter Model.MyMPD.Niem-core
Cela affichera les objets de votre sous-ensemble de modèle NIEM qui ont été générés à le Étape 10.
|
Étape 12. Sous-ensemble de Schéma de Modèle:
|
Ouvrez le diagramme Niem-Core.
Dans le Navigateur de Projet sélectionnez tous les éléments du paquetage et les glisser sur ce diagramme.
Dans la barre d’outils du diagramme, cliquez sur l’icône.
SVP Notez: assurez-vous que l’option de la barre d’outils Diagramme est activée.
Vérifiez le modèle de sous-ensemble généré pour vérifier qu’il représente correctement le schéma que vous voulez modéliser.
|
Étape 13. Générer IEPD:
|
Dans le Navigateur de Projet sélectionnez le paquetage créé dans Étape 1:
- Model.NIEM 3 Starter Model.myMPD
Dans ce package, l’instance d’objet est myMPD: ModelPackageDescription.
Pour générer la IEPD:
- Droit-Cliquez sur l’instance d’objet myMPD: ModelPackageDescription .
- Sélectionnez Extensions | NIEM 3.0 | Générer Schéma NIEM 3.0 à partir du Menu Contexte.
Cela ouvre le dialogue Générer Schémas NIEM MPD.
|
Étape 14. Générer MPD:
|
Dans le dialogue Générer Schémas NIEM MPD:
- Sélectionnez le répertoire où vous voulez enregistrer vos fichiers IEPD.
- Cliquez sur le bouton Générer.
Cela générera les fichiers IEPD, comme indiqué dans le dialogue.
|
Étape 15. Voir Fichiers IEPD:
|
Pour afficher les fichiers IEPD que vous avez générés:
- Cliquez sur le bouton Afficher Schéma.
Windows Explorer s’ouvre, affichant l’arbre d’annuaire qui contient les fichiers que vous avez générés.
Pour fermer le dialogue Générer Schémas NIEM MPD:
|
Étape 16. Revoir Fichiers XSD:
|
Vous pouvez maintenant revoir les fichiers XSD dans Enterprise Architect.
Pour faire ça:
- Dans l’Explorateur Windows, droit-cliquez sur le fichier XML ou XSD.
- Dans le Menu contexte, sélectionnez Ouvrir Avec | Choisir Programme par Défaut
- Sélectionnez Enterprise Architect Document Handler.
Ensuite double-cliquez sur le fichier dans l’Explorateur de Fichiers Windows pour ouvrir le fichier XSD dans Enterprise Architect.
|