Sie sind auf Seite 1von 2

EXERCISE ON DFD

Read the case below and answer the questions


following it:
PERFECT PIZZA
PERFECT PIZZA wants to install a system to record orders
for pizza and chicken wing. When regular customers call
PERFECT PIZZA on the phone, they are asked for the
phone number. When the number is typed into a computer,
the name, address and last order date is automatically
brought up on the screen. Once the order is taken, the total,
including tax and delivery charges is calculated. Then the
order is given to the cook. A receipt is printed. Occasionally
special offer coupons are printed so the customer can get a
discount. Drivers who make deliveries give customer a
copy of the receipt and a coupon (if any). Weekly totals are
kept for comparison with last years performance.
Questions:
i.

Write a summary of business activities for taking an order at


PERFECT PIZZA
Perfect Pizza receive call and ask customer for phone number.
Once phone number is entered to the system, the customer detail
automatically brought up on the screen. Once the order is taken,
system will calculate the total, including tax and delivery charges.
Then the order is given to the cook. Receipt and special offer
coupons will print.

ii.

Draw a context level diagram for PERFECT PIZZA

order
Customer
Receive payment
payment

Account

Pizza
Ordering
System

receipt
Give
order

Order done
Cook

iii.

Explode the context level diagram by Drawing Level 0 diagram. It


should be the logical data flow diagram.
1

Phone number

Match phone number


Customer Detail

D1

Customer
detail

customer

Customer detail
order
Reject order

Take order

Check product
D2

product

Product detail
Receipt & coupon

Give product
3

Receipt &
coupon

cook
Give order

Das könnte Ihnen auch gefallen