Professional Documents
Culture Documents
m
m
The system handles all the operations and generates reports as soon as
the test is completed which saves the precious time of faculties spent on
reviewing answer sheets.
Add Questions
Edit Questions
Administrator
Change Password
Student
Add Subjects
Delete Subjects
View Reports
View Result
àse Case diagram for End àser -
2. For Adding uestions:
¦
¦
Administrator
modifyQuestion(QuesNo,opt1,opt2,opt3,opt4,correctans)
editQues(QuesNo)
getQues(QuesNo)
[Question Details]
modify()
insertQues()
message:Edit Successful
For Adding àser:
:addUser.jsp :NewUser.jsp :Database
Administrator
addUser(UserName,UserType)
checkUser(UserName,UserType)
getUser(UserName,UserType)
[User Details]
if(User is Present)
else
addUser(UserName,UserType)
Ñ.For Changing Password:
changePassword(UName,OldPwd,NewPwd)
newPassword(UName,OldPwd,NewPwd)
getUserDetail(UName,Pwd)
[User Details]
if(Uname is Present)
changePwd(Uname,OldPwd,NewPwd)
message:Password Changed
else
message:Invalid User
6.For Adding Êubjects:
AddSub.jsp :database
Administrator
addSubject(SubCode,SubName)
getSubject(SubCode,SubName)
[Subject Details]
if(newSubject())
addSubject(SubCode,SubName)
message:Subject Added
else
message:Subject Already Present
.For Deleting Êubjects:
:deletesub.jsp :delete.jsp :Database
Administrator
deleteSub(SubCode,SubName)
checkSub(SubCode,SubName)
getSub(SubCode,SubName)
[Subject Details]
if(Subject is Present)
deletSub(SubCode,SubName)
message:Subject Deleted
else
message: Subject Not Present
8.For Viewing Reports:
ü.For Viewing Result:
j
à
10.For Giving Exam:
Us er
us er name : ty pe = s tring
pas s word : ty pe = s tring
name : ty pe = s tring
age : ty pe = int
addres s : ty pe = s tring
phone : type = int
gender : ty pe = s tring
login()
logout()
Selec t Category ()
Tes t Now()
TEST
Ques tion Id : type = int
Ques tion : ty pe = string
Ans wer 1 : ty pe = s tring
Ans wer 2 : ty pe = s tring
Ans wer 3 : ty pe = s tring
Ans wer 4 : ty pe = s tring
Selec ted : ty pe = boolean
Res ult : ty pe = int
Evaluation()
Ê
Õ
Êtudent can give exam easily as it is web based
application this gives online exam flexible as well as
efficient as compared to other exams which performed
manually.
Can be used anywhere any time as it is a web based
application (user location doesnǯt matter).
No restriction that examiner has to be present when
the candidate takes the test.
The system will be robust by conducting exam within
its time and evaluate result in a very short span of
time.
Ê