0% found this document useful (0 votes)
129 views9 pages

Game Store DFD

The document introduces data flow diagrams (DFDs), which show the flow of data through a system using graphical symbols. A DFD depicts the inputs and outputs of a system at different levels of abstraction, starting with a high-level context diagram and progressively providing more detail through additional diagrams. The basic DFD symbols include processes, data stores, external entities, and data flows represented by circles, parallel lines, and arrows.

Uploaded by

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

Game Store DFD

The document introduces data flow diagrams (DFDs), which show the flow of data through a system using graphical symbols. A DFD depicts the inputs and outputs of a system at different levels of abstraction, starting with a high-level context diagram and progressively providing more detail through additional diagrams. The basic DFD symbols include processes, data stores, external entities, and data flows represented by circles, parallel lines, and arrows.

Uploaded by

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

INTRODUCTION TO DATA FLOW DIAGRAM

Data flow diagrams are used widely for modelling the


requirements. DFDs show the flow of data through a
system. The system may be a company, an
organization, a set of procedures, a computer hard
ware system, a software system, or any combination
of the preceding. The DFD also known as a data flow
graph or a bubble chart. A neat and clear DFD can
depict the right amount of the system requirement
graphically. It can be manual, automated, or a
combination of both. It shows how data enters and
leaves the system, what changes the information, and
where data is stored.
The objective of a DFD is to show the scope and
boundaries of a system as a whole. It may be used as a
communication tool between a system analyst and any
person who plays a part in the order that acts as a
starting point for redesigning a system.
A circle shows a process that transforms data inputs
into data outputs. A curved line shows flow of data
into or out of a process or data store. A set of parallel
lines shows a place for the collection of data items. A
data store indicates that the data is stored which can
be used at a later stage or by the processes in a
different order. The store can have element or group of
elements. Source or sink is an external entity and acts
as a source of system inputs or sink of system outputs.
The DFD may be used to represent a system or a
software at any level of abstraction. In fact, DFDs may
be partitioned into levels that represent increasing
information flow and functional details. A level-0 DFD,
also called a fundamental system model or context
diagram represents the entire software element as a
single bubble with input and output data indicated by
incoming and outgoing arrows, respectively. Then the
system is decomposed and represented as a DFD with
multiple bubbles. Parts of the system represented by
each of these bubbles are then decomposed and
documented as more and more detailed DFDs. This
process may be repeated at as many levels as
necessary until the problem at hand is well
understood. it is important to preserve the number of
inputs and outputs between levels; this concept is
called levelling by DeMarco.
BASIC DATA FLOW DIAGRAM SYMBOLS

A data flow is a route, which enables


packets of data to travel from one
point to another. Data may flow from
a source to a process and from data
store or process. An arrow line depicts
the flow, with arrow head pointing in
the direction of the flow.
Circles stands for process that converts
data in to information. A process
represents transformation where
incoming data flows are changed into
outgoing data flows.

A source or sink is a person or part of


an organization, which enters or
receives information from the
system, but is considered to be
outside the contest of data flow
model.

A data store is a repository of data


that is to be stored for use by a one or
more process may be as simple as
buffer or queue or sophisticated as
relational database. They should have
clear names. If a process merely uses
the content of store and does not alter
it, the arrowhead goes only from the
store to the process. If a process alters
the details in the store then a
doubleheaded arrow is used.

DATA FLOW DIAGRAM

LEVEL 0-CONTEXT LEVEL


ADMIN
1.0

request

V GAME STORE response


GAME VENDOR
2.0
response
request

END USER
3.0
LEVEL 1-
DFD ADMIN
tbl_user

tbl_complaint

MANAGE USER

1.4 COMPLAINT tbl_product


MANAGEMENT

1.6

tbl_stock

PRODUCT
ADMIN
LOGIN MANAGEMENT
1.0
1.1 1.3

GAME
MANGMENT
REGISTRATION 1.2
MANAGMENT

1.5

Tbl_adminlogin tbl_games

Tbl_schedule tbl_regitration
LEVEL 1-

DFD GAME VENDOR

GAME
Tbl_schedule
MANAGMENT

2.3 response

GAME VENDOR
LOGIN
2.0
2.1

MANAGE Tbl_games
PROFILE

2.2
LEVEL 1-

END USER DFD


LEVEL 1-

You might also like