We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
supports HTML5 video
Modified over 5 years ago
7. User Interface Design
Interface Models Desktop metaphorThe model of an interface is a “desktop” with icons representing files, cabinets, etc. Control panel metaphor The model of an interface is a hardware control panel with interface entities including: buttons, switches, menus, lights, displays, sliders etc. © O. Nierstrasz ESE
Information Presentation FactorsIs the user interested in precise information or data relationships? How quickly do information values change? Must the change be indicated immediately? Must the user take some action in response to a change? Is there a direct manipulation interface? Is the information textual or numeric? Are relative values important? Ch 15 © O. Nierstrasz ESE
Design Factors in Message WordingContext The user guidance system should be aware of what the user is doing and should adjust the output message to the current context. Experience The user guidance system should provide both longer, explanatory messages for beginners, and more terse messages for experienced users. Skill level Messages should be tailored to the user’s skills as well as their experience. I.e., depending on the terminology which is familiar to the reader. Style Messages should be positive rather than negative. They should never be insulting or try to be funny (!) Culture Wherever possible, the designer of messages should be familiar with the culture of the country (or environment) where the system is used. (A suitable message for one culture might be unacceptable in another!) © O. Nierstrasz ESE
Direct Manipulation A direct manipulation interface presents the user with a model of the information space which is modified by direct action. Examples forms (direct entry) WYSIWYG document and graphics editors © O. Nierstrasz ESE
Help System Design “Help?” — means “Please help. I want information.”“Help!” — means “HELP. I'm in trouble.” Help information Should not simply be an on-line manual Screens or windows don't map well onto paper pages Dynamic characteristics of display can improve information presentation but people are not so good at reading screens as they are text. © O. Nierstrasz ESE
CS 275Tidwell Course NotesPage 110 Chapter 7: Getting Input From Users Designing interactive forms, in which the user is expected to supply information.
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Chapter 13 User Interface Design.
A graphical user interface (GUI) is a pictorial interface to a program. A good GUI can make programs easier to use by providing them with a consistent.
XP Exploring the Basics of Microsoft Windows XP1 Exploring the Basics of Windows XP.
Soft. Eng. II, Spr 2002Dr Driss Kettani, from I. Sommerville1 CSC-3325: Chapter 4 Title: the user interface Reading: I. Sommerville, Chap. 15.
Multimedia Design Guidelines General Guidelines for Multimedia Learning Design.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation. All.
Interface Design Instructor: Dr. Jerry Gao. Interface Design Jerry Gao, Ph.D. Jan Interface design - Internal and external interfaces - User interfaces.
7M701 1 User Interface Design Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 15
1 SWE Introduction to Software Engineering Lecture 26 – User Interface Design (Chapter 16)
1 / 31 CS 425/625 Software Engineering User Interface Design Based on Chapter 15 of the textbook [SE-6] Ian Sommerville, Software Engineering, 6 th Ed.,
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
Exploring the Basics of Windows XP. Objectives Start Windows XP and tour the desktop Explore the Start menu Run software programs, switch between them,
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15Slide 1 User interface design l Designing effective interfaces for software systems.
Interaction Styles Interface Widgets. What are Interaction Styles? A Collection of interface objects and associated techniques from which an interaction.
User Interface Design. Overview The Developer’s Responsibilities Goals and Considerations of UI Design Common UI Methods A UI Design Process Guidelines.
User interface design Designing effective interfaces for software systems Objectives To suggest some general design principles for user interface design.
© 2020 SlidePlayer.com Inc. All rights reserved.