Context Process0. student Data Flow Diagram Progression.

Slides:



Advertisements
Similar presentations
Data Flow Diagram (DFD) Overview
Advertisements

Software Engineering-II
Data Flow Diagram (DFD) Review
SYSTEMS ANALYSIS AND DESIGN TOOLS
Using Data Flow Diagrams
Using Dataflow Diagrams
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Chapter 7 Structuring System Process Requirements
IMS1001 – Information Systems 1 CSE Information Systems 1
Data Flow Diagrams Levelling Them; Process Modelling Using Function Decomposition CSE Information Systems 1.
Dataflow modelling: Context and Data Flow Diagrams
Sylnovie Merchant, Ph.D. MIS 160 Section 2 Spring 2004 Lecture 9: Structured Systems Development MIS 160 Systems Development Life Cycle I.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Process.
Chapter 7 Using Data Flow Diagrams
Chapter 9 Describing Process Specifications and Structured Decisions
Using Dataflow Diagrams
ADDITIONAL NOTES 4.1 ADDITIONAL NOTES: PROCESS MODELLING USING FUNCTION DECOMPOSITION DIAGRAMS IMS Systems Analysis and Design.
System Design and Analysis
Chapter 7 Using Data Flow Diagrams
Lecture 13 Revision IMS Systems Analysis and Design.
Topics Creating DFD Physical and logical DFD Event driven modeling
Process Modeling Fundamentals. Three Ways to Understand a System By its processes What are the systems main processes? What are the systems main processes?
Chapter 9 Using Data Flow Diagrams
Chapter 7 Using Data Flow Diagrams
CSE Information Systems 1 IMS Information Systems 1 Revision.
L ECTURE 9 – PROCESS MODELLING PART 1 Data Flow Diagrams for Process Modelling Multi-level Data Flow Diagrams Logical Vs Physical DFDs Steps to Construct.
Curtis & Cobham Ch 10 Revised by Ivor Perry Sept From Flow Charts to UML - 2.
Process Modelling Using Data Flow Diagrams - Building and Levelling Them; Process Modelling Using Function Decomposition CSE Information Systems.
Lesson-21Process Modeling Define systems modeling and differentiate between logical and physical system models. Define process modeling and explain its.
DATA FLOW DIAGRAMS IT 155.
Chapter 7 Structuring System Process Requirements
System Analysis Overview Document functional requirements by creating models Two concepts help identify functional requirements in the traditional approach.
1 Structured Analysis Techniques. 2 Data Flow Diagrams.
Introduction to Systems Analysis and Design Trisha Cummings.
Data Flow Diagrams (DFDs)
PROCESS MODELING Chapter 8 - Process Modeling
Modeling the system the data flow diagram the context diagram level decomposition the cornucopia case portfolio project Systems Analysis and Design for.
Chapter 1: Data Flow Diagram Structuring System Process Requirements
Lecture Note 7 Using Data Flow Diagrams
Balancing DFDs When decomposing a DFD, you must conserve inputs to and outputs from a process at the next level of decomposition This is called balancing.
Structuring System Process Requirements. Learning Objectives Understand the logical modeling of processes by studying examples of data flow diagrams (DFDs).
Info 361: Systems Analysis and Design
System Implementation System Implementation - Mr. Ahmad Al-Ghoul System Analysis and Design.
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
Chapter 9 Describing Process Specifications and Structured Decisions
Business Process Management. Key Definitions Process model A formal way of representing how a business operates Illustrates the activities that are performed.
1 Lecture 3: Introducing Data Flow Diagrams (DFDs) Section 1 - The Concept of Diagrams Why use Diagrams? Diagrams as Working Documents 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.
Using Dataflow Diagrams – Part 2 Systems Analysis and Design, 7e Kendall & Kendall 7 © 2008 Pearson Prentice Hall.
Chapter 7 Structuring System Process Requirements
Chapter 7 Using Data Flow Diagrams
Chapter 11 Describing Process Specifications and Structured Decisions Systems Analysis and Design Kendall and Kendall Fifth Edition.
Systems analysis and design, 6th edition Dennis, wixom, and roth
SYSTEMS ANALYSIS AND DESIGN TOOLS DATA FLOW DIAGRAMS.
Flowcharting A Quality Improvement Tool. Quality = Inspection Statistical methods assisted in prevention of defects – The need for inspection declined.
1 DATA FLOW DIAGRAM. 2 Outline Process decomposition diagrams Data flow diagram (DFD)
System Analysis System Analysis - Mr. Ahmad Al-Ghoul System Analysis and Design.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Using Dataflow Diagrams – Part 1 Systems Analysis and Design, 7e Kendall & Kendall 7 © 2008 Pearson Prentice Hall.
section II Analysis Systems Analysis and Design
Systems Design.  Application Design  User Interface Design  Database Design.
7-1 Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition.
Data Flow Diagrams.
IS 334 information systems analysis and design
Problem Solving How do we attack a large problem?
System Design.
Chapter 1: Data Flow Diagram Structuring System Process Requirements
Welcome to my presentation
Chapter 7: Data Flow Diagram Structuring System Process Requirements
Keng Siau Department of Management University of Nebraska - Lincoln
Presentation transcript:

