MU Information Technology (Semester 5)
Object Oriented Analysis & Design
December 2012
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1(a) Read the following case study and give answers of the following questions.
(i) Identify actors, use cases and classes
(ii) Draw system level use case case diagram clearly stating the difference between include and extends.
Rent a car: in order to rent a car, first of all customer provides the start date andFinish date for the rental and his personal details (name, address and creditnumber) as-well. All rentals are paid either via cash or credit. Companyalso provides a facility that if the car is stolen proper assistance and help shouldbe provided to customer, in this regard they issue a notice that car is stolen.Each week, the Clerk will provide a list of rentals, which has been initiatedthe previous week, as report to Manager who monitor's the entire system flow.Clerks can also add cars to the system. When new cars are purchased by theCompany Store Manager's are allowed to delete cars from system. A car isdeleted from system when sold or destroyed in an accident.
10 M
1(b) Explain following terms with examples:
(i) Inheritance
(ii) Aggregation
(iii) Generalization
(iv) Modularity
(v) Multiplicity
10 M

2(a) What is Requirement ? Explain various methods to collect system Requirements.
10 M
2(b) What are Design principles ? Explain the design principles in detail.
10 M

3(a) Enlist the design pattern and explain any two design pattern in detail.
10 M
3(b) Draw Activity diagram for "Online Railway Reservation System".
10 M

4(a) What is Cohesion and Coupling ? Explain different types of cohesion with examples.
10 M
4(b) Explain various software testing strategies.
10 M

5(a) You are appointed as a consultant of intranet development of your college. Write a detailed problem statement and draw deployment diagram for the same.
10 M
5(b) For library management system design test cases for ?issue and return of book?
10 M

6(a) What are the four phases of RUP? Explain in detail.
10 M
6(b) For the 'Rent-a-car case study' problem definition in Q1(a) draw the class diagram
10 M

Write short notes on (any two):-
7(a) Framework and components
10 M
7(b) Nested state diagram
10 M
7(c ) Interaction modeling in UML
10 M
7(d) Alpha and Beta testing
10 M
7(e ) Swim Lanes
10 M



More question papers from Object Oriented Analysis & Design
SPONSORED ADVERTISEMENTS