Professional Documents
Culture Documents
Major Poject Documentation
Major Poject Documentation
1.1 Analysis
1.1.1 Introduction
1.1.2 Purpose
1.1.3 Scope
1.1.4 Technology used
1.1.5 Description of project module
1.1.2 Purpose
The purpose of on-line test simulator is to take online test in an
efficient manner and no time wasting for checking the paper.
The main objective of on-line test simulator is to efficiently evaluate
the candidate thoroughly through a fully automated system that not
only saves lot of time but also gives fast results.
For students they give papers according to their convenience and
time and there is no need of using extra thing like paper, pen etc.
1.1.3 Scope
Software Specification
Ram: 256 MB
Login
Enroll Students
Schedule Exam
Result
Create Exam
Login
Result
Take Exam
Student
3.1.3 Use Case Diagram for Faculty
Login
Enroll Student
Schedule Exam
Result
View Student
Faculty
Create Exam
Faculty
Result
Examination
Test record
Students
3.3 E- R Diagram
Username
Password
User
Register
Receive
Username username
Exam id Registration
Exam Result User id
Result
Password
Marks
Resul Perfor
t m
Examination
OOPS
OS DBMS
3.4.1 Student Database Table
3. Lname Varchar 50
4. CAddress Varchar 50
5. C. No. Int 10
6. Age Int 3
7. Gender Varchar 10
8. Email Varchar 30
9. Password Varchar 30
2. Question Varchar 50
3. Option1 Varchar 50
4. Option2 Varchar 50
5. Option3 Varchar 50
6. Option4 Varchar 50
3.4.5 Result
This security is concerned with offering security to the persons who are
developing and using the system. This is offered by providing username
and password for each and every person using the system.
5.1 Screenshot form
Student login
Admin login
System check
Exam
section
6.2 Conclusion
This system, being the first We have created in PHP, has proven
more difficult than originally imagined. While it may sound simple to fill
out a few forms and process the information, much more is involved in
the selection of applicants than this. Every time progress was made and
features were added, ideas for additional features or methods to
improve the usability of the system made themselves apparent.
Furthermore, adding one feature meant that another required feature
was now possible, and balancing completing these required features
with the ideas for improvement as well as remembering everything that
had to be done was a project in itself.
Debugging can sometimes be a relatively straight forward process,
or rather finding out what you must debug can be. Since so many parts
of the examination system are integrated into one another, if an error
occurs on one page, it may be a display error,
for example; it may be the information is not correctly read from the
database; or even that the information is not correctly stored in the
database initially, and all three must be checked on each occasion. This
slows down the process and can be frustrating if the apparent cause of
a problem is not obvious at first.
Language used must be simple and easy to understand and
compatibility is paramount. If this system were not designed as an
entirely web based application, it would not have been possible to
recreate its current state of portability. Overall, the system performs
well, and while it does not include all of the features that
may have been desired, it lives up to initial expectations. The majority
of features that are included work flawlessly and the errors that do
exist are minor or graphical
7.1 Bibliography
An Integrated approach to Software Engineering,Narosa publishers,
Third edition by Pankaj Jalote.
The PHP Manual-www.php.net.
PHP Manual-www.w3school.com.
Secure PHP Development-Building 50 Practical Applications by
Mohammed J Kabir,Wiley Publishing,inc.
PHP for Absolute Beginners by Jason Lengstorf