chap16 - designing effective input

Upload: noblelass

Post on 29-May-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 Chap16 - Designing Effective Input

    1/43

    Chapter 16Designing Effective Input

    Systems Analysis and DesignKendall and Kendall

    Fifth Edition

  • 8/9/2019 Chap16 - Designing Effective Input

    2/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-2

    Major Topics

    Input designForm designScreen designMicrocomputer/mainframe differences

    GUI screen designGUI controlsWeb design guidelines

  • 8/9/2019 Chap16 - Designing Effective Input

    3/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-3

    Input Design Objectives

    The quality of system input determinesthe quality of system output

    Well-designed input objectivesEffectiveness

    Accuracy

    Ease of useConsistencySimplicity

    Attractiveness

  • 8/9/2019 Chap16 - Designing Effective Input

    4/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-4

    Form Design

    Guidelines for good form designMake forms easy to fill outEnsure that forms meet the purpose forwhich they are designedDesign forms to assure accurate

    completionKeep forms attractive

  • 8/9/2019 Chap16 - Designing Effective Input

    5/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-5

    Form Completion

    To make forms easy to fill out, thefollowing techniques are used:

    First, design forms with proper flow, fromleft to right and top to bottomSecond, group information logically using

    the seven sections of a formThird, provide people with clear captions

    Captions tell the person completing the formwhat to put on a blank line, space, or box

  • 8/9/2019 Chap16 - Designing Effective Input

    6/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-6

    Seven Sections of a Form

    The seven sections of a formHeadingIdentification and accessInstructionsBody

    Signature and verificationTotalsComments

  • 8/9/2019 Chap16 - Designing Effective Input

    7/43Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-7

    Caption Types

    Captions may be one of the following:Line caption, putting the caption on thesame line or below the lineBoxed caption, providing a box for datainstead of a line

    Vertical check off, lining up choices oralternatives verticallyHorizontal check off, lining up choices oralternatives horizontally

  • 8/9/2019 Chap16 - Designing Effective Input

    8/43Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-8

    Meeting the Intended Purpose

    Systems analysts may use different typesof specialty forms for different purposes

    Specialty forms can also mean formsprepared by a stationerThe disadvantages of the specialty formsare

    High costUsers can get bogged down with the red tapegenerated by meaningless multiple-part forms

  • 8/9/2019 Chap16 - Designing Effective Input

    9/43Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-9

    Ensuring Accurate Completion

    To reduce error rates associated withdata collection, forms should bedesigned to assure accurate completionDesign forms to make people do theright thing with the formTo encourage people to completeforms, systems analysts should keepforms attractive

  • 8/9/2019 Chap16 - Designing Effective Input

    10/43Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-10

    Attractive Forms

    To be more attractive, forms shouldlook uncluttered, and elicit informationin the expected order

    Aesthetic forms or usage of differentfonts within the same form can helpmake it more attractive

  • 8/9/2019 Chap16 - Designing Effective Input

    11/43Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-11

    Form Spacing

    Computer printer entries require aminimum of 1/6-inch spacing betweenlinesHandwritten entries requireapproximately 1/4 inchWhen forms are completed by eitherhand or by a printer, allow about 1/3-inch intervals between lines

  • 8/9/2019 Chap16 - Designing Effective Input

    12/43Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-12

    Microcomputer Form DesignSoftware

    Numerous microcomputer form designsoftware is availableFeatures of electronic form designsoftware

    Ability to design paper, electronic, or Web-

    based formsForm design using templatesForm design by cutting and pasting familiar

    shapes and objects

  • 8/9/2019 Chap16 - Designing Effective Input

    13/43Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-13

    Microcomputer Form DesignSoftware

    Further form design software featuresFacilitates completion through the use of softwarePermits customized menus, toolbars,keyboards, and macros

    Supports popular databasesEnables broadcasting of electronic formsPermits sequential routing of forms

  • 8/9/2019 Chap16 - Designing Effective Input

    14/43Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-14

    Microcomputer Form DesignSoftware

    Further form design software features Assists form trackingEncourages automatic delivery andprocessingEstablishes security for electronic forms

  • 8/9/2019 Chap16 - Designing Effective Input

    15/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-15

    Controlling Business Forms

    Controlling forms includeMaking sure that each form in use fulfillsits specific purposeThat the specified purpose is integral toorganizational functioning

    Preventing duplication of informationcollected and the forms that collect itDesigning effective forms

  • 8/9/2019 Chap16 - Designing Effective Input

    16/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-16

    Controlling Business Forms

    Controlling forms include (continued)Deciding on how to get forms reproducedin the most economical wayEstablishing stock control and inventoryprocedures that make forms available

    when needed, at the lowest possible cost

  • 8/9/2019 Chap16 - Designing Effective Input

    17/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-17

    Screen Design Guidelines

    Guidelines for good screen designFirst, keep the screen simpleSecond, keep the screen presentationconsistentThird, facilitate user movement among

    screensFinally, create an attractive screen

  • 8/9/2019 Chap16 - Designing Effective Input

    18/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-18

    Three Screen Sections

    To keep the screen simple, it is dividedinto three sections:

    HeadingBodyComments and instructions

  • 8/9/2019 Chap16 - Designing Effective Input

    19/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-19

    Screen Design Concepts forSimplicity

    Displaying a few necessary basiccommands using windows or hyperlinksis another way to keep screens simpleFor the occasional user, only 50 percentof the screen should contain useful

    informationFor the regular user, up to 90 percentof the screen may contain information

  • 8/9/2019 Chap16 - Designing Effective Input

    20/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-20

    Screen Design Concepts forSimplicity

    Simplistic design includes maximizing orminimizing the window size as neededClicking the right mouse button is oftenused to display more options for thewindow

  • 8/9/2019 Chap16 - Designing Effective Input

    21/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-21

    Consistency

    Consistency is achieved by displayinginformation in the same area or bygrouping information logicallyConsistency means using the sameterms and acronyms on several screens

  • 8/9/2019 Chap16 - Designing Effective Input

    22/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-22

    Facilitating Movement

    Guidelines for facilitating movementfrom one screen to another

    Scrolling the screen back and forthCalling up another screen for more detailUsing onscreen dialogue through the

    promptsWeb pages may use buttons or commandsto facilitate scrolling and screen movement

  • 8/9/2019 Chap16 - Designing Effective Input

    23/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-23

    Facilitating Movement

    Further guidelinesThe three clicks rule says that users shouldbe able to get to the screens they needwithin three mouse or keyboard clicksCharacter-based screens scroll bydisplaying new screens, using standardfunction keysGUI screens should not scrollWeb screens often scroll

  • 8/9/2019 Chap16 - Designing Effective Input

    24/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-24

    Designing an Attractive Screen

    To make the screen attractive useDifferent thickness of separation linesbetween subcategoriesInverse video and blinking cursorsIcons which are pictorial onscreen

    representations symbolizing computeractionsDifferent combinations of colorsDifferent type fonts

  • 8/9/2019 Chap16 - Designing Effective Input

    25/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-25

    Microcomputer and MainframeDifferences

    Microcomputer and mainframecomputers have the followingdifferences in their operation:Microcomputers

    Respond to any keystroke

    Define fields without attribute charactersRequire no space between screen fields

  • 8/9/2019 Chap16 - Designing Effective Input

    26/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-26

    Mainframe Computers

    Mainframe computersRespond when an Attention IDentifier(AID) key is pressedDefine screen fields using attributecharacters

    The attribute character takes up onescreen position for each field

  • 8/9/2019 Chap16 - Designing Effective Input

    27/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-27

    Attribute Characters

    Attribute characters indicateProtectionIntensityShiftExtended attributes

  • 8/9/2019 Chap16 - Designing Effective Input

    28/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-28

    Using Icons in Screen Design

    Icons are used in graphical screens torun programs and execute commandsGraphical User Interface (GUI) are usedin conjunction with a mouse for makingselections and entering data

  • 8/9/2019 Chap16 - Designing Effective Input

    29/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-29

    Graphical User Interface (GUI)Controls

    GUI controls or fieldsText boxes

    Check boxesOption or radio buttonsList and drop-down list boxes

    Sliders and spin buttonsImage mapsText area

    Message boxes

  • 8/9/2019 Chap16 - Designing Effective Input

    30/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-30

    Text Boxes

    Text boxes should be large enough toaccommodate all the field charactersCaptions should be to the left of thetext boxCharacter data should be left alignedwithin the boxNumeric data right aligned

  • 8/9/2019 Chap16 - Designing Effective Input

    31/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-31

    Check Boxes

    Check boxes are used for nonexclusivechoicesCaptions are placed to the right of thecheck boxIf there are more than 10 check boxes,group with a border or white space

  • 8/9/2019 Chap16 - Designing Effective Input

    32/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-32

    Option Buttons and Drop-downList Boxes

    Option or radio buttons are used formutually exclusive choicesOften they are placed in a border calledan option groupList and drop-down list boxes are usedto select one choice out of many

  • 8/9/2019 Chap16 - Designing Effective Input

    33/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-33

    Sliders, Spin Buttons, andImage Maps

    Sliders and spin buttons are used tochange data that have a continuous

    range of valuesThey are often accompanied by a textbox for entering exact numerical values

    Image maps are used to select valueswithin an imageThe x and y coordinates are sent to theprogram

  • 8/9/2019 Chap16 - Designing Effective Input

    34/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-34

    Text Area

    A text area is used for entering a largeramount of text

    These areas may have text that wrapswhen the text reaches the end of thebox

    There are two ways to handle the textHard return is used to force new linesUse word wrap within the text area

  • 8/9/2019 Chap16 - Designing Effective Input

    35/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-35

    Message Boxes and CommandButtons

    Message boxes are used to displaywarning and other messages in adialogue box

    They have an OK button or an OK and aCancel button

    Command buttons perform an actionThe text is centered inside the button

  • 8/9/2019 Chap16 - Designing Effective Input

    36/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-36

    Tab Control Dialogue Boxes

    Tab control dialog boxes help organizeGUI features (controls) for usersEach tab dialog box should have threebasic buttons:

    OK

    CancelHelp

  • 8/9/2019 Chap16 - Designing Effective Input

    37/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-37

    Web Page Dialogue Boxes

    A new type of dialogue box has the look and feel of a Web pageButtons are called places and arehyperlinked to items a user would wishto access

  • 8/9/2019 Chap16 - Designing Effective Input

    38/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-38

    Color

    The five most legibleforeground/background color

    combinations for display monitors areBlack on yellowGreen on white

    Blue on whiteWhite on blue

    Yellow on black

  • 8/9/2019 Chap16 - Designing Effective Input

    39/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-39

    Skins

    Skins are graphical overlays that allowcustomers to change the appearance of

    a Web site depending on theirpreferences for a particular kind of image

  • 8/9/2019 Chap16 - Designing Effective Input

    40/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-40

    Internet and Intranet DesignGuidelines

    Guidelines for creating intranet andInternet input pages

    Use a variety of text boxes, push buttons,radio buttons, drop-down lists, and otherGUI features

    Provide clear instructionsInclude radio buttons when users mustmake a bipolar choice

  • 8/9/2019 Chap16 - Designing Effective Input

    41/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-41

    Internet and Intranet DesignGuidelines

    Further intranet/Internet guidelinesUse check boxes to test conditions to true

    or untrueUse a logical entry sequence for fill-informs

    Include two basic buttons: Submit andClear

  • 8/9/2019 Chap16 - Designing Effective Input

    42/43

    Kendall & Kendall Copyright 2002 by Prentice Hall, Inc. 16-42

    Internet and Intranet DesignGuidelines

    Further intranet/Internet guidelinesCreate a feedback screen that lists error

    messages if a form has not correctly beenfilled outProvide a scrolling text box if you areuncertain how much text will be enteredIf the form is lengthy, divide it into severalsimpler forms on separate pages

  • 8/9/2019 Chap16 - Designing Effective Input

    43/43

    Ecommerce Applications

    Ecommerce applications involve morethan just good Web site design

    Customers need to be confident of thesite, including privacy and security