Le système de requêtes

WinDesign

Un système de requêtes puissant et simple d'utilisation

WinDesign dispose d’un outil de requêtes intégré (pas d'acquisition de module supplémentaire), qui ne requiert aucune connaissance préalable et n'utilise pas de langage informatique.

Ce système de requêtes permet d'effectuer des recherches sur les objets contenus dans les modèles.
Les requêtes peuvent porter aussi bien sur les caractéristiques des objets que sur les liens entre les objets.
Le système de requêtes fonctionne par navigation sur le méta modèle.


> Présentation des requêtes

Les requêtes sont présentées sous forme d'arbre, à partir de la fenêtre de l'espace de travail (onglet requêtes).
 

> Assistant de création de requêtes

Une bibliothèque de requêtes est fournie en standard.
Il est possible d'importer/exporter des fichiers de définition de requêtes provenant de différentes sources.
L'utilisateur peut modifier les requêtes existantes ou créer de nouvelles requêtes, qui peuvent être conservées.
 

> Expression de la recherche

WinDesign étant entièrement basé sur un méta-modèle évolutif, les objets proposés (sous forme de liste arborescente) sont naturellement ceux du méta-modèle explicite (notions manipulées et instanciées par l'utilisateur).

Expression de critères sélectifs

A l'aide d'un assistant, l'utilisateur peut composer chaque critère (évaluation d'une valeur de caractéristique, comparaison entre plusieurs caractéristiques, ...) ou exprimer une combinaison de critères avec des opérateurs logiques.

Navigation par les liens

A partir d'un type d'objet, il est possible de naviguer dans le méta-modèle pour atteindre des objets liés et appliquer d'autres critères concernant l'existence ou non de ces liens.
On peut donc de ce fait exprimer des requêtes très complexes impliquant plusieurs objets.

> Exécution d'une requête et affichage des résultats

Les résultats de la requête s'affichent dans une fenêtre présentant l'arbre des objets répondant aux critères et un tableau contenant leurs caractéristiques choisies pour l'affichage.
Les résultats des requêtes peuvent également être affichés sous forme de matrices.

A partir de ces résultats, il est possible :

  • D'atteindre les objets dans les diagrammes
  • De glisser/Déposer les objets sur des diagrammes
  • De modifier, dans le tableau, de manière unitaire ou par lot, les valeurs des caractéristiques des objets
  • D'exporter tout ou partie des résultats sous forme de fichiers : XML, HTM (pour une insertion des résultats des requête dans la publication intranet) ou Texte (CSV).

> Conversion d'une requête en requête d'édition

Une fonction accessible par le menu contextuel permet de convertir instantanément une requête en requête d'édition, utilisable dans le documenteur.