5 INPUT DESIGN AND PROTOTYPING C H A P T E R

Slides:



Advertisements
Similar presentations
Collecting data Chapter 6. What is data? Data is raw facts and figures. In order to process data it has to be collected. The method of collecting data.
Advertisements

AQA INFO 1 SECTION 4 Selection & Use of Input devices and media tcowling 2009 from Mott, Leaming & Williams.
In put Devices and Media In order for a computer to do anything it must be told what to do.
User Interface Design.
Input & Output Devices ASHIMA KALRA.
Commercial Data Processing Lesson 2: The Data Processing Cycle.
Input to the Computer * Input * Keyboard * Pointing Devices
1.
16.1 Dr. Honghui Deng Assistant Professor MIS Department UNLV MIS 370 System Analysis Theory.
1 Pertemuan 09 s/d 10 Input Design and Prototyping Matakuliah: M0602/Perancangan Sistem Informasi Tahun: 2006 Versi: 1.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 16 Input Design and Prototyping.
AUTOMATIC DATA CAPTURE  a term to describe technologies which aim to immediately identify data with 100 percent accuracy.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
CP1610: Introduction to Computer Components
Input devices, processing and output devices Hardware Senior I.
Input Devices. Keyboard Keyboard is used to type text Application Application Word- Processing Word- Processing.
1 Introduction to Computers Day 2. 2 Input Devices Input devices are used to feed data and instructions to the computer systems.They consist of a range.
Input/Output Design User Interface Design
INPUT DEVICES. KEYBOARD Most common input device for a computer.
Systems Analysis and Design in a Changing World, 6th Edition
1.KeyboardKeyboard 2.MouseMouse 3.MicrophoneMicrophone 4.ScannerScanner 5.WebcamWebcam 6.Bar code readerBar code reader 7.Optic penOptic pen 8.JoystickJoystick.
- Physical design of output reports and input forms
Input and Output Devices - Inputs
Systems Analysis and Design in a Changing World, 6th Edition
INPUT DESIGN This repository of slides is intended to support the named chapter. The slide repository should be used as follows: Copy the file to a unique.
SAD: Ch 10 to C H A P T E R FEASIBILITY ANALYSIS AND THE SYSTEM PROPOSAL.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
System Analysis and Design
Data Capture Understand the concept of data encoding. Describe methods of data capture and identify appropriate contexts for their.
Chapter 5: Input CSC 151 Beth Myers Kristy Heller Julia Zachok.
ICT – 8th grade ASPAEN – Gimnasio Los Cerezos Angela I. Arango Echeverry Hardware: Input devices.
Data Capture.
IFS310: Module 11 Input/Output Design - Physical design of output reports and input forms.
Human Factors Todd Bacastow Geography 583 Geospatial Systems Analysis & Design.
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
Verification & Validation. Batch processing In a batch processing system, documents such as sales orders are collected into batches of typically 50 documents.
IT Fundamentals1 Input and Output Describe input Input Devices Keyboard entry, pointing devices, scanning devices Image capture, digitizing, audio-input.
Computer Studies Today Chapter 17 1 Chapter 17. Computer Studies Today Chapter 17 2 »Input devices and output devices (I/O devices) are known as peripherals.
Human Factors Todd Bacastow Geography 468. Spatial Systems Key human factors in spatial systems – Gender (the court is still out) – Spatial cognition.
Input & Output Devices ASHIMA KALRA.
Information System Applications
Standard Input Devices
Lesson 4 Alternative Methods Of Input.
A device tat transfers data from the outside world into a computer
Presentation of Input & Output Devices
Alternative Methods Of Input
DATA COLLECTION Data Collection Data Verification and Validation.
Input and Output Devices
Standard Methods of Input.
Input devices.
Input Devices.
Methods of Computer Input and Output
LECTURE Course Name: Computer Application
Chapter Ten Managing a Database.
REQUIREMENTS ANALYSIS
Input devices.
Chapter 5 - Input.
Lesson 4 Alternative Methods Of Input.
OCR GCSE ICT Data capture methods.
OCR GCSE ICT Data capture methods.
Databases.
Inputting Data In Other Ways
Introduction to Computers
What is Input "Any data or instruction that is entered into a computer is called input". This data or instruction can come directly from end user or.
SYSTEMS ANALYSIS & DESIGN
Lesson 4 Alternative Methods Of Input.
REQUIREMENTS ANALYSIS
Introduction to Computers
CHAPTER 6 ELECTRONIC DATA PROCESSING SYSTEMS
Input and Output devices in a Computer
Presentation transcript:

5 INPUT DESIGN AND PROTOTYPING C H A P T E R This repository of slides is intended to support the named chapter. The slide repository should be used as follows: Copy the file to a unique name for your course and unit. Edit the file by deleting those slides you don’t want to cover, editing other slides as appropriate to your course, and adding slides as desired. Print the slides to produce transparency masters or print directly to film or present the slides using a computer image projector. Each slide includes instructor notes. To view those notes in PowerPoint, click left on the View Menu; then click left on Notes View sub-menu. You may need to scroll down to see the instructor notes. The instructor notes are also available in hard copy as the Instructor Guide to Accompany Systems Analysis and Design Methods, 5/ed. Chapter 14 - Input Design and Prototyping

Chapter Fourteen Input Design & Prototyping Define the appropriate format and media for a computer input. Explain the difference between data capture, data entry, and data processing. 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. No additional notes. Chapter 14 - Input Design and Prototyping

