Context Diagram This section includes two parts. Part 1: Description of a Context Diagram Part 2: How To construct a Context Diagram.

Slides:



Advertisements
Similar presentations
Identifying Data Flows
Advertisements

CAPE INFORMATION TECHNOLOGY – Unit 2
Johnb DFDs and Design John Bell The DeMarco notation.
Practice data flow diagramming as a tool for structured system programming (process modelling) DATA FLOW DIAGRAMs.
Data Flow Diagram (DFD) Review
Chapter 7 Structuring System Process Requirements
© 2005 by Prentice Hall 7-1 Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey.
Data Flow Diagram Purpose – visually depict how data moves and changes through a top-down, logical model Logical model – requirements and the relationship.
ACG 4401 Data Modeling: Data Flow Diagrams Flow Charts.
Chapter 4 Enterprise Modeling.
How to : Data Flow Diagrams (DFDs)
DATA FLOW DIAGRAM (PART 2)
Sylnovie Merchant, Ph.D. MIS 160 Section 2 Spring 2004 Lecture 9: Structured Systems Development MIS 160 Systems Development Life Cycle I.
Topics Creating DFD Physical and logical DFD Event driven modeling
MIS 461: Structured System Analysis and Design Dr. A.T. Jarmoszko
Modeling the Processes and Logic
System Analysis and Design
Chapter 7 Structuring System Process Requirements
Context Diagrams There are three symbols used in these diagrams: Context Diagrams are used in the Analysis and Design phases as an analysis and design.
National Diploma in Systems Analysis and Design Data Flow Modelling.
staffs.ac.uk Process Model. staffs.ac.uk Contents Provide definitions Explain the components and representations Introduce a step.
Modeling the system the data flow diagram the context diagram level decomposition the cornucopia case portfolio project Systems Analysis and Design for.
Data Flow Diagrams (DFDs). Data flow diagram (DFD) is a picture of the movement of data between external entities and the processes and data stores within.
Analysis Modeling (cont’d) CpSc 372: Introduction to Software Engineering Jason O. Hallstrom Authorship Disclaimer. These slides.
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
Business Process Management. Key Definitions Process model A formal way of representing how a business operates Illustrates the activities that are performed.
10/12/2001Data Structure1 Relationships Between The Data Flow Diagram and The Systems Design Activities Mohammad A. Rob School of Business and Public Administration.
Lecture 6 Data Flow Modeling
Data-Flow Diagrams Week 10 Lecture 1. Data Flow Diagrams (DFDs) One of most important modelling tools used by system analysts In use since late 1970’s.
Data Flow Diagrams (DFD). ScenarioCriteriaTasks Data flow diagram(DFD) is a diagram of the movement of data between external entities.
AN INTRODUCTION BUSINESS PROCESS DOCUMENTATION WITH DATA FLOW DIAGRAMS.
Information Systems. Features of Information Systems Read Page P88 Then use your research to complete the following slides.
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.
Analysis Modeling. Function Modeling & Information Flow  Information is transformed as it flows through a computer-based system. The system accepts input.
Context Diagrams. What are dataflow diagrams used for? Dataflow diagram  A graphical representation that depicts information flow and the transforms.
Procedures for managing workflow components Workflow components: A workflow can usually be described using formal or informal flow diagramming techniques,
Data flow diagrams IPT data flow diagrams A data flow diagram provides more detail at a lower then a context diagram. Data flow diagrams represent.
System and data modeling tools Revision. Schemas A schema shows the organisational structure of a database. It should show the entities (the tables in.
Context Diagrams IPT Context Diagrams Context diagrams are used to represent entire information systems. The system is shown as a single process.
Data Flow Diagrams (DFDs) 1Information Systems Engineering.
Using Dataflow Diagrams – Part 1 Systems Analysis and Design, 7e Kendall & Kendall 7 © 2008 Pearson Prentice Hall.
IS3320 Developing and Using Management Information Systems Lecture 16: Data-Flow Diagrams 1 (Intro to Context-Level diagrams) Rob Gleasure
Data Flow Diagrams (DFDs)
Modern Systems Analysis and Design Fifth Edition
Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
section II Analysis Systems Analysis and Design
Software Analysis 1 PROCESS MODELING: Data Flow Diagrams (DFDs)
© 2005 by Prentice Hall Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
SYSTEMS ANALYSIS AND DESIGN ITDB 2101 HAND OUT # 3 1.
McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 Modeling the Processes and Logic.
DATA FLOW DIAGRAMS.
TA: Shreya Rawal.  A use case is a description of a system’s behavior as it responds to a request that originates from outside of that system (Usually.
7-1 Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition.
WHAT IS A Context Diagram?
DFD(Data Flow Diagram)
Data Flow Diagrams.
Process Modeling Graphically represent the processes that capture, manipulate, store, and distribute data between a system and its environment Models DFDs.
DATA FLOW DIAGRAMS Budi Arifitama.
Business System Development
DFD Examples Yong Choi BPA CSUB.
Data Flow Diagram (DFD)
DATA FLOW DIAGRAM (PART 2)
DATA FLOW DIAGRAM PART 2.
Context and Data Flow Diagrams
Data Flow Diagram (DFD) Review
تحلیل سیستم‌ها مدل‌سازی پردازشی.
MBI 630: Week 4 Process Modeling
Exercise Develop a context Diagram for a small bank for “Loan Granting” process Identify EXTERNAL entities Develop a Context diagram.
System Design By Kustanto.
Presentation transcript:

Context Diagram This section includes two parts. Part 1: Description of a Context Diagram Part 2: How To construct a Context Diagram.

Context Diagram Part 1: Description of a Context Diagram A Context Diagram has three components: a) Process, in the form of a circle, for the system. b) External Entity, in the form of a rectangle. c) Data Flow, in the form of an arc or line.

