A teacher can manage exams, questions and answers. He or she can also make announcement to the student and view student's result.
A student can take the exam through the system, view announcements made by the teacher, and view exam history to revise the pass exam's answers.