OOAD - Object Oriented Analysis & Design, Past Papers

Object Oriented Analysis and Design Mid Term 2016 Past paper UOS

Object Oriented Analysis and Design Mid Term 2016 Past paper UOS

University of Sargodha
Department of CS & IT

Mid Term Examination
(Object Oriented Analysis & Design)
(BSSE Self + Reg)

OOAD

Subjective
Marks: 30

Date: 5-4-2016
Time: 90 min

Q No1:
Draw a use case diagram for ATM Machine. Customer uses bank ATM to Check Balances of his/her bank accounts, Deposit Funds, Withdraw Cash and/or Transfer Funds. ATM Technician provides Maintenance and Repairs. All these use cases also involve Bank actor whether it is related to customer transactions or to the ATM servicing. (4 marks)

Q No2:
a) Compare the Agile UP with Rational Unified Process (RUP). (4 marks)
b) Draw an activity diagram for Point of sale terminal (POS). (5 marks)

Q No3:
Draw a UML class diagram, representing the customer order from a retail catalog. The central class is the Order. Associated with it are the Customer making the purchase and the Payment. A Payment is one of three kinds: Cash, Check, or Credit. The order contains Order Details (line items), each with its associated item. (5)

Q No4: Short Answers (2*6 = 12 Marks)
a) What is OO analysis and design?
b) List and Explain types of use case format?
c) What are the advantages of UML?
d) Differentiate between association and aggregation?
e) Define swim lane?
f) List and explain the three perspectives to apply UML?