August 2000
SA205 : SYSTEMS ANALYSIS

QUESTION 4

Total Marks: 15 Marks

Click here to access other questions

SUGGESTED SOLUTIONS
Solutions and allocated marks are indicated in green.
Return to
Question 4

(a) Contrast the system development life cycle with Prototyping. [4
]- SDLC need IT personnel with a certain degree of experience
- SDLC requirements must be clear. Prototype need not.
- SDLC requires a long time to complete Prototype get working model fast.
- Prototyping suitable for high-risk project or large alternatives. SDLC suitable for well investigated projects.
1 mark awarded for suitable points. Well-justified alternatives may also be
considered.


(b) Explain the term evolutionary model. [1]
Never completed version. Current version is iterated and revised. [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]

1 process 1 mark up to 5 bubbles
1 data-store 1 mark up to 4 data-stores
1 entity 1 mark up to 2 entities
Min of 4 correct data-flows up to 4 marks
Total shall not exceed 10 marks.
Thereafter deduct 1 mark for every one mistake in convention. deduct 1
mark for readability.