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

Object Oriented Analysis And Design (Cisy 411) (Bbit 335) 1St Trimester 2014 Question Paper

Object Oriented Analysis And Design (Cisy 411) (Bbit 335) 1St Trimester 2014 

Course:Bachelor Of Business Information Technology

Institution: Kenya Methodist University question papers

Exam Year:2014



OBJECT ORIENTED ANALYSIS AND DESIGN (CISY 411) (BBIT 335) 1ST TRIMESTER 2014
KENYA METHODIST UNIVERSITY

END OF 1'ST 'TRIMESTER 2014 (DAY) EXAMINATION

FACULTY : COMPUTING & INFORMATICS
DEPARTMENT : COMPUTER SCIENCE AND BUSINESS
INFORMATION
UNIT CODE : CISY 411/BBIT 335
UNIT TITLE : OBJECT ORIENTED ANALYSIS AND DESIGN
TIME : 2 HOURS


INSTRUCTIONS

Attempt question one and any other two questions

Question One (30 Marks)

Briefly describe the following features of object – oriented system analysis and design
Object
(2 Marks)
Class
(2 Marks)
Polymorphism
(2 Marks)
Encapsulation
(2 Marks)
What is unified modeling language? Briefly discuss the objectives of the unified modeling language.
(4 Marks)
Define and give examples of design pattern
(6 Marks)
Differentiate between
Single inheritance and multiple inheritance
(4 Marks)
Generalization and aggregation
(4 marks)
Actors and use cases
(4 marks)
Question Two (15 Marks)

Using an appropriate example, explain the following as used in UML and how they are represented using UML notation

Dependancy relationship
(5 marks)
Realization relationship
(5 Marks)
Reflexive association
(5 Marks)
Question Three (15 Marks)

Giving a suitable example, discuss the following UML notations as used in object oriented analysis and design
Use case diagrams
(4 marks)
Class diagrams
(4 Marks)
Interactive diagrams
(4 Marks)
Draw a simple USE CASE diagram showing how a teller in the bank interacts with the computer system to serve a customer who is withdrawing some cash
(3 Marks)
Question Four (15 marks)

Read through the following extract and answer the questions that follow

The Kenya Methodist University is in the process of developing a course ware management system. You have been approached as the architect and assigned the task of constructing the design elements for a system that can be used to manage courses/classes for the university. The university offers a variety of courses in a variety of areas such as learning management techniques and understanding different software languages and technologies. Each course is made up of a set of topics. Tutors in the organization are assigned courses to teach according to their area of specialization and the availability. The university publishes and maintains a calendar for the different courses and the assigned tutors every year. There is a group of course administrators on the university in the university who manage the courses including course content, assign courses to tutors and define a course schedule. The university aims to use the course ware management system to get a better control and visibility to the management of courses and also to stream line the process of generating and managing the schedule of different courses. Students can view and take courses.

Identify the following from the extract above
Actors
(5 marks)
Use cases
(5 Marks)
Draw a use case diagram of the course ware management system
(5 Marks)






More Question Papers


Popular Exams


Mid Term Exams

End Term 1 Exams

End Term 3 Exams

Opener Exams

Full Set Exams



Return to Question Papers