1 DATA FLOW DIAGRAM. 2 Outline Process decomposition diagrams Data flow diagram (DFD)
3 data folw diagram
-
Upload
ahmed-shoaib -
Category
Education
-
view
729 -
download
1
Transcript of 3 data folw diagram
• A data flow diagram (DFD) is a graphical representation of the "flow" of data through an information system,
• DFDs can also be used for the visualization of data processing (structured design).
• They consist of two parts: a set of Data Flow Data Flow DiagramsDiagrams (DFDs) and a set of associated textual descriptions.
• Data Flow Diagram (DFD) is an important technique for modeling a system’s high-level detail by showing how input data is transformed to output results through a sequence of functional transformations.
Manager
e
Supplier
d
Purchase OrderCabinetM1
StockFile
M2
*
ReceiveStock
2 Stock Clerk
Manager
e
*
SellStock
3 Cashier
Customer
a
Purchase Order
Stock ListP.O.
Matched Orders
Orders
Purchase Order
Delivery
Bought Goods
Stock List
Sold Goods
Delivered Goods
OrderStock
1 Stock Clerk
M2 StockFile
Processes Data Stores
External Entities
• The DFD is a diagram that consists principally of four symbols, namely the external entityexternal entity, the data flowdata flow, the processprocess and the data storedata store
• External entities (source/destination of data) are represented by squares; Processes (input-processing-output) are represented by rectangles with rounded corners; Data Flows (physical or electronic data) are represented by arrows; and finally, Data Stores (physical or electronic files) are represented by open-ended rectangles.
d
Supplier
Cosmetics
Goods
Customer DetailsData Flow (usual)
Bi-directional Flow (rare)
Flow Between External Entities (for convenience)
Resource Flow (for convenience)
SellStock
Cashier3
D3 Suppliers
StockFileM1
T1 Unpaid Invoices
D1 Orders D1 Orders
A sequence diagram is a kind of interaction diagram that shows how processes operate with one another and in what order.
Sequence diagrams are sometimes called event diagrams, event scenarios, and timing diagrams.
Activity diagrams are graphical representations of workflows of stepwise activities and actions with support for choice, iteration and concurrency.
Activity diagrams can be used to describe the business and operational step-by-step workflows of components in a system. An activity diagram shows the overall flow of control.
SalesFulfillment