CSE1IS Information Systems
Week 8 Lecture 1
Input Design

The aim of input design is to capture and store the complete, valid data needed to produce the output which leads to effective decision making.

Where possible an input design should avoid involvement by people. Where people have to be involved, the input design:

Whilst most input is via a screen/keyboard/mouse there are other input and/or data collection devices which minimise user involvement and should be used where appropriate:

Screen Design for Data Input

Guidelines (S.C.&R. p.268, p.354):

Controls used on a normal screen:

diagram of Forms Design ToolboxScreens are made up of individual controls that are fairly standard across all systems.

Data Entry controls:

Command controls:

Information controls:

Layout Controls:

Example Screen:


What controls are used on this screen?

Example Screens showing navigation techniques:

Web Considerations:

More specific guidelines for input screen design (see p.279, p.363)

More specific guidelines for screen appearance

Guidelines for Drawing Screen Designs:

Graphical Screens:

  1. Design a detailed template:
  2. Sketch other screens:
  3. For controls that display data, usually from a database table, eg. a text box displaying a surname, specify the data source
    eg. customer.surname
  4. For controls that contain a list of data, eg. comboBox, specify the data source for the list
    - eg. names from customers table
    - may contain multiple columns
    - one column may be 'bound' to a data source that the form is based on
  5. For controls that trigger an event, eg. button, specify any processing or logic involved
  6. May require multiple sketches for screens that hide/unhide controls, eg. Tab control
  7. Screens should follow the Menu Hierarchy

Traditional Text Screens:

References:


Copyright © 2006 L. Staehr, B. Choi, C. Cope, J. McCullagh, P. Somerville, C. Matthews, B. Retallick
This lecture last updated on 11/07/2006 by  Brian Retallick, La Trobe University, Bendigo

NOTE: this webpage has not been brought up to WCAG 1.0 standard nor does it contain validated HTML