Chapter 7 Jay Babb Andrew Bates Steve Haroz. Display limitation  Long, functionally grouped menus are preferred over deep menus.  Resolution problem.

Slides:



Advertisements
Similar presentations
1. Chapter 29 Creating Forms 3 Understanding Forms Word enables you to create fill-in forms to eliminate the need for storing pre-printed forms. Add.
Advertisements

Chapter 5 Multitable Forms
Introduction to Human Computer Interaction
Menu Interfaces Benefits of menu’s: Learnability, memorability, error avoidance Minimize memory load Drawbacks: possible inefficiency hierarchical complexity.
Microsoft Office 2007: Introductory Computer Applications 11.
Pasewark & Pasewark Microsoft Office XP: Introductory Course 1 INTRODUCTION Lesson 1 – Microsoft Office XP Basics and the Internet.
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.
1 Interaction Styles Lecture 8 Date: 23 rd February.
Customizing Word Microsoft Office Word 2007 Illustrated Complete.
Menu-Selection and Form Fillin. Menu selection design guidelines 4 Semantic organisation logical grouping of options –sensible, understandable, memorable.
Interaction Styles Interface Widgets. What are Interaction Styles?  A Collection of interface objects and associated techniques from which an interaction.
Computer-Mediated Communication / Computercommunicatie A Master IK, CIW, MMI L.M. Bosveld-de Smet Hoorcollege 2; ma. 11 sept. 2006;
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation. All.
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.
Lesson 1 – Creating a New Document Microsoft Word 2010.
Copyright 1999 all rights reserved Screen-Based Controls n Primarily ready-made objects –Standard look and feel across applications –Available in APIs.
Pasewark & Pasewark 1 Word Lesson 8 Increasing Efficiency Using Word Microsoft Office 2007: Introductory.
Module 3 Productivity Programs Common Features and Commands Microsoft Office 2007.
ADVANCED MICROSOFT POWERPOINT Lesson 6 – Creating Tables and Charts
Chapter 9 Macros, Navigation Forms, PivotTables, and PivotCharts
Microsoft Visual Basic 2005 ENRICHMENT CHAPTER Visual Studio Tools for Office.
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.
Advanced Forms Lesson 10.
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.
Getting Started with Application Software
SE 204, IES 506 – Human Computer Interaction
Copyright © 2005, Pearson Education, Inc. Chapter 6 Menu Selection, Form Fillin, and Dialog Boxes.
Chapter 6 Generating Form Letters, Mailing Labels, and a Directory
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
Introduction to MS WORD.
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
Information Technology Word Processing. Word Processing is the preparation of documents such as letters, reports, memos, books, or any other type of correspondences.
“Doin’ Things” with Programs or “WINDOWS” 101. What is a program? A program is a sequence of computer instructions that perform a task. Programs are stored.
Productivity Programs Common Features and Commands.
Understanding Excel Lesson 1.
Automating Database Processing
Excel 2007 What You Should Have Learned about Excel had You Been Paying Attention.
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 1-1 HCI Human Computer Interaction Week 6.
Why do we need good user interfaces?. Goals of User Interfaces Usable – how much effort to do a task? – example: often-used buttons easier to find – example:
Microsoft Access 2010 Chapter 8 Advanced Form Techniques.
Office graphic copyright by Microsoft Corp.
Course ILT Using computers and managing files Unit objectives Shut down and restart a computer, display system information, use floppy disks, and perform.
Visual Basic CDA College Limassol Campus Lecture:Pelekanou Olga Semester C Week - 1.
By Felixberto Dominic B. Eruela.  Using a computer to create, edit, and print documents. Of all computer applications, word processing is the most common.
MS-Access XP Lesson 4. Modifying Queries 1.Select query in queries 2.Click design button or Right click on query and click design view 3.Change query.
FIRST COURSE Word Tutorial 6 Using Mail Merge. Objectives Learn about the mail merge process Use the Mail Merge task pane Select a main document Create.
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.
Key Applications Module Lesson 22 — Managing and Reporting Database Information Computer Literacy BASICS.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
Creating a multi-page form using Tab Controls. In today’s class, we will be using the Tab Control method to create the Form / SubForm combination.
Chapter 5 Introduction To Form Builder. Lesson C Objectives  Use sequences to automatically generate primary key values in a form  Create lists of values.
MICROSOFT OFFICE APPLICATIONS Computer Basics 1.6.
Banner 6.x Fundamentals: Navigation and Forms. n Name n Organization n Title/function n Job responsibilities n SCT Banner Experience n Expectations Introductions.
Today We Will Review: Operating Systems (Windows) (week 3 & 4) Starting up MS Windows Desktop and its contents Functions of the desktop components Brain.
EXPLORING THE WINDOWS SECTION PART 1 MOAC Lesson 1.
Menu, Form Fill-in and Dialog Box Session 06
An Instructor’s Outline of Designing the User Interface 4th Edition
UNIT-2 Menu Selection, Form Fill-In, and Dialog Boxes
Windows xp PART 1 DR.WAFAA SHRIEF.
Word offers a number of features to help you streamline the formatting of documents. In this chapter, you will learn how to use predesigned building blocks.
Chapter 4 Enhancing the Graphical User Interface
Presentation transcript:

