INTRODUCTION

:
This document will propose all features and procedures to develop the system.

This document specially containing details about objectives, scope limitation, process model, primary requirements, team development, possible project risks, project schedule, and finally monitoring and reporting mechanisms.

On-line Exam System is very useful for Educational Institute to prepare an exam, safe the time that will take to check the paper and prepare mark sheets. It will help the Institute to testing of students and develop their skills. But the disadvantages for this system, it takes a lot of times when you prepare the exam at the first time for usage. And we are needs number of computers with the same number of students.

The effective use of "On-line Exam System", any Educational Institute or training centers can be use it to develop their strategy for putting the exams, and for getting better results in less time.

OBJECTIVES AND CONCENTRATIONS:
• Corporate between the data stored in the server of the Institution and our Online Exam system. To deal with On-line System in an easy way and an efficient mannered. (connection process) Create strong and secrete data base that allow for any connection in a secret way, to prevent any outside or inside attacks. Specify a privilege for each person to allow each person use this system to create his own exam. And have a complete control on his exam. Allow each person to create more than one exam with different way to create variant questions.

• • •

1|Page

The system handles all the operations. editing. Allow students to see or display his answers after the exam is finish. removing. mark. FUNCTIONALITIES FOR STUDENT  personalized system access (logging)  running tests from activated exams  view personal results.SCOPE AND LIMITATIONS: • • • • On-line Exam system is designed for Educational Institutes (like schools. FUNCTIONALITIES ASSIGNED TO ACTORS Defined actors: examiner. universities. training centers). editing and deleting student’s data). after end of exam 2|Page . that includes name. subscribing to categories. editing. and generates reports as soon as the test is finish. The type of questions is only multiple choice or true and false. time spent to solve the exam. student FUNCTIONALITIES FOR EXAMINER  personalized system access (logging)  exams managing (adding. editing and removing categories)  viewing test results (all students together or individual students)  students managing (adding. removing. creating criteria for each grade)  questions managing(adding. creating.

UML DIAGRAM USE CASE DIAGRAM 3|Page .

CLASS DIAGRAM 4|Page .

ACTIVITY DIAGRAM Activity Diagram For Faculty 5|Page .

Activity Diagram for Student 6|Page .

Activity Diagram for Admin 7|Page .

SEQUENCE DIAGRAM 8|Page .

STATECHART DIAGRAM 9|Page .

COMPONENT DIAGRAM 10 | P a g e .

DEPLOYMENT DIAGRAM 11 | P a g e .