Professional Documents
Culture Documents
Actors:
● Student
● Librarian
Description:
The library management system is designed and developed for receipt and
insurance of the book .In the library along with the student details the book received in
the library are entered in book of entry from and new students details is enclosed in the
student entry form when students wants to get a designed books thee same is issued on
availability to the student the insurance and due date for returning of the book Is entered
on the book. The student has to pay the fine if their delay in returning the book or did
any damage to the book.
JNTUCEA
Page 2
Usecase Diagram:
● Draw and drop the actors and usecase from browser window into the diagram
window
● Associate the usecase and actors
JNTUCEA
Page 3
Class Diagram:
JNTUCEA
Page 4
Activity Diagram:
● The activity diagram describes the sequencing of activities ,with supports for
both condition and parallel behavior
● The various controls are placed into the diagram window to create activity
diagram
JNTUCEA
Page 5
Sequence Diagram:
● Create a new package from the database and name it as a sequence diagram
● From the toolbar select the required tools and make corresponding connections
JNTUCEA
Page 6
Collaboration Diagram:
JNTUCEA
Page 7
Actors:
● Passengers
● Travelling agent
● Admin
● Railway authority
Description:
Different types of categories are available in reservation like first class AC, second AC
sleeper coach etc.,.Passenger can book tickets in advanced depending on the
categories .tickets is done of the facility to reserve tickets with some higher cost .cost
To cancel (or) reserve a ticket some procedure has to be followed .requesting the
form ,submitting information with valid details like train number ,name source,
destination stations ,date of journey ,address etc. some procedure has to be followed for
cancellation .some of the amount is deducted from the payment the payment is done
through online by giving debit or credit card number .the whole information of the
trains is available on the website address http ://www.indianrail.gov.in.Travel agents are
the persons who provide tickets to the customers with cost. Railway authorities and
admin has to maintain the database with appropriate information.
Usecase Diagram:
JNTUCEA
Page 8
● Draw and drop the actors and usecase from browser window into the diagram
window
● Associate the usecase and actors
Class Diagram:
JNTUCEA
Page 9
Collaboration Diagram:
Sequence Diagram:
JNTUCEA
Page 10
● Create a new package from the database and name it as a sequence diagram
● From the toolbar select the required tools and make corresponding connections
3. ATM APPLICATION
JNTUCEA
Page 11
Aim:
Actors:
● Client
● Administrator
Description:
Usecases:
1.Insert card
2.Enter 6in number
3.Invalid pin
4.Type of transaction
5.Deposit amount
6.Withdrawal amount
7.Trasaction completed
8.Remove the card
9.Exit
10.Carryout transaction
Algorithmic procedure:
Usecase Diagram:
JNTUCEA
Page 12
● Draw and drop the actors and usecase from browser window into the diagram
window
● Associate the usecase and actors
Activity Diagram:
JNTUCEA
Page 13
● The activity diagram describes the sequencing of activities ,with supports for
both condition and parallel behavior
● The various controls are placed into the diagram window to create activity
diagram
Sequence Diagram:
JNTUCEA
Page 14
● Create a new package from the database and name it as a sequence diagram
● From the toolbar select the required tools and make corresponding connections
Collaboration Diagram:
JNTUCEA
Page 15
Component Diagram:
4. HOSPITAL MANAGEMENT
JNTUCEA
Page 16
Aim:
Actors:
● Patients.
● Doctors
● Administrator
Description:
Usecase Diagram:
JNTUCEA
Page 17
● Draw and drop the actors and usecase from browser window into the diagram
window
● Associate the usecase and actors
Class Diagram:
JNTUCEA
Page 18
Sequence Diagram:
JNTUCEA
Page 19
● Create a new package from the database and name it as a sequence diagram
● From the toolbar select the required tools and make corresponding connections
Collaboration Diagram:
JNTUCEA
Page 20
JNTUCEA
Page 21
5. PAYROLL DETAILS
Aim :
JNTUCEA
Page 22
Actors:
● Employee
● Administrator
● Company
Description:
Company recruits the employees and the employee will provide details to
the administrator, administrator maintains the information of all employee details in its
database company gives gross salary and GPF details to the administrator.
Administrator will be computing the net salary by considering all factors like any bonus
provided by the deductions like income tax ,LIC and leaves etc. Calculate the salary will
be given to the employee. If the employee in pensioner administrator will calculate the
salary of the pensioner by considering all factor like bonus and GPF. Administrator will
give salary to the pensioner.
Usecase Diagram:
● Draw and drop the actors and usecase from browser window into the diagram
window
JNTUCEA
Page 23
Class Diagram:
JNTUCEA
Page 24
Activity Diagram:
JNTUCEA
Page 25
● The activity diagram describes the sequencing of activities ,with supports for
both condition and parallel behavior
● The various controls are placed into the diagram window to create activity
diagram
Sequence Diagram:
JNTUCEA
Page 26
● Create a new package from the database and name it as a sequence diagram
● From the toolbar select the required tools and make corresponding connections
Collaboration Diagram:
JNTUCEA
Page 27
6. QUIZ APPLICATION
JNTUCEA
Page 28
Aim:
To design and draw the UML diagrams for QUIZ APPLCATION
Description:
The interviewer is going to conduct quiz has to follow some of the rules and must see
all the information like number of teams particular participating, name of each team,
number of participants and the details of the participants and the number of rounds to be
conducted. The participants are asked questions, if the answer is given in the time limit
and that is valid then that particular team is given marks that are allotted. The results for
each round are displayed by the score in the scoreboard. After all rounds has been
completed the team which is having highest score unit be declared as winner and
awarded with a prize.
Actors:
1. Interviewer
2. Participant
3. Scorer
Usecases:
1. Number of teams
2. Team name
3. Number of participants
4. Rules
5. Rounds
6. Questions and answers
7. Time
8. Marks
9. Results
10. Prize
Algorithmic Procedure:
Step 1: Start the application.
Step2: Create the require actors & usecases in the browser window.
Step 3: Go to new usecase view and then click the usecase view and open a new
package
Step 4: Rename the package with the package with required names.
Step 5: Create two packages actor and usecase.
Usecase Diagram:
● Draw and drop the actors and usecase from browser window into the diagram
window
● Associate the usecase and actors
JNTUCEA
Page 29
Class Diagram:
Activity Diagram:
● The activity diagram describes the sequencing of activities ,with supports for
both condition and parallel behavior
JNTUCEA
Page 30
● The various controls are placed into the diagram window to create activity
diagram
Sequence Diagram:
● Create a new package from the database and name it as a sequence diagram
JNTUCEA
Page 31
● From the toolbar select the required tools and make corresponding connections
Collaboration Diagram:
JNTUCEA
Page 32
JNTUCEA
Page 33
Actors:
● Student
● Staff
● Database
● Registrar
Description:
In the online registration course register is the person who starts the registration and
supplies registration from the student. The student gets the form and fills it. The
registration form contains login id, course and subject to the chosen by the student. The
student submit the filled form to the register and verifies the form if the student is
eligible his profile is maintained in the database and assign ID to the student. If he/she is
not eligible the message is displayed as not eligible and closes the registration process
after it’s over. The process is depicted in the form of UML diagrams.
Usecases:
1. Login id
2. Registration Form
3. Update the grade of student
4. Choose the subject
5. Choose the course
6. Start Registration
7. Maintain student profile
8. Close registration
9. Maintain staff profile
Algorithmic Procedure:
Step 1: Start the application.
Step2: Create the require actors & usecases in the browser window.
Step 3: Go to new usecase view and then click the usecase view and open a new
package
Step 4: Rename the package with the package with required names.
Step 5: Create two packages actor and usecase.
Usecase Diagram:
● Draw and drop the actors and usecase from browser window into the diagram
window
● Associate the usecase and actors
JNTUCEA
Page 34
Class Diagram:
JNTUCEA
Page 35
Activity Diagram:
JNTUCEA
Page 36
● The activity diagram describes the sequencing of activities ,with supports for
both condition and parallel behavior
● The various controls are placed into the diagram window to create activity
diagram
Sequence Diagram:
JNTUCEA
Page 37
● Create a new package from the database and name it as a sequence diagram
● From the toolbar select the required tools and make corresponding connections
Collaboration Diagram:
JNTUCEA
Page 38
Component Diagram:
JNTUCEA
Page 39
Deployment Diagram:
JNTUCEA
Page 40
JNTUCEA
Page 41
Aim:
Actors:
● Student
● Staff
Description:
Students have the name, registration number and college code . Staff conducts exam
according to their students and compute following manner.
If marks<45
Result of student is failed.
Otherwise, calculate the total of all students and compute average.
If avg>90
Student result is distinction with honest
If avg>75
Student result is distinction
If avg>60
Student result is first class
If avg<60
Student result is second class
By the above analysis displays the result of the student
Use cases:
1. Number of subject
2. Marks
3. Total
4. Grade
5. Average
Algorithmic Procedure:
Step 1: Start the application.
Step2: Create the require actors & usecases in the browser window.
Step 3: Go to new usecase view and then click the usecase view and open a new
package
Step 4: Rename the package with the package with required names.
Step 5: Create two packages actor and usecase.
Usecase Diagram:
● Draw and drop the actors and usecase from browser window into the diagram
window
JNTUCEA
Page 42
Class Diagram:
JNTUCEA
Page 43
Activity Diagram:
JNTUCEA
Page 44
● The activity diagram describes the sequencing of activities ,with supports for
both condition and parallel behavior
● The various controls are placed into the diagram window to create activity
diagram
Sequence Diagram:
JNTUCEA
Page 45
● Create a new package from the database and name it as a sequence diagram
● From the toolbar select the required tools and make corresponding connections
Collaboration Diagram:
JNTUCEA
Page 46
Deployment Diagram:
Component Diagram:
JNTUCEA
Page 47
9. IT ENABLED ACADEMICA
JNTUCEA
Page 48
Aim:
Actors:
● Student
● Teacher
● Administrator
● Director
Description:
Usecase Diagram:
JNTUCEA
Page 49
● Draw and drop the actors and usecase from browser window into the diagram
window
● Associate the usecase and actors
Class Diagram:
JNTUCEA
Page 50
Activity Diagram:
JNTUCEA
Page 51
● The activity diagram describes the sequencing of activities ,with supports for
both condition and parallel behavior
● The various controls are placed into the diagram window to create activity
diagram
Sequence Diagram:
JNTUCEA
Page 52
● Create a new package from the database and name it as a sequence diagram
● From the toolbar select the required tools and make corresponding connections
Collaboration Diagram:
JNTUCEA
Page 53
JNTUCEA
Page 54
Aim:
Actors:
● Company.
● Administrator.
Description:
Usecase Diagram:
JNTUCEA
Page 55
● Draw and drop the actors and usecase from browser window into the diagram
window
● Associate the usecase and actors
Class Diagram:
JNTUCEA
Page 56
Collaboration Diagram:
Sequence Diagram:
JNTUCEA
Page 57
● Create a new package from the database and name it as a sequence diagram
● From the toolbar select the required tools and make corresponding connections
JNTUCEA
Page 58
Aim:
Actors:
● Student
● Manager
● Accountant
Description:
Hostel is a place where a group of similar people has to stay. Hostels are of
two types paying guest hostel and general hostels, every education institution maintains
hostel of cheap cost compared to outside. Hostel management must follow some set of
rules the total management is under one person. If students have any problems
coordinators will be solving the problems by consulting the hostel manages. Steward is
the persons who looks after the student attendance in mess and calculate the bill of each
student for monthly basis.
Usecase Diagram:
JNTUCEA
Page 59
● Draw and drop the actors and usecase from browser window into the diagram
window
● Associate the usecase and actors
JNTUCEA
Page 60
Class Diagram:
Sequence Diagram:
JNTUCEA
Page 61
● Create a new package from the database and name it as a sequence diagram
● From the toolbar select the required tools and make corresponding connections
JNTUCEA
Page 62
Collaboration Diagram:
JNTUCEA
Page 63
Aim:
To design UML diagrams for ADMISSION PROCESSING SYSTEM.
Actors:
● Student.
● Registrar
● Accountant.
● Staff Member.
Description:
Usecase Diagram:
JNTUCEA
Page 64
● Draw and drop the actors and usecase from browser window into the diagram
window
● Associate the usecase and actors
Class Diagram:
JNTUCEA
Page 65
Activity Diagram:
JNTUCEA
Page 66
● The activity diagram describes the sequencing of activities ,with supports for
both condition and parallel behavior
● The various controls are placed into the diagram window to create activity
diagram
Sequence Diagram:
JNTUCEA
Page 67
● Create a new package from the database and name it as a sequence diagram
● From the toolbar select the required tools and make corresponding connections
Collaboration Diagram:
JNTUCEA
Page 68
JNTUCEA
Page 69
Aim:
Actors:
● Staff Member.
● Student.
Description:
This application tells about how a Student gets result of his Examinations.
In this Result processing system, student and staff member are the roles. The Students
start planning for examination by viewing the time table of examinations and This
examination time tables prepared by the staff member and also the staff member
prepares the question papers and according to timetable, exams are conducted then
student shows his performance in exam. The staff members evaluate Answer sheets that
are received from students at the time of examination then staff member displays results
on notice board. The marks memo is prepared by staff member and that is given to
student.
JNTUCEA
Page 70
Usecase Diagram:
● Draw and drop the actors and usecase from browser window into the diagram
window
● Associate the usecase and actors
Class Diagram:
JNTUCEA
Page 71
JNTUCEA
Page 72
Sequence Diagram:
● Create a new package from the database and name it as a sequence diagram
● From the toolbar select the required tools and make corresponding connections
JNTUCEA
Page 73
Collaboration Diagram:
JNTUCEA