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

Slides:



Advertisements
Similar presentations
Advanced Piloting Cruise Plot.
Advertisements

© 2005 by Prentice Hall Appendix 3 Object-Oriented Analysis and Design Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
© 2005 by Prentice Hall Chapter 13 Finalizing Design Specifications Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
Chapter 1 The Study of Body Function Image PowerPoint
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
Determine Eligibility Chapter 4. Determine Eligibility 4-2 Objectives Search for Customer on database Enter application signed date and eligibility determination.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Year 6 mental test 5 second questions
View-Based Application Development Lecture 1 1. Flows of Lecture 1 Before Lab Introduction to the Game to be developed in this workshop Comparison between.
Week 2 The Object-Oriented Approach to Requirements
Requirements Diagrams With UML Models
ABC Technology Project
Chapter 8 Logic Requirements
Pasewark & Pasewark Microsoft Office 2003 : Introductory 1 INTRODUCTORY MICROSOFT WORD Lesson 4 – Formatting Text.
Chapter 5 Microsoft Excel 2007 Window
© 2012 National Heart Foundation of Australia. Slide 2.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Software processes 2.
Web Design Principles 5th Edition
Chapter 5 Test Review Sections 5-1 through 5-4.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
Week 1.
Chapter 10: The Traditional Approach to Design
Systems Analysis and Design in a Changing World, Fifth Edition
We will resume in: 25 Minutes.
© 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
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
©2004 Brooks/Cole FIGURES FOR CHAPTER 12 REGISTERS AND COUNTERS Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter.
Chapter 11 Describing Process Specifications and Structured Decisions
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 (Adapted) Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
14-1 © Prentice Hall, 2004 Chapter 14: OOSAD Implementation and Operation Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph.
Systems Analysis and Design
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica User interface Updated: December 2014.
Chapter 8 Improving the User Interface
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
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.
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.
Chapter 11 Designing Interfaces and Dialogues
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
13-1 © Prentice Hall, 2007 Chapter 13: Designing the Human Interface Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S.
Chapter 10 Designing Forms and Reports Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
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.
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.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
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,
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Chapter 4 Designing Forms and Reports
Business System Development
Chapter 8 Designing the Human Interface
Chapter 14 Designing Interfaces and Dialogues
Presentation transcript:

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

Chapter © Prentice Hall, 2004 Chapter Objectives - Concept of User interface – Forms and reports – General guidelines for forms and reports – Dialogue design – Usability Testing; Web Usability Usability Testing; Web Usability

Chapter © Prentice Hall, 2004 Note: In OO Development, user interface is designed in cycles.

Chapter © Prentice Hall, 2004 UI refers to all the screens through which User provides input to the system and gets output from the system. Forms and reports are types of UI supporting access to databases. - Very common since databases part of almost any system. - BUT, not only type of UI!!! (book’s bias) Concept of User Interface (UI)

Chapter © Prentice Hall, 2004 Form - Input and output object - Input form object: 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 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 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 – Boundary Class 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 Dialogue Design – Layout (of widgets, text, and table data) – Structuring data entry (tab order) – Controlling data input (validation and format controls) – Systems’ Feedback (prompting, status, warning, and error messages) – Dialogue sequencing Dialogue - A sequence of interactions between the system and a user. Design includes:

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 Also a guideline for UI: Never make slide like this – for number of lines use 7 +/- rule!

Chapter © Prentice Hall, 2004 System’s Feedback 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 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 Dialogue sequencing

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