Professional Documents
Culture Documents
On
Online Test Engine
2009
Submitted by :-
Index
1. Company profile
2. Acknowledgement
3. features of project
5. technologies used
8. Trouble shooting
9. Bibliography
Company Profile
INTRODUCTION TO
R O A D A H E A D T E C H N O LO G I E S
Acknowledgement
I would like to thanks to my project guide “Mr. Abhishek Jain”, for his
indefatigable guidance, valuable suggestion, moral support, constant
encouragement and contribution of time for the successful completion of
project work. I am very grateful to him, for providing all the facilities needed
during the project development.
Thank you
Conclusion
After analyzing the cost benefit analysis of the current
system, automated system , we conclude that the
automated system is best. This software is going toserve
the long term need of Online Test Conducting System.
This software will increase the good will of the Institute.
It also reduces the burden of work on part of cheking
manually and making all system efficient and fast. Nowbt
introducing this system the transaction and report become
instantaneous. As a result more viewer will be attract
towards the Online Test Conducting System .
SYSTEM REQUIREMENTS
(SDLC)
Computer systems have become more complex and often (especially with
the advent of Service-Oriented Architecture) link multiple traditional
systems potentially supplied by different software vendors. To manage this
level of complexity, a number of system development life cycle (SDLC)
models have been created: "waterfall," "fountain," "spiral," "build and fix,"
"rapid prototyping," "incremental," and "synchronize and stabilize."
Although the term SDLC can refer to various models, it typically denotes a
waterfall methodology.
Waterfall model
The waterfall model is a popular version of the systems development
life cycle model for software engineering. Often considered the
classic approach to the systems development life cycle, the waterfall
model describes a development method that is linear and sequential.
Waterfall development has distinct goals for each phase of
development. Imagine a waterfall on the cliff of a steep mountain.
Once the water has flowed over the edge of the cliff and has begun
its journey down the side of the mountain, it cannot turn back. It is the
same with waterfall development. Once a phase of development is
completed, the development proceeds to the next phase and there is
no turning back.
Introduction
System design provides the understandings and procedural details necessary
for implementing the system recommended in the system study. Emphasis is
on the translating the performance requirements into design specifications.
The design phase is a transition from a user-oriented document (System
proposal) to a document oriented to the programmers or database personnel.
1) Logical Design
2) Physical Design
A data flow diagram shows the logical flow of the system. For a system it
describes the input (source), output (destination), database (data stores) and
procedures (data flows) all in a format that meets the user’s requirement.
When analysis prepare the logical system design, they specify the user needs
at a level of detail that virtually determines the information flow into an out
of the system and the required data resources. The logical design also
specifies input forms and screen layouts.
When and how often output and their format is needed. While designing
output for project based Attendance Compilation System, the following
aspects of outputs designing were taken into consideration.
The outputs (i.e., well formatted table outputs in the screen itself)
designed are simple to read and interpret.
These were a few major designing issues, which were taken into
consideration, while deciding the output specifications for the system. As
direct beneficiary of reports is the user community, they were consulted
constantly at every level. Formats and screen design for various reports were
identified, taking into account the user requirements. Before finalising these
were given to users for any improvement and suggestions. End users issues
taken into consideration were Readability, Relevance and Acceptability.
Output Sources:
Tabular contents
Graphic format
Using Icons
Output Definition:
Types of outputs
Data items
The name given to each data item should be recorded and its
characteristics described clearly in a standard form:
Number of characters
Input Design:
The input design is the link that ties the information system into the user’s
world. Input specifications describe the manner in which data enters the
system for processing. Input design features can ensure the reliability of the
system and produce results from accurate data, or they can result in the
production of erroneous information.
Data entry, the activity of putting data into the computer processing.
Objectives of Input design
Avoid delay
Input Performa were designed, after a careful discussion with users. It was
attempted to cover all user requirements. Designed Performa were given to
user for any suggestion and final approval.
Various data items were identified and wherever necessary were recorded.
Wherever items are coded, input code is checked for it’s validly with
respect to several checks.
Utmost care has been taken to incorporate the validation at each stage of
the system. E.g. when entering records into employee information table for
employee, it is checked that whether the corresponding employee exists in
the employee information table etc.,
Enough messages and dialogue boxes are provided while design screen,
which does guide user at the time of any errors, or at time of entry. This
feature provides a user-friendly interface to native users. It can be
emphasized that input deigns of CRM is so designed that it ensures easy and
error free data entry mechanism. Once one is sure of input data the output
formatting becomes an routine work.
DataBase: - MySQL
The servlet technology is the foundation of web application development using the
Java
programming language. It is one of the most important Java technologies, and it is
the underlying
technology for another popular Java technology for web application development:
JavaServer
Pages (JSP). Therefore, understanding the servlet technology and its architecture is
important if
you want to be a servlet developer. Even if you plan to develop your Java web
application using
JSP pages alone, understanding the servlet technology helps you build a more
efficient and
effective JSP application.
Snapshots :-
Login Page :-
R
egistration Page :-
Welcome Page
Questions
Review Page
Result
DataBase :-
Registration Table
First Name
Last Name
Gender
DOB
City
State
Country
PinCode
Email
Password
Phone no
Mobilenumber
Snapshot
Question
Qno number
Question
OP1
OP2
OP3
OP4
Cans.
Question Of Java
Question Of C
Question of C++
Result Table
Total Question
Attempt question
Correct Answer
Wrong Answer
Marks
Total Marks
FUTURE SCOPE
This software can be easily upgraded in the future.
And also include many more features for existing system.
ERNEST PUBLICATIONS