You are on page 1of 4

SOFTWARE ENGINEERING

Lab-9
Date: 30-11-2022

Name: Aakriti Goyal

Enrolment No: A20405220126

Section: BTech CSE (Sec. B)

Batch: B2 (2020-2024) (Vth Sem)

Objective 1 Discuss the importance of dataflow diagram in software


engineering. Also define its levels.

A Data Flow Diagram (DFD) is a traditional visual representation of the


information flows within a system. 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. 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. The DFD is also
called as a data flow graph or bubble chart.

DFD Level 0:

is also called a Context Diagram. It’s a basic overview of the whole system or
process being analysed or modelled. It’s designed to be an at-a-glance view, showing
the system as a single high-level process, with its relationship to external entities. It
should be easily understood by a wide audience, including stakeholders, business
analysts, data analysts and developers.

DFD Level 1:

provides a more detailed breakout of pieces of the Context Level Diagram. You will
highlight the main functions carried out by the system, as you break down the high-
level process of the Context Diagram into its subprocesses.

DFD Level 2:

Then goes one step deeper into parts of Level 1. It may require more text to reach the
necessary level of detail about the system’s functioning.
Standard symbols for DFDs are derived from the electric circuit diagram analysis and
are shown in fig:

Figure1: symbols for DFDs

Objective 2 Draw level zero, 1,2 and 3 DFD diagram on taxi system.

Figure 2 : 0 level DFD


Figure 3 : Level 1 DFD for See Taxi’s Location

Figure 4 : Level 1 DFD for Call Taxi

Figure 5 : Level 2 DFD of Register


Figure 6 : Level 2 DFD of Set Up Destination and Estimate Fare

Figure 7 : Level 3 DFD of Pay and Get a Receipt:

You might also like