0% found this document useful (0 votes)
15 views

Lab Exercise 3

The document discusses data flow diagrams (DFDs) and provides examples of DFDs for a drone system at different levels of detail, including a level 0 DFD showing data flows between a ground control station and drone and a level 1 DFD expanding on the drone component. It also includes a structured chart organizing the components of the drone system hierarchically.

Uploaded by

muqaddasmalik781
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)
15 views

Lab Exercise 3

The document discusses data flow diagrams (DFDs) and provides examples of DFDs for a drone system at different levels of detail, including a level 0 DFD showing data flows between a ground control station and drone and a level 1 DFD expanding on the drone component. It also includes a structured chart organizing the components of the drone system hierarchically.

Uploaded by

muqaddasmalik781
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/ 5

Lab exercise 3

Dfd
Data Flow Diagrams (DFDs) are graphical representations used in system analysis and design to illustrate
how data moves through a system. They consist of four main components: external entities, processes,
data stores, and data flows. DFDs are hierarchical, with levels ranging from the context diagram (Level 0)
providing an overview of the system, to lower-level diagrams detailing subprocesses. DFDs follow certain
rules, such as no inclusion of control information and ensuring data stores are connected. They offer
benefits including clarity in communication, aiding in analysis and design, and serving as documentation
for system requirements.

Level 0 DFD:
Description:

The Drone System consists of the Ground Control Station and the Drone itself.

Data flows from the Ground Control Station to the Drone and vice versa.

The Ground Control Station communicates with the Mission Planning Software and receives telemetry
data from the Drone.

The Drone communicates with the Flight Controller Software and collects data from onboard sensors.

Level 1 DFD (Expansion of Drone Component):


Description:

The Drone's onboard computer consists of various software components.

The Flight Controller Software manages flight operations and controls the drone's motors and actuators.

The Data Processing Software processes sensor data (e.g., camera feeds) for tasks such as object
detection and tracking.

The Navigation System Software handles GPS data and calculates the drone's position and trajectory.

This DFD provides a high-level overview of how data flows within the drone system, from mission
planning to flight operations and data processing. Depending on the specific functionalities and
components of your drone system, you may need to further refine and expand this diagram.

Structed chart :

A structured chart, also known as a hierarchy chart or structure chart, organizes the
components of a system in a hierarchical manner to illustrate their relationships and
dependencies. Here's a structured chart for a drone system:
The structured chart outlines the main components of the drone system.
The top-level components are the Ground Control Station and the Drone itself.
The Ground Control Station includes software components for mission planning and telemetry
monitoring.
The Drone consists of various subsystems, including the Flight Control System, Data Processing
System, and Hardware Components.
The Flight Control System includes software for flight control and navigation.
The Data Processing System encompasses software for image processing and sensor data fusion.
The Hardware Components include the propulsion system, power system, communication
system, and sensors, each comprising specific hardware elements necessary for drone
operation.

You might also like