Desinging the User Interface Dr. Dania Bilal IS582 Spring 2008.

Slides:



Advertisements
Similar presentations
Chapter 5 Development and Evolution of User Interface
Advertisements

© 2005 by Prentice Hall Chapter 12 Designing Interfaces and Dialogues Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
Chapter 12 Designing Interfaces and Dialogues
User Interface Structure Design
Presentation Styles Balancing Function And Fashion Ben Carson Rajesh Golla Sunil D’souza.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Human Computer Interface. HCI and Designing the User Interface The user interface is a critical part of an information system -- it is what the users.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Midterm Exam Review IS 485, Professor Matt Thatcher.
Today’s class Group Presentation More about principles, guidelines, style guides and standards In-class exercises More about usability Norman’s model of.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 14 Designing.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Usability 2004 J T Burns1 Usability & Usability Engineering.
System Design Designing the Human Interface Designing Databases
Chapter 12 Designing Interfaces and Dialogues
Chapter 11 Designing Interfaces and Dialogues
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
© 2005 by Prentice Hall Chapter 3c Designing Interfaces and Dialogues.
Web Design cs414 spring Announcements Project status due Friday (submit pdf)
Object-Oriented Analysis and Design LECTURE 8: USER INTERFACE DESIGN.
Chapter 12 Designing Interfaces and Dialogues
Input/Output Design User Interface Design
Prototype & Design Computer Inputs. How to Prototype & Design Computer Inputs Step 1: Review Input Requirements Step 2: Select the GUI Controls Step 3:
Usability 2009 J T Burns1 Usability & Usability Engineering.
Chapter 11 Designing Interfaces and Dialogues Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Chapter 11 Designing Interfaces and Dialogues
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 8.1.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Output and User Interface Design
System Design: Designing the User Interface Dr. Dania Bilal IS582 Spring 2009.
Part 1-Intro; Part 2- Req; Part 3- Design  Chapter 20 Why evaluate the usability of user interface designs?  Chapter 21 Deciding on what you need to.
Nielsen’s Ten Usability Heuristics
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
Designing Interfaces and Dialogues Modern Systems Analysis and Design.
Modern Systems Analysis and Design Hoffer, George & Valacich
Chapter 12 Designing Interfaces and Dialogues. Objectives:  Explain the process of interface and dialogue design.  Contrast and apply methods for interacting.
INFS 6225 Object-Oriented Systems Analysis & Design Chapter 10: Human Computer Interaction Layer.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 8 Designing the.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
1 Construction Chapter Key Concepts Be familiar with the system construction process. Understand different types of tests and when to use Understand.
IFS310: Module 12 User Interface Design - Navigation/Communication between the system and users.
1 User Interface Design Components Chapter Key Definitions The navigation mechanism provides the way for users to tell the system what to do The.
Interaction Design: Overview
Mario Čagalj University of Split 2014/15. Human-Computer Interaction (HCI)
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 8.1.
CHAPTER 14: Designing Interfaces and Dialogues 14.1 MSIS 5653 Advanced Systems Development Dursun Delen, Ph.D. Department of Management Oklahoma State.
LECTURE 18 16/11/15. MAKING THE INTERFACE CONSISTENT Consistency is one way to develop and reinforce the users conceptual model of applications and give.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Chapter 11 Designing Interfaces and Dialogues. © 2011 Pearson Education, Inc. Publishing as Prentice Hall 2 Chapter 11 Designing Interfaces and Dialogues.
13-1 © Prentice Hall, 2004 Chapter 13: Designing the Human Interface Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S.
Some of these slides were excerpted from: Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer.
CIS 210 Systems Analysis and Development Week 7 Part II Designing Interfaces and Dialogues,
Oct 211 The next two weeks Oct 21 & 23: Lectures on user interface evaluation Oct 28: Lecture by Dr. Maurice Masliah No office hours (out of town) Oct.
Fall 2002CS/PSY Predictive Evaluation (Evaluation Without Users) Gathering data about usability of a design by a specified group of users for a particular.
Interface Types and Models Dr. Dania Bilal IS 588 Spring 2008.
Ten Usability Heuristics with Example.. Page 2 Heuristic Evaluation Heuristic evaluation is the most popular of the usability inspection methods. Heuristic.
Usability Engineering Dr. Dania Bilal IS 582 Spring 2007.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Chapter 8 Designing the Human Interface 8.1.
High Fidelity Prototype Presentation Red Team. Requirements.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 8.1.
Chapter 8 Designing the Human Interface
Chapter 14 Designing Interfaces and Dialogues
Chapter 8 Designing the Human Interface
MBI 630: Week 11 Interface Design
Chapter 8 Designing the Human Interface
Presentation transcript:

Desinging the User Interface Dr. Dania Bilal IS582 Spring 2008

Definition A good human-computer interface provides a unifying structure for finding, viewing and invoking the different components of a system (Valacich, et. al.) User-centered design

Guidelines Narrative Layout and design Structuring data entry fields Providing feedback (retrieval) System help Usability testing Refinement

Design Prototype Methodology –Gather user data –Analyze user data –Interpret user data –Construct prototype –Assess usability of prototype –Make refinements

Designing Screen Layouts Flexibility and consistency are primary design goals –Users should be able to move freely between fields –Data should not be permanently saved until the user explicitly requests this –Each key and command should be assigned to one function

Designing Screen Layouts –Standard formats similar to paper-based forms and reports should be used –Screen navigation on data entry screens should be left-to-right, top-to-bottom as on paper forms Interface design should reduce user data entry errors

Designing Screen Layouts Designers/system analysts should anticipate user errors and design features into the system’s interfaces to avoid, detect, and correct data entry mistakes. System designers should employ validation test techniques to detect user errors. –Example: validation test for number of characters allocated for data entry of social security (9 digits?)

Feedback Design 1.Status of operation –Keeps users informed of what is going on in system –Displays status if an operation takes longer than a second or two 2.Error and Warning Messages –Messages should be specific and free of error codes and jargon –User should be guided toward a result rather than scolded –Be consistent in format and placement of messages

Help Design Guidelines –Simplicity Help messages should be short and to the point –Organization Information in help messages should be easily absorbed by users –Demonstrate It is useful to explicitly show users how to perform an operation

Resources Jakob Neilsen’s website – Ten usability heuristics – User interface design: Tips and techniques – A summary of principles for user-interface design –