Sie sind auf Seite 1von 9

SYSTEM DESIGN

Data Flow Diagram / Use Case Diagram / Flow Diagram


The DFD is also called as bubble chart. It is a simple graphical
formalism that can be used to represent a system in terms of the input data to the
system, various processing carried out on these data, and the output data is
generated by the system.

Dataflow Diagram:

SERVER

Router

IP Address

IP Address

Browse a
Large size File

Socket
Connection

DESTINATION

Browse a
received path

Connecting..
no
check

socket
connection?

yes
Start File
Receiving

yes
no
Connecting..

FIle Transfer

yes

File Not
Received

coverage
signal?

no
Routing

Vehicle to vehicle transmission

Hash Implementation
Public Key Infrastructure
Certificate Revocation Lists

Security Analysis

Graph

End

Flle Received

Class Diagram:

SERVER

DESTINATION

FILENAME
IPADDRESS
FILEBYTES
LENGTH
PORTNUMBER
ACK

RECPATH
RECSTATUS
FILEBYTES
LENGTH
ACK

SOCKETCON()
SEND()

SOCKETCON()
RECEIVE()

ROUTER
FILENAME
IPADDRESS
Vehicle to vehicle transmission
Hash Implementation
Public Key Infrastructure
Certificate Revocation Lists

ACK()
SEND()
graph()

Activity Diagram:

DESTINATION

SERVER

ROUTER

Browse

IP Address

IP Address

Select a
Receiving Path

Browse a
File

Client socket
connection

NO

Connecting..

NO

check

socket
coneection

FILE RECEIVE

Yes

Yes

File Not
Received

Connecting..

Start File
Receiving

HASH
NO

Yes

FILE TRANSFER
TRANSACTION
FAILED

ROUTING..

Vehicle - Vehicle Transmission

Hash Implementation
Public Key Infrastructure
Certificate Revocation Lists

Security Analysis

GRAPH

Sequence Diagram:

ROUTER

SERVER

DESTINATION

Start File Transfer


Socket Connection
Routing
Bytes Transferred

Routing Finish

Socket Connection

Acknoledgement

Bytes Received

File Transferred Success

Security Analysis
Acknowledgement

File Received

Use Case Diagram:


Receiving
Path

IP A ddress

Vehicle - V ehicle
transmission
DEST INAT ION

SERV ER
Security A nalysis

ROUT ER
Hash Implementation

Browse a File

Receive a File

Public Key Infrastructure

Certificate Revocation

Graph

Das könnte Ihnen auch gefallen