DATA FLOW DIAGRAMS (DFDS) Depending on the modules DFDs are categorized into three levels that is from level 0 to level 3. Below diagrams shows level 0 that is a client request the server to connect to another client.
LAN SECURITY SYSTEMS
CLIENT
Request
SERVER
Reply
Context diagram (zero level diagram).
Level 1 diagram.
1.0 Main module
CLIENT SIDE 2.0 Option
Request Generatio n
select
Connection Establishment
Request Generation
SERVER SIDE 3.0 Server
Request collector module Module 4.0 Selection
Request service modules Serving Request
Level 2 data flow diagrams
Level 2 DFD for 1.0
Socket creation
To option Selection Providing IP and port
Connectio n estd Connection Establishment Request
connection established(ack)
Level 2 DFD for 2.0 Read file
From main Module
Option select
Write Fro file Remove module
Read request Reply Write request Reply Remove request Reply Update file request
Update module
Reply
Level 2 DFD for 3.0 Connection Establishment Request
connection established (ack) To request Collector module
Socket creatio n
Establishin g connection
Binding to port
Level 2 DFD for 4.0
Read file
Reply to readfile module on client side
Read Request Reply to writefile module on client side From request Collector module
write request
Writefil e
Remove file Request Reply to remove module on client side
Remove module Update file Request
reply to update module on client side
Update module