OOAD(Object Oriented Analysis and Design)December 2011, Semester 5th, BE IT, Information Technology
1. The TJSB Bank client must be able to deposit an amount to and withdraw an amount from
users account using the bank application. Each transaction must be recorded, and the client
must have the ability to review all transaction performed against a given account. Recorded
transaction must include the date, time, transaction type, amount and balance amount after the
transaction. Construct activity diagram and use case diagram. [20 Marks]
2. (a) Explain the following term :- [10 Marks]
(i) Abstraction
(ii) Generalization
(iii) Association
(iv) Role Names
(v) Aggregation
(b) Explain usability testing and user satisfaction testing. [10 Marks]
3. (a) What is the difference between Specialization and Generalization? Explain with the help
of example. [10 Marks]
(b) State different types of Coupling and Cohesion? Explain types of coupling
and Cohesion.[10 Marks]
4. (a) Construct sequence diagram for withdrawing money from ATM machine. [10 Marks]
(b) Draw class diagram for Hotel management System.[10 Marks]
5. (a) Construct usecase diagram for Hospital Management System. [10 Marks]
(b) What is Deployment diagram? What are the element used in Deployment diagram?
Explain each. [10 Marks]
6. (a) Explain Architectural Pattern and Design Pattern. [10 Marks]
(b) For the Tit-Bit Pizza develop statechart diagram for the following classes :- [10 Marks]
(i) Customer
(ii) Employee
(iii) Pizza Type
(iv) Order
(v) Payment
7. (a) Construct Component diagram for Online Railway Reservation System. [10 Marks]
(b) What is Requirement? What are the techniques for Gathering and Analyzing
Requirement?[10 Marks]
Also see Object oriented analysis and design question papers May 2012
No comments:
Post a Comment