Project Report
Project Report
ON
ONLINE EXAMINATION
SYSTEM
1. Introduction
2. About the project
3. Technologies used.
4. Hardware Interface.
5. Software Interface
6. Constraints.
INTRODUCTION
Online Exams is being launched because a need for a destination that is beneficial
for both institutes and students. With this site, institutes can register and host
online exams. Students can give exams and view their results. This site is an
attempt to remove the existing flaws in the manual system of conducting exams.
Purpose
Online Exams System fulfills the requirements of the institutes to conduct the
exams online. They do not have to go to any software developer to make a separate
site for being able to conduct exams online. They just have to register on the site
and enter the exam details and the lists of the students which can appear in the
exam.
Students can give exam without the need of going to any physical destination.
They can view the result at the same time.
Thus the purpose of the site is to provide a system that saves the efforts and time of
both the institutes and the students.
2. Technologies used:
This project is a Java application that is developed in Eclipse having my SQL
server as back end.
1. Database Design at MY SQL
2. Input Design in ECLIPSE using awt and swing
3. Coding (ECLIPSE)
3. Hardware Interface:
Client Side:
Eclipse
Processor: Pentium IV 2.0 and above.
RAM: 256 MB
Online Examination
Server Side:
Processor: Pentium IV 2.0 and above.
RAM: 1 GB
Disk space: 4GB
4. Software Interface:
5. Constraints:
User interface is only in English i.e. no other language option is available. User can
login only with his assigned username and password which is verified by the
admin.
.
Feasibility Study
What are the user’s demonstrable needs?
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.
Cost
The cost required in the proposed system is comparatively less to the existing
system.
Effort
Compared to the existing system the proposed system will provide a better
working environment in which there will be ease of work and the effort required
will be comparatively less than the existing system.
Time
Also the time required generating a report or for doing any other work will be
comparatively very less than in the existing system. Record finding and updating
will take less time than the existing system.
Labor
In the existing system the number of staff required for completing the work
isMorewhile the new system will require quite less number of staff.
Specification Report
System Interface
Application would be a self-contained system. It will not access data of any other
application nor will other application have access to its data.
User Interface
Application will be accessed through a Java Interface. The interface would be
viewed best using 1024 x 768 and 800 x 600 pixels resolution setting. The software
would be fully compatible. No user would be able to access any part of the
application without logging on to the system.
Hardware Interface
For Server
• Intel Pentium III or above with
• 512 MB RAM
• 4 GB hard disk
Network Interface
MY SQL SEVER
Software Interface
For Server
For Client
• Windows 2000 Enterprise
Edition and above
• MY SQL sever
• Eclipse
Operations
Client Side
Interactive operations using options provided in the application, Example Data
Entry generation and viewing of reports.
Server Side
Database backup should be taken every day. In case of data base crash, last backup
should be restored.
User Characteristics
The end user of the software can be divided into two categories
Administrator: Access to master forms for the purpose of data entry and
generation of reports. He/she manage each and every details of any students and of
courses
i. Lack of space– It becomes a problem in itself to find space to keep the sheets
of paper being generated as a result of the ongoing discussion. The documents
being generated are too important to be ill-treated.
iii. Filtering is not easy– It becomes hard to filter relevant documents for the
irrelevant ones if the count of the same crosses a certain manageable number.
To solve these problems they required a computerized system to handle all the
works. They required a web based application that will provide a working
environment that will be flexible and will provide ease of work and will reduce the
time for report generation and other paper works.
Constraints
Assumptions
In general it has been assumed that the user has complete knowledge of the system
that means user is not a naïve user. Any data entered by him/her will be valid. To
make the software as user friendly as possible but at the same time keeping in
minds user requirements and all details will verified by the admin
Dependencies
It depends that the one should follow the international standards for the generating
the User ID & should fill the related information in the proper format.
Acceptance Criteria
The software should meet the functional requirement and perform the
functionality effectively and efficiently which are as follows: