it-swarm-eu.dev

Raggruppamento di elementi in un set di più categorie

Ho un elenco di elementi che devono essere inseriti dagli utenti in uno dei tre raggruppamenti predefiniti. Alla ricerca di un modo efficiente per farlo. Potrebbero esserci da 2 a ~ 100 elementi, ma i raggruppamenti sono statici (3 in totale). Impossibile caricare un'immagine, ma fammi sapere se posso spiegare meglio.

Qualche idea?

1
sklein

Prima di tutto dovresti considerare di supportare l'ordinamento dei tuoi articoli su vari attributi pertinenti (e visualizzati) per consentire agli utenti esperti di creare facilmente blocchi contigui di elementi (ad esempio, facendo clic con il tasto Maiusc) da classificare contemporaneamente.

In ogni caso, ci sono due opzioni di base:

Pulsanti di opzione

È possibile visualizzare da 2 a 100 elementi in una tabella a scorrimento con tre pulsanti di opzione per ciascun elemento per selezionare la categoria. Con un clic per effettuare una selezione di categoria, è più efficiente per singoli elementi rispetto ai pulsanti di trascinamento della selezione o selezione e comando. Fa anche tra le presentazioni più compatte. Con i pulsanti di opzione puoi anche avere una selezione predefinita, che può essere desiderabile se è necessario assicurarsi che tutti gli elementi finiscano in una categoria (qualsiasi categoria). In caso contrario, puoi avere un quarto pulsante di opzione per Nessuna categoria per consentire agli utenti di sotto-categorizzare qualsiasi elemento in qualsiasi momento.

L'utente dovrebbe essere in grado di ordinare sul gruppo di pulsanti di opzione (ad esempio, facendo clic sull'intestazione della colonna per il gruppo) per vedere tutti gli elementi insieme nella stessa categoria, inclusi tutti gli elementi senza categoria che devono ancora essere classificati.

Se a volte ci sono blocchi contigui di elementi che appartengono alla stessa categoria, considera anche un menu a discesa, insieme a un menu di scelta rapida, che consente agli utenti di impostare tutti gli elementi in un blocco selezionato sulla stessa categoria. In alternativa, potresti considerare copia e incolla multi-attributo per supportare questo.

Caselle di riepilogo multiple

È possibile disporre di una tabella o casella di riepilogo separata per ciascuna categoria, in cui l'utente sposta un elemento nella categoria con un pulsante di comando. Il trascinamento della selezione può anche essere supportato per la categorizzazione (e la riclassificazione), ma a causa della sua scarsa rilevabilità, dovrebbe essere considerato un collegamento esperto.

Caselle di riepilogo multiple dovrebbero essere prese in considerazione solo se solo una parte dei tuoi articoli finisce in una categoria (come la selezione di indirizzi e-mail da una rubrica per i campi A e CC). In questa situazione, è più facile per gli utenti vedere se hanno classificato tutto ciò che avrebbero dovuto classificare. Tuttavia, mi sembra che i tuoi utenti debbano classificare gli elementi tutti, quindi probabilmente stanno meglio con l'opzione dei pulsanti di opzione.

In genere, è necessario disporre di una casella di riepilogo separata per ciascuna categoria, non riutilizzare la stessa casella di riepilogo. Il riutilizzo aumenta la possibilità di errore dell'utente da quando non notano l'impostazione della categoria corrente per la casella di riepilogo. Riduce anche l'efficienza e la flessibilità, forzando l'utente a cambiare frequentemente la categoria corrente (clic-clic) o ad adattare il flusso di lavoro per riempire una categoria, quindi passare a riempire l'altra categoria. Infine, tre elenchi separati sono i più semplici per tenere traccia degli elementi in tutte le categorie con una sola occhiata, che è il punto di avere caselle di riepilogo separate.

0

Penso che se hai la possibilità di trascinare e consentire la selezione multipla, allora questo è un modo efficace per andare. L'utente dovrebbe semplicemente fare clic sugli elementi che desidera spostare, quindi trascinarli nel gruppo desiderato.

1
Pablo

Penso che dovresti evitare che i tuoi utenti selezionino/classifichino ogni articolo singolarmente. Anche effettuare una selezione multipla in un elenco di ~ 100 elementi richiede problemi (immagina di fare un clic ctrl-clic su 36 elementi, quindi fai clic sul 37 ° senza tenere premuto il tasto ...)

Esiste un modo per filtrare questi elementi o ordinarli in modo da poter operare sugli elementi visibili? O almeno renderli più semplici, evitando troppi clic?

Mantieni tutti questi elementi in un elenco, anche dopo la categorizzazione? Forse puoi spostarli di mezzo (in un altro elenco, nasconderli, ordinarli in fondo, spostarli in sottocartelle, ...) in modo che l'utente possa vedere cosa deve ancora essere fatto.

0
Peter Frings

Questo è probabilmente un buon esempio di dove il drag-n-drop brilla davvero insieme alla multi-selezione come menziona Pablo.

Un'altra possibilità è che è possibile creare due caselle di riepilogo adiacenti che rappresentano gli elementi non categorizzati a sinistra e quelli parte di una categoria a destra. Inoltre, è possibile utilizzare una casella a discesa o qualcosa di simile per specificare la categoria attiva rappresentata dalla casella di riepilogo sul lato destro. Nella Guida UX di Microsoft Windows 7 questo è indicato come List Builder .

enter image description here

0
jpierson