Upload
delilah-mcdowell
View
225
Download
0
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
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
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
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
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
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
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
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
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
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
11
ASPP(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
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
14
ASPP(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
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
17
ASPP(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
19
ASPP(INPUT DESIGN)
Screen Design Process control screen design
Prompt screens User types a response to a prompt
20
ASPP(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
22
ASPP(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
24
ASPP(INPUT DESIGN)
Screen Design Process control screen design
Combination screens Menus and prompt screens can be
combined effectively
25
ASPP(INPUT DESIGN)
26
ASPP(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
28
ASPP(INPUT DESIGN)
29
ASPP(INPUT DESIGN)
30
ASPP(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
32
ASPP(INPUT DESIGN)