it-swarm.com.de

(Eins zu viele) zu viele Formen?

Was ist ein gutes Muster für die Anzeige eines Formulars mit einer Eins-zu-Viele-zu-Viele-Beziehung in einem Webformular zur Dateneingabe?

  • Ein übergeordnetes Element (ein Fall - 15 Datenfelder)
  • Ein oder mehrere Elemente der 2. Ebene (Kunden - 20 Datenfelder)
  • Ein oder mehrere Elemente der 3. Ebene (Anfragen - 20 Datenfelder)

Anwendungsfall : Ein Kunde ruft an und der Benutzer gibt einen Fall ein. Es kann mehr als einen Kontakt/Kunden geben (jemand, der im Namen einer anderen Person anruft), und jeder dieser Kunden kann eine oder mehrere Anfragen haben. All dies ist im Einzelfall enthalten. Die Informationen werden nicht in einer bestimmten Reihenfolge angezeigt, da der Anrufer einfach zu sprechen beginnt und die Person, die Daten eingibt, schnell in der Lage sein muss, Dinge im richtigen Formularfeld aufzuzeichnen, und zwischen den Abschnitten kann viel hin und her gehen.

Der Kunde wird den Fall niemals direkt sehen und die Benutzer des Systems, die die Informationen erfassen, werden geschult und verwenden das Formular mehrmals täglich. Die Geschwindigkeit der Eingabe ist wichtiger als die Schönheit oder sogar die Intuitivität. Es ist nicht so, dass ich Intuitivität vermeiden möchte, aber ein "intuitives" Design, das das Formular in mehrere Formulare aufteilt und/oder mehrere zusätzliche Schritte zur Eingabe der Daten erfordert, ist nicht ideal.

Irgendwelche Ideen?

9
dbstrat

Was ist mit zwei Spalten, wie dieser Modus im Macintosh Finder? Links eine auswählbare Kundenliste und rechts eine Liste der Fälle.

 CASE : Circus

 **Customers**            **Customer Clown**'s enquiries

 [New Customer]           [New Enquiry]

 Customer Alice      |    Asking for raise
 Customer Bob        |    Needs new hat
*Customer Clown*     >    Fur allergy
 Customer Anonymous  |    

Hier ist der Fall 'Cirkus', der ausgewählte Kunde ist Kundenclown und seine Anfragen werden rechts angezeigt.

4
JOG

initial screen

after selecting the 'Case'

after selecting the 'User'

Aufbauend auf der Mac Finder-Methode können Sie sie möglicherweise mit Dropdown-Listen kombinieren

Schritt 1:

  • wählen Sie den 'Fall'
  • Die Abschnitte 'User' und 'Issue' befinden sich im 'Readonly'-Modus

Schritt 2:

  • Die Daten des ausgewählten Falls werden eindeutig im Auswahlfeld "Fall" angezeigt.
  • Das Auswahlfeld "Benutzer" ist jetzt aktiv

Schritt 3:

  • Ähnliches gilt für den Abschnitt "Problem".
1
Kashyap