Modèle user interface

Dans le magasin de meubles Web, un client peut choisir entre différents meubles et remplir un panier. Par un geste glisser-déposer en utilisant les deux mains on peut faire glisser les interacteurs de meubles virtuellement hors de l`écran affichant la boutique en ligne et les déposer dans une réalité augmentée pour voir si le mobilier correspond vraiment dans l`espace et la couleur à l`environnement de l`utilisateur. Un cadre de réalité augmentée qui entoure le panier permet de basculer facilement entre les réalités tout en la traversant pendant le geste glisser-déposer. UMLi est une extension d`UML, et ajoute la prise en charge de la représentation couramment présentes dans les interfaces utilisateur. La figure UC 5.1 montre le panier réel qui fait partie d`une boutique en ligne typique et a été amélioré par un cadre de réalité. Pour permettre une traversée de la réalité glisser-déplacer, le cadre de réalité doit être activé, ce qui déclenche un étalonnage du système qui identifie l`emplacement physique du moniteur dans l`environnement de l`utilisateur à l`aide d`une caméra et un marqueur visuel. Modélisation et analyse de différents types de modèles d`interface utilisateur. La modélisation des interfaces utilisateur est une discipline bien établie à part entière. Par exemple, les techniques de modélisation peuvent décrire des objets d`interaction, des tâches et des dialogues de niveau inférieur dans les interfaces utilisateur. L`utilisation de modèles dans le cadre du développement de l`interface utilisateur peut aider à capturer les besoins des utilisateurs, éviter un engagement prématuré pour des mises en page et des widgets spécifiques, et rendre les relations entre les différentes parties d`une interface et leurs rôles explicites. [SilvaPaton2003]. Une fois que vous comprenez les besoins de l`interface utilisateur de vos parties prenantes, l`étape suivante est de construire réellement un prototype.

À l`aide d`un outil de prototypage ou d`un langage de haut niveau, vous développez les écrans, les pages et les rapports dont vos utilisateurs ont besoin. Avec la plate-forme d`interface utilisateur sélectionnée, vous pouvez commencer à convertir des aspects individuels de votre prototype d`IU essentiel dans votre prototype d`interface utilisateur traditionnel. Vous souhaiterez peut-être créer des esquisses comme vous le voyez dans la figure 3 ou aller directement à une implémentation concrète, telle que la page HTML représentée dans la figure 4. Les esquisses sont plus inclusives, vos parties prenantes peuvent participer activement à leur création, bien que la page HTML réelle soit beaucoup plus proche du code de travail (votre objectif principal). Les règles suivantes sont mentionnées pour être les règles d`or pour la conception de l`interface graphique, décrite par Shneiderman et plaisant dans leur livre (conception de l`interface utilisateur). 2) contexte 2: l`environnement physique est celui d`une maison, la plate-forme est composée d`un PC de bureau et d`un SmartPhone, les membres de la famille en tant qu`utilisateurs. Figure UC 8.2. Le site Web de TWS est distribué à travers les ressources de l`espace interactif ambiant.

Le lien MetaUI permet aux utilisateurs de revenir au panneau de configuration affiché à droite de la figure UC 8.1. Bien que le contexte d`utilisation soit principalement défini en fonction des informations sur les utilisateurs, les plateformes et les environnements, il existe également d`autres dimensions qui peuvent être pertinentes pour caractériser le contexte et pour adapter correctement un système interactif. Le domaine d`application, par exemple, peut également ajouter des informations pertinentes qui complètent les caractéristiques du contexte d`utilisation. Par exemple, dans un environnement critique de sécurité, sachant que le système interactif prend en charge le contrôle de la circulation aérienne ou une centrale nucléaire fournit des informations utiles sur le niveau d`attention qui est exigé des utilisateurs finaux. Le logiciel devient plus populaire si son interface utilisateur est: certains aspects de la modélisation de l`interface utilisateur peuvent être réalisés à l`aide d`UML.