(a) Contrast the system development life
cycle with Prototyping. [4]
(b) Explain the term evolutionary model. [1]
(c) Lobang Florist wants to install a system to track orders. When
a regular
customer calls to place an order for flowers, the florist will ask
for his phone
number. When the number is entered into the system, the particulars
of the
customer and the date he last placed an order will be displayed on
the screen.
Once the order is confirmed, the total cost, including tax and delivery
charge, is
computed. A receipt is then printed. During promotions, discount coupons
are
also printed so that the customer may redeem the discounts. When making
deliveries, the deliveryman will give the customer a copy of the receipt
and the
discount coupons, if applicable. Weekly totals are maintained to facilitate
analysis of business performance. Draw a context diagram and a first-level
data
flow diagram to illustrate the requirements of the system. [10]
|