User Interfaces Interface IS the system UI an important determinant of success of MSS –Execution time –System versatility –Learning time for users, end.

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

Chapter 12 User Interface Design
User Interface Design Components
1 Designing and Evaluating DSS User Interfaces Why is the user interface the most important component of a DSS?
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica User interface Updated: December 2014.
DBSYSTEMS 1 of 23 Chapter 6 DB System Development: Forms and Reports 1 Based on G. Post, DBMS: Designing & Building Business Applications University of.
Tutorial 12: Enhancing Excel with Visual Basic for Applications
1 Windows CIS*2450 Advancing Computing Techniques.
COMP 3715 Spring 05. Computer Interface Interaction between human and computer Has to deal with two things  User’s mental model Different user has different.
Chapter 5 USER INTERFACE Decision Support Systems For Business Intelligence.
User Interface Design Notes p7 T120B pavasario sem.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Interaction Styles Interface Widgets. What are Interaction Styles?  A Collection of interface objects and associated techniques from which an interaction.
Technology Education and Information Design Copyright 2009 MediTech NUI: New User Interface Online Training.
10/22/01Cemal Yilmaz1 User Interface Design for a Vehicle Navigation System Aaron Marcus Aaron Marcus and Associates, Inc. (AM+A) Presented by Cemal Yilmaz.
What is a prototype? A prototype is a small scale model of your larger product. Can be a physical object, or a simple software program. Many physical.
© 2005 by Prentice Hall Chapter 3c Designing Interfaces and Dialogues.
Applications Software
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
Chapter 13: Designing the User Interface
Performing User Interface Design
Adding Automated Functionality to Office Applications.
Design, goal of design, design process in SE context, Process of design – Quality guidelines and attributes Evolution of software design process – Procedural,
User Interface Design Chapter 11. Objectives  Understand several fundamental user interface (UI) design principles.  Understand the process of UI design.
System Analysis and Design Analysis vs. Design Stage During requirement analysis stage –What is the problem? –What can be improved? –What does the user.
Chapter 12 Designing the Inputs and User Interface.
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
Chapter 5 Models and theories 1. Cognitive modeling If we can build a model of how a user works, then we can predict how s/he will interact with the interface.
1 Interface Design Easy to use? Easy to understand? Easy to learn?
Information System.
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
User interface design. Recap OOD is an approach to design so that design components have their own private state and operations Objects should have constructor.
CSC 480 Software Engineering Lecture 19 Nov 11, 2002.
USER INTERFACE.
Q Q Human Computer Interaction – Part 1© 2005 Mohammed Alabdulkareem Human Computer Interaction - 1 Dr. Mohammed Alabdulkareem
CS 5150 Software Engineering Lecture 11 Usability 2.
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
Multimedia Design 1. 2 Objectives By completion of this session, you will be able to: Organize your multimedia project Develop Flowcharts and Storyboards.
CHAPTER TEN AUTHORING.
Productivity Programs Common Features and Commands.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
INFS 6225 Object-Oriented Systems Analysis & Design Chapter 10: Human Computer Interaction Layer.
Interface Design Inputs and outputs –data flows to and from external entities –data flows into and out of processes that are manual or not fully automated.
12.1 CSC 123 Systems Analysis & Design Part IV: The Essentials of Design Chapter 12 Designing Effective Input.
User Interface February 2013Decision Support Systems Course.. Dr. Aref Rashad1 Decision Support System Course Dr. Aref Rashad Part:3.
1 User Interface Design Components Chapter Key Definitions The navigation mechanism provides the way for users to tell the system what to do The.
1 COSC 4406 Software Engineering COSC 4406 Software Engineering Haibin Zhu, Ph.D. Dept. of Computer Science and mathematics, Nipissing University, 100.
Chapter 11 Using SAS ® Web Report Studio. Section 11.1 Overview of SAS Web Report Studio.
CSCI 1101 INTRODUCTION TO COMPUTERS 5. Basic Computer Architecture.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
 Network  A _____ of computers that can _________ w/ each other  Examples of hardware  ______________ & communication lines  Internet  Hardware.
