Designing Interfaces and DialogsInterfaces Vs DialoguesIntroductionGuidelines to Control User AccessGuidelines for Structuring Data EntryPowerPoint PresentationGuidelines for Controlling Data InputGuidelines for providing feedbackSlide 9Input Design: Common interacting devicesInteraction Methods (how users input info)Slide 12Slide 13Slide 14Form InteractionObject-Based InteractionNatural Language InteractionMethods of Data inputImportant things to consider about input of data…Guidelines to DesignDesigning Interfaces and DialogsCMIS570Week 11Interfaces Vs DialoguesInterface design focuses on how information is provided to & captured from usersDialogue design focuses on the sequencing of interface displays (also known as navigation)IntroductionControlling user accessStructuring data entryControlling data entryProviding feedbackDesign processInteraction methods and devicesDesigning DialoguesGuidelines to Control User Access1. 2. 3. 4. Identify users with authentication schemesPasswords & user IdsBiometric devices (finger prints, signatures, retina prints, voice prints…)Guidelines for Structuring Data EntryDon’t enter data that already is in computer or can be calculatedUser defaults, lists, & table lookupsIdentify units ($, dozens)Place captions adjacent to fieldsProvide formatting examplesAutomatically justify data entriesProvide helpBe consistent and adhere to standardsGuidelines for Controlling Data Input1. Class or composition 2. Combination controls3. Expected value / Reasonableness controls4. Completeness controls (missing data)5. Range controls 6. Pictures/templatesGuidelines for providing feedback1. Provide status information to keep user informed2. 3.Input Design:Common interacting devices1.2.3.Interaction Methods(how users input info)Command Language Menu Interaction Form Interaction (The document metaphor)Object-Based Interaction (Direct Manipulation Metaphor)Natural Language Interaction (The dialog metaphor)Menu InteractionForm InteractionObject-Based InteractionNatural Language InteractionHandwriting RecognitionVoice RecognitionMethods of Data inputText BoxRadio ButtonCheck BoxList Box / Drop-down ListImportant things to consider about input of data…1.2.3.Guidelines to DesignMaintain consistency and standardsAllow shortcuts and accelerator keysProvide feedback to user actionsProvide logical sequencing & closureReport all errors & suggest solutionsAllow for reversals of actionsMake the user feel in controlProvide simplicity and ease of
View Full Document