Some of these slides were excerpted from: Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer.

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.
Lecture 8 Designing Forms and Reports IMS1002 /CSE1205 Information Systems 2.
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.
Copyright 2000 Monash University Lecture 8.3 Designing Forms and Reports IMS1002 /CSE1205 Systems Analysis and Design.
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
IMS Lecture 3.1 Introduction to Interface Design IMS Systems Design and Implementation.
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.
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 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
11-1 Chapter 11 Designing Forms and Reports Modern Systems Analysis and Design Fourth Edition.
Designing Forms, Reports, and Screens CMIS570 Week 11.
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.
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.
Chapter 11 Designing Forms and Reports
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.
BIS 360 – Lecture Nine Ch. 13: Designing Forms and Reports.
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.
MBI 630: Class 10 Designing Forms and Reports 12/26/2015.
ITCS311 Systems Analysis and Design Dr. Taher Homeed Feb 2010 Department of Computer Science College of IT University of Bahrain.
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.
13-1 © Prentice Hall, 2004 Chapter 13: Designing the Human Interface Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S.
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.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 8.1.
Chapter 4 Designing Forms and Reports
Business System Development
Modern Systems Analysis and Design Fifth Edition
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
MBI 630: Week 11 Interface Design
Chapter 11 Designing Interfaces and Dialogues
Chapter 10 Designing Forms and Reports
Presentation transcript:

Some of these slides were excerpted from: Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer Chapter 13: Designing the Human Interface Team-Based Development ISYS 321

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 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 Typically based on a database record or query

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

Visual Basic and other development tools provide computer-aided GUI form and report generation.

A typical form design specification: Based on a use case connection Involves three parts: 1)Narrative overview 2)Sample design 3)Assessment

Grouping, organization, layout, and highlighting are important considerations in form design

Highlighting can include use of upper case, font size differences, bold, italics, underline, boxing, and other approaches.

Business reports are static, no user interaction. Therefore, business reports are often printed in hardcopy form.

Bar and line graphs give pictorial summary information that can enhance reports and graphs.

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

A typical interface/dialogue design specification: Similar to form design, but includes multiple forms and dialogue sequence specifications

Data entry structure is concerned with navigation flow.

Navigation flow should be natural and intuitive to the user, not disjointed and confusing.

Feedback Messages Status information – keep user informed of what’s going on, helpful when user has to wait for response 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 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 Warning or Error – informs user that something is wrong, either with data entry or system operation

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

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

Dialogue diagrams depict the sequence, conditional branching, and repetition of dialogues.

Recap After studying this chapter we learned to: 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.

Any Questions?