HNC Flow Chart 1 IT Systems Analysis and Design SSADM – Design.

Slides:



Advertisements
Similar presentations
SYSTEMS ANALYSIS AND DESIGN TOOLS
Advertisements

Creating Flowcharts Principles Of Engineering
Chapter 2 - Problem Solving
Chapter 2 - Problem Solving
Getting Ready for the NOCTI test
Flow Chart.
Data Dictionary What does “Backordered item” mean? What does “New Customer info.” contain? How does the “account receivable report” look like?
Chapter 2- Visual Basic Schneider
Objects First With Java A Practical Introduction Using BlueJ Designing object-oriented programs How to write code in a way that is easily understandable,
Chapter 7 Using Data Flow Diagrams
Programming Fundamentals (750113) Ch1. Problem Solving
Chapter 2- Visual Basic Schneider1 Chapter 2 Problem Solving.
The Program Design Phases
System analysis and design
DATA FLOW DIAGRAMS IT 155.
Algorithm & Flowchart.
Chapter 1 Pseudocode & Flowcharts
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
Section 02Systems Documentation1 02 Systems Documentation And Franchise Colleges By MANSHA NAWAZ.
LESSON 8 Booklet Sections: 12 & 13 Systems Analysis.
Data Flow Diagram A method used to analyze a system in a structured way Used during: Analysis stage: to describe the current system Design stage: to describe.
Data Flow Diagrams. What the ***** is a data flow diagram for? They look at data without considering the equipment needed. They are the first stage of.
Chapter 12 Describing Information Systems.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
OHT 11.1 © Marketing Insights Limited 2004 Chapter 9 Analysis and Design EC Security.
End Show Writing a computer program involves performing the following tasks. 1. Understanding the problem 2. Developing an Algorithm for the problem 3.
CSCI 3133 Programming with C Instructor: Bindra Shrestha University of Houston – Clear Lake.
Describe the Program Development Cycle. Program Development Cycle The program development cycle is a series of steps programmers use to build computer.
SYSTEMS ANALYSIS AND DESIGN TOOLS DATA FLOW DIAGRAMS.
Program Planning and Design. What is Program Planning and Design? Program planning and design is simply knowing what you want to do and how you want to.
G045 Lecture 08 DFD Level 1 Diagrams (Data Flow Diagrams Level 1)
Program Design BUILDING A HOUSE. Steps to Designing a Program 1. Define the Output 2. Develop the logic to get that output 3. Write the program.
Flowcharting An Introduction. Definition A flowchart is a schematic representation of an algorithm or a process.
INFORMATION MANAGEMENT Module INFORMATION MANAGEMENT Module
Intermediate 2 Computing Unit 2 - Software Development.
Btec National - IT SYSTEMS ANALYSIS AND DESIGN 1 IT Systems Analysis and Design SSADM – Design.
Chapter 2 - VB 2005 by Schneider- modified by S. Jane '081 Chapter 2 - Problem Solving 2.1 Program Development Cycle 2.2 Programming Tools.
Problem, Problem Solving, Algorithm & Flow Charts –Part 1 Presented By Manesh T Course:101 CS 101CS Manesh T1.
Chapter 2- Visual Basic Schneider1 Chapter 2 Problem Solving.
CS523 Database Design Instructor : Somchai Thangsathityangkul You can download lecture note at Class Presence 10% Quiz 10%
Chapter 2- Visual Basic Schneider1 Chapter 2 Problem Solving.
Learning Objectives Today we will Learn: The different types of test data.
Problem Solving Flowcharts. Flowcharts Introduction  Flowcharts allow us to create a visual representation of a solution to a problem DRAW  With flowcharts,
CSE 110: Programming Language I Matin Saad Abdullah UB 404.
 Problem Analysis  Coding  Debugging  Testing.
Algorithms and Flowcharts
Data Flow Diagrams Start Do you want to continue? Yes End No Test on
Systems Analysis and Design in a Changing World, Fourth Edition
SSADM – Structured Systems Analysis and Design Method
Information Systems in Organizations 2
Tools Of Structured Analysis
A451 Theory – 7 Programming 7A, B - Algorithms.
Problem Solving How do we attack a large problem?
7/14/16 CTC-RI IBH Pilot Quarterly Meeting
Programming Flowcharts
Computer Programming Flowchart.
Activity Diagrams Activity diagrams describe the workflow behavior of a system.  The diagrams describe the state of activities by showing the sequence.
Managing the development of information systems (Part 1)
Chapter 1 Pseudocode & Flowcharts
SSADM – Structured Systems Analysis and Design Method
Programming Fundamentals (750113) Ch1. Problem Solving
Chapter 2- Visual Basic Schneider
Chapter 1 Pseudocode & Flowcharts
Structure Charts Agenda: What are Structure Charts
Chapter 2- Visual Basic Schneider
No Yes START Do you live in Scotland? Take umbrella See last Flowchart
COMPUTATIONAL THINKING COMPUTATIONAL THINKING IN PROGRAMMING
WJEC GCSE Computer Science
Chapter 1 Pseudocode & Flowcharts
Introduction to Programming
Presentation transcript:

HNC Flow Chart 1 IT Systems Analysis and Design SSADM – Design

HNC Flow Chart 2 Aims Discuss input, output and process specifications Gain an insight into,pseudo code flowcharts and decision tables

HNC Flow Chart 3 Process Design Design – Process descriptors –Processes would have been identified in the investigation stage. –It is important to define each process clearly to ensure that there is no unnecessary code implemented and the process does what was required.

HNC Flow Chart 4 Process Design Design – Process descriptors –The following methods are used to create process specification: Pseudo code Flow charts Decision tables

HNC Flow Chart 5 Process Design Design - Pseudo code –Structured English - describes the process in English (as appose to programming code). –Example “Add a product to a database” Open product database Check if product already exists, if it doesn’t Create new product record Assign product with unique product number Request the user to input product details Store product details if product already exists Display message to let the user know that the product has been added Close product database –You try and write some pseudo code to add a customer record to a database

HNC Flow Chart 6 Process Design Design – Flow charts –These are diagrams used to show how processes link in a systematic (logical) way. –It graphically represents decisions, processes and where the overall processes starts and ends.

HNC Flow Chart 7 Process Design Design – Flow charts Ovals or circles are used to represent where the main process starts and ends Decisions are represented as a diamond Rectangles are for processes (Active verbs i.e. send, calculate) (Active verbs i.e. send, calculate) This represents an input or output INPUT/ OUTPUT

HNC Flow Chart 8 Flowchart example We will attempt to model the flow chart outlined in task one Once you have helped your tutor complete the earlier example you need to attempt and create one yourself (task 2 and 3)

HNC Flow Chart 9 SSADM Decisions tables –Useful when there are a lot of different options to choose from and you want to identify what happens in each circumstance. –Used when a flow chart would be too complicated to draw.

HNC Flow Chart 10 Decisions tables Existing Customer YN Display Message X Add Customer to database X

HNC Flow Chart 11 Conclusion Discussed input, output and process specifications Gained an insight into,pseudo code flowcharts and decision tables