ics2208 lecture1
TRANSCRIPT
![Page 2: ICS2208 lecture1](https://reader036.vdocuments.mx/reader036/viewer/2022080417/58a373941a28abaa488b4b39/html5/thumbnails/2.jpg)
Overview• User Interfaces: an introduction
• User Interface Design
• Design Models
• The Design Process
• User Interface Design Evaluation
![Page 3: ICS2208 lecture1](https://reader036.vdocuments.mx/reader036/viewer/2022080417/58a373941a28abaa488b4b39/html5/thumbnails/3.jpg)
User Interfaces: an introduction
• What is an interface?
• What is intelligence?
• What can an interface be intelligent about?
• What is the difference between an intelligent interface and an intelligent system with an interface?
![Page 4: ICS2208 lecture1](https://reader036.vdocuments.mx/reader036/viewer/2022080417/58a373941a28abaa488b4b39/html5/thumbnails/4.jpg)
User Interface Design
• Virtually all high technology products require human interaction
• Products must exhibit good usability to be successful
• Good user interface designs result from the careful application of design heuristics (golden rules) and the definition of effective interaction mechanisms (controls and display objects)
![Page 5: ICS2208 lecture1](https://reader036.vdocuments.mx/reader036/viewer/2022080417/58a373941a28abaa488b4b39/html5/thumbnails/5.jpg)
User Interface Design
• Place user in control
• Reduce user memory load
• Make the interface consistent
![Page 6: ICS2208 lecture1](https://reader036.vdocuments.mx/reader036/viewer/2022080417/58a373941a28abaa488b4b39/html5/thumbnails/6.jpg)
User Interface Design Models
• Design model (incorporates data, architectural, interface, and procedural representations of the software)
• User model (end user profiles - novice, knowledgeable intermittent user, knowledgeable frequent users)
• Mental model (user's mental image of system or system perception)
• Implementation model (look and feel of the interface and supporting media)
![Page 7: ICS2208 lecture1](https://reader036.vdocuments.mx/reader036/viewer/2022080417/58a373941a28abaa488b4b39/html5/thumbnails/7.jpg)
The Design Process
• Interface task analysis and modeling
• Interface design
• Interface construction
• Interface validation
![Page 8: ICS2208 lecture1](https://reader036.vdocuments.mx/reader036/viewer/2022080417/58a373941a28abaa488b4b39/html5/thumbnails/8.jpg)
• Are different types of data assigned to consistent geographical locations on the screen?
• Can user customise screen locations of content?• Is proper on-screen identification assigned to all content?• How should large report be partitioned for ease of
understanding?• Will mechanisms be available for moving directly to data
summary information for large data collections?• Will graphical output be scaled to fit bounds of display
device used?• How will color be used to enhance understanding?• How will error messages and warnings be displayed to the
user?
![Page 9: ICS2208 lecture1](https://reader036.vdocuments.mx/reader036/viewer/2022080417/58a373941a28abaa488b4b39/html5/thumbnails/9.jpg)
User Interface Design Evaluation
• Preliminary design• Build first interface prototype• User evaluates interface• Evaluation studied by designer• Design modifications made• Build next prototype• If interface is not complete repeat from step 3