web-dev-qa-db-fra.com

collecte des éléments d'une table

J'ai le scénario suivant:

  • L'utilisateur doit rechercher certains termes dans une base de données
  • Les termes résultants peuvent être "collectés" puis exportés
  • Certains utilisateurs, avant de collecter de nouveaux termes, peuvent comparer avec ceux déjà collectés.

La nature des termes n'est pas pertinente, je voudrais me concentrer sur les termes spécifiques de "collecte" ou de "mise en vedette" ou de "ciblage".

C'est une interface qui permet aux utilisateurs de rechercher des termes et de parcourir une base de données. Les résultats intéressants peuvent être sélectionnés et stockés dans une collection de termes intéressants.

Une idée pourrait être d'afficher, sous le tableau des résultats, un tableau supplémentaire avec les éléments collectés. Dans ce cas, l'utilisateur peut consulter à tout moment les métriques fournies avec les articles.

Une autre idée pourrait être d'afficher les éléments dans une barre latérale supplémentaire.

.. Ou une autre idée pourrait être d'afficher les éléments collectés comme le fait Gmail avec les e-mails "Favoris" (par exemple: Starred (13)).

Je suis en train de prototyper et de wireframer certains concepts qui seront testés avec les utilisateurs, et je suis à court d'idées. Y a-t-il une solution que vous aimeriez partager avec moi?

enter image description here

2
Rdpi

Faites une pause et regardez ailleurs. Je suggère de faire des recherches dans un domaine différent, mais cela doit également collecter des éléments de différentes tables.

Un tel exemple pourrait être de choisir des pistes pour des listes de lecture sur des applications musicales. Les listes de pistes d'album sont des tableaux. Les pistes sont vos objets de collection. Les listes de lecture ou "chansons actuelles" sont vos collections. Peu de gens ont un problème avec les applications musicales. Pourquoi? Parce qu'ils relient l'action à ce qu'ils essaient de faire. C'est clair et c'est naturel et il y a de bons retours. Dupliquez ce sentiment.

Voici une vue de Grooveshark.com ci-dessous. Les icônes discrètes mais claires vous permettent de jouer (ajouter à la collection de chansons actuelle), mais bien sûr, un double-clic (comme vous vous en doutez) fait également le même travail qu'un raccourci facile une fois que les utilisateurs l'ont appris.

Vous pouvez évidemment supprimer les choses qui ne vous intéressent pas, mais les parallèles sont clairs et il y a beaucoup d'inspiration à tirer de la façon dont différentes applications font le même travail. Bien que vous constaterez probablement qu'il n'y a pas beaucoup de différence entre eux quand cela se résume à cela.

enter image description here

1
Roger Attrill

Une interface utilisateur simple et directe.
Comme, diviser l'écran en deux parties, l'une pour la recherche et l'autre pour la collecte.
Comme de nos jours, les écrans ont tendance à être larges, les deux parties peuvent avoir de bonnes tailles.
Dans une telle interface utilisateur, l'utilisateur recherche sur le côté gauche et fait glisser les éléments choisis dans celui de droite.
Ou, sélectionne les articles et clique sur un bouton avec une flèche pour les collecter puis dans le conteneur de droite.
Si vous suivez la voie DnD, les éléments collectés peuvent être réorganisés en les faisant glisser vers le haut ou vers le bas.
Et bien sûr, ils peuvent être non collectés en utilisant le même type d'action que ceux collectés.

0
Juan Lanus