How To Exam?

a knowledge trading engine...


University of Mumbai 2009 M.C.A Object Oriented Modeling And Design Using UML, mbai University - Question Paper

Wednesday, 17 July 2013 04:05Web



614: G-ra.

Con, 2275-09. )

Mm SEN -3V <)b'rt> rienkd    & Oes>ig

usa    1

<MHoj 9oc-(j BB-9507


(REVISED COURSE)


(3 Hours)

[ Total Marks : 100


N.B,


(1)    Question No. 1 is compulsory.

(2)    Attempt any four from the remaining six questions.

1. (a)


10


(b)


anes. 10


ction.


rnmg r sign chine


A hire company owns many heavy machines (such as diggers, cranes, fork-lift trucks). Periodically the company buys new stock or sends old machines to the scrap yard. The machines are available for hire,

Customers who wish to hire these machines may book them, and they don't have to pay anything in advance. When they arrive to hire the machin, they must pay in advance for the required number of days. A customer who returns a machine late must pay a fee for the extra days.

When * manhlne is returned, it ts sent to the garage for a very quick immsdiate whilH the customer settles any outstanding fees. After each return, 111* mm;hir.n id repaired if necessary, and serviced. Machines that cannot be economically tepaired are scrapped.    i

Draw an activity diagram for the Return use case, ideally including swim A few more details are given below :

When a machine is returned, it is sent immediately for a very quick insp

If any problems are found, the customer is issued with a written warning that they may be sent further repair bills. Whilst the inspection is proceeding, the administrative staff are processing the return documents with the customer who, if they returned the vehicle late, must pay the fee for the extra days. VVhe n the inspection is < umpiete and, if necessary, the customer has been given a wi dnd settled any outstanding payments, the customer and the administrate the return document and the customer can leave. After the inspection, the ms is kept in the garage for service and any required repairs.


What are the benefits of reuse ? What the various forms of reuse in cjbject 10 oriented development ? Explain.

2.    (a (b

3.    (a


List and explain various flexible guidelines for making class diagram.

10

Explain sequence diagram using an example. Explain the notation to be iused 10 to represent iterations, conditional messaging, cbject creation and destruction ami pnmllel processing.

(b) Kxpluin logins! nrchitecture and hardware architecture model.    10

4.    (a) Explain bottom up approach for software system design with suitable example (b) Explain the Abstraction approach for determining the classes.

10

10

10

10

10

10


5.    (a) Differentiate between (any two) :

(i)    Aggregation and Composition

(ii)    Activity Diagram and State Transition Diagram

(iii)    Architectural Pattern and Design Pattern.

(b) Draw sequence diagram to deport mnoy ir the bank.

6.    (a) Explain boooh Methodology for object oriented development.

(b) Create state chart diagram for dialing a telephone number.

7, Write short notes on following (ar

(a)    Swimlanes

(b)    -Scenario

(c)    Framework

(d)    Stereotypes

(e)    extend>>

foun    20







Attachment:

( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER University of Mumbai 2009 M.C.A Object Oriented Modeling And Design Using UML, mbai University - Question Paper