13-1 © Prentice Hall, 2004 Chapter 13: Designing the Human Interface Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S.

Slides:



Advertisements
Similar presentations
© 2005 by Prentice Hall Chapter 12 Designing Interfaces and Dialogues Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
Advertisements

Chapter 12 Designing Interfaces and Dialogues
13-1 © Prentice Hall, 2007 Chapter 13: Designing the Human Interface Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S.
13-1 © Prentice Hall, 2004 Chapter 13: Designing the Human Interface (Adapted) Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra,
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 13 Designing.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 13 Designing.
© 2005 by Prentice Hall Chapter 3b Designing Forms and Reports Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 14 Designing.
9-1 © Prentice Hall, 2004 Chapter 9, Part II: System Behavior - Interactions (Adapted) Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
Chapter 12 Designing Interfaces and Dialogues
Chapter 11 Designing Interfaces and Dialogues
Chapter 10 Designing Forms and Reports
Object-Oriented Analysis and Design: Sequence Diagrams
Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
IMS Lecture 3.2 Introduction to Interface Design IMS Systems Design and Implementation.
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.
12-1 © Prentice Hall, 2004 Chapter 12: Design Elements Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
Chapter 12 Designing Interfaces and Dialogues
Chapter 10 Designing Forms and Reports. © 2011 Pearson Education, Inc. Publishing as Prentice Hall Designing Forms and Reports 2 Chapter 10 FIGURE 10-1.
Designing Forms and Reports
Chapter 11 Designing Forms and Reports
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
Chapter 10 Designing Forms and Reports
Systems Analysis and Design in a Changing World, 6th Edition
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Systems Analysis and Design in a Changing World, 6th Edition
13-1 © Prentice Hall, 2007 Chapter 13: Designing the Human Interface Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S.
14-1 © Prentice Hall, 2004 Chapter 14: OOSAD Implementation and Operation Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph.
11-1 Chapter 11 Designing Forms and Reports Modern Systems Analysis and Design Fourth Edition.
1 Designing Forms and Reports. 2 Learning Objectives Explain the process of designing forms and reports and the deliverables for their creation Discuss.
Chapter 10 Designing Forms and Reports Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Chapter 10 Designing Forms and Reports Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
14-1 © Prentice Hall, 2004 Chapter 14: OOSAD Implementation and Operation Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph.
Designing Interfaces and Dialogues Modern Systems Analysis and Design.
Chapter 12 Designing Interfaces and Dialogues. Objectives:  Explain the process of interface and dialogue design.  Contrast and apply methods for interacting.
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.
9-1 © Prentice Hall, 2004 Chapter 9: Analysis Classes Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
9-1 © Prentice Hall, 2007 Chapter 9: Analysis Classes Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
Chapter 10 Designing Forms and Reports Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 8.1.
ITCS311 Systems Analysis and Design Dr. Taher Homeed Feb 2010 Department of Computer Science College of IT University of Bahrain.
4-1 © Prentice Hall, 2007 Topic 4: Structuring Systems Requirements: Use Case Description and Diagrams Object-Oriented Systems Analysis and Design Joey.
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.
7-1 © Prentice Hall, 2007 Topic 7: Analysis Classes Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
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,
Chapter 10 Designing Forms and Reports Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Chapter 8 Designing the Human Interface 8.1.
Appendix Object-Oriented Analysis and Design: Use Cases and Sequence Diagrams Modern Systems Analysis and Design Fifth Edition Jeffrey A. Hoffer Joey F.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
5-1 © Prentice Hall, 2004 Chapter 5: Determining Object-Oriented Systems Requirements Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 8.1.
Chapter 4 Designing Forms and Reports
Chapter 11 Designing Forms and Reports
Business System Development
Chapter 13 Designing Forms and Reports
Chapter 13 Designing Forms and Reports
Chapter 8 Designing the Human Interface
Chapter 14 Designing Interfaces and Dialogues
Chapter 13 Designing Forms and Reports
Chapter 8 Designing the Human Interface
Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer
Chapter 11 Designing Interfaces and Dialogues
Chapter 10 Designing Forms and Reports
Presentation transcript:

13-1 © Prentice Hall, 2004 Chapter 13: Designing the Human Interface Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer

Chapter © Prentice Hall, 2004 Chapter Objectives Af ter studying this chapter you should be able to: – Explain form and report design. – Apply general guidelines for formatting forms and reports. – Explain effective text, table, and list formatting.

Chapter © Prentice Hall, 2004 Chapter Objectives (Continued) Af ter studying this chapter you should be able to: – Explain interface and dialogue design. – Apply general guidelines for designing interfaces and dialogues. – Explain common errors in developing Web interfaces. – Design human-computer dialogues, including the use of dialogue diagrams.

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004 What Is a Form? A business document that contains some predefined data and may include some areas where additional data are to be filled in Typically based on a database record or query

Chapter © Prentice Hall, 2004 What Is a Report? A business document that contains only predefined data A passive document meant only for reading or viewing, not data input Typically contains data from many unrelated transactions or records

Chapter © Prentice Hall, 2004 A coding sheet is an “old” tool for designing forms and reports, usually associated with text-based forms and reports for mainframe applications.

Chapter © Prentice Hall, 2004 Visual Basic and other development tools provide computer-aided GUI form and report generation.

Chapter © Prentice Hall, 2004 A typical form design specification: Based on a use case connection Involves three parts: 1)Narrative overview 2)Sample design 3)Assessment

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004 Grouping, organization, layout, and highlighting are important considerations in form design

Chapter © Prentice Hall, 2004 Highlighting can include use of upper case, font size differences, bold, italics, underline, boxing, and other approaches.

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004 Business reports are static, no user interaction. Therefore, business reports are often printed in hardcopy form.

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004 Bar and line graphs give pictorial summary information that can enhance reports and graphs.

Chapter © Prentice Hall, 2004 Interface/Dialogue Design – Layout (of widgets, text, and table data) – Structuring data entry (tab order) – Controlling data input (validation and format controls) – Feedback (prompting, status, warning, and error messages) – Dialogue sequencing

Chapter © Prentice Hall, 2004 A typical interface/dialogue design specification: Similar to form design, but includes multiple forms and dialogue sequence specifications

Chapter © Prentice Hall, 2004 Data entry structure is concerned with navigation flow.

Chapter © Prentice Hall, 2004 Navigation flow should be natural and intuitive to the user, not disjointed and confusing.

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004 Feedback Messages Status information – keep user informed of what’s going on, helpful when user has to wait for response Prompting cues – tell user when input is needed, and how to provide the input Warning or Error – informs user that something is wrong, either with data entry or system operation

Chapter © Prentice Hall, 2004 What Is a Dialogue? A sequence of interactions between the system and a user Dialogue design involves: – Designing a dialogue sequence – Building a prototype – Assessing usability

Chapter © Prentice Hall, 2004 Guidelines for Dialogue Design – Consistency – Allow sequence, shortcuts, and reversals in navigation – Frequent feedback – Logical grouping and sequencing of diagrams, with beginning, middle, and end – Comprehensive error handling – Maximize ease and control of use

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004 Dialogue diagrams depict the sequence, conditional branching, and repetition of dialogues.

Chapter © Prentice Hall, 2004 Recap After studying this chapter we learned to: – Design forms, reports, interfaces, and dialogues. – List and apply accepted guidelines during interface design. – Properly format text, tables, and lists. – Design dialogues using dialogue diagrams.