You are on page 1of 4

Abstract

Students always prone to theoretical knowledge instead of practical


knowledge, therefore to build them for upcoming competition in this technological era
basic practical knowledge does matter more. For this purpose we want to provide a
particular interactive system which will help student easily to enrich their basics. This
Web Application provides facility to conduct online examination. It saves time as it
allows number of students to give the exam at a time and displays the results as the
test gets over, so no need to wait for the result. It is automatically generated by the
server. Administrator has a privilege to create, modify and delete the test papers and
its particular questions. User can register, login and give the test with his specific id,
and can see the results as well.
User needs a web-based system, which will remove all the above mentioned
Problems that, the user is facing. The user wants a web-based system, which will
reduce the bulk of paperwork, provide ease of work, flexibility, fast record finding,
modifying, adding, removing and generating the reports.

We proposed our perception of the system, in accordance with the problems of


existing system by making a full layout of the system on paper. We tallied the
problems and needs by existing system and requirements. We were further updating
in the layout in the basis of redefined the problems.
List Of Figures
1. Data flow Diagram…………………………………………………………………...6
2. Entity Relationship diagram…………………………………………………………11
3. Screenshots
3.1 Login page……………………………………………………………………….18
3.2 Student home……………………………………………………………………19
3.3 Start exam………………………………………………………………………..21
3.4 Students result…………………………………………………………………...22
3.5 Professor home…………………………………………………………………..23
3.6 Administrator login………………………………………………………...……24
3.7 Administrator home……………………………………………………………..25
4. Test cases
4.1 New Student/Professor Use Test……………………………………………..…28
4.2 Student/Professor Authentication Test………………………………………….28
4.3 Student Exam-Tutorial Use Test………………………………………………..29
4.4 Administrator Use Test…………………………………………………………29
4.5 Professor Use Test………………………………………………………………30

List Of Tables
1. Student……………………………………………………………………………….13
2. Lecturer……………………………………………………………………………....13
3. Exam…………………………………………………………………………………14
4. Attempt………………………………………………………………………………14
5. Exam event…………………………………………………………………………...14
6. Modules ……………………………………………………………………………...17

Table Of Contents
1. Introduction…………………………………………………………………………1

1.1 Problem Definition………………………………………………………2


1.2 Literature Review………………………………………………………..3
2. Analysis ………………………………………………………………………………4
2.1 Existing System………………………………………………………….4

2.2 Disadvantages of current system…………………………………...……4


2.3 Characteristics of the Proposed System………………………………….5
2.4 Data Flow Diagram…………………………………………………...…6
3. Requirements………………...……………………………………………………….7
3.1 Software Requirements………………………………….……………..7
3.2 Hardware Requirements………………………………………………..7
4. System Design………………………………………………………………………...11

4.1 Entity Relationship Diagram…………………………………………....11


4.2 Entities in Database…………………………………………………..…13

4.3Algorithm………………………………………………………………..15
4.3.1 Ceaser-cipher encryption algorithm………………………….15
4.3.2 Ceaser-cipher decryption algorithm…………………………..15
4.3.3 Exam………………………………………………………….16
5. Implementation………………………………………………………………………...17
6. Testing …………………………………………………………………………………27
6.1 Testing Principles……………………………………………………….27
6.2 Test Cases ……………………………………………………………...28
7. Future Scope ………………………………………………………………………….32

8. Conclusion ……………………………………………………………………………33

9. References …………………………………………………………………………….34