0% found this document useful (0 votes)
387 views6 pages

Exp 6

The document describes an experiment to design a data flow diagram (DFD) for a project using modeling tools. It provides background on DFDs, explaining that they show how data flows within a system based on inputs and outputs using visual symbols. A DFD can represent a system at any level of detail. Key components of a DFD are explained, including external entities, processes, data stores, and data flows. The experiment aims to draw context-level DFDs for user authentication, a social networking site, and a railway reservation system at different levels of detail.

Uploaded by

blessy thomas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
387 views6 pages

Exp 6

The document describes an experiment to design a data flow diagram (DFD) for a project using modeling tools. It provides background on DFDs, explaining that they show how data flows within a system based on inputs and outputs using visual symbols. A DFD can represent a system at any level of detail. Key components of a DFD are explained, including external entities, processes, data stores, and data flows. The experiment aims to draw context-level DFDs for user authentication, a social networking site, and a railway reservation system at different levels of detail.

Uploaded by

blessy thomas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

EXPERIMENT NO: 06

Name: Blessy Thomas Date:14.04.2021


Rollno: 07 Grade:
Class: TE COMPS Sign:
___________________________________________________________________________________
Aim-
To design DFD diagram for the project using Dia/gliffy/star UML tool and IIT virtual lab portal
Theory:
DFD:
A data flow diagram shows how data is processed within a system based on inputs and outputs. Visual
symbols are used to represent the flow of information, data sources and destinations, and where data is
stored. Data flow diagrams are often used as a first step toward redesigning a system. They provide a
graphical representation of a system at any level of detail, creating an easy-to-understand picture of what
the system does.
A general overview of a system is represented with a context diagram, also known as a level 0 DFD,
which shows a system as a single process. A level 1 diagram provides greater detail, focusing on a
system’s main functions. Diagrams that are level 2 or higher illustrate a system’s functioning with
increasing detail. It’s rare for a DFD to go beyond level 2 because of the increasing complexity, which
makes it less effective as a communication tool.

Components of DFD:
External Entity –

Also known as actors, sources or sinks, and terminators, external entities produce and consume data that
flows between the entity and the system being diagrammed. These data flows are the inputs and outputs
of the DFD. Since they are external to the system being analyzed, these entities are typically placed at
the boundaries of the diagram. They can represent another system or indicate a subsystem.

Process –
An activity that changes or transforms data flows. Since they transform incoming data to outgoing data,
all processes must have inputs and outputs on a DFD. This symbol is given a simple name based on its
function, such as “Ship Order,” rather than being labeled “process” on a diagram. In Gane-Sarson
notation, a rectangular box is used and may be labeled with a reference number, location of where in the
system the process occurs and a short title that describes its function. Processes are typically oriented
from top to bottom and left to right on a data flow diagram.

Data Store –

A data store does not generate any operations but simply holds data for later access. Data stores could
consist of files held long term or a batch of documents stored briefly while they wait to be processed.
Input flows to a data store include information or operations that change the stored data. Output flows
would be data retrieved from the store.

Data Flow –

Movement of data between external entities, processes and data stores is represented with an arrow
symbol, which indicates the direction of flow. This data could be electronic, written or verbal. Input and
output data flows are labeled based on the type of data or its associated process or data store, and this
name is written alongside the arrow,

DFD Diagram: IIT


Draw a context-level DFD to depict the typical user authentication process used by any system. An user
gives two inputs -- user name and password.
The Absolute Beginners Inc. is planning to launch a revolutionary social networking site, EyeCopy. You
have been entrusted with designing a DFD for the proposed application. In particular, you have been
asked to show the following scenarios:
User registration
User login
Profile update

Level 1:

Level 2
Project:Railway Reservation System

Level 0

Level 1
Level 2
Conclusion: Thus Data flow diagram is used to represent the flow of data through the
information system and modelling its process aspects that involves the transfer of data.

You might also like