100% found this document useful (2 votes)
4K views9 pages

UML Diagrams

The document contains class, use case, sequence, and activity diagrams describing an exam management system. The class diagram shows the key entities like User, Register, Exam, Question, and Result. The use case diagrams show the functionality available to administrators like adding, modifying, and deleting questions and records, as well as functionality for normal users like registration, login, choosing exams, and viewing results. The sequence diagrams outline the step-by-step process flows for various actions like administering exams, user options, and question management. Finally, the activity diagrams further illustrate the different paths a user can take through the system based on their role and selections.

Uploaded by

api-3842199
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 DOC, PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
4K views9 pages

UML Diagrams

The document contains class, use case, sequence, and activity diagrams describing an exam management system. The class diagram shows the key entities like User, Register, Exam, Question, and Result. The use case diagrams show the functionality available to administrators like adding, modifying, and deleting questions and records, as well as functionality for normal users like registration, login, choosing exams, and viewing results. The sequence diagrams outline the step-by-step process flows for various actions like administering exams, user options, and question management. Finally, the activity diagrams further illustrate the different paths a user can take through the system based on their role and selections.

Uploaded by

api-3842199
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 DOC, PDF, TXT or read online on Scribd
You are on page 1/ 9

1) Class Diagram:

User
Login Details

Username Uname
Upassword
Password buttonname

Register
Connection
Manager
Fname
Lname Drivername
cid URL
gender Query
qualification Result
experience
address

Check

DBConnection
Uname
Upwd
DBUname
DBPassword
Flag
Exam
Add Question

Question
Eid
Ansa
Ansb
ExamType
Ansc
Ansd
ExamSelected
Ans

End Exam Delete Question

Qno
ExamID Code
Question
Flag Ans1
Ans2
Email Ans3
Ans4
Ans

Result Modify Ques

Code
Question
ExamID Ans1
Ans2
Subject Ans3
Ans4
Result Ans
Use Case for Administrator:

Add Questions

Show Records

Modify Records

 Delete
Records

Admin
Choose
Subject

Results
Use Case Diagram for Normal User:

Registration

Login

Negative
Marking Exam


Normal User
Non-Negative
Marking Exam

Choose
answers

Results
Sequence Diagram for Exam Management:


Admin Login Subject Exam Add Update Delete

Login()

Choose()

Creation()

Add()

Update()

Delete()

Sequence Diagram for User Options:



Normal Regi- Login Negative Non-nega- Subject Exam Result
User stration Marking tive mark-
ing

register()

Login()

Select()

Select()

Choose()

Start()

Result()
Diagrams Diagrams for Questions Management

Log-in

Invalid User
Authetication

Valid User

Administration

Add Question Update Question Delete Question

Log-Out
2.Activity diagram for Different options of the user

Log-in

Invalid Employee

Authentication

Without –Ve
-Ve Marks Marking Subject Q and Ans

Log-Out
3. Activity diagram for Different options for the user.

User Form

User

Register Login Start Exam

Log-Out

You might also like