Friday, April 11, 2014

OOAD(Object Oriented Analysis and Design) December 2012, Semester 5th, BE IT

OOAD(Object Oriented Analysis and Design) 

December 2012, Semester 5th, BE IT


      Con.7647-12.                                                                                     KR-5537
                       
                                                 (3 Hours)                                         [Total Marks : 100]


N.B.: (1) Question No.1 is compulsory.
         (2) Attempt any four questions out of remaining questions.
         (3) Draw neat diagrams, wherever required.
         (4) Assume suitable data if necessary.


1. (a) Read the following case study and give answers of the following questions. [10 Marks]
          (i) Identify actors, use cases and classes.
          (ii) Draw system level use case diagram clearly stating the difference between
               include and extend.      
          Rent a car: in order to rent a car, first of all customer provides the start dates and finish
          date for the rental and his personal details(name, address and credit card number) as well.
          All rentals are paid either via cash or credit.Company also provides a facility that if the car
          is stolen proper assistance and the help should be provided to customer, in this regards they
          issue a notice that car is stolen. Each week the clerk will provide a list of rentals, which has
          been initiated the previous week, as report to manager who monitor's the entire system flow.
          Clerk can also add cars to the system. When new cars are purchased by the company
          Store manager's are allowed to delete cars from system. A car is deleted from system
          when sold or destroyed in an accident.

      (b) Explain following terms with example:- [10 Marks]                      
            (i) Inheritance
            (ii) Aggregation
            (iii) Generalization
            (iv) Modularity
            (v) Multiplicity

2. (a) What is Requirement? Explain various methods to collect system Requirements. [10 Marks]
    (b) What are design principles? Explain the design principles in details. [10 Marks]

3. (a) Enlist the design pattern and explain any two design pattern in details. [10 Marks]
    (b) Draw activity diagram for"Online Railway Reservation System". [10 Marks]

4. (a) What is cohesion and coupling? Explain different types of cohesion with example.[10 Marks]
    (b) Explain various software testing strategies. [10 Marks]

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 Marks]
    (b) For library management system design test cases for" issue and return of book". [10 Marks ]

6. (a) What are the four phases of RUP? Explain in detail. [10 Marks]
    (b) For the rent a car - case study problem specification in Q.1 (a) Draw class
         diagram. [10 Marks]  

7.(a) Write short notes on (any Two) : - [20 Marks]
        (a) Framework and component.
        (b) Nested State Diagram.
        (c) Interaction Modelling in UML.
        (d) Alpha and Beta Testing.
        (e) Swim Lanes.

Also see Object oriented analysis and design question papers December 2013








No comments:

Post a Comment