Requirements1. Structured Analysis Method Structured system analysis and design (SSAD) Formal structured dev method Developed by UK Gov. in the 1980’s.

Slides:



Advertisements
Similar presentations
Identifying Data Flows
Advertisements

MAPPING DATA FLOW DIAGRAMS INTO STRUCTURE CHARTS
Johnb DFDs and Design John Bell The DeMarco notation.
Requirements 1. Data Flow Modeling  Widely used; focuses on functions performed in the system  Views a system as a network of data transforms through.
Practice data flow diagramming as a tool for structured system programming (process modelling) DATA FLOW DIAGRAMs.
SYSTEMS ANALYSIS AND DESIGN TOOLS
Using Data Flow Diagrams
Using Dataflow Diagrams
Requirements 1. Understand and specifying requirements A problem of scale For small scale: understand and specifying requirements is easy For large scale:
Systems Documentation Techniques
Chapter 3 Systems Documentation Techniques Copyright © 2012 Pearson Education 3-1.
Chapter 4 Enterprise Modeling.
Chapter 4.
© Copyright 2011 John Wiley & Sons, Inc.
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.
The Traditional Approach to Requirements: Using Dataflow Diagrams Spring
Data Flow Methodology Sriram Mohan/Steve Chenoweth.
2 Approaches to Requierements Engineering Reference: Systems Analysis and Design in a Changing World, 3 rd Edition, chapter 2 and chapter 6.
Chapter 1: Data Flow Diagram Structuring System Process Requirements
SDLC Phase II: Structuring System Requirements IS 582 Dr. Dania Bilal Spring 2008.
Data Flow Methodology Steve Chenoweth & Sriram Mohan Question 6.
Business Process Management. Key Definitions Process model A formal way of representing how a business operates Illustrates the activities that are performed.
Data Flow Diagrams Objectives:
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.
Data Flow Diagrams (DFD). ScenarioCriteriaTasks Data flow diagram(DFD) is a diagram of the movement of data between external entities.
Judi Prajetno Sugiono ©2009 Management Information System Additional note for DFD.
Software Engineering INTRODUCTION TO SOFTWARE ENGINEERING.
1 Data Flow Diagrams. 2 Identifying Data Flows During the analysis stage of a project it is important to find out how data flows through a system:  Where.
Requirements 1 Software Requirements Analysis and Specification.
DFDs vs. Use Case Modeling COP 4331 and EEL4884 OO Processes for Software Development © Dr. David A. Workman School of EE and Computer Science University.
Procedures for managing workflow components Workflow components: A workflow can usually be described using formal or informal flow diagramming techniques,
SYSTEMS ANALYSIS AND DESIGN TOOLS DATA FLOW DIAGRAMS.
7. ANALYZING REQUIREMENTS- (Data Flow Diagrams)
System Decomposition Overview. Data Flow Diagrams Despite the name “Data Flow Diagrams”, DFD have a process, rather than a data, focus We represent all.
Creating Data Flow Diagrams Presenter: Ms. Somia Razzaq.
Advanced Accounting Information Systems
3/5/2009Computer systems1 Using Data flow Diagrams Computer System: 1. Input 2. Data Processing 3. Output.
Requirements1 Software Requirements Analysis and Specification.
Requirements1 Software Requirements Analysis and Specification.
Architectural Design Introduction Design has been described as a multistep process in which representations of data and program structure,
Structuring User Requirements IS 592 Dr. Dania Bilal Spring 2005.
Context Diagram This section includes two parts. Part 1: Description of a Context Diagram Part 2: How To construct a Context Diagram.
CS223: Software Engineering
Data Flow Diagram, Data Dictionary, and Process Specification PART I
SYSTEMS ANALYSIS AND DESIGN ITDB 2101 HAND OUT # 3 1.
MBI630: Class 5 6/10/2016 Process Modeling and Data Flow Diagrams (Supplemental)
DATA FLOW DIAGRAMS.
DFD Examples.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall Using Dataflow Diagrams Systems Analysis and Design, 8e Kendall & Kendall 7.
7-1 Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition.
Lab 3 Data Flow Diagram CPIT 250 System Analysis and Design.
Data Flow Diagrams 1. What is a Data Flow Diagram?  A data flow diagram (DFD) is a graphical representation of the movement of data between external.
WHAT IS A Context Diagram?
Business System Development
DFD(Data Flow Diagram)
Data Flow Diagrams.
Identifying Data Flows
G063 - Data flow diagrams.
Data Flow Diagram (DFD)
SDLC Phase III: Structuring System Requirements
Welcome to my presentation
تحلیل سیستم‌ها مدل‌سازی پردازشی.
DATA FLOW DIAGRAM.
G063 - Data flow diagrams.
Public Management Information Systems System Analysis & Design Tuesday, December 04, 2018 Hun Myoung Park, Ph.D. Public Management & Policy Analysis.
System Design By Kustanto.
Requirement Analysis using
Public Management Information Systems System Design Monday, July 01, 2019 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program Graduate.
Presentation transcript:

Requirements1

Structured Analysis Method Structured system analysis and design (SSAD) Formal structured dev method Developed by UK Gov. in the 1980’s We will focus only on analysis Was used a lot when automating existing manual systems Main steps Draw a context diagram Draw DFD of the existing system Draw DFD of the proposed system and identify the man- machine boundary Requirements2

Context Diagram The context diagram - represent all external entities that may interact with a system Is a DFD with one transform (the system), with all inputs, outputs, sources, sinks for the system identified The highest level view of a system Requirements3 SSAD Main steps 1.Draw a context diagram 2.Draw DFD of the existing system 3.Draw DFD of the proposed system and identify the man-machine boundary

Example Context Diagram Requirements4

DFD of the current system The current system is modeled as-is as a DFD to understand the working The context diagram is refined Each bubble represents a logical transformation of some data Leveled DFD may be used Generally obtained after understanding and interaction with users Validate the DFD by walking through with users Requirements5 SSAD Main steps 1.Draw a context diagram 2.Draw DFD of the existing system 3.Draw DFD of the proposed system and identify the man-machine boundary

Modeling the Proposed System No general rules for drawing the DFD of the future system Use existing system understanding DFD should model the entire proposed system - process may be automated or manual validate with the user Then establish man-machine boundary what processes will be automated and which remains manual Show clearly interaction between automated and manual processes Requirements6 SSAD Main steps 1.Draw a context diagram 2.Draw DFD of the existing system 3.Draw DFD of the proposed

Example – context diagram Requirements7

Example – DFD of existing sys Requirements8

Example – DFD of proposed system Requirements9