Menu, Form Fill-in and Dialog Box Session 06

Slides:



Advertisements
Similar presentations
Interaction Design: Visio
Advertisements

Microsoft Word – Lesson 1
1 Windows CIS*2450 Advancing Computing Techniques.
Menu Interfaces Benefits of menu’s: Learnability, memorability, error avoidance Minimize memory load Drawbacks: possible inefficiency hierarchical complexity.
Mechanism Level Design - continued Dialog boxes and fill-in forms Command language design Tightly-coupled windows (left over topic)
1 Menus. 2 Binary Menus 3 Text Based Menus 4 Text Based Menus Cont...
1 Forms Design. 2 Class list form DB Brock 1999 Version Titles are a good thing Notice the inconsistency between the order of these fields.
Menu Selection, Form Fillin, and Dialog Boxes
Interaction Styles Course 6, CMC, 07/10/03 Direct Manipulation
Copyright © 2005, Pearson Education, Inc. An Instructor’s Outline of Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
CMPUT 301: Lecture 25 Graphic Design Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
1 Interaction Styles Lecture 8 Date: 23 rd February.
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
Menu-Selection and Form Fillin. Menu selection design guidelines 4 Semantic organisation logical grouping of options –sensible, understandable, memorable.
XP New Perspectives on Microsoft Office Word 2003 Tutorial 1 1 Microsoft Office Word 2003 Tutorial 1 – Creating a Document.
Interaction Styles Interface Widgets. What are Interaction Styles?  A Collection of interface objects and associated techniques from which an interaction.
FIRST COURSE Getting Started with Microsoft Office 2007.
Computer-Mediated Communication / Computercommunicatie A Master IK, CIW, MMI L.M. Bosveld-de Smet Hoorcollege 2; ma. 11 sept. 2006;
XP 1 Microsoft Office Word 2003 Tutorial 1 – Creating a Document.
Technology Education and Information Design Copyright 2009 MediTech NUI: New User Interface Online Training.
Copyright © 2005, Pearson Education, Inc. An Instructor’s Outline of Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
© 2005 by Prentice Hall Chapter 3c Designing Interfaces and Dialogues.
Dialogue Styles.
Copyright 1999 all rights reserved Screen-Based Controls n Primarily ready-made objects –Standard look and feel across applications –Available in APIs.
Module 3 Productivity Programs Common Features and Commands Microsoft Office 2007.
Chapter 12 Designing Interfaces and Dialogues
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 5: Setting Up Global Accessibility.
Copyright 2007, Information Builders. Slide 1 Maintain & JavaScript: Two Great Tools that Work Great Together Mark Derwin and Mark Rawls Information Builders.
XP Chapter 4 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Collecting Data for Well-Designed Forms Chapter 4 “Making.
XP New Perspectives on Introducing Microsoft Office XP Tutorial 1 1 Introducing Microsoft Office XP Tutorial 1.
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
SE 204, IES 506 – Human Computer Interaction
Microsoft Excel By: Dr. K.V. Vishwanath Professor, Dept. of C.S.E,
Chapter 2 Creating a Research Paper with References and Sources Microsoft Word 2013.
Copyright © 2005, Pearson Education, Inc. Chapter 6 Menu Selection, Form Fillin, and Dialog Boxes.
Chapter 2 Creating a Research Paper with References and Sources
IE 411/511: Visual Programming for Industrial Applications
Menu Selection, Form Fillin, Dialog Boxes (Shneiderman and Plaisant Ch
Office  The following are basic components of the MS Office document screens in the Windows environment. Some tabs and/or tools will change depending.
10/8/2015© Jeff Offutt, Menu Design Guidelines Jeff Offutt SWE 432 Design and Implementation of Software for.
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
XP 1 Microsoft Word 2002 Tutorial 1 – Creating a Document.
This tutorial teaches Microsoft Word basics. Although knowledge of how to navigate in a Windows environment is helpful, this tutorial was created for.
Productivity Programs Common Features and Commands.
Word 2010 Vocabulary List 1. Click and Type - A feature that allows you to double-click a blank area of a document to position the cursor in that location,
CREATING TEMPLATES CREATING CUSTOM CHARACTERS IMPORTING BATCH DATA SAVING DATA & TEMPLATES CREATING SERIES DATA PRINTING THE DATA.
Human-Computer Interaction UI Architecture. 2 Model-View-Controller (MVC)
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of 1-1 HCI Human Computer Interaction Week 6.
XP New Perspectives on Microsoft Windows 2000 Professional Windows 2000 Tutorial 1 1 Microsoft Windows 2000 Professional Tutorial 1 – Exploring the Basics.
12.1 CSC 123 Systems Analysis & Design Part IV: The Essentials of Design Chapter 12 Designing Effective Input.
Exploring Windows and Essential Computing Concepts 1 Windows Desktop u Windows Basics u Icon u Start Button u My Computer u Network Neighborhood u Recycle.
Menu Selection, Form Fillin, Dialog Boxes (Shneiderman and Plaisant Ch
Fall 2003Sylnovie Merchant, Ph.D. ACCESS Tutorial Note: The purpose of this tutorial is to provide an introduction to some of the functions of ACCESS in.
Menu Selection, Form Fillin, Dialog Boxes (Shneiderman and Plaisant Ch
LECTURE 18 16/11/15. MAKING THE INTERFACE CONSISTENT Consistency is one way to develop and reinforce the users conceptual model of applications and give.
Chapter 7 Jay Babb Andrew Bates Steve Haroz. Display limitation  Long, functionally grouped menus are preferred over deep menus.  Resolution problem.
The Excel model for information processing The Excel model is a grid of cells in which items of information are stored and processed. Any information that.
Windows layout. During the design process, the individual elements, or building blocks, of screens will have been identified. A logical flow of information.
GUI Controls for Input Design Introduction –Most new applications being developed today include a GUI. This approach is influenced by a new trend in.
Printed Reports Analysis questions –Who will use the report? –What is the purpose of the report? –When or how often is the report needed? –Where does the.
MS WORD INFORMATION TECHNOLOGY MANAGEMENT SERVICE Training & Research Division.
1 Unit E-Guidelines (c) elsaddik SEG 3210 User Interface Design & Implementation Prof. Dr.-Ing. Abdulmotaleb.
Human Computer Interaction Lecture 07 The Interaction.
Key Applications Module Lesson 12 — Word Essentials Computer Literacy BASICS.
An Instructor’s Outline of Designing the User Interface 4th Edition
UNIT-2 Menu Selection, Form Fill-In, and Dialog Boxes
Chapter 2 Hix & Hartson Guidelines.
Presentation transcript:

Menu, Form Fill-in and Dialog Box Session 06 Course : T0593 / Human Computer Interaction Year : 2012 Menu, Form Fill-in and Dialog Box Session 06

Outline Introduction Task Related Menu Organization Single Menus Combinations of Multiple Menus Content Organization Fast Movement through Menus Data Entry with Menus : Form Fill-in, Dialog Boxes, and Alternatives 3

Introduction Menu is a way to present available instructions for users Form fill-in is a mean for interactive system to ask data or information from users Dialog box is a response from interactive system after users give intructions that need parameters, e.g. When users click Open icon 4

Task Related Menu Organization The primary goal for menu, form fill-in, and dialog-box designers is to create a sensible, comprehensible, memorable, and convenient organization relevant to the user's task There are several type of menus, e.g. Single menus, linear sequence menus, tree structure menus, cyclic and acyclic network menus 5

Single Menus Binary Menus Mnemonic letters Radio Buttons Button Choice 6

Single Menus (cont) Multiple-item Menus Multiple-selection menus or check boxes 7

Single Menus (cont.) Pull-down, pop-up, and toolbar menus Pull-down menus are Always available for making selections on a top menu bar and supported by Key board shortcuts, e.g., Ctrl-C important to support expert user efficiency Toolbars, iconic menus, and palettes Offers actions on a displayed object Pop-up menus Appear on a display in response to a check or tap with a pointing device. 8

Single Menus (cont.) 9

Single Menus (cont.) Menus for long lists Scrolling menus display the first portion of the menu and an additional menu item, typically an arrow that leads to the next set of items in the menu sequence Combo boxes combine a scrolling menu with a text-entry filed Fisheye menus display all of the menu items on the screen at once, but show only items near the cursor at full size. 10

Single Menus (cont.) Menus for long lists Sliders: items consist of ranges or numerical values Alpha sliders uses multiple levels of granularity in moving the slider thumb and therefore can support tens or hundreds of thousand of items. 11

Single Menus (cont.) Menus for long lists Two-dimensional menus give a good overview of the choices, reduce the number of actions, and allow rapid selection. 12

Single Menus (cont.) Embedded menus are an alternative to explicit menus. These menus allow users reading about people, events, and places to retrieve detailed information by selecting menus in context. 13

Single Menus (cont.) Hotlinks: http://www.alamo.com 14

Combinations of Multiple Menus (cont.) Linear sequence menus guide the user through complex decision-making process. Effective for novice users performing simple tasks Simultaneous menus present multiple active menus at the same time and allows users to enter choices in any order 15

Combinations of Multiple Menus (cont.) Tree-structured menus: Subdivided to several categories of similar items, e.g. File, Edit, View Fast retrieved Use terminology from the task domain Expanding menus, e.g., Windows Explorer 16

Combinations of Multiple Menus (cont.) Menu Maps help users stay oriented and reduce user disorientation Acyclic and Cyclic Networks: social relationships, transportation routing, scientific-journal citations Can cause confusion and disorientation. Cyclic: can go back to upper level Acyclic: one selection can be reached through several paths 17

Content Organization Task-related grouping in tree organization Create groups of logically similar items Form groups that cover all possibilities Make sure that items are non-overlapping Use familiar terminology, but ensure that items are distinct from one another 18

Content Organization (cont.) Item Presentation Sequence Typical bases for sequencing items: Time, Numeric ordering, Physical properties Other possible bases: Alphabetic sequence of terms, Grouping of related items, Most frequently used items first, Most important items first 19

Content Organization (cont.) Menu selection guidelines: Use task semantics to organize menus. Prefer broad-shallow to narrow-deep. Show position by graphics, numbers, or titles. Use items as titles for subtrees. Group items meaningfully. Sequence items meaningfully. Use brief items; begin with the keyword. Use consistent grammar, layout, terminology. Allow type ahead, jump ahead, or other shortcuts. Enable jumps to previous and main menu. Consider online help, novel selection mechanisms, and optimal response time, display rate and screen size 20

Content Organization (cont.) Menu layout Titles of single menus: simple descriptive Titles of tree-structured menus use the exact same words in the higher-level menu items as in the titles for the next lower-level menu. E.g. if a menu item is called Business and Financial Services, the next screen should have that phrase as its title. Use familiar and consistent terminology Ensure that items are distinct from one another Use consistent and concise phrasing Bring the keyword to the left 21

Content Organization (cont.) Menu layout Graphic layout and design Constraints screen width and length display rate character set highlighting techniques 22

Content Organization (cont.) Menu layout Establish guidelines for consistency of at least these menu components: Titles Item placement Instructions Error messages Status reports 23

Content Organization (cont.) Menu layout Techniques Indentation Upper/lower case characters Symbols such as * or - to create separators or outlines Position markers Cascading or walking menus Magic lens 24

Fast Movement Through Menus Keyboard shortcuts Supports expert use Can make translation to a foreign language more difficult Bookmarks in browsers User configured toolbars 25

Data Entry with Menus: Form Fill-in, Dialog Boxes, and Alternatives Appropriate when many fields of data must be entered: Full complement of information is visible to user. Display resembles familiar paper forms. Few instructions are required for many types of entries. Users must be familiar with: Keyboards Use of TAB key or mouse to move the cursor Error correction methods Field-label meanings Permissible field contents Use of the ENTER and/or RETURN key 26

Data Entry with Menus: Form Fill-in, Dialog Boxes, and Alternatives (cont.) Form fill-in design guidelines: Meaningful title Comprehensive instructions Logical grouping and sequencing of fields Visually appealing layout of the form Familiar field labels Consistent terminology and abbreviations Visible space and bounderies for data-entry fields 27

Data Entry with Menus: Form Fill-in, Dialog Boxes, and Alternatives (cont.) Form fill-in design guidelines (cont.): Convenient cursor movement Error correction for individual characters and entire fields Error prevention where possible Error messages for unacceptable values Marking of required fields Explanatory messages for fields Completion signal to support user control 28

(source: facebook.com) Data Entry with Menus: Form Fill-in, Dialog Boxes, and Alternatives (cont.) Form Fill – in example (source: facebook.com) 29

Data Entry with Menus: Form Fill-in, Dialog Boxes, and Alternatives (cont.) Format-specific field Coded fields Telephone numbers Social-security numbers Times Dates Dollar amounts (or other currency) 30

Data Entry with Menus: Form Fill-in, Dialog Boxes, and Alternatives (cont.) Combination of menu and form fill-in techniques. Internal layout guidelines: Meaningful title, consistent style Top-left to bottom-right sequencing Clustering and emphasis Consistent layouts (margins, grid, white space, lines, boxes) Consistent terminology, fonts, capitalization, justification Standard buttons (OK, Cancel) Error prevention by direct manipulation

Data Entry with Menus: Form Fill-in, Dialog Boxes, and Alternatives (cont.) Dialog Boxes (cont.) External Relationship Smooth appearance and disappearance Distinguishable but small boundary Size small enough to reduce overlap problems Display close to appropriate items No overlap of required items Easy to make disappear Clear how to complete/cancel

Data Entry with Menus: Form Fill-in, Dialog Boxes, and Alternatives (cont.) 33

Data Entry with Menus: Form Fill-in, Dialog Boxes, and Alternatives (cont.) Novel design combining menus and direct manipulation Pie menus (example here) Control menus Marking menus Flow menus Toolglass

Supporting Materials www.codeproject.com/kb/dialog/dialogapptute2.aspx?df=100&forumid=845&select=87230 www.csc.liv.ac.uk/~floriana/COMP106/07ps.pdf

Q & A 36