UML Question Paper PDF
UML Question Paper PDF
Batch-2021-22
· ~ 3' I/ I
Uni tied l\fodl:'li ng Language (UM L) / Ob_1cc1 Oriented Model111g & Design (, 13( A-:>46-20. I l I\ CS -4(: -io, AMM/1-1
• - :> )-_
J.
7
4. AIISWC'/'S \\'l"il/en il/C'gih/_1· llf'C' /ikdr (11 /11· l//(/l-f11,c/ ... 1'/'(I,
5. Us,, 1fsciC'11t(lic ('(l/culu1urs. l.u~ whlc ., . .\!ul/1<'1· ( /1(1/'/., 1, u/luu·ed
6. Drinv neat and Lahelled diagrams wherc,·a 11ecessc11:r.
Design a Sequence diagrnm, Class cliagra111 ;1nd Activity di.ig.rnm for purchc1sing a book
onl ine. State your assumptions.
I /I
ML (BCA-(>·~ I) AJD/11
Unified Modeling. Lattguage U
CS/CB
7 Bold/igures tv the right of(~ve,y <.Jueslion are the maximum nwrksfor-that c1uestion.
3. Candidates are adl'ised tv attempt questions in order.
4. Answers written illegiblv are likelv to be marked zero
5. Use of scient£lic c:alc:11l~tors, Log ·tables, Mo/lier Cha;·ts is allowed.
6. Draw neat and labelled diagrams ),vherever necessw:v.
"Develop a Student Registration System in which student gets enroll in a semester. the
semester contains courses. Each course has a title and course Code. The course can be
registered, dropped, withdraw, passed and failed by the sn1dents. Also a semester may be
freezed or attende~. There are two kinds of students; Undergraduate Students (for BCS &
MCS) and Postgraduate Students (for MPhil & PhD). Each type of students enrolls in
different ways."
Draw the following diagram for above problem statement.
a. Activity Diagram
b. Class Diagram
c. Use case Diagram
(30)
Q.2. Solve (Any two)
I. A Library lends books and magazines to member, who is registered in the system. It also
maintains the purchase of new books and magazines for the Library. A member can reserve a
book or magazine that is not cunently available in the library, so that when it is returned. or
purchased by the library, that person is notified. The library can easily create, replace and delete
infoni1ation about the books, members, and reservation in the system. The books transactions are
stored in the database. The fine list while the member returns the book after the due date must be
l-!:Cnerated. Analyze the users and actors of this system, and the interactions between them must be
...
depicted.
Draw the following diagram for above problem statement.
a. Use case diagram.
b. Sequence diagram.
c. Class diagram.
. ,· ,,t1·v1·1,_, ·'iagram and class diagram for ordering food online from
3. Draw sequence d iagram, 1" , u ...., _
zomato/swiggy app.
I' I
2. Draw Sequence diagram, Use case diagram and Class diagram for ordering food online from any
app.
CB
Batch- 2021-22
Draw a use case diagram, class diagram, activity diagram for the courseware management
in an organization. The organization offers a variety of courses in a variety of areas such as
learning management techniques and understanding different software languages and
technologies. Each course is made up of a set of topics. Tutors in the organization are
assigned courses to teach according to the area that they specialize in and their availability.
The organization publishes and maintains a calendar of the different courses and the
assigned tutors every year. There is a group of course administrators in the organization
who manage the courses including course content, assign courses to tutors, and define the
course schedule.
Q.2. Solve (Any two) (30)
I. Draw Class diagram, activity diagram, and state chart diagram for online purchasing Shoes.
2. Draw Sequence diagram, Use case ,State cha1t diagram for restaurant management system
3. Explain Object oriented concept in UML
1/1
Unified Modeling Language (UML) / Object Oriented Modeling & Design(, BCA-546-20, 13CA- CS- 546-20) J\LD/1
' j
I
CS/CB
----------
Total Marks : 60 Time: t 0.00 am to 12.30 pm
1ate : 19/ 12/2022
Instructi ons:
I. All question s are cv111pulsV1y unless and utherwise slalecl.
2. Bold figures tu the right o,(every question ure the maximum marks fur that c1uestiun.
J. Candida tes are adl'ised to attempt questions in order.
4. Annvers written illegibly are likely to be 111orked zero.
5. Use of scient[fi,c calculato rs, Log tables, Mollier Charts is allowed.
6. Drm,· neat and labelled diagram s H"h<:>rever necessa, y.
. The
"Develo p a Student Registration System in which student gets enroll in a semester
course can be
semester contains courses. Each course has a title and course Code. The
may be
registere d, dropped, withdraw , passed and failed by the students. Also a semester
(for BCS &
freezed or attended . There are two kinds of students; Undergra duate Students
enrolls in
MCS) and Postgrad uate Students (for MPhil & PhD). Each type of students
different ways."
Draw the followin g diagram for above problem statemen t.
a. Activity Diagram
b. Class Diagram
c. Use case Diagram
(30)
).2. Solve (Any two)
system. lt also
I. A Library lends books and magazin es to member, who is registere d in the
can reserve a
rnaintain s the purchase of new books and magazin es for the Library. A member
it is returned or
book or magazin e that is not cu1Tently available in the library, so that when
and delete
purchase d by the library, that person is notified. The library can easily create, replace
transacti ons are
info1111ation about the books, members , and reservati on in the system. The books
the member returns the book after the due date must he
stored in the database . The fine list while
system, and the interactio ns between them must be
generate d. Analyze the users and actors of this
depicted .
Draw the followin g diagram for above problem statemen t.
a. Use case diagram.
b. Sequence diagram.
c. Class diagram.
online from
3. Draw sequence diagram, activity diagram and class diagram for ordering food
zomato/s wiggy app.
II I I
Unilied \ilo<li.:ling Languag1: UML (13CA-54G- l 8) AKD/1
j
).:-\. A ns w er th e fo llo w
in g in 2-3 lines (S
olve any 5)
\. D ef in e th e tr an si tio ns ( \ 0)
and guards in activ
ity diagran1.
W ha t ar c di ff er en t
ty pe s of relationshi
ps in building blocks
of UML?
3. W ha t ,s th e d,fference between
a flow chart and activ
ity diagra,n'?
4. D ef in e sy nc hr on ou s message
and asynchronous n1
essage.
5. Ex pl ai n pr in ci pl es of
n1odeling.
G iv e di ff er en ce be
6. tw ee n ln cl ud e and
Extend relationship
Design an activity in use case.
7. di agram for purchasi
ng a book on\inc. St
ate the your assumptions
I CS/CB
TILAK MAHARASHTRA VIDYAPEETH, PUNE
BACHELOR OF COMPUTER APPLICATIONS (B.C.A.) ,Y
EXAMINATION: APRIL/MAY -2019 f Y.
SIXTH SEMESTER
Sub: Unified Modeling Language (UML) (BCA-631/641)
/ Draw an Use case Diagram and Class Diagram for online purchase of various items
through Flipcart. State proper assumptions while drawing diagrams.
/Draw an Activity Diagram and Sequence Diagram for a recruitment system. The
recruitment system allows the job seekers to enroll their names through the process of
registration. The employee also can get the list of available candidates and shortlist for
their company requirement. Once the applicant enrolls he receives an id, which helps him
in further correspondence. A fees amount is received from the job seekers for enrollment.
This system makes the task of the job seeker easier rather than waiting in queue for
enrollment. This also reduces the time consumption for both for the job seeker and
employee.
2/1