Learning Objectives Today we will Learn: The different types of test data.

Slides:



Advertisements
Similar presentations
3. Technical Documentation
Advertisements

Microsoft Office 2007-Illustrated Introductory, Windows Vista Edition Windows XP Unit A.
CS0004: Introduction to Programming Visual Studio 2010 and Controls.
SYSTEMS ANALYSIS AND DESIGN TOOLS
GUI Testing. High level System Testing Test only those scenarios and outputs that are observable by the user Event-driven Interactive Two parts to test.
Systems Documentation Techniques
Using Excel to Understand Your Data Clayton County Public Schools Department of Research, Evaluation and Assessment Assistant Principal In-Service.
Commercial Data Processing Lesson 3: Data Validation.
Checking the Required Conditions. Check these 3 boxes.
Advanced Accounting Information Systems
Database Design IST 7-10 Presented by Miss Egan and Miss Richards.
 A data processing system is a combination of machines and people that for a set of inputs produces a defined set of outputs. The inputs and outputs.
Systems Analysis Chapter 8 P 94 to P 101
THE SYSTEMS LIFE CYCLE ANALYSE DESIGN IMPLEMENT MAINTENANCE IDENTIFY/INVESTIGATE.
The Software Development Cycle Defining and understanding the problem.
Developing a solution using spreadsheet software Using the problem solving methodology: analysis, design, development & evaluation.
Testing. Terms 1 Test Data: The data you will enter to test your system Test Plan: A plan of the tests you are going to complete to ensure your system.
Using Dreamweaver. Slide 1 Dreamweaver has 2 screens that do different things The Document window where you create your WebPages The Site window where.
 By the end of this, you should be able to state the difference between DATE and INFORMAITON.
LESSON 8 Booklet Sections: 12 & 13 Systems Analysis.
Chapter 8: Systems analysis and design
Excel Worksheet Basics Terminology Navigation The Ribbon 1 Nolan Tomboulian Tomboulian.wikispaces.com.
Chapter 12 Describing Information Systems.
1 4HPlus – Retrieving Information March Retrieving Information The real value of any information based software is in the data and reports that.
Department of Mechanical Engineering, LSUSession VII MATLAB Tutorials Session VIII Graphical User Interface using MATLAB Rajeev Madazhy
Mastering Char to ASCII AND DOING MORE RELATED STRING MANIPULATION Why VB.Net ?  The Language resembles Pseudocode - good for teaching and learning fundamentals.
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
Information Technology Word Processing. Word Processing is the preparation of documents such as letters, reports, memos, books, or any other type of correspondences.
The Project – Database Design. The following is the high mark band for the Database design: Analysed a given situation and produced and analysed a given.
Software Development Process.  You should already know that any computer system is made up of hardware and software.  The term hardware is fairly easy.
Data and information. Information and data By the end of this, you should be able to state the difference between DATE and INFORMAITON.
Click your mouse to continue. Creating a New Mail Merge Document When you need to create a form letter but do not have an existing main document, you can.
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
Creating Graphical User Interfaces (GUI’s) with MATLAB By Jeffrey A. Webb OSU Gateway Coalition Member.
Feasibility study A feasibility study is a preliminary investigation of a problem. It is used to decide whether a solution is possible and what effects.
Data flow & information requirements.  Establishing IPSO  Recording information about the existing system  Identifying the problems with the system.
Using Microsoft Access You can use the database we just created to create address labels, if your printer will accept label stationery (most will) First.
1 User Interface Design Components Chapter Key Definitions The navigation mechanism provides the way for users to tell the system what to do The.
By Phileo Don - Okhuofu. DATA COLLECTION  Data can be collected by the use of questionnaires or data collection forms.  These could be printed out and.
Verification & Validation. Batch processing In a batch processing system, documents such as sales orders are collected into batches of typically 50 documents.
COMPUTER APPLICATIONS COURSE LEARN HOW TO USE COMPUTERS.
GCSE ICT Systems Analysis. Systems analysis Systems analysis is the application of analytical processes to the planning, design and implementation of.
Data Collection. Data Capture This is the first stage involved in getting data into a computer Various input devices are used when getting data to the.
AS Level ICT Data entry: Creating validation checks.
INTRODUCTION TO ACCESS. OBJECTIVES  Define the terms field, record, table, relational database, primary key, and foreign key  Create a blank database.
Office of Housing Choice Voucher Program Voucher Management System – VMS Version Released October 2011.
Web Page-Chapter 6 Forms. Inserting a Form  Display the Insert bar  Click the arrow to the right of the display category on the Insert bar and then.
Chapter Topics 2.1 Designing a Program 2.2 Output, Input, and Variables 2.3 Variable Assignment and Calculations 2.4 Variable Declarations and Data Types.
GCSE ICT 3 rd Edition The system life cycle 18 The system life cycle is a series of stages that are worked through during the development of a new information.
1 The System life cycle 16 The system life cycle is a series of stages that are worked through during the development of a new information system. A lot.
HNC Flow Chart 1 IT Systems Analysis and Design SSADM – Design.
Certificate in Accounting NOS 116, 118, 213, 222 Lecture 1: Introduction.
Chapter 11 Collaboration Features for Workbooks Microsoft Excel 2013.
ICT IGCSE Theory – Revision Presentation The Systems Life Cycle Chapter 7: The Systems Life Cycle Analysis 7.2 Design 7.3 Development.
Learning Objectives Today we will Learn: How to identify the data requirements of a IT system using a Data Flow Diagram.
Learning Objectives Today we will Learn: How to identify the data requirements of a IT system using a Data Flow Diagram.
Data Flow Diagrams Level 1 and Level 0 System Design.
Analysis. This involves investigating what is required from the new system and what facilities are available. It would probably include:
Data Flow Diagrams Start Do you want to continue? Yes End No Test on
In today’s lesson we will be looking at: what we mean by the software development lifecycle the phases in the lifecycle We will focus particularly on testing:
Tools Of Structured Analysis
European Computer Driving Licence
Validation Bury College.
“What do I do ?”, “How do I do it ?”, What do I do it with ?
SYSTEM ANALYSIS & DESIGN PHASE
Data Groupings: File File: a group of related records
5 POINT PLAN THE SYSTEMS LIFE CYCLE ANALYSE DESIGN
Chapter 4: documenting information systems
Lecture 23 CS 507.
Presentation transcript:

