System Analysis and Design

Slides:



Advertisements
Similar presentations
Module 3: Business Information Systems
Advertisements

User Interface Design.
Chapter 12 Designing System Interfaces, Controls, and Security
System Design System Design - Mr. Ahmad Al-Ghoul System Analysis and Design.
Systems Analysis and Design 8th Edition
System Analysis and Design
Input to the Computer * Input * Keyboard * Pointing Devices
3.1 Data and Information –The rapid development of technology exposes us to a lot of facts and figures every day. –Some of these facts are not very meaningful.
Systems Analysis & Design Sixth Edition Systems Analysis & Design Sixth Edition Chapter 6.
Introduction to System Analysis and Design
Chapter 9 Describing Process Specifications and Structured Decisions
Chapter 9 Describing Process Specifications and Structured Decisions Systems Analysis and Design Kendall & Kendall Sixth Edition © 2005 Pearson Prentice.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Chapter 9 Describing Process Specifications and Structured Decisions
Output and User Interface Design
14 Systems Analysis and Design in a Changing World, Fourth Edition.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
System Implementation
System Analysis System Analysis - Mr. Ahmad Al-Ghoul System Analysis and Design.
System Design System Design - Mr. Ahmad Al-Ghoul System Analysis and Design.
System Analysis and Design
System Analysis and Design
System Analysis and Design
System Analysis System Analysis - Mr. Ahmad Al-Ghoul System Analysis and Design.
With Microsoft Access 2010 © 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
System Implementation
Chapter 9 Database Management
AS Level ICT Selection and use of input devices and input media: Capturing transaction data.
Input/Output Design User Interface Design
Input Design Objectives
- Physical design of output reports and input forms
System Implementation System Implementation - Mr. Ahmad Al-Ghoul System Analysis and Design.
Topics Covered: Data preparation Data preparation Data capturing Data capturing Data verification and validation Data verification and validation Data.
System Design System Design - Mr. Ahmad Al-Ghoul System Analysis and Design.
 By the end of this, you should be able to state the difference between DATE and INFORMAITON.
Computers Are Your Future Tenth Edition Chapter 12: Databases & Information Systems Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
System Analysis and Design
System Analysis and Design
Chapter 9 Describing Process Specifications and Structured Decisions
Systems Analysis and Design 8th Edition
Navigation Sequences Proper navigation Poor navigation Poor Navigation.
1 12 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 12 Designing Systems Interfaces, Controls, and Security.
System Analysis System Analysis - Mr. Ahmad Al-Ghoul System Analysis and Design.
Systems Analysis & Design 7 th Edition Chapter 7.
System Analysis System Analysis - Mr. Ahmad Al-Ghoul System Analysis and Design.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
System Analysis and Design
- Ahmad Al-Ghoul Data design. 2 learning Objectives Explain data design concepts and data structures Explain data design concepts and data structures.
 2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood Chapter 10 Electronic Data Processing Systems.
System Planning (Overview of Feasibility) System Planning (Overview of Feasibility) - Mr. Ahmad Al-Ghoul System Analysis and Design.
System Implementation System Implementation - Mr. Ahmad Al-Ghoul System Analysis and Design.
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 user dialogue 1 why good interface design? reduces input and usage errors lowers the cost.
1 User Interface Design Components Chapter Key Definitions The navigation mechanism provides the way for users to tell the system what to do The.
System Implementation
Input Design Lecture 11 1 BTEC HNC Systems Support Castle College 2007/8.
Verification & Validation. Batch processing In a batch processing system, documents such as sales orders are collected into batches of typically 50 documents.
Systems Analysis and Design 9 th Edition Topic 6 Output and User Interface Design.
Systems Analysis & Design 7 th Edition Chapter 7.
1 ASPP(INPUT DESIGN) Systems Design Input Design.
System Planning (Overview of Feasibility) System Planning (Overview of Feasibility) - Mr. Ahmad Al-Ghoul System Analysis and Design.
Transaction Processing Systems UNIT II. Transaction Processing Cycle Data Entry Activities Transaction Processing Activities File and Database Processing.
A device tat transfers data from the outside world into a computer
DATA COLLECTION Data Collection Data Verification and Validation.
Chapter 11 Designing Inputs, Outputs, and Controls.
Output and User Interface Design
SYSTEMS ANALYSIS & DESIGN
SDLC Phases Systems Design.
Presentation transcript:

System Analysis and Design System Design - Mr. Ahmad Al-Ghoul In this sequence we will discuss input design objectives methods and guidelines for data entry screen design

System Analysis and Design System Design Learning Objectives Explain input design concepts, techniques, and methods Describe guidelines for data entry screen design Avicenna System Analysis and Design System Design

System Analysis and Design System Design Introduction Input technology has changed dramatically in recent years Modern systems use the new technology to speed up the input process, reduce costs, and capture data in new forms The quality of the output is only as good as the quality of the input, known as Garbage in, garbage out (GIGO) Systems developers know that the best time to avoid problems is when data entered The main objective of input design is to ensure the quality, accuracy, and timeliness of input data During input design, you determine how data will be captured and entered into the system Data capture uses an automated or manually operated device to identify source data and convert it to computer-readable form. Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Input design main objectives Select a suitable input and data entry method Reduce input volume Design attractive data entry screens Use validation checks to reduce input errors Design required source documents Develop effective input controls Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Identify devices and mechanisms used to enter input High-level review of most up-to-date methods to enter data Identify all system inputs and develop list of data content with each Provides link between design of application software and design of user and system interfaces Determine controls and security necessary for each system input Avicenna System Analysis and Design System Design

