32
1 ASPP(INPUT DESIGN) Systems Design Input Design

1 ASPP(INPUT DESIGN) Systems Design Input Design

Embed Size (px)

DESCRIPTION

3 ASPP(INPUT DESIGN) Objectives àDiscuss guidelines for effective screen design àDescribe and design data entry screens, process control screens, graphical user interfaces, and Help screens

Citation preview

Page 1: 1 ASPP(INPUT DESIGN) Systems Design Input Design

1

ASPP(INPUT DESIGN)

Systems Design

Input Design

Page 2: 1 ASPP(INPUT DESIGN) Systems Design Input Design

2

ASPP(INPUT DESIGN)

Objectives Discuss the objectives of systems input

design Explain the differences among data capture,

data entry, and data input Explain the differences between batch and

online input List and describe the different types of data

validation checks Discuss effective source document design

Page 3: 1 ASPP(INPUT DESIGN) Systems Design Input Design

3

ASPP(INPUT DESIGN)

Objectives Discuss guidelines for effective screen design Describe and design data entry screens,

process control screens, graphical user interfaces, and Help screens

Page 4: 1 ASPP(INPUT DESIGN) Systems Design Input Design

4

ASPP(INPUT DESIGN)

Input technology has changed greatly Output quality depends on input quality Main objectives of input design

User-friendly interface Input processes that ensure data quality,

accuracy and timeliness

Introduction

Page 5: 1 ASPP(INPUT DESIGN) Systems Design Input Design

5

ASPP(INPUT DESIGN)

Definitions Data capture

Identification and recording of source data Data entry

Conversion of source data into a computer-readable form

Data input Process by which the computer-readable

source data enters the information system

Input Design Objectives

Page 6: 1 ASPP(INPUT DESIGN) Systems Design Input Design

6

ASPP(INPUT DESIGN)

Four main input design objectives1. Select input media and methods2. Develop efficient input procedures3. Reduce input volume4. Reduce input errors

Input Design Objectives

Page 7: 1 ASPP(INPUT DESIGN) Systems Design Input Design

7

ASPP(INPUT DESIGN)

Reduce input errors Fewer errors mean better data quality Eight types of data validation checks

1. Sequence checks2. Existence checks3. Data type checks4. Range checks5. Reasonableness checks6. Validity checks7. Combination checks8. Batch controls

Input Design Objectives

Page 8: 1 ASPP(INPUT DESIGN) Systems Design Input Design

8

ASPP(INPUT DESIGN)

Screen Design Effective screen design guidelines

1. Screens should be attractive and uncluttered2. Information on a single screen should be

displayed in a meaningful, logical order3. Screen designs should be consistent4. Messages should be specific, understandable,

and professional5. Messages should remain on the screen for an

appropriate period of time

Page 9: 1 ASPP(INPUT DESIGN) Systems Design Input Design

9

ASPP(INPUT DESIGN)

Screen Design Effective screen design guidelines

6. Special effects should be used sparingly7. Users should receive feedback8. Screen designs should be documented and

approved as soon as possible

Page 10: 1 ASPP(INPUT DESIGN) Systems Design Input Design

10

ASPP(INPUT DESIGN)

Screen Design Data entry screen design

Guidelines1. Restrict user access to screen locations

where data is entered2. Provide a descriptive caption for each field

and show the user where to enter the data3. Show a sample format if one is required4. Require ending keystroke for every field5. Do not require users to enter special

characters

Page 11: 1 ASPP(INPUT DESIGN) Systems Design Input Design

11

ASPP(INPUT DESIGN)

Page 12: 1 ASPP(INPUT DESIGN) Systems Design Input Design

12

ASPP(INPUT DESIGN)

Screen Design Guidelines

6. Do not require users to type leading zeroes or trailing spaces for alphanumeric fields

7. Do not require users to type trailing zeroes that follow a decimal point

8. Display default values that users can accept9. Use default values for constant data10. Display a list of acceptable values for fields

with a limited number of valid choices

Page 13: 1 ASPP(INPUT DESIGN) Systems Design Input Design

13

ASPP(INPUT DESIGN)

