it-swarm-eu.dev

Hat dieses Design eine gute Benutzerfreundlichkeit?

ich habe diese Frage auf Stackoverflow gestellt und wurde hier umgeleitet. Entschuldigung für Cross-Posting.

ich schreibe eine Finanzanwendung und muss einen speziellen Dialog zum Öffnen von Dateien schreiben, damit der Benutzer Bestandsdatendateien in zwei verschiedenen Formaten laden kann: Computrac und CSI.

mein Dialog hat eine Listenansicht, in der ich diese Datendateien anzeigen muss.

das Format von CSI-Dateien kann auf drei verschiedene Arten interpretiert werden, und ich muss den Benutzer fragen, welchen Weg er bevorzugt. Dafür plane ich, in jeder CSI-Zeile ein Dropdown-Feld zu haben, das der Benutzer ändern kann.

das Computrac-Format kann auf zwei Arten interpretiert werden, und dafür habe ich ein Kontrollkästchen.

ich denke, diese Kontrollkästchen/Dropdowns in einer separaten Spalte zu platzieren und sie nur für ausgewählte Elemente anzuzeigen und sie für nicht ausgewählte Elemente auszublenden. Unten ist der Screenshot.

meine Frage an die Usability-Experten: Ist das verwirrend? Gibt es einen besseren Weg? Wenn man sie für jeden Gegenstand zeigt, ist der Tisch überfüllt, nicht wahr? Wenn andererseits keine Auswahl vorhanden ist, sieht der Benutzer diese Steuerelemente überhaupt nicht und würde nicht wissen, dass sie vorhanden sind.

BEARBEITEN:

diese Datei Import Dialog ist ein Assistent. Im ersten Schritt wird der Benutzer aufgefordert, ein Verzeichnis auszuwählen, in dem nach Datendateien gesucht werden soll. Der zweite Schritt wird im Screenshot gezeigt. Es gibt eine Liste der gefundenen Dateien. Sie müssen sich nicht unbedingt im selben Verzeichnis befinden.

der Benutzer kann mehr als eine Datei importieren. Die importierten Daten werden in einem einheitlichen Format in der Programmdatenbank gespeichert, wodurch Unterschiede zwischen CSI und Computrac beseitigt werden. Um mit Daten arbeiten zu können, muss der Benutzer diese zuerst importieren und dann eine bestimmte Datenreihe aus der Programmdatenbank öffnen.

das Hinzufügen eines dritten Schritts zum Assistenten, in dem gefragt wird, ob DOP-Dateien ignoriert oder das Preiserweiterungsschema ausgewählt werden sollen, ist daher wenig sinnvoll, wenn mehrere Dateien importiert werden sollen.

ich mag es nicht, Datenimportoptionen in jeder Zeile zu haben. und da ich nicht erwarte, dass Benutzer häufig Daten importieren, ist es vielleicht besser, eine "Optionen" -Schaltfläche in diesem Bildschirm zu haben, mit der der Benutzer Importoptionen festlegen kann, die für alle in diesem Dialogfeldaufruf importierten Dateien gelten? ein bisschen wie der dritte Schritt, den Erion unten vorgeschlagen hat ...

bitte geben Sie mir Ihre Meinung. danke konstantin alt text

1
akonsu

Das erste, was mir in den Sinn kommt: Warum lassen Sie die Wahl der Interpretation des Formats nicht in einem zweiten Schritt? Ein bisschen wie Excel, wenn Dokumente aus einem anderen Format importiert werden.

Vorteile eines zweiten Schritts:

  • das Dialogfeld "Öffnen" ist nicht mit Optionen überfüllt. Der Benutzer muss keine Entscheidung treffen, bis dies wirklich erforderlich ist
  • sie haben Platz, um alle Optionen über Schaltflächen anzuzeigen, die mit einem einzigen Klick ausgewählt werden können. Der Benutzer weiß also, welche Entscheidungen er trifft. (Außerdem erfordert Dropdown zwei Klicks)
  • schaltflächen haben einen größeren Bereich zum Klicken => nach Fitts 'Gesetz ist es einfacher, darauf zu klicken. (Stellen Sie jedoch sicher, dass die Steuerelemente auch über die Tabulatortaste auf der Tastatur ausgewählt werden können, nicht nur über die Maus.)

Müssen Sie auch den Pfad für jede Datei anzeigen? Wie wäre es, wenn Sie den Benutzer zu einem Ordner navigieren lassen und nur die Dateien in diesem Ordner auflisten? (Bonuspunkte, wenn Sie es nur über die Tastatur verwenden können, wie z. B. Mac Finder)

Bitten Sie Ihre Benutzer - oder beobachten Sie sie -, ihre Hierarchie zu ermitteln. Vielleicht würden sie anstelle von Dateisystemordnern eine Hierarchie bevorzugen, die darauf basiert, zuerst die Währung und dann den Namen auszuwählen und dann die Liste der Dateien für diese beiden Filter anzuzeigen. Oder erstellen Sie das Dialogfeld "Öffnen" basierend auf Filtern für Währung, Zeitraum, Name usw. und zeigen Sie dann die Dateien an, die diesen Filtern entsprechen, unabhängig davon, wo sie sich im Dateisystem befinden.

Ihr Titel lautet "Eine Datendatei auswählen", aber Ihr Bild zeigt ZWEI ausgewählte Datendateien. Wenn dies ein Mehrfachauswahl-Öffnen ist, sollten Sie den Titel in "Zu öffnende Datei (en) auswählen" oder etwas Ähnliches umformulieren. Sie müssen nicht einmal die Word-Datei verwenden. Verwenden Sie stattdessen den Namen, den Ihre Benutzer für diese Datensammlungen haben. Beachten Sie immer die Konventionen des Betriebssystems für die Auswahl mehrerer Dateien, d. H. Strg-Klicken, Umschalt-Klicken, Klicken und Ziehen usw.

Letzter Punkt: Was ist der Unterschied zwischen Zurück und Abbrechen?

5
Erion