August 2000
SA205 : SYSTEMS ANALYSIS

QUESTION 1 (Compulsory)

Total Marks: 30 Marks

Click here to access other questions

Click to access
SUGGESTED SOLUTIONS
for Question 1

(a) What are the objectives of defining the requirements of a new system? [2]


(b) Compare a Static System against a Dynamic System. [2]


(c) Why would a more experienced analyst be more efficient than a junior analyst
in Requirement Determination? [2]


(d) Capacity is the ability of the system of people, equipment, space and procedures to achieve the basic objectives and purpose of the system. The three general strategies of meeting the capacity requirement are increase capabilities, lower expectations and redefine nature of task. Give examples of each of these
strategies. [3]


(e) Describe three strategies to consider when dealing with system controls from a system design viewpoint. [6]


(f) The advantages of prototyping are: user orientation, fast development time,
fewer errors and more opportunity for changes. Describe each of these
advantages. [4]


(g) ABC Bank has just finished an in-house development for their banking system.
There was a need for this software because the old software was running on the
legacy system, which was becoming too expensive to maintain. Which
Implementation technique would you recommend? Justify your answer. [3]
(h) What are Future Requirements? Explain why is it important to anticipate such
requirements. [2]
(i) Bank Brent is a consumer bank. Every month end, the bank will run a closing
program to generate statements of loan status to its clients. In the outstanding
loan module, the system will compute the amount due in the month. If the
previous month’s payment is not made, a nominal 3% interest will be charged.
All information is updated in the database and printed. This process is repeated
for all outstanding loans. Draw a structure chart to illustrate this logic. [6]