Chapter 7 Jay Babb Andrew Bates Steve Haroz

Display limitation  Long, functionally grouped menus are preferred over deep menus.  Resolution problem 1996: 1024 x 768 = 768 k 1999: 1600 x 1200 = 1875 k Dual display: 2048 x 1536 x 2 = 6144 k

Task-Related Organization  Decomposition Book chapters Program Modules Species Restaurant menus  Computer menus Design difficulty Study: organized vs. disorganized Study: category vs. alphabetical

Types of Menus  Single Menus Can be a “pop-up”  Binary Menus Yes/No, True/False, Male/Female Mnemonic menus are popular Orientation OK/Cancel Dude, you’re using Windows 3.11 pictures…

Types of Menus Continued  Multiple-item menus Different options Radio buttons  Multiple-selection menus Check boxes  Pull-down and pop-up menus File, Edit, View… (shortcut keys) Pie menus? (crack kills…pie menus do too)

Types of Menus Continued  Scrolling and 2D menus  Alphasliders  Search functionality rocks…try it.  Embedded links (duh)  Iconic menus, toolbars, and palettes

Types of Menus Continued  Linear sequences and multiple menus Wizards  Tree-structured menus Creating classifications (tabs)  Depth versus breadth Breadth wins…I KNEW depth didn’t matter Some more math crap…blah, blah, blah

Types of Menus Continued  Task-related grouping in tree structures Create groups of logically similar items Form groups that will cover all possibilities Make sure items are non-overlapping Use familiar terminology, but distinguish  Menu maps (IMHO…old school)  Acyclic and cyclic menu networks

Item Presentation Sequence  Types of sequencing Time Numeric ordering Physical properties Alphabetic Related items Frequently used items Important items

Form Fillin Guidelines:  Meaningful and descriptive title  Use familiar field names and captions that are short and meaningful.  Keep terminology and abbreviations consistent  Convenient cursor and keyboard input  Prevents unwanted input  Signal completion of a task

Form Fillin  Short and descriptive field labels  Buttons describe their actions

List and Combo Boxes  Scroll boxes are good for long lists of items  Combo boxes allow the user to locate an item in a long list easily by typing the first few letters.

Coded Fields  An input field’s format should describe its expected input.  Should reject bad input Telephone: ( _ _ _ ) _ _ _ - _ _ _ _ ( –6262 ) Time: _ _ : _ _ _ _ (9:45 AM ) Date: _ _ / _ _ / _ _ (01/29/04)

Dialog Boxes  Open, Save, Find, Spell Check, etc.  Combines menu selection and form fillin  Shaped to fit the situation  Tabbed dialog boxes can make some tasks hard to find  Create a guidelines document for consistency

Dialog Box Guidelines  Descriptive title and field labels with consistent terminology  Group related tasks  Standard Buttons (OK, Cancel)  Prevent unexpected input  Not too large– should not obscure objects on the screen Form fillin?!!!!!!

New Ideas (in 1998)  Should users be able to change the structure their menus?  New layout designs  Better descriptions of tasks  Screen placement of forms and dialog boxes

Summary  Arrange menus according to task  Make menus and forms easy to navigate  Use descriptive names for menu items, form labels and dialog box captions.  Use software tools to quickly create menus, forms and dialog boxes