Electronic Commerce Design (1) John Wordsworth Department of Computer Science The University of Reading J.B.Wordsworth@rdg.ac.uk Room 129, Ext 6544 April 2002 3CSG1
Lecture objectives Describe the two aspects of requirements analysis for e-commerce systems Outline the use of a storyboard in a visual user interface Describe the process of creating an abstract description of a user interface April 2002 3CSG1
Requirements analysis Business requirements Back-end systems Transaction rates Flexibility, or the lack of it Consumer interface – ease of use Storyboard Abstract description of inputs, outputs, and expectations Types of data in the user interface April 2002 3CSG1
Storyboard – frame 1 April 2002 3CSG1
Storyboard – frame 2 April 2002 3CSG1
Storyboard – frame 3 April 2002 3CSG1
Storyboard – frame 4 April 2002 3CSG1
Storyboard – frame 5 April 2002 3CSG1
Storyboard – frame 6 April 2002 3CSG1
Storyboard – frame 7 April 2002 3CSG1
Abstract description of user interface Identify and name the user interactions Identify the types of data (input and output) Identify the inputs and outputs of the named interactions Document the user’s expectations of each interaction Tools for documenting the user interface: English language descriptions Statecharts State machines etc? April 2002 3CSG1
Key points E-commerce systems are widely used by novices The user interface is critical to a successful e-commerce application Storyboards are valuable aids to documenting a user interface, but are not in themselves sufficient for a specification An abstract description of a user interface can be adapted to many different presentation devices. April 2002 3CSG1