Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Designing effective interfaces for software
systems
Objectives
• To suggest some general design principles for user
interface design
• To explain different interaction styles
• To introduce styles of information presentation
• To introduce usability attributes and system
approaches to system evaluation
Produce
Design Evaluate design
dynamic design
prototype with endusers
prototype
Executable Implement
prototype final user
interface
Information to Presentation
be displayed software
4000
3000
2000
1000
0
Jan Feb Mar April May June
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 13
Information display
1
0 10 20
4 2
!
The filename you have chosen h as been
used. Please choose an other name
Ch. 16 User interface design
OK Cancel
Bates, J.
OK Cancel
?
Error #27 Patient J. Bates is not registered
Invalid patient id entered Clic
k on P
atientsorf a list of registered patients
Clic
k on Retr
y to re-input a patient name
Clic
k on Helporf more inf
ormation
OK Cancel
Patients Help Retry Cancel