0% found this document useful (0 votes)
53 views12 pages

Data Flow Diagram: Planning Design Implementation Testing Maintenance

The document describes a data flow diagram (DFD) which is used to visually represent the flow of data in a system. It discusses the key components of a DFD including processes, data stores, external entities, and data flows. It also explains the different levels of a DFD from the 0-level context diagram down to the 1-level and 2-level DFDs which provide increasing levels of detail about the system.

Uploaded by

Tynan Sok
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views12 pages

Data Flow Diagram: Planning Design Implementation Testing Maintenance

The document describes a data flow diagram (DFD) which is used to visually represent the flow of data in a system. It discusses the key components of a DFD including processes, data stores, external entities, and data flows. It also explains the different levels of a DFD from the 0-level context diagram down to the 1-level and 2-level DFDs which provide increasing levels of detail about the system.

Uploaded by

Tynan Sok
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

DATA FLOW

DIAGRAM
PLANNING => ANALYSIS => DESIGN => IMPLEMENTATION=> TESTING =>
MAINTENANCE
1. និយមន័យ

• Data Flow Diagram (DFD) គឺជាការបង្ហា ញដណើ


ំ រការនៅក្នុងប្រព័នម
្ធ យ
ួ និង
ពណ៌នាតំរវូ ការរបស់ប្រព័ន។
្ធ
• វាបង្ហា ញពីរបៀបដែលទិនន ្ន យ
័ ចូលនិងចាកចេញពីប្រព័នអ
្ធ ្វីដែលផ្លា ស់បូ រព័
្ត តមា
៌ ន
និងកន្លែងដែលទិនន្ន យ
័ ត្រូវបានរក្សាទុក។
• គោលបំណងនៃ DFD គឺដើម្បីបង្ហា ញពីវសាលភាពនិ
ិ ងទំហនៃ
ំ ប្រព័នទា ្ធ ំងមូល។ វា
អាចត្រូវបានប្រើជាឧបករណ៍ទំនាក់ទន ិ
ំ ងរវាងអ្នកវភាគប្រព័នន
្ធ ង
ិ អ្នកដែលពាក់
ព័ននៃ
្ព ការរៀបចំប្រព័នឡើ
្ធ ិ
ងវញ។ DFD ត្រូវបានគេហៅថាក្រាហ្វលហ ំ រូ ទិនន
្ន យ
័ ឬ
គំនស ូ តាងពពុះ។
II. SYMBOLS FOR DFD

• Circle: A circle (bubble) shows a process that transforms data inputs into data outputs.

• Data Flow: A arrow line shows the flow of data into or out of a process or data store.
II. SYMBOLS FOR DFD

• Data Store: A set of parallel lines shows a place for the collection of data items. A data
store indicates that the data is stored which can be used at a later stage or by the other
processes in a different order. The data store can have an element or group of elements.

• Entity: Source or Sink is an external entity and acts as a source of system inputs or sink
of system outputs.
III. LEVELS IN DATA FLOW DIAGRAMS (DFD)

• Here, we will see primarily three levels in the data flow


diagram, which are:
• 0-level DFD,
• 1-level DFD,
• and 2-level DFD.
III. A. 0-LEVEL DFDM

• It is also known as fundamental system model, or context diagram represents the entire
software requirement as a single process with input and output data denoted by incoming
and outgoing arrows.
• Then the system is decomposed and described as a DFD with multiple process.

0
A Restauran B
t system
III. A. 0-LEVEL DFDM (CONT)

• Online Car Rental System allow the customer to check available car and rental rates, and
to make online reservation and pay online.
• The following is a list of functions of this system:
1. Allow customers to check availability and see car rental rates.
2. Provides the customer with total rental charges for customer’s requirement.
3. Reserve a car online
III. A. 0-LEVEL DFDM
III. A. 1-LEVEL DFDM

• In 1-level DFD, a context diagram is decomposed into multiple processes. In this level,
we highlight the main objectives of the system and breakdown the high-level process of
0-level DFD into subprocesses.
III. A. 1-LEVEL DFDM
III. A. 2-LEVEL DFDM

• 2-level DFD goes one process deeper into parts of 1-level DFD. It can be used to project
or record the specific/necessary detail about the system's functioning.
III. A. 2-LEVEL DFDM

You might also like