sequnce diagram for online examination system
TRANSCRIPT
Sequence Diagram for User Login
Login
Login
Check Login
ErrorMsg wrong
*match
Display browser
:User Login
Boundary
: User Login
Controller
:Login Register :Login Record
Administrator Login
Login
Login
Check Login
ErrorMsg wrong
*match
Display Browser
:Admin_Login
Boundary
: Admin_Login
Controller
:Login Register :Login Record
Sequence Diagram for Subject Maintenance
Select Sub
Select Sub *Add/Del/Edit Sub
Save Sub
Generate Sub Code
Display Browser
:Select Subject
Boundary
:SelectSubjectController
: Subject History :Subject Record
Select Sub
Sequence Diagram for Question Maintenance
Selct Qustn DB
Select Subject *Add/Del/Edit Qus.
Save Qus.
Generate Qus. Code
Display Browser
:Select Question Boundary
: Select Question Controller
:Question History
:ExamQuestion Record
Selct Qustn DB
Sequence Diagram for Setting
Selct Seting
Select setting
Select Sub [Question for exam]
Display Browser [Select For Exam]
[Wait Time]
[right mark]
[wrong mark]
Confirm
Confirm
Confirm
:Select Setting
Boundary
: Select Setting
Controller
:Select
Exam Sub
:Settiing
Record
Sequence Diagram for Exam
Select Admi Exam
Select Test Exam
Select Sub [Select Random Ques]
DisplayBrowser
* [Select Ans]
[TimeOver
[Submit Ans]
Display Result
Select Appear Exam
Select appear Exam
Select Exam Sub
DisplayBrowser [Select Random Ques]
Qus. Display
[Select Ans]
[Submit Ans]
[timeOver]
:Select Exam
Boundary
: Select Exam Controller
:Select sub. for
Exam
:Ques DB
Record
ViewResult
Display Result
Sequence Diagram for View Result
Select ViewResult Option
Admin Select ViewResult Option
* Find Result
DisplayBrowser
* ViewResult
i
Select ViewResult Option
Select ViewResult Option
Find Result
DisplayBrowser
:Select Result
Boundary
: Select Result
Controller
:Select Result
Register
ViewResult
Sequence Diagram for Change Password
Select ChangePW
Select Change PW
Select Change PW
Display Browser
Enter Old PW
Enter New PW Save
Confirm
Confirm
Confirm
:Select Password
Boundary
: Select Password
Controller
:login
Register
:Login
Record
Sequence Diagram for UserLog
Select UserLog
Select UserLog
Select UserLog
LogWindow
Display Browser
:Select UserLog
Boundary
: Select UserLog
:UserLog
History
:User Log
Record
Sequence Diagram for LogOut
Select UserLog
Select UserLog
Select LogOut
Display Browser
Successfully Log out
:Select LogOut
Boundary
: Select LogOut
:UserLog
Register