The document proposes the development of an online satsang exam system to enable devotees to take exams online. It will have different exam levels for kids, young, and older devotees. Devotees can register, login, select an exam level, take timed exams online, and immediately view their results without paper. The system will automate exam administration and marking to reduce manual work. It will provide features like online registration, objective questions, timers, and paperless exams.
1. PPrreeppaarreedd BByy :: JJiiggnneesshh BBhhaaddaannii
Guided By:
Mr. Ajay Rathod
SUBMITTED TO :
SHRI D. N. INSTITUTE OF COMPUTER APPLICATIONS, ANAND.
3. introduction to the
Project
Online Satsang Exams is being launched because a need for a destination that is
helpful for both satsang center and devotees.
The purpose of on-line test is to take online test in a proper manner and no time
wasting for checking the paper.
The main objective of on-line test is to gives fast results and reduce the manual
paper checking work by automated generate result.
4. ScoPe of
work
The Administration can provides questions with respective exam levels. There are three types of
different exam levels,
1) for small age devotee.
““KKiiddss DDeevvootteeee””
““YYoouunngg DDeevvootteeee””
““OOllddeerr DDeevvootteeee””
2) for young age devotee.
3) for old age devotee.
4) Devotee can login with their id and password after then select an exam level for exam and can read
instructions about exam and after complete exam or timing over devotee can view their result.
5. An exiSting SyStem
The existing system is manual entry of up keeping of the details of the devotees who
are registered already.
Some of devotees very difficult from far distance to reach the exam center.
waste of paper to print a number of exam papers and results
In existing system report generation is very difficult it is done by manually difficult to
find out previous details.
Devotees can not view their result at a time.
6. mAin feAtureS of the ProPoSed
SyStem
Type of Exam Level
Online registration and examination.
Objective type questions.
Timer facility.
No need of examiner.
Online Result publishing.
e-Book
Paper less examination.
15. Database layout
Tables
1. user_master
2. exam level
3. exam subject
4. exam paper
5. Result
16. user_master
Stores the details of devotees.
Field name Data type size Constrains Description
Lid Varchar2 8 Primary key Login id
Uname Varchar2 15 User name
Uemail Varchar2 30 Unique key User email
Lpwd Varchar2 12 Login password
Gender Varchar2 6 “male”,”female”
Bdate Date Date of Birth
Address Varchar2 50
City Varchar2 15
State Varchar2 15
Country Varchar2 15
Pincode Number 6
Contactno Number 10 Mobile number
17. exam level
Stores the information of exam level.
Field name Data type size Constrains Description
Elid Number 8 Primary key Exam level id
Elevel Varchar2 12 Exam level
Ldes Varchar2 100 Level description
18. exam subject
Stores the details of subjects of exam level.
Field name Data type size Constrains Description
Sid Number 8 Primary key Subject id
Elid Number 8 Ref to exam_level Exam level id
Sname Varchar2 15 Subject name
Etime Number 4 Time in minutes Exam paper time
Pmarks Number 1 Positive mark
Nmarks Number 1 Negative mark
Sdes Varchar2 100 Subject description
19. exam paper
Stores the details of questions of subject.
Field name Data type size Constrains Description
Sid Number 8 Ref to exam_subject Subject id
Qno Number 2 Question number
Question Varchar2 50 Unique key
Option1 Varchar2 25
Option2 Varchar2 25
Option3 Varchar2 25
Option4 Varchar2 25
Ans Number 1 Correct answer
20. Result
Stores the details of exam result.
Field name Data type size Constrains Description
Rid Number 8 Primary key Result id
Lid Varchar2 20 Ref to user_master User login id
Sid Number 8 Ref to exam_subject Subject id
Ctime Number 3 Time in minutes Exam complete time
Cans Number 3 Correct answer
Wans Number 3 Wrong answer
Tot Number 4 Total
Per Number 3 Percentage
Grade Varchar2 10 Grade
22. eeBBooookkss PPaaggee
There are different books available for different exam level.
Devotees can read and download books for exam preparation.
23. SSiiggnn UUpp PPaaggee
New devotee can register for exam using the sign up
Each field is mandatory to register new devotees.
Each field have appropriate validation for valid data enter.
25. AAddmmiinn HHoommee PPaaggee
Admin has many privileges to Change Student Details,
Question Bank, Exam and Change Password.
26. IInnsseerrtt QQuueessttiioonn PPaaggee
Subject name is display for particular select exam level
Admin have to must fill up all fields to add question
Click on “Add Question” button to add the question in question paper.
27. UUppddaattee QQuueessttiioonn PPaaggee
Question, their options with correct option automatically fill up when admin enter question
no. and click on “Click” button.
After made changes in question click on “Update Question” button to update the question
29. UUsseerr WWeellccoommee PPaaggee
User select level for exam according to his/her age belongs. There are three level.
1. Kids devotee
2. Yong devotee
3. Older devotee
After select level click on “Next” button to read instructions.
31. EExxaamm PPaaggee
User can select only one correct option of the question.
User can click on submit button to submit the exam paper before time is over.
When the time is over the exam paper automatically submit and generate the result.
32. RReessuulltt PPaaggee
After submit the exam paper it generate the result of exam paper.
Result gives Total marks, number of questions is correct and number of question is wrong or not
attempted.
33. Future Enhancement
Upload a new book for different level of devotees.
Add new functionality “Set Exam” for the changes in positive and negative marks
and exam time of exam paper.
Add new privileges to admin for making changes in Devotees detail.
Provide result in well define format and also send to Email address of the devotee.
Store results to generate report
Add more subjects in each exam level.