You are on page 1of 7

SSAD

A data flow diagram is a graphical representation that depicts information flow and the transforms that are applied as data move from input to output. The data flow diagram may be used to represent a system or software at any level of abstraction. In fact, DFD's may be partioned into levels that represent increasing information flow and functional detail. Therefore DFD provides a mechanism for functional modeling as well as information flow modeling. A level 0 DFD also called a fundamental system model or a context model, representing the entire software element as a single bubble with input and output data indicated by incoming and outgoing arrows, respectively. Additional processes and information flow paths are represented as the level 0 DFD is partioned to reveal more detail. For example, a level 1 DFD might contain five or six bubbles with interconnecting arrows. Each of the processes represented at level 1 is a sub function of the overall system depicted in the context model. A DFD has the purpose of clarifying system requirements and identifying major transformation that will become programs in system design. DFD Symbols: In the DFD there are four symbols. 1) 2) 3) 4) A square defines a source or destination of system data. An arrow identifies data-flow data in motion. It is a pipeline through which information flow. A Circle represents a process that transforms incoming data flows into outgoing data flow(s). An open rectangle is a data store data at resent or a temporary repository of data.

O Level TABLES Valid Data USER


Data

Request Data Output Data

FFES

USER

I Level

logs Valid Data Valid Data Request Data

USER
Valid admin name password

LOGI N

Valid rep. name password Valid SM name

Report

Valid man. name password password Valid dis. name password

Output

Admin

Manager

Target

MR

Evaluation Output Evaluation Output Reports

Evaluation Output

FFES

II Level
mop Valid Data Request data

MAIL OPTIONS
User-id protab Valid Data Request Data VIEW PRODUCTS User-id Valid Data disp/repp/smp Mails

ADDRESS MODIFICATIO N
Address

Request Pro. Det. Data

Chg. addr. logs Valid Data Request Data Chg. Password protab Valid Data ADMINISTRATOR Changed Pro. Det.

CHANGE PASSWORD Password ADMINISTRATOR product-id

PRODUCT MODIFICATIO N

Request Data

Reps.-id

Chg. Data repp Valid Data Request Data SMs-idSALES OF

ADD. /REM. REPS

Chg. Data

SMs. id

ADD. /REM. OF SALES MANAGER


Dis.-id

smp Valid Data Request Data Chg.Data disp Request Data

ADD. /REM. OF DISTRIBUTOR


Sales-id Valid Data

Valid Data

reppo Request Data

MR

REPORTS

4
Outputs

MANAGER

Dis.-id User-id User-id

Manger-id

mop Sales & repo Valid Data Request Data Valid Data logs Request Data Valid Data protab Valid Data Request Data Req. Data

EVALUTIO N OF DISTRIBUT ORS

CHANGE PASSWORD

VIEW PRODUCTS

MAIL OPTIONS

Chg. Data Distri. Perfomance

Pro.det

Mails

MANAGER

DISTRIBUTOR

SMs-id Dis-id

Dis-id User-id Dis-id sales

sales & repo Valid Data Request Data protab/repo Valid Req. Data Data
VIEW PRODUC TS &OTH. DIS. PERF.

mop Valid Req. Data Data

Valid Data

Req. Data

EVALUT -ION OF SMs

CHANGE PASSWORD

MAIL OPTION S

I/P DISTRIBUTORS SALES

Req. Data SMs. Performance

Valid Data smp

Chg. Data Sales Det.

Pro. Det. / Oth. Dis. Per.

Mails

DISTRIBUTOR

MEDICAL REPRESENTATVE

Dis.-id User-id User-id

Manger-id

mop sales Valid Data Request Data Valid Data logs Request Data Valid Data protab / sales Valid Data Request Data Req. Data

I/P SALES REPRESEN -TATVE SALES

CHANGE PASSWORD

VIEW PRODUCTS / OTH. SALES

REPs. PERF.
Pro.det Mails

MAIL OPTIONS

Chg. Data Sales Det.

MEDICAL REPRESENTATVE

You might also like