Chap 014

  • Uploaded by: Daryl Ivan Hisola
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Chap 014 as PDF for free.

More details

  • Words: 1,829
  • Pages: 28
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

C H A P T E R

14

Irwin/McGraw-Hill

INPUT DESIGN AND PROTOTYPING

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Chapter Fourteen

Whitten Bentley Dittman

Input Design & Prototyping

• Define the appropriate format and media for a computer input. • Explain the difference between data capture, data entry, and data input. • Identify and describe several automatic data collection technologies. • Apply human factors to the design of computer inputs. • Design internal controls for computer inputs. • Select proper screen-based controls for input attributes that are to appear on a GUI input screen. • Design a web-based input interface.

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Chapter Map

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Taxonomy for Computer Inputs Method

Process

Keyboard

Data Capture

Data Entry

Data usually captured on a business form that becomes the source document for input. Data can be collected realtime (over the phone).

Mouse

Same as above.

Data entered via keyboard. This is the most common input method, but also the most prone to errors.

OLD: Data can be collected into batch files (disk) for processing as a batch.

Used in conjunction with keyboard to simplify data entry.

Same as above, but the use of a mouse is most commonly associated with on-line and real-time processing.

Mouse serves as a pointing device for a screen. Can be with graphical user interfaces to reduce errors through point-and-click choices.

Touch Screen Same as above.

Irwin/McGraw-Hill

Data Processing

NEW: Data processed as soon as it has been keyed.

Data entered on a touch On PCs, touch screen screen display or handheld choices are processed device. same as above. Data entry users either touch commands and data choices, or enter data using handwriting recognition.

On handheld computers, data is stored on the handheld for later processing as a remote batch.

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Taxonomy for Computer Inputs (continued) Method

Process

Point of Sale

Data Capture

Data Entry

Data is captured as close to the point of sale (or transaction) as humanly possible. No source documents.

Data is often entered directly by the customer (e.g., ATM) or by an employee directly interacting with the customer (e.g., retail cash register).

Data Processing Data is almost always processed immediately as a transaction or inquiry.

Input requires specialized, dedicated terminals that utilize some combination of the other techniques in this table.

Sound

Data is captured as close to the source as possible, even when the customer is remotely located (e.g., at home or their place of employment).

Data is entered using touch-tones (typically from a telephone).

Data is almost always processed immediately as a transaction or inquiry.

Usually requires fairly rigid command menu structure and limited input options.

Speech

Same as sound.

Data (and commands) are Data is almost always spoken. This technology processed immediately as is not as mature and much a transaction or inquiry. less reliable and common than other techniques.

Optical Mark

Data is recorded on optical scan sheets as marks or precisely formed letters, numbers, and punctuation.

Eliminates the need for data entry,

Irwin/McGraw-Hill

This is the oldest form of automatic data capture.

Data is almost always processed as a batch.

(Very commonly used in education for test scoring, course evaluations, and surveys.)

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Taxonomy for Computer Inputs (concluded) Method

Process

Magnetic Ink

Data Capture

Data Entry

Data is usually prerecorded on forms that are subsequently completed by the customer. The customer records additional data on the form.

A magnetic ink reader reads the magnetized data.

Data Processing Data is almost always processed as a batch.

The customer-added data must be entered using another input method. This technique is used in applications requiring high accuracy and security, the most common of which is bank checks (for check number, account number, bank id).

Electromagnetic Data is recorded directly on the object to be described by data.

Data is transmitted by radio frequency.

Data is almost always processed immediately.

Smartcard

Data is recorded directly on a device to be carried by the customer, employee, or other individual that is described by that data.

Data is read by smartcard readers.

Data is almost always processed immediately.

Biometric

Unique human characteristics become data.

Data is read by biometric sensors.

Data is processed immediately.

Irwin/McGraw-Hill

Primary applications are security and medical monitoring.

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Data Capture, Entry, and Processing

Data capture is the identification and acquisition of new data (at its source). – Source documents are forms used to record business transactions in terms of data that describe those transactions.

Data entry is the process of translating the source data or document (above) into a computer readable format. Data processing is all processing that occurs on the data after it is input from a machine readable form. – In batch processing, the entered data is collected into files called batches and processed as a complete batch. – In on-line processing, the captured data is processed immediately – In remote batch processing, data is entered and edited online, but collected into batches for subsequent processing.

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Input Implementation Methods

• • • • •

Keyboard Mouse Point-of-sale terminals Sound and speech Automatic data capture – Optical mark recognition (OMR) • Bar codes

– – – – –

Optical character recognition (OCR) Magnetic Ink Electromagnetic transmission Smart cards Biometric

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Automatic Identification: Bar Codes

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Input Design Guidelines

• Capture only variable data. • Do not capture data that can calculated or stored in computer programs as constants. • Use business codes for appropriate attributes.

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Source Document / Form Design Guidelines

• Include instructions for completing the form. • Minimize the amount of handwriting. • Data to be entered (keyed) should be sequenced so that it can be read like a book, that is, top-to-bottom and left-to-right. • When possible, based input design on known metaphors.

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Bad Flow in a Form

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Good Flow in a Form

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Metaphoric Screen Design

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Internal Controls for Inputs

• Each input, and the total number of inputs should be monitored (to minimize the risk of lost transactions). – For batch processing • Use batch control slips • Use one-for-one checks against post-processing detail reports

– For on-line systems • Log each transaction as it occurs • Assign each transaction a confirmation number (common in web-based systems)

• Validate all data – – – – – –

Existence checks Data type checks Domain checks Combination checks Self-checking digits Format checks

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Repository-Based Prototyping and Development

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Repository-Based Prototyping and Development

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

GUI Components (or Controls) • Common GUI controls (for both Windows and Web interfaces) – – – – – – – – –

Text boxes Radio buttons Check boxes List boxes Drop down lists Combination boxes Spin boxes Buttons Hyperlinks (yes, also for Windows applications—see Quicken 2000)

• Advanced controls (mostly for Windows interfaces) – – – – – – –

Drop down calendars Slider edit controls Masked edit controls Ellipsis controls Alternate numerical spinners Check list boxes Check tree boxes

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Common GUI Components

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Advanced GUI Components

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Advanced GUI Components (continued)

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Input Design Process

1. Identify system inputs and review logical requirements. 2. Select appropriate input components/controls. 3. As necessary, design any source documents. 4. Design, validate and test inputs using some combination of: 1. Layout tools (e.g., hand sketches, spacing charts, or CASE tools. 2. Prototyping tools (e.g., spreadsheet, PC DBMS, 4GL)

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

A Logical Data Structure for Input Requirements ORDER = ORDER NUMBER + ORDER DATE + CUSTOMER NUMBER + CUSTOMER NAME + CUSTOMER SHIPPING ADDRESS = ADDRESS > + ( CUSTOMER BILLING ADDRESS = ADDRESS > ) + 1 { PRODUCT NUMBER + QUANTITY ORDERED } n + ( DEFAULT CREDIT CARD NUMBER ) ADDRESS = ( POST OFFICE BOX NUMBER ) + STREET ADDRESS + CITY + STATE + POSTAL ZONE

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Input Prototype for Data Maintenance

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Input Prototype for Transaction

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Input Prototype for Data Maintenance

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Input Prototype for Web Interface

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Input Prototype for Web Interface

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights res

Related Documents

Chap 014
June 2020 5
Chap 014
November 2019 9
Chap 014
May 2020 27
Chap 014
May 2020 8
Chap 014
June 2020 9
014
April 2020 28

More Documents from ""