Réserver une Démo
Pré. Proc.

Vérifier les dépendances Paquetage

Lorsque vous enregistrez un Paquetage dans le Service d'Actifs Réutilisables , le système vérifie si ce Paquetage dépend d'un contenu externe, c'est-à-dire s'il est lié à un composant modélisation contenu dans Paquetages autre que son propre Paquetages enfant. Vous pouvez effectuer trois types de vérification de dépendance :

  • Complet, qui considérera Paquetage A comme dépendant du Paquetage B si Paquetage A contient un élément, un attribut, une opération, un paramètre d'opération, diagramme ou un connecteur (ou leur Valeur Étiquetés ) qui fait référence à des éléments du Paquetage B.
  • Normatif, qui est identique à une vérification complète des dépendances, sauf qu'il ne traitera pas comme une dépendance pour Paquetage A tout élément du Paquetage B ajouté en tant que lien sur un diagramme dans Paquetage A
  • Dépendance/Importation Paquetage , où seuls les Paquetages qui sont la cible d'un connecteur Dépendance/Importation de Paquetage du Paquetage A seront traités comme Paquetages dépendants pour Paquetage A
Vous effectuez cette vérification de dépendance dans le cadre du processus d'enregistrement d'un actif (plus précisément, à l'étape 6 du processus d'enregistrement Paquetage en tant qu'actif ). La vérification identifie automatiquement, tout d'abord, les Paquetages directement nécessaires au Paquetage d'actif, puis tous Paquetages nécessaires à ces Paquetages initiaux, et ainsi de suite jusqu'à ce que les Paquetages nécessaires ne dépendent d'aucun autre.

En pratique, ces chaînes de dépendance sont susceptibles d'être assez courtes. Si vous savez que le Paquetage d'Actif d'origine dépend de deux autres Paquetages , dont l'un est subordonné à l'autre, vous pouvez simplifier davantage le processus en sélectionnant d'abord le Paquetage Parent ou Ancêtre et ainsi éviter les étapes supplémentaires de sélection des deux Paquetages séparément.

Accéder

Ouvrez la fenêtre Service d'Actifs Réutilisables en utilisant l'une des méthodes décrites ici.

Ruban

Publier > Échange de Modèles > Actifs Réutilisables : S'inscrire

Vérifier les dépendances Paquetage

Étape

Action

Voir aussi

1

Sélectionnez le registre, le stockage et la version appropriés du modèle Paquetage à enregistrer, et fournissez tous les commentaires ou notes appropriés.

Enregistrer de nouveaux actifs

2

Cliquez sur le bouton Vérifier la dépendance.

S'il n'existe aucun Paquetages dont dépend le Paquetage d'actif, le système définit ce Paquetage sur « Prêt ». Passez à l'étape 6.

La dialogue « Sélectionner Paquetage nécessaire : <nom paquetage dépendant> » s'affiche, montrant la hiérarchie du modèle contenant les Paquetages nécessaires au Paquetage d'actif. Chaque Paquetage nécessaire est associé à une case à cocher sélectionnée.

Si vous savez qu'un Paquetage nécessaire est un enfant ou un petit-enfant d'un autre Paquetage nécessaire, cochez la case à côté du nom Paquetage « supérieur » afin que l'enfant soit validé comme faisant partie du parent. Dans cet exemple, si le Paquetage d'actifs a des dépendances à la fois sur des facteurs externes et sur l'emplacement, cochez la case « Facteurs externes » pour enregistrer les deux dépendances comme facteurs externes.

Showing that an Asset Package depends on a specified package, in Sparx Systems Enterprise Architect.

Si le Paquetage requis est déjà enregistré dans le Registre, il est indiqué par une icône en forme de globe :

When a needed package is already registered, it is indicated by a globe icon, in Sparx Systems Enterprise Architect.

Dans ce cas, cochez la case « Utiliser la dernière version du paquetage sélectionné dans le Registre (si disponible) » pour créer un lien vers la version enregistrée. Pour ces Paquetages , aucune autre vérification de dépendance n'est effectuée et, dans la dialogue « Enregistrer le(s) Paquetage (s) », le statut du Paquetage est défini sur « Prêt ».

3

Cliquez sur le bouton OK .

La dialogue « Enregistrer le(s) Paquetage (s) » est mise à jour pour afficher le « Statut Paquetage d'actifs » initial comme « Prêt » et pour répertorier les Paquetages nécessaires, chacun avec le statut « En attente ».

4

Cliquez à nouveau sur le bouton Vérifier la dépendance.

S'il n'existe aucun Paquetages dont dépend le Paquetage requis, le système définit ce Paquetage sur « Prêt » et place le focus sur le Paquetage en attente suivant. S'il n'y a plus Paquetages en attente, passez à l'étape 6.

Si le Paquetage requis dépend d'autres Paquetages , la dialogue « Sélectionner Paquetage requis : <nom paquetage dépendant> » s'affiche à nouveau, montrant la hiérarchie du modèle contenant ces Paquetages , chacun avec une case à cocher sélectionnée à côté. Comme à l'étape 2, vous pouvez sélectionner un Paquetage « supérieur » si nécessaire.

5

Cliquez sur le bouton OK .

La dialogue « Enregistrer le(s) Paquetage (s) » se met à jour pour afficher le statut du premier Paquetage nécessaire comme « Prêt » et pour répertorier tous les autres Paquetages nécessaires avec le statut « En attente ».

6

S'il y a d'autres Paquetages nécessaires dans la chaîne, répétez l'étape 4. Le système les identifie automatiquement et les répertorie pour validation comme à l'étape 5.

Sinon, le système définit le statut final Paquetage nécessaire sur « Prêt » et vous pouvez continuer à enregistrer les fichiers et MDG Technologies .

Enregistrer de nouveaux actifs

Notes

  • Un Paquetage avec le statut « En attente » ne peut pas être enregistré ; seuls Paquetages avec le statut « Prêt » peuvent être enregistrés
  • Si vous êtes certain qu'il n'existe aucune relation parent-enfant entre les Paquetages nécessaires, vous pouvez suivre ces étapes rapidement en cliquant simplement sur le bouton Vérifier la dépendance et sur le bouton OK en alternance jusqu'à ce que tous Paquetages de la liste Paquetage à enregistrer aient le statut Prêt
  • Le système ne vous permet pas d'enregistrer un Asset Paquetage qui a des dépendances sur son propre Paquetage parent ou grand-parent ; de telles dépendances entraîneraient l'enregistrement du Asset Paquetage deux fois - par lui-même et en tant que partie du Paquetage parent - créant un risque de développement de différences entre les deux instances

Apprenez Plus