Online examination system is a web based application and is an efficient tool for conducting examinations for the mutual benefits of the students studying in an organization. The main objective of this system is to assist the students by allowing them to take exam, so that student’s performance can be evaluated. It thereby reduces a lot of manual effort since the whole process can be performed through computerized manner.
1.1 Motivation
The idea of this project is to manage the task of making the exams easier in a computerized manner. Thus it will reduce the human effort of writing exams and valuating the performance of the candidates.
1.2 Goal and Objectives of the Project Report
Examinations are conducting for measuring the programming skills of candidates. Online Examination System is a web based examination system which will conduct exams for admin added students. The goal of this project is:
– Reduces the human effort and time
– Easy access of questions to candidates
– Computerized validation of answers given by the candidate
– Automatic calculation of marks
1.3 Problem Statement
Online Examination System is used to measure the performance of the students in a particular organization. The questions are asked from various programming languages such as SQL, Java, and C. Admin added candidates can login to the system using the username and password given by the admin. Once they log on to the system, immediately they can start the test if the exam date allotted for them is the same. The results are calculated by the system and is given to administrator. Admin will later send the result to the registered mail id of users.
1.4 Scope of the Dissertation Report
The report is very important to observe the functionalities of the project Online Examination System. It will give a brief idea of how the system working with various figures and diagrams. It is organized in such a way that every common man can understand the contents of the system and how it works.
1.5 Outline of Dissertation Report
The Project Report is encompassed with six chapters in total and it is organised as follows:
Chapter – 1
Introduction: Candidates can logon to to the system and can take the test. The result of the test is send to their registered mail id.
Chapter – 2
Literature Survey: The proposed system is computerized and registered candidates can login to the system and can take the test. Admin can view the result of candidates and later he can send the result to the students.
Chapter – 3
Hardware and Software Requirements: This chapter explains about the hardware and software specification needed to run the system.
Chapter – 4
System Design Architecture: This chapter shows various figures such as ER Diagram, DFD, Class diagram Sequence diagram and usecase diagram..
Chapter – 5
Implementation: Snapshots are added in this section to show the modules of the system.
Chapter- 6
Testing: Testing is the process of Executing the system to Find errors. In this section, the various modules are tested with different test cases.
Chapter- 7
Conclusion: implemented successfully, this system helps the users to attend the exams according to the assigned date for them. This system can be run on windows platform .
Chapter – 8
Future Enhancements: The future enhancements of our project are listed here: Smart features like send sms alert to candidates to their registered mobile number, include image questions and programming questions.
Chapter 2
Literature Survey
Literature survey is defined as the process of doing surveys to find the liabilities of the existing systems. There by we can add the features that are not yet implemented to our system.
Online Examination System is a web based application which is used to assess the candidate s performance in an institute. The candidates are added by the admin. Registered students can login to the system and can take the test. Once the test is finished, administrator will send the result to candidate’s registered mail id.
Admin has various tasks to add candidates’ details, adding question s and their category to database. He can view the answers given by the candidates and their mark. If the mark is more than or equal to the pass mark, the candidates result is set to passed. Else the result is set as failed.
The Online Examination system is there by reduce the task of valuating the answers of candidates and time.
Chapter 3
Hardware and Software Requirements
3.1 Requirement Analysis
• Admin Login :
In this module admin has to enter valid username and password in order to login to the system Admin has the permission to view all the details.
• Registration module:
In this module admin can register students with all their information including name, email, user id, date of examination etc…
• Student Login:
In this module Student has to enter valid username and password in order to login to the system. After login in Student can take exam.
• Insert:
In Insert module admin can insert question category, question and options for
questions and also right answer for the question.
Definitions, Acronyms, and Abbreviations
DBMS Data Base Management System
HTML Hyper-Text Mark-up Language
HTTP Hyper-Text Transport Protocol
HW Hardware
IP Internet Protocol
SW Software
Overview
• Online examination system is a tool used for managing or conducting exam for students, and to evaluate their performance.
• Online Examination lowers manual or paper work.
• Results can be obtained easily.
• Admin has permission to view all the details.
3.1.1 Software Requirement Specification
• This project is implemented using .NET Framework.
• It is developed using IDE Microsoft visual Studio 2010.
• Database is Implemented using Microsoft Sql server 2008 R2.
3.1.2 Hardware Requirement Specification
• 256 MB of RAM or more.
• 2GB of hard disk space.
• VGA or higher monitor resolution.
• Mouse or other pointing devices.
Chapter 4
System Design Architecture
4.1 ER Diagram
Entity-Relationship diagram
Fig-4.1.1 E-R diagram
4.2 Data Flow Diagram
Level 0: Admin
Level 0: Student
Level 1: Admin
4.3 Class Diagram
4.4 Sequence Diagram
Fig-4.4.1 Sequence Diagram(for Admin)
4.5 Use case diagram
Fig-4.5.1 Use case diagram
Chapter 5
Implementation
Login Page:
Admin Home Page:
Result Page:
Student page:
Admin :Add question
Chapter 6.
Testing
Login Test: login
Table-6.1 Login
Admin Test:
Table-6.2 Admin
Chapter 7
Conclusion
• The key concept of Online Examination System is to reduce the amount of paper work and convert all form of record to digital format.
• conducting exam for students to check their performance and improve their programming skills
• with minimum knowledge of computer one can easily operate the system..
Chapter 8
Future Enhancements
• New modules can be concatenated without affecting the Present model.
• Alerting students with SMS on Exam date.
• Computing Overall Performance of Student based on each taken exam result.
Bibliography
Software project management / Bob Hughes and Mike Cotterell, London [etc.]: McGraw-Hill, c2002, 3rd ed.
An integrated approach to software engineering ,third edition by pankaj jalote
Object oriented modelling and Design byB.S.Ainapure
.
essay in here…