Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 7 - Designing the User and System Interfaces.

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

What do these things have in common? a mouse a touch screen a program on your Mac or PC that includes a trashcan, icons of disk drives, and folders pull-down.
Systems Analysis and Design in a Changing World, Fourth Edition
User Interface Structure Design
Chapter 12 User Interface Design
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica User interface Updated: December 2014.
Documentation Letts Study Guide Information Systems - IT Chapter 19.
What is a User Interface?  Everything in a device with which a human being interacts.  The total “user experience”  Not necessarily tied to computers.
User Interface Design Notes p7 T120B pavasario sem.
Dialog Styles. The Five Primary Styles of Interaction 4 Menu selection 4 Form fill-in 4 Command language 4 Natural language 4 Direct manipulation.
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.
Dialog Styles. The Six Primary Styles of Interaction n Q & A n Menu selection n Form fill-in n Command language n Natural language n Direct manipulation.
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.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Principles and Methods
© 2005 by Prentice Hall Chapter 3c Designing Interfaces and Dialogues.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
Chapter 13: Designing the User Interface
Chapter 14 Designing the User Interface
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 16 Slide 1 User interface design.
Object-Oriented Analysis and Design LECTURE 8: USER INTERFACE DESIGN.
User Interface Design Chapter 11. Objectives  Understand several fundamental user interface (UI) design principles.  Understand the process of UI design.
Chapter 12 Designing Interfaces and Dialogues
Input/Output Design User Interface Design
Systems Analysis and Design in a Changing World, 6th Edition
Designing the User Interface. 2 Overview User interfaces handle input and output that involve a system user directly Focus on interaction between user.
Systems Analysis and Design in a Changing World, 6th Edition
Systems Analysis and Design in a Changing World, 6th Edition
User Interface Theory & Design
Systems Analysis and Design in a Changing World, 6th Edition
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
- Physical design of output reports and input forms
Systems Analysis and Design in a Changing World, 6th Edition
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
Output and User Interface Design
1 Human-Computer Interaction  Design process  Task and User Characteristics  Guidelines  Evaluation.
Lecture 6 User Interface Design
Computer Graphics Lecture 28 Fasih ur Rehman. Last Class GUI Attributes – Windows, icons, menus, pointing devices, graphics Advantages Design Process.
1 12 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 12 Designing Systems Interfaces, Controls, and Security.
1 Chapter 15 User Interface Design. 2 Interface Design Easy to use? Easy to understand? Easy to learn?
Design Rules-Part B Standards and Guidelines
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
User Interface Structure Design Chapter 11. Key Definitions The user interface defines how the system will interact with external entities The system.
Slide 1 Chapter 11 User Interface Structure Design Chapter 11 Alan Dennis, Barbara Wixom, and David Tegarden John Wiley & Sons, Inc. Slides by Fred Niederman.
INFS 6225 Object-Oriented Systems Analysis & Design Chapter 10: Human Computer Interaction Layer.
INFORMATION X INFO425: Systems Design Chapter 14 Designing the user interface.
INFO 355Week #71 Systems Analysis II User and system interface design INFO 355 Glenn Booker.
User Interface Theory & Design Lecture 6a 1.  User interface is everything the end user comes into contact with while using the system  To the user,
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 user dialogue 1 why good interface design? reduces input and usage errors lowers the cost.
1 User Interface Design Components Chapter Key Definitions The navigation mechanism provides the way for users to tell the system what to do The.
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
Dialog Design I Basic Concepts of Dialog Design. Dialog Outline Evaluate User Problem Representations, Operations, Memory Aids Generate Dialog Diagram.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Design Phase intro & User Interface Design (Ch 8)
User Interface Design Storyboarding Wireframe Diagram AP Inventor.
CIS 210 Systems Analysis and Development Week 7 Part II Designing Interfaces and Dialogues,
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
GCSE ICT 3 rd Edition The system life cycle 18 The system life cycle is a series of stages that are worked through during the development of a new information.
13 Systems Analysis and Design in a Changing World, Fourth Edition.
13 Systems Analysis and Design in a Changing World, Fourth Edition.
Guidelines for designing Windows and Forms
Software Engineering: A Practitioner’s Approach, 6/e Chapter 12 User Interface Design copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
User Interface Design Chapter 8.
Unified Modeling Language
Systems Analysis and Design in a Changing World, 6th Edition
Systems Design Project Deliverable 3
What do these things have in common?
Proper functionality Good human computer interface Easy to maintain
Presentation transcript:

Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 7 - Designing the User and System Interfaces

Systems Analysis and Design in a Changing World, 6th Edition 2 User Interfaces and System Interfaces User Interface – inputs and outputs that directly involve a human user/actor A dialog goes on between actor and system System Interface – the inputs and outputs that require minimal human intervention Inputs captured automatically Outputs direct to other systems

Systems Analysis and Design in a Changing World, 6th Edition 3 Three Components of the User Interface

Systems Analysis and Design in a Changing World, 6th Edition 4 Metaphor Details

Systems Analysis and Design in a Changing World, 6th Edition 5 Direct Manipulation, Desktop, and Document Metaphors On One Screen

Systems Analysis and Design in a Changing World, 6th Edition 6 Dialog Metaphor

Systems Analysis and Design in a Changing World, 6th Edition 7 User Interface Design Guidelines Design for Consistency Provide Shortcuts Provide Feedback Dialogs Should Yield Closure Error Handling that Provides Guidance Easy Reversal of Actions Reduce Short Term Memory Load Performance Issues

Systems Analysis and Design in a Changing World, 6th Edition 8 Use Cases and the Menu Hierarchy We design use case by use case Menus are a typical way to organize access to use case functionality Different types of users might have different menus Useful to design an overall menu hierarchy and then subsets for different users Once the hierarchy is established, menus can be implemented in a variety of ways

Systems Analysis and Design in a Changing World, 6th Edition 9 Two Different Menu Styles

Systems Analysis and Design in a Changing World, 6th Edition 10 Dialog Design For each use case, think of the natural flow of a dialog between user and computer Based on the flow of activities in use case description and/or the system sequence diagram Use natural language to emphasize feedback to user Create a storyboard of the dialog, showing the sequence of sketches of the screen each step of the dialog. (storyboarding) Review the storyboard with users

Systems Analysis and Design in a Changing World, 6th Edition 11 From Dialog to Storyboard (part 1) Use case Check out shopping cart

Systems Analysis and Design in a Changing World, 6th Edition 12 From Dialog to Storyboard (part 1)

Systems Analysis and Design in a Changing World, 6th Edition 13 Guidelines for Handheld Devices Challenges Small screen size, small keyboards and touch screens, limited network capacity, app design guidelines and toolkits

Systems Analysis and Design in a Changing World, 6th Edition 14 Identifying System Interfaces

Systems Analysis and Design in a Changing World, 6th Edition 15 Defining System Inputs Details Sequence Diagram Details for messages

Systems Analysis and Design in a Changing World, 6th Edition 16 System Outputs Detailed reports Summary reports Exception reports Drill Down Reports Internal outputs External outputs Turnaround documents

Systems Analysis and Design in a Changing World, 6th Edition 17 Drill Down Online Report Summary and Detailed

Systems Analysis and Design in a Changing World, 6th Edition 18 Graphical Outputs