Context Diagram Part 1: Description of a Context Diagram Process, in the form of a circle, for the system. 1)Name of the system in question, represents the encapsulation of all the data and processes necessary for the system. 2)Is named a noun or noun phrase representing the name of the entire system. 3)Can receive input and produce output Data Flows. XYZ System

Context Diagram Part 1: Description of a Context Diagram b) External Entity, in the form of a rectangle 1)Name of a person, place or thing that produces information for the system (source) or receives information from the system (sink). 2)Is named a noun or noun phrase representing the name of the source or sink. 3)Must be connected to a Data Flow. Person, Place, or Thing

Context Diagram Part 1: Description of a Context Diagram c) Data Flow, in the form of an arc or line. 1)Name of data flowing along the arc or line (either one is fine). Represents information serving as input or output of the system. 2)Is named a noun or noun phrase representing the name of the information (one element or a composition of elements). 3)Must be connected at one end to and External Entity and the other end to the main process. information

Context Diagram Part 2: How To construct a Context Diagram. To describe how to construct a Context Diagram, we will use a typical Telephone Registration System example. In this system, students call on the telephone and request registration for a class and the system then tells them their entire schedule.

Context Diagram Part 2: How To construct a Context Diagram. Step 1: Construct the Process 1a) Draw a circle in the middle of the page. 1b) Place the name of the system in the middle (noun phrase). Telephone Registration System

Context Diagram Part 2: How To construct a Context Diagram. Step 2: Construct the Data Flows 2b) Draw a line or arc(either is fine) for each input. 2c) Place the name of the input along the line or arc (noun phrase). Telephone Registration System 2a) Think of the inputs needed for this process. class request

Context Diagram Part 2: How To construct a Context Diagram. Step 2: Construct the Data Flows (con’t) 2e) Draw a line or arc(either is fine) for each output. 2f) Place the name of the output along the line or arc (noun phrase). Telephone Registration System 2d) Think of the outputs needed for this process. class request class schedule

Context Diagram Part 2: How To construct a Context Diagram. Step 3: Construct the External Entities. 3b) Draw a rectangle to represent the origination entity. 3c) Place the name of the external entity in the rectangle. Telephone Registration System 3a) Determine where the inputs originate. class request class schedule Student