Learning Objectives Today we will Learn: The different types of test data

Normal Data Data that is within the normal range and will be accepted It is data that meets a format check It is data that is of the right type for the field

Extreme Data Data that is on the extreme limits of the range but should be accepted e.g. between 0 and and 100 are the extreme limits

Live Data This is data that has been used in the existing system. It is used because the output of it is already known i.e. whether the system should accept or reject it. The live data will be entered and the output will be compared with the expected output.

Abnormal Data Data that should fail Data that is outside an acceptable range Data that does not meet the format check Data that isn’t the correct type of data for the field

Components Calculate total order, apply P&P. Authorise payment 2Payment Processing Process: A process is a business activity or function where the manipulation and transformation of data takes place.

Components D1 Orders Data Store: A data store represents the storage of data required and/or produced by the process. Here are some examples of data stores: membership forms, database table, etc.

Components Data Flow: A data flow represents the flow of information, with its direction represented by an arrow head that shows at the end(s) of flow connector.

Context Diagram A context diagram, a simple representation of the whole system.

Context Diagram Draw a context diagram for Westford Stationary

Data Flow Diagram A data flow diagram shows additional information about the major functions of the system.

Data Flow Diagram Draw a Level 1 DFD for Westford Stationary

Results of the analysis stage

Components of a DFD Terminators, processes, flow arrows and stores

System Flowcharts Show the input/process/output like a data flow diagram but also display the hardware required for inputting data, processing data, outputting data and storing data. Examples: Input – Bar Code reader Output – Screen/Colour Printer Storage – Hard Disk Drive

Learning Objectives Today we will Learn: What a systems flow chart is The symbols of a systems flowchart The difference between a DFD and a Flow Chart

The Differnces The DFD helps identify the information requirements, as well as the inputs, processing, storage and output A systems flowcharts helps identify the hardware/software needed in the new system

Output of the analysis stage How can we identify the hardware/software requirements from all the tasks completed in the analysis stage: Investigation – Interviews, observation, documents, questionnaires DFD diagrams, systems flow chart

Learning Objectives Today we will Learn: Why we need to design the data structures How to design the data structures

Learning Objectives Today we will Learn: Design techniques for designing screen layouts

Learning Objectives Today we will Learn: Design techniques for designing screen layouts

Learning Objectives Make it obvious where data needs to be entered, use boxes or different colours Vary the size of the boxes to indicate how much data needs to be entered Use drop down menus, radio buttons and checkboxes for limited choices Think about the order in which you want the user to enter data (tab key) – it must match the data collection form

Learning Objectives Build in data validation techniques to reduce errors Ask users to enter passwords and addresses twice for verification. What colours will be used? Think about house style and colours that are clear for the user The number of mouse clicks and key presses should be kept minimal