web-dev-qa-db-fra.com

Problèmes de compréhension des diagrammes IA de JJG

Je veux utiliser le vocabulaire visuel de JJG pour construire le diagramme d'une page Web. Cependant, je ne peux pas comprendre pleinement certains de ses composants. Par exemple, le sélecteur conditionnel est utilisé lorsqu'une action utilisateur génère l'un des nombreux résultats pour un chemin donné. Selon cette logique, je ne vois pas pourquoi il ne l'utilise pas dans l'exemple suivant:

enter image description here

Je ne comprends pas non plus pourquoi la page de résultats n'est pas représentée comme une pile de pages car elle est définie comme un "groupe de pages fonctionnellement identiques dont les propriétés de navigation sont sans importance pour la macrostructure du site"

5
Federico

tilisez le sélecteur conditionnel lorsque vous avez au moins l'un des liens possibles vers des objets différents .


L'élément Sélecteur conditionnel peut être utilisé lorsque l'action de l'utilisateur génère un ou plusieurs résultats pour un chemin donné. Comme ceci, où l'index des archives peut avoir des liens pour chacun des mois.

multiple optional branches

Alternativement, puisqu'il s'agit d'un cas où chacune des pages enfants est du même type, il serait préférable de représenter le même concept avec une pile simple. L'utilisation à la fois d'un sélecteur conditionnel et d'une pile de pages est redondante.

multiple optional branches, all of the same kind

Lorsque vous souhaitez utiliser l'élément Sélecteur conditionnel, c'est lorsque vous avez plusieurs branches facultatives, dont vous êtes certain d'en avoir au moins une.

Product page, with optional child pages

Bien que, s'il existe la possibilité que aucune des pages enfants n'existe pour être liée, vous devez plutôt utiliser des connecteurs conditionnels:

Parent page connects via dashed lines

3
Erics

Je ne connais pas cela, mais je vais jeter une supposition.

La possibilité de rechercher, parcourir l'archive ou accéder à l'une des pages de second niveau n'est pas conditionnelle en fonction d'un état système =. Vous pourriez dire que c'est conditionnel en fonction de l'état d'esprit de l'utilisateur ("quelle est ma page préférée? Oh, la recherche est ..."), mais c'est hors de portée de cet outil.

Dans un scénario conditionnel, l'utilisateur entre via un point d'entrée et est guidé vers l'une des nombreuses options par le système; ici, l'utilisateur dispose de toutes les options. Si la page "Rechercher" était restreinte à des utilisateurs particuliers, par exemple, ou uniquement disponible à certains moments - et que les utilisateurs étaient dirigés vers un autre état lorsqu'elle n'était pas disponible - il serait approprié d'utiliser un sélecteur conditionnel ici.

Quant à votre dernière question - bien qu'il y ait plusieurs résultats , je ne voyais pas ce système comme ayant des résultats multiples pages (plutôt, plusieurs résultats par page).

Ça sonne bien? Je suis totalement nouveau dans ce vocabulaire, alors corrigez-moi si je suis totalement hors de la base.

0
Sam Pierce Lolla