Dialogentwurf ◦ Überblick ◦ ?

### Entwurfsregeln

Grafische Benutzeroberflächen (GUI, Graphical User Interfaces) erfordern einen sorgfältigen Entwurf der Bildschirmobjekte, insbesondere der Formulare und Berichte. Beachten Sie dabei die folgenden Faustregeln:

- Eine selbsterklärende Oberfläche verhindert langes Lernen
- Halten Sie Erscheinungsbild und Benutzerverhalten konsistent. Konsistent sollten unter anderem Farben, Schriftarten und Formate sein
- Achten Sie auf eine einfache Navigation
- Lassen Sie den Anwender nie im Unklaren über den Stand der Verarbeitung
- Prüfen Sie alle Eingaben und fordern Sie den Benutzer umgehend zur Korrektur auf
- Blenden Sie nicht verfügbare Möglichkeiten aus
- Lassen Sie Menüpunkte, Symbole und Schaltflächen sowohl mit der Maus als auch der Tastatur wählen.

### Prototyping

Wenn in der Codierungsphase visuelle Entwicklungswerkzeuge wie Access oder Excel zum Einsatz kommen, können Sie diese bereits in der Spezifikations- und Entwurfsphase als Protyping Tools einsetzen. Die so entstehenden Prototypen sind zwar nur "Bildschirmkulissen", hinter denen noch keine Verarbeitungslogik steht. Die Beurteilung der Spezifikations- und Entwurfsergebnisse durch Anwender fällt aber leichter.

Hauptziele des Dialogentwurfs sind die Erstellung der Menüstruktur und des Fomular- und Berichtsentwurfs. Die Menüstruktur setzt die Menüpunkte bzw. -symbole zueinander in Beziehung. Der Fomular- und Berichtsentwurf nennt die benötigten Formulare und Berichte und spezifiziert deren Inhalte.

Widerstehen Sie der Versuchung, Prototypen zu sehr zu verfeinern. Begnügen Sie sich stattdessen mit Formular- und Berichtskizzen. Füllen Sie deshalb Eigenschaftenlisten nicht vollständig aus und codieren Sie noch keine vollständigen Ereignisprozeduren.