Get premium membership and access revision papers, questions with answers as well as video lessons.

Object Oriented Analysis And Design Question Paper

Object Oriented Analysis And Design 

Course:Diploma In Business And Information Technology

Institution: Kca University question papers

Exam Year:2012




UNIVERSITY EXAMINATIONS: 2011/2012
EXAMINATION FOR THE DIPLOMA IN BUSINESS INFORMATION
TECHNOLOGY
DBIT 306 OBJECT ORIENTED ANALYSIS AND DESIGN
DATE: MARCH, 2012 TIME: 1½ HOURS
INSTRUCTIONS: Answer Any Three Questions
QUESTION ONE
a) Briefly explain what is meant by object oriented approach to systems development. [6 Marks]
b) Differentiate between object oriented analysis and object oriented design [6 Marks]
c) Explain any four reasons for investigating an existing system before developing a new one.
[8 Marks]
QUESTION TWO
a) Explain any three advantages of object oriented methodology [6 Marks]
b) Outline any FOUR characteristics of object oriented systems [8 Marks]
c) Read through the following case and draw a use case diagram.
In placement management system, placement officer does the following
• Identifies vacancy for placement
• Identifies an intern
• Assigns intern to a vacancy [6Marks]
QUESTION THREE
a) Describe any three functions of a sequence diagram [6 Marks]
2
b) Study the following scenario and draw a well labeled sequence diagram
In a banking system, a customer can withdraw money using the ATM .The customer will first
enter the ATM card into the card slot and his/her PIN. The details are then processed by the
bank .If valid, and then the bank will send a message to the ATM to give transaction options for
amount to withdraw. The customer will select the amount to withdraw. This information is send
to the bank. If the account balance is exceeds amount specified for withdrawal, the bank sends
confirmation to the ATM to dispense the cash.
[14 Marks]
QUESTION FOUR
a) Briefly explain the following components of a class diagram
i. Class name
ii. Association
iii. Inheritance
iv. Attributes
[8 Marks]
b) Using the scenario below, draw a well labeled class diagram showing the above components
A patient will normally be described by properties such as patient number, patient name,
address which are kept as strings of text and bill kept as currency. However, a patient can be
inpatient or outpatient. Inpatients are usually admitted and their bill is computed during the
date of discharge but outpatients are attended to and their bill calculated during the day of
visit. A patient must be attended to by one or two doctors but a doctor may attend zero or more
patients in a day. The doctor is usually described by attributes such as doctor number
(string),name (string) and department(string) [12 Marks]
QUESTION FIVE
a) Explain any three diagrams used during system design for object oriented systems [6 Marks]
b) Differentiate between object and class diagrams [4 Marks]
c) Use the case given below to draw an activity diagram.
During order processing, a requested order is input parameter of the activity. After order is
accepted and all required information is filled in, payment is accepted and order is delivered to
the customer. [10 Marks]






More Question Papers


Popular Exams



Return to Question Papers