Data Flow Diagrams PDF
Data Flow Diagrams PDF
Process:
process
Rule 1: Process:
Can have more than one outgoing data flow or more than one incoming
data flow
output process
Rule 2: Process:
Can connect to any other symbol (including another process symbol)
process input output
Data Store:
D1
Students
Rule: Source/Sink:
Security
sy stem
Branch
accounting
sy stem
Account
da tabase
Auto-teller
sy stem
Branch
counter
sy stem
Usage
database
Maintenance
sy stem
Input
Output
Exercise:
Precision Tools sells a line of high-quality woodworking tools. When
customers place orders on the companys Web site, the system checks to see
if the items are in stock, issues a status message to the customer, and
generates a shipping order to the warehouse, which fills the order. When the
order is shipped, the customer is billed. The system also produces various
reports.
Draw a context diagram for the order system
Draw DFD diagram for the order system
Entities
Customer
Warehouse
Accounting
Processes
1.0 Check Status
2.0 Issue Status Messages
3.0 Generate Shipping Order
4.0 Manage Accounts Receivable
5.0 Produce Reports
Data Stores
D1 Pending Orders
D2 Accounts Receivable
In-Stock
Request
Payment
Status
Message
Invoice
Order
System
Inventory
Reports
ACCOUNTING
WAREHOUSE
Shipping
Order
Shipping Confirmation
Order
In-Stock Request
CUSTOMER
WAREHOUSE
1.0
Status
Message
Status Data
Order
Data
2.0
Shipping
Confirmation
Shipping
Order
Check
Status
D1
Issue
Status
Messages
3.0
Pending
Orders
Generate
Shipping
Order
Order Data
Payment
4.0
Order Data
Invoice
Manage
Accounts
Receivable
5.0
Accounting Data
D2
Accounts
Receivable
Inventory
Reports
ACCOUNTING
White_Rose