0% found this document useful (0 votes)
113 views11 pages

University System: Uml Representation of

The document contains UML diagrams that model a university system, including class, object, component, deployment, use case, sequence, collaboration, activity, and statechart diagrams. The diagrams show the key entities like students, professors, courses, schedules, and their relationships. They illustrate how the system would work from users logging in and selecting colleges or courses to paying fees and submitting details.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
113 views11 pages

University System: Uml Representation of

The document contains UML diagrams that model a university system, including class, object, component, deployment, use case, sequence, collaboration, activity, and statechart diagrams. The diagrams show the key entities like students, professors, courses, schedules, and their relationships. They illustrate how the system would work from users logging in and selecting colleges or courses to paying fees and submitting details.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

http://www.jntustuff.

com/

UML REPRESENTATION OF

UNIVERSITY SYSTEM
http://www.jntustuff.com/

CLASS DIAGRAM

Main Form

1 1
1 1 1

* 1
1 1
Professor Schedule * Student
Registration Catalog
name name
qualification professor() starttime() addcourse() branch
student() endtime() removecourse() rollno
numberofcourse() display()
getonecourse() getcourse()

Course
name
code

duration()
http://www.jntustuff.com/

OBJECT DIAGRAM

m:mainform

s:student sc:schedule c:catalog


r:registration

name:sai
branch:CSE p:professor
rno:06-5B4 cr:course

name:suresh
qualification:M.Tech
http://www.jntustuff.com/

COMPONENT DIAGRAM

university. college.e
exe xe
It contains
information
regarding
College
It contains
details
information
regarding
University
details

departme professor student.e


nt.exe .exe xe
http://www.jntustuff.com/

DEPLOYMENT DIAGRAM

<<processor>>
University <<device>> It contains
raid information
regarding
University

<<processor>> It contains
College <<device>> information
terminal regarding
College
http://www.jntustuff.com/

USECASE DIAGRAM

<<include>>

select college list of colleges

<<include>>

select branch list of branches


Professor

<<include>>

select subject list of subjects

<<include>>

department list of departments


<<include>>

branch list of branches


college
<<include>>

staff list of staff members


http://www.jntustuff.com/

<<include>>

Select college List of colleges

<<include>>

Select course List of courses

Student

Pay fees
http://www.jntustuff.com/

SEQUENCE DIAGRAM

p.professor s.student m.main Form r.registration c.catalog s.schedule c.course

login()

getdetails

give personal details


select college
select course

number of seats

submit

logout

login
give personal details

getdetails()

select college

number of placements

select course
submit

logout
http://www.jntustuff.com/

COLLABORATION DIAGRAM

9: login m.main Form


15: submit 2: getdetails
8: logout

p.professor 11: getdetails()


16: logout 1: login() s.student
7: submit

13: number of placements

s.schedule 6: number of seats


14: select course

12: select college


5: select course
10: give personal details
4: select college
3: give personal details

c.course

c.catalog
r.registration
http://www.jntustuff.com/

ACTIVITY DIAGRAM

MainForm

professor
student

Select college SelectCollege

select course selectbranch

pay fees selectsubject

submt submit2
http://www.jntustuff.com/

STATECHART DIAGRAM

idle

login

active

select
college

logout select
course

pay fees

submit

You might also like