Chapter Map Chapter 14 - Input Design and Prototyping No additional notes Chapter 14 - Input Design and Prototyping

Taxonomy for Computer Inputs Process Method Data Capture Data Entry Data Processing Keyboard Mouse Touch Screen collected into batch files keyboard. This is the most (disk) for processing as a but also the most prone to Data can be collected real keyboard to simplify data commonly associated with graphical user interfaces to reduce errors through screen display or handheld choices are processed touch commands and data Data usually captured on a business form that becomes the source document for input. - time (over the phone). Data entered via common input method, errors. OLD: Data can be batch. NEW: Data processed as soon as it has been keyed. Same as above. Used in conjunction with entry. Mouse serves as a pointing device for a screen. Can be with point and click choices. Same as above, but the use of a mouse is most on-line and real-time processing. Data entered on a touch device. Data entry users either choices, or enter data using handwriting recognition. On PCs, touch screen same as above. On handheld computers, data is stored on the handheld for later processing as a remote Teaching Tips The categories are not necessarily mutually exclusive. Chapter 14 - Input Design and Prototyping

Taxonomy for Computer Inputs (continued) Process Method Data Capture Data Entry Data Processing transaction) as humanly processed immediately as customer (e.g., retail cash combination of the other to the source as possible, even when the customer is remotely located (e.g., at marks or precisely formed structure and limited input spoken. This technology is not as mature and much less reliable and common education for test scoring, course evaluations, and Point of Sale Data is captured as close to the point of sale (or possible. No source documents. Data is often entered directly by the customer (e.g., ATM) or by an employee directly interacting with the register). Input requires specialized, dedicated terminals that utilize some techniques in this table. Data is almost always a transact ion or inquiry. Sound home or their place of employment). Data is entered using touch - tones (typically from a telephone). Usually requires fairly rig id command menu options. a transaction or inquiry. Speech Same as sound. Data (and commands) are than other techniques. Optical Mark Data is recorded on optical scan sheets as letters, numbers, and punctuation. This is the oldest form of automatic data capture . Eliminates the need for data entry, (Very commonly used in surveys.) processed as a batch. Teaching Tips The categories are not necessarily mutually exclusive. Chapter 14 - Input Design and Prototyping

Taxonomy for Computer Inputs (concluded) Process Method Data Capture Data Entry Data Processing recorded on forms that are subsequently completed common of which is bank number, account number, on a device to be carried Magnetic Ink Data is usually pre- by the customer. The customer records additional data on the form. A magnetic ink reader reads the magnetized data. The customer-added data - must be entered using another input method. This technique is used in applications requiring high accuracy and security, the most checks (for check bank id). Data is almost always processed as a batch. 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 by the customer, employee, or other individual that is described by that data. Data is read by smartcard readers. Biometric Unique human character- istics become data. Data is read by biometric sensors. Primary applications are security and medical monitoring. Data is processed immediately. Teaching Tips The categories are not necessarily mutually exclusive. Chapter 14 - Input Design and Prototyping

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 on-line, but collected into batches for subsequent processing. No additional notes. Chapter 14 - Input Design and Prototyping

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 No additional notes. Chapter 14 - Input Design and Prototyping

Automatic Identification: Bar Codes No additional notes. Chapter 14 - Input Design and Prototyping

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. No additional notes. Chapter 14 - Input Design and Prototyping

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 descriptions / metaphore / images. No additional notes. Chapter 14 - Input Design and Prototyping

Bad Flow in a Form Chapter 14 - Input Design and Prototyping No additional notes. Chapter 14 - Input Design and Prototyping

Good Flow in a Form Chapter 14 - Input Design and Prototyping No additional notes. Chapter 14 - Input Design and Prototyping

Metaphoric Screen Design Teaching Tips Other useful metaphors include a check, a register, and a calendar. Pictures of objects can also be metaphors. For example, many Web sites use a picture of each credit card accepted instead of the names. Chapter 14 - Input Design and Prototyping

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 No additional notes. Chapter 14 - Input Design and Prototyping

Repository-Based Prototyping and Development No additional notes. Chapter 14 - Input Design and Prototyping

Repository-Based Prototyping and Development No additional notes. Chapter 14 - Input Design and Prototyping

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 No additional notes: Chapter 14 - Input Design and Prototyping

Common GUI Components Chapter 14 - Input Design and Prototyping No additional notes. Chapter 14 - Input Design and Prototyping

Advanced GUI Components No additional notes. Chapter 14 - Input Design and Prototyping

Advanced GUI Components (continued) No additional notes. Chapter 14 - Input Design and Prototyping

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

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 Teaching Tips It may be useful to walk through this technique for specifying “logical” output requirements. The red and blue symbols are relational operators, that is, they specify the relationship between attributes to be included in the output in terms of Sequence + Selection [ data attributes] Iteration min { data attributes } max Optionality ( data attributes) Many CASE tools support this logical notation. Chapter 14 - Input Design and Prototyping

Input Prototype for Data Maintenance No additional notes. Chapter 14 - Input Design and Prototyping

Input Prototype for Transaction No additional notes. Chapter 14 - Input Design and Prototyping

Input Prototype for Data Maintenance No additional notes. Chapter 14 - Input Design and Prototyping

Input Prototype for Web Interface No additional notes. Chapter 14 - Input Design and Prototyping

Input Prototype for Web Interface No additional notes. Chapter 14 - Input Design and Prototyping