Characteristics of transaction-processing tasks are described in the context of retail point-of-sale systems (cash registers). Proliferation of functionality coupled with a lack of emphasis on interface design have led to systems that require extensive training and result in high error rates. A state-action representation of a transaction-processing task is described. This approach to task modeling is appropriate given the deterministic nature of transaction-processing tasks. To illustrate this approach, a task model for a particular retail point-of-sale system and an interface design based on this model are described. A preliminary analysis of subjects using the new interface suggests that the model-based design will result in significant reductions in training time and error rates.
[1]
Antonio C. Siochi,et al.
The UAN: a user-oriented representation for direct manipulation interface designs
,
1990,
TOIS.
[2]
David E. Kieras,et al.
Towards a Practical GOMS Model Methodology for User Interface Design
,
1988
.
[3]
Robert J. K. Jacob,et al.
Using formal specifications in the design of a human-computer interface
,
1983,
CACM.
[4]
Christine M. Mitchell,et al.
GT-MSOCC: A Domain for Research on Human - Computer Interaction and Decision Aiding in Supervisory Control Systems
,
1987,
IEEE Transactions on Systems, Man, and Cybernetics.