context Process0

student

Data Flow Diagram Progression

Logical and physical DFDs Models may focus on either: Models may focus on either: The “ physical ” view of the real world – how things are done The “ physical ” view of the real world – how things are doneOR The “ logical ” view of the real world – what things are done The “ logical ” view of the real world – what things are done

Logical Data Flow Diagrams Advantages Advantages of logical DFDs are: Advantages of logical DFDs are: Better communication with users. Better communication with users. Increased understanding of the business by analysts. Increased understanding of the business by analysts. The system will have increased flexibility and be easier to maintain. The system will have increased flexibility and be easier to maintain. Elimination of redundancy. Elimination of redundancy.

Physical Data Flow Diagrams Physical data flow diagrams show how the system operates or how the new system will be implemented. Physical data flow diagrams show how the system operates or how the new system will be implemented. Physical data flow diagrams include: Physical data flow diagrams include: Clarifying which processes are manual and which are automated. Clarifying which processes are manual and which are automated. Describing processes in greater detail. Describing processes in greater detail. Sequencing processes in the order they must be executed. Sequencing processes in the order they must be executed.

Physical Data Flow Diagrams Physical data flow diagrams include (continued): Physical data flow diagrams include (continued): Temporary data stores and transaction files. Temporary data stores and transaction files. Specifying actual document and file names. Specifying actual document and file names. Data flows and data stores are labeled with the actual name of the physical media on which data flow or in which data are stored Data flows and data stores are labeled with the actual name of the physical media on which data flow or in which data are stored Controls to ensure accuracy and completeness. Controls to ensure accuracy and completeness.

Customer Order

Valid sales orders Check Sales orders Sales orders reject

Logical and Physical DFDs Logical DFDsPhysical DFDs What the system doesHow processing is implementedView Essential sequenceActual sequenceProcesses Underlying data and activities Forms, locations, people/rolesNaming Only essential inputs and outputs of the Detailed/ specific/ duplicated data describing exact Data flows needsimplementationprocesses

Process modeling Principal techniques Data flow diagrams Function decomposition function decomposition diagrams showing only higher levels can be built early in systems analysis

Function Decomposition Function decomposition is the decomposing of a system into its component functions and processes as a way of managing complexity Function decomposition creates a top-down view: it shows a hierarchy of levels of increasingly detailed processes within a system the decomposition of functions corresponds to leveling of processes in DFDs this structure may not correspond to the structure of the organization shown in an organization chart

Function Decomposition They may be built using either a top down or a bottom up approach They provide a useful overview of the processing within a system