Input Devices and Mechanisms Capture data as close to origination source as possible Use electronic devices and automatic entry whenever possible Avoid human involvement as much as possible Seek information in electronic form to avoid data reentry Validate and correct information at entry point Avicenna System Analysis and Design System Design

Prevalent Input Devices to Avoid Human Data Entry Magnetic card strip readers Bar-code readers Optical character recognition readers and scanners Touch screens and devices Electronic pens and writing surfaces Digitizers, such as digital cameras and digital audio devices Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Input and Data Entry Methods Input process should be efficient, timely, and logical System analysts should study system transactions and business operations to determine how and when data should enter the system First thing to think about is whether to use batch or online input methods When determine whether to use batch or online input the analyst must consider the following factors Batch input data entry usually performed on specified time schedule such as daily, weekly, monthly, or longer Online input offers many advantages, including the immediate validation and availability of data A popular online input method is Source data automation which combines online data entry and automated data capture using input devices such as magnetic data strips, or swipe scanners. Source data automation is fast and accurate, and minimize human involvement Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Input and Data Entry Methods Examples of source data automation are Automatic teller machines (ATMs) that read data strips on bank cards Factory employees who use magnetic ID cards to clock on and off specific jobs so the company can track production costs accurately Libraries that use handled scanners to read optical strips on books Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Input and Data Entry Methods Tradeoffs between batch input and online input The decision to use batch or online input depends on business requirements Unless source data automation is used, manual data entry is slower and more expensive than batch input because it is performed at the time the transaction occurs and often done when computer demand is at its highest Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Input Volume To reduce input volume, you must reduce the number of data items required for each transaction When you reduce input volume, you avoid unnecessary labor costs, get the data into the system more quickly, and decrease the number of errors Guidelines will help reduce input volume Input necessary data only. Do not input the data item unless it is needed by the system. Do not input data that the user can retrieve from system files or calculate from other data Do not input constant data Use codes. Codes are shorter than the data they represent, and coded input can reduce data entry time Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Designing Data Entry Screens Most effective method of online data entry is form filling, in which a blank form that duplicates or resembles the source document is completed on the screen Guidelines to help design data entry screens Restrict user access to screen locations where data is entered design forms with proper flow, from left to right and top to bottom group information logically Provide a descriptive caption for every field, and show the user where to enter the data and the required or maximum field size Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Designing Data Entry Screens Guidelines to help design data entry screens Display a sample format if a user must enter values in a field in a specific format Require an ending keystroke for every field, by pressing the ENTER or the TAB key. Avoid a design that moves automatically to the next item when the field is full Do not require users to type leading zeroes for numeric fields Do not require users to type trailing zeroes for numbers that include decimals Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Designing Data Entry Screens Guidelines to help design data entry screens Display default values so operators can press the ENTER key to accept the suggested value Use a default value when a field value will be constant for successive records or throughout the data entry session Display a list of acceptable values for fields by providing a drop-down list box containing acceptable values that allows users to select a value by clicking, and provide meaningful error messages Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Designing Data Entry Screens Guidelines to help design data entry screens Provide a way to leave the data entry screen at any time without entering the current record Provide users with an opportunity to confirm the accuracy of input data before entering it by displaying a message such as, add this record? (y/N). Provide a means for users to move among fields on the form Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Designing Data Entry Screens Guidelines to help design data entry screens Design the screen form layout to match the layout of the source document Allow users to add, change, delete, and view records Provide a method to allow users to search for specific information Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Good Flow in a Form Avicenna System Analysis and Design System Design

System Analysis and Design System Design Input Design Bad Flow in a Form Avicenna System Analysis and Design System Design

System Analysis and Design System Design Sequence Summary Input design has six main objectives: select a suitable input and data entry method, reduce input volume, design attractive data entry screens, use validation checks to reduce input errors, design required source document, and develop effective input controls The system analyst must consider three key procedures: data capture, data entry, and input methods Data capture involves identifying and recording source data Data entry involves converting a source data into a computer-readable form and entering it into the system. A wide variety of input media is available, including optical, voice, and magnetic recognition devices; special purpose terminals; and graphical input devices An effective way to reduce input errors is to reduce input volume There are many guidelines to design a data entry screens such as design forms with proper flow, provide a descriptive caption for every field, group information logically, require an ending keystroke for every field, do not require users to type leading or trailing zeroes, display default values, display a list of acceptable values for fields, allow users to add, change, delete, and view records, and provide a method to allow users to search for specific information Avicenna System Analysis and Design System Design

System Analysis and Design System Design Sequence Summary In this Sequence we have Explained the six input design main objectives Described input devices and mechanisms Explained the data entry methods Explained the main guidelines to help design data entry screens Avicenna System Analysis and Design System Design

System Analysis and Design System Design Reference [1] System Analysis and Design, Sixth Edition Authors: Gary B. Shelly, Thomas J. Cashman and Harry J. Rosenblatt Publisher: SHELLY CASHMAN SEWIES. [2] system analysis and design, sixth edition Authors: Kenneth E. Kendall and Julie E. Kendall Publisher: Prentice Hall Avicenna System Analysis and Design System Design