Screen Design Guidelines

11. Provide a way to leave the data entry screen without inputting the current record

12. Provide an opportunity to confirm the accuracy of input data before entering it

13. Provide a means to move among form fields in a standard, or in another, order

14. Design the screen form to match the layout of the source document

Page 14: 1 ASPP(INPUT DESIGN) Systems Design Input Design

14

ASPP(INPUT DESIGN)

Page 15: 1 ASPP(INPUT DESIGN) Systems Design Input Design

15

ASPP(INPUT DESIGN)

Screen Design Guidelines

15. Allow the operator to add, change, delete, and view records

16. Design a method to allow operators to search for a specific record

Page 16: 1 ASPP(INPUT DESIGN) Systems Design Input Design

16

ASPP(INPUT DESIGN)

Screen Design Process control screen design

Users can control system actions with interactive menus and prompts

Menu screens Menus display a list of user-selectable

options

Page 17: 1 ASPP(INPUT DESIGN) Systems Design Input Design

17

ASPP(INPUT DESIGN)

Page 18: 1 ASPP(INPUT DESIGN) Systems Design Input Design

18

ASPP(INPUT DESIGN)

Screen Design Process control screen design

Users can control system actions with interactive menus and prompts

Menu screens Menus display a list of user-selectable

options Menu-driven system uses a hierarchy of

main menus and submenus Shortcut key combinations can be used in a

menu design

Page 19: 1 ASPP(INPUT DESIGN) Systems Design Input Design

19

ASPP(INPUT DESIGN)

Screen Design Process control screen design

Prompt screens User types a response to a prompt

Page 20: 1 ASPP(INPUT DESIGN) Systems Design Input Design

20

ASPP(INPUT DESIGN)

Page 21: 1 ASPP(INPUT DESIGN) Systems Design Input Design

21

ASPP(INPUT DESIGN)

Screen Design Process control screen design

Prompt screens User types a response to a prompt Responses can include commands

Page 22: 1 ASPP(INPUT DESIGN) Systems Design Input Design

22

ASPP(INPUT DESIGN)

Page 23: 1 ASPP(INPUT DESIGN) Systems Design Input Design

23

ASPP(INPUT DESIGN)

Screen Design Process control screen design

Prompt screens User types a response to a prompt Responses can include commands Structured Query Language (SQL) can be

used Question/answer screens can be used Natural language techniques can be used,

similar to Internet search engines

Page 24: 1 ASPP(INPUT DESIGN) Systems Design Input Design

24

ASPP(INPUT DESIGN)

Screen Design Process control screen design

Combination screens Menus and prompt screens can be

combined effectively

Page 25: 1 ASPP(INPUT DESIGN) Systems Design Input Design

25

ASPP(INPUT DESIGN)

Page 26: 1 ASPP(INPUT DESIGN) Systems Design Input Design

26

ASPP(INPUT DESIGN)

Page 27: 1 ASPP(INPUT DESIGN) Systems Design Input Design

27

ASPP(INPUT DESIGN)

Screen Design Graphical user interfaces

A GUI environment includes process control and data control

A GUI environment is easy to use Common features

Menu bar Toolbar Drop-down menus Dialog, text, and drop-down list boxes Option (radio) buttons

Page 28: 1 ASPP(INPUT DESIGN) Systems Design Input Design

28

ASPP(INPUT DESIGN)

Page 29: 1 ASPP(INPUT DESIGN) Systems Design Input Design

29

ASPP(INPUT DESIGN)

Page 30: 1 ASPP(INPUT DESIGN) Systems Design Input Design

30

ASPP(INPUT DESIGN)

Page 31: 1 ASPP(INPUT DESIGN) Systems Design Input Design

31

ASPP(INPUT DESIGN)

Screen Design Help screen design

Several methods to obtain Help Click a command button or toolbar Press a special key

Context-sensitive Help Provides Help on the task in progress

User-selected Help Hypertext

Uses links to display additional information on related topics

Page 32: 1 ASPP(INPUT DESIGN) Systems Design Input Design

32

ASPP(INPUT DESIGN)