Log on: The use case describes how a user log on into
the system.
Start test: The use case describes how a user will take
a test.
Identification of actors
System administrator: System administrator is a person who is
responsible for user account maintenance. System administrator generally audits on accounts to generate reports.
Test taker: Test taker is any person registered with the online
exam system for taking tests.
Registration
Log on Test administrator
Start test
Student identification
Registration:
Student name
Jnumber
Student
Present degree
Administrator
Course details
Login:
Login
Student
Password
Exam Administrator
Login:
Exam admin
Th rea te
Username
ns
<<includes>>
Student password
<<extends>>
at Mitig
es
Mitigates
Hacks password
Misuser
Misuser activities
Misuser can hack the user name easily so that he can access the information. To eradicate this a password can be used. But a password also can be hacked. Thus some cryptographic methods can be used to provide maximum protection.
Student identification:
Valid verification
Student
Invalid verification
Test Administrator
Student identification:
Threatens
Valid identification
Mit
ig a t es
Misuser
Logout:
Logout after the test period
Logout:
Threatens Logout after the test period
e lud inc << > s>
Mitigates
Timer algorithm
Student
Misuser
Log in
Threatens
lud e s> >
M it s ate ig
Student identification
Student
Start test
Verification process
tes ga iti
Use timer