Importance of user interface design – Useful, useable, used Three golden rules – Place the user in control – Reduce the user’s memory load – Make the.
CS507 Information Systems. Lesson # 11 Online Analytical Processing.
After testing users Compile Data Compile Data Summarize Summarize Analyze Analyze Develop recommendations Develop recommendations Produce final report.
Written module activity, Page 16 1.We refer to the physical parts of a computer that we can touch and see as hardware. Examples include the mouse, the.
1 Information System Analysis Information System Design.
Systems Development Lifecycle
Knowledge Based Systems ExpertSystems Difficulties in Expert System Development u Scarce resources – new technology – demand for trained personnel u Development.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
Discovering Computers 2008 Fundamentals Fourth Edition Discovering Computers 2008 Fundamentals Fourth Edition Chapter 1 Introduction to Computers.
Prototypes, Storyboards, and Flowcharts Ike Choi.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
6. (supplemental) User Interface Design. User Interface Design System users often judge a system by its interface rather than its functionality A poorly.
Chapter 2 Hix & Hartson Guidelines.
Decision Support System Course
GRAPHICAL USER INTERFACE
Human and Computer Interaction (H.C.I.) &Communication Skills
Dialog Design 1 Basic Dialog Styles.
Presentation transcript:

User Interfaces Interface IS the system UI an important determinant of success of MSS –Execution time –System versatility –Learning time for users, end users with differing competency –Ease of recall, concentration level required of end users, fatigue, information overload –End-user errors Subset of Human Computer Interaction People, computer technology, and the ways they interact

User Interface Design Components Action Language Display/presentation language Knowledge Dialog Modes of communication metaphor mental model navigation of model look

Action language Format of input used by decision makers –way decision makers request info., invoke models, perform sensitivity analysis, request mail, etc. menu format question answer format command language format input/output structured format free-form natural language

Menus Display lists of alternatives for DM to select inexperienced users, users who use DSS infrequently not the optimal action language for experienced users - sequence of keystrokes/menu-choices understandability of menus –naming according to DM language –logical listing of options (alphabetical, numeric, frequency of use, pre-selected most common choice) –grouping commands and objects –menus nested in logical sequence

Independent command and object menus Combined command and object

Nested menu structure

Question/Answer format

Command Language format power users complete control (nightmare for inexperienced users)

I/O Structured format not a primary action language for DSS repeated, structured, manual process

Display or presentation Language wide categories of info. uncluttered desktop use of icons

Example: Court DSS To enable judge to see entire perspective of a case –infractions that a defendant may have been involved in –prior criminal history –specific complaint in question –defendant’s socio-economic, health data drugs used, treatment, with whom the defendant lives, where, how long –court appearance history, non-attendance, why –judge’s comments –etc.

Display/Presentation: representations Metri-glyphs –smiling face: sales target met –larger smiley: larger sales –smile represents profit level, eyes represent dividend level –closed eye: no dividend, size of eye: size of dividend !!!! Map with colors depicting different sales levels graphs, actual numbers animation, video simulation of bank with number of clerks, types of services handled by each clerk, number of queues, - impact of factors on queue length

Graphs and bias 5000 vs 3000 (std. deviation: 2000?) Scaling of graphs –Sales (0-200), Sales(0-1000)

Mode of communication Mental models –desktop for organizing office work –operating room tasks? –Understanding how users think about their work Metaphors –substitution of symbols for information or procedures –should convey intended meaning accurately, intuitively

Mode of communication Navigation –movement among the data and functions –quick access, easy understanding Look and feel –corporate culture, individual preferences –cultural factors significance of colors, size of images in video-conferencing, linear vs. alternate menu formats, etc.

Some user-interface design issues

Prototyping “ Low-fidelity” prototyping –designers and users design screens together using paper template items high fidelity prototyping User interface tools