UNIVERSITY EXAMINATIONS: 2019/ 2020
EXAMINATION FOR THE DEGREE OF BACHELOR OF SCIENCE IN
INFORMATION TECHNOLOGY/ BUSINESS INFORMATION
TECHNOLOGY/ APPLIED COMPUTING/ SOFTWARE DEVELOPMENT/
INFORMATION SECURITY & FORENSCIS
BIT 2107/ BBIT 109/ BAC 1302/ BSD 1307/ BISF 1302: OBJECT ORIENTED
ANALYSIS & DESIGN
FULL TIME/PART TIME/DISTANCE LEARNING
DATE: MAY, 2020 TIME: 6 HOURS
INSTRUCTIONS: Answer ALL Questions
SECTION B
QUESTION 1 (20 MARKS)
KCA University want to come up with a payroll system. You are selected to be among the team
of the system analysists. Your first assignment is to setup an outline of how system will be
developed from inception.
a) Select two very crucial UML diagrams stating reasons for them. (4 Marks)
b) Identity advantages and disadvantages of the first diagram (8 Marks)
c) Identify advantages and disadvantages of the second diagram (8 Marks)
SECTION C
QUESTION 2 (20 MARKS)
There are several methods for system development such as Agile, XP, JAD and RUP.
a) Identity any Two which you think are best for your case giving reasons
(4 Marks)
b) Discuss similarities from a) above for both methods (8 Marks)
c) Discuss dissimilarities from a) above for both methods (8 Marks)