McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.

Презентация:



Advertisements
Похожие презентации
Lecture # Computer Architecture Computer Architecture = ISA + MO ISA stands for instruction set architecture is a logical view of computer system.
Advertisements

Welcome to…. YOUR FIRST PART – START TO FINISH 2.
Overview of the Paysonnel CE. Overview Paysonnel CE Go to URL- 1 Click [Login to Paysonnel CE] 2 How to Log-in to Paysonnel CE 1 2.
S5-1 PAT328, Section 5, September 2004 Copyright 2004 MSC.Software Corporation SECTION 5 RESULTS TITLE EDITOR.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Route Selection Using Policy Controls Applying Route-Maps as BGP Filters.
© 2005 Cisco Systems, Inc. All rights reserved.INTRO v Managing Your Network Environment Managing Cisco Devices.
© 2009 Avaya Inc. All rights reserved.1 Chapter Three, Voic Pro Advanced Functions Module Four – Voic Campaigns.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Administration of Cisco Unified CallManager Release 5.0 Implementing Disaster Recovery.
S4-1 PAT328, Section 4, September 2004 Copyright 2004 MSC.Software Corporation SECTION 4 FIELD IMPORT AND EXPORT.
© 2009 Avaya Inc. All rights reserved.1 Chapter Three, Voic Pro Advanced Functions Module One – Text to Speech.
© 2009 Avaya Inc. All rights reserved.1 Chapter Nine, Voic Pro in SCN Module Four – Distributed Voic Pro.
Designing Network Management Services © 2004 Cisco Systems, Inc. All rights reserved. Designing the Network Management Architecture ARCH v
Using Dreamweaver MX Slide 1 Window menu Manage Sites… Window menu Manage Sites… 2 2 Open Dreamweaver 1 1 Set up a website folder (1). Click New…
© 2009 Avaya Inc. All rights reserved.1 Chapter Two, Voic Pro Components Module Two – Actions, Variables & Conditions.
© 2006 Avaya Inc. All rights reserved. Embedded File Management and SD-Card Handling.
Using Information Technology Chapter 1 Introduction to Information Technology.
PAT312, Section 21, December 2006 S21-1 Copyright 2007 MSC.Software Corporation SECTION 21 GROUPS.
© 2005 Cisco Systems, Inc. All rights reserved.INTRO v Building a Simple Serial Network Understanding the OSI Model.
© 2009 Avaya Inc. All rights reserved.1 Chapter Nine, Voic Pro in SCN Module Three – Backup Voic Pro.
TCP/IP Protocol Suite 1 Chapter 12 Upon completion you will be able to: Transmission Control Protocol Be able to name and understand the services offered.
Транксрипт:

McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc. All rights reserved. Design Interface And Dialogue Presented By: Jayant Kr. Sinha Design Interface And Dialogue Presented By: Jayant Kr. Sinha Chapter

10-2 Explain the process of interface and dialogue design. Contrast and apply methods for interacting with a system. List and describe various input devices and factors affecting their usability. Describe guidelines for designing interface layout, data entry field structure, feedback, and system help. Design graphical user interfaces. Learning Objectives

10-3 Portion Of SDLC

10-4 Interface An Interface is the common boundary between the user and the System Applicationthe point where the computer and individual interact.

10-5 Interface Layout Structuring data entry Controlling data input (validation and format controls) Feedback (prompting, status, warning, and error messages)

10-6 Purpose Of Interface Tell The System What Action To take. Select Processing Actions; enter, change, or retrieve data; move between system functions. Facilitate Use Of The System. Allow Users To Accomplish Processing Actions Or Activities Efficiently And Effectively. Avoid Users Errors. Prevent The Taking Of Any Action That Will Create A Processing Error Or Interrupt The Expected Actions Of The Computer System.

10-7 Interface (Input and Output) Design Is An Iterative Process design implementevaluate

10-8 Interface Methods Interface: the method by which a user interacts with the information system Common interaction methods Command line Menu Form Object-based Natural language

10-9 Command Line Interaction Users enter explicit statements into a system to invoke operations. Example from MS DOS: COPY C:PAPER.DOC A:PAPER.DOC This copies a file from the C: drive to the A: drive Includes keyboard shortcuts and function keys.

10-10 Menu Interaction A list of system options is provided and specific command is invoked by user selection of a menu option Two common menu types: Pop-up: menu placed near current cursor position Drop-down: access point to menu placed at top line of display, menu drops down when access point clicked.

10-11 Drop Down And Pop Up Menu

10-12 Menu Snap

10-13 Guidelines For Menu Design Wording: meaningful titles, clear command verbs, mixed upper/lower case Organization: consistent organizing principle Length: all choices fit within screen length Selection: consistent, clear and easy selection methods Highlighting: only for selected options or unavailable options

10-14 The Things Design Poor!

10-15 Good Menu Design

10-16 Visual editing tools help designers construct menus.

10-17 Processing Action..! In Our Design, We have to Include Ways To Let The User Know How To Take Each Of The Following. Data Entry: The Input Of Data, Using Any Of Several Data Entry Methods; Includes a Description Of Each Data Item And Its Position On Display Screen. The System Must Show The User Which Data Item It Is Addressing As Each Character Is Entered.

Various Methods Of Entry Data 10-18

10-19 …..! Data Editing: Changing A Previously Entered Data Item. The System Must Indicate Which Data Items On Display Screen Are In Edit Mode(I,e., can be changed) at a certain moment. Data Storage: The Transfer Of Data From The Active Input Area To Storage devices Such As Magnetic Disk, Tape, etc.

10-20 Data Controlling Data Input Objective: reduce data entry errors Common sources data entry errors in a field: Appending: adding additional characters Truncating: losing characters Transcripting: entering invalid data Transposing: reversing sequence of characters

10-21 Types of Validation Tests Class or Composition Combinations Values Missing Data Pictures/Templates Size/Range

10-22 Feedback Messages Status information: keep user informed of whats going on, helpful when user has to wait for response Prompting cues: tell user when input is needed, and how to provide the input Warning or Error: inform user that something is wrong, either with data entry or system operation

10-23 Providing Help Place yourself in users place when designing help Guidelines: Simplicity Help messages should be short and to the point Organize Information in help messages should be easily absorbed by users Show It is useful to explicitly show users how to perform an operation

10-24 What is a Dialogue? A sequence of interactions between the system and a user. A dialog box is a secondary window that allows users to perform a command, asks users a question, or provides users with information or progress feedback.

10-25 Designing Interfaces and Dialogues in Graphical Environments Become an expert user of the GUI environment. Understand how other applications have been designed. Understand standards. Gain an understanding of the available resources and how they can be used. Become familiar with standards for menus and forms.

10-26

10-27 GUI Window Properties That Can Be Turned On or Off Modality: require user to finish action before proceeding Resizable: allow user to change size of window Movable: allow user to reposition window Maximize: allow user to make window take entire screen Minimize: allow user to completely hide window System menu: allow window to have access to system level functions

10-28 Summary In this chapter you learned how to: Explain the process of interface and dialogue design. Contrast and apply methods for interacting with a system. List and describe various input devices and factors affecting their usability. Describe guidelines for designing interface layout, data entry field structure, feedback, and system help. Design graphical user interfaces.

McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc. All rights reserved. Thank You! You May Download This ppt. File From Thank You! You May Download This ppt. File From Queryyy? 10-29