Analyseur des dépendances (dsm)

De Wiki1000
Révision datée du 22 juillet 2011 à 12:24 par Syfre (discussion | contributions) (Page créée avec « __TOC__ Cet outil permet d'analyser les éléments du modèle et de détecter des anomalies de dépendances entre ces éléments. {{#images:image-1.png|dsm/an-dependances}}… »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Cet outil permet d'analyser les éléments du modèle et de détecter des anomalies de dépendances entre ces éléments.

{{#images:image-1.png|dsm/an-dependances}}

  • {{#images:image-1-1.png|dsm/an-dependances}}
Actions
  • Sauvegarder
  • Imprimer
  • Réinitialiser (F5)
  • Messages de chargement (F6)
  • Parcours du menu (F7)
  • Compiler (F9)
  • {{#images:image-1-2.png|dsm/an-dependances}}
  • Eléments personnalisés
Analyse les paquets ESM et DSM
  • Eléments Sage
Analyse les paquets SAGE
  • Tous les éléments
Analyse tous les paquets
  • {{#images:image-1-3.png|dsm/an-dependances}}
Prendre en compte les objets modifiés depuis cette date

Analyse des écrans

L'analyse des écrans permet de détecter les éléments référencés dans les écrans qui n'existe plus dans le modèle.

Pour démarrer l'analyse ouvrez le noeud correspondant.

{{#images:image-2.png|dsm/an-dependances}}

Note : L'analyse des écrans peut être assez longue car elle parcours tous les écrans du référentiel rattachés aux paquets de l'application

Le résultat est ensuite consultable en utilisant les noeuds "Vue par paquet" et "Vue par écrans"

  • Vue par paquet
Affiche les paquets qui contiennent des écrans les référençant.

Par exemple :

{{#images:image-3.png|dsm/an-dependances}}

indique que le paquet la l'attribut codeJournal de la classe TVueEcritureAnalytiqueCentre du paquet CptAnalytique est utilisé par l'écran eanalytique_interrogationparcentre.dfm

  • Vue par écran
Affiche les écrans analysés; les écrans avec des erreurs apparaissent en rouge.

Par exemple :

{{#images:image-4.png|dsm/an-dependances}}

indique que l'écran ebudget_analysebudgetaire.dfm référence les classes TNiveauPrevision et TProcessusAnalyseBudgetaireTreso qui n'existe pas dans le modèle.