Analysis: in Our Project We Are Going To Implement The On-Line Examination
Analysis: in Our Project We Are Going To Implement The On-Line Examination
Analysis: in Our Project We Are Going To Implement The On-Line Examination
In each layer we have to place all the requirements for all the above
departments. We are going to explain the analysis part in two steps.
Problem Definition
Requirement Analysis
1. Problem Definition:
The problem definition involves the explanation of the problem in all the three tiers.
Application Layer:
The application layer consists of different forms like login form, user registration
form, and candidate validation checking form, result display form, question display form, form for
option for selection of examination and some intermediate forms for showing the messages.
These messages include the following.
Welcome Form:
This is the first form, which shows the welcome message of our application.
Login Form:
The login in form is for taking the input of login details from the user.
These login details contain User Id and Password, and the command buttons
for submit and reset.
The validation form is used to check whether the answers marked to the
questions are correct or not.
Register Form:
The register form is to take the details of the new user. This form has the
text fields for name, user id, password, address, age and other details. Also
contains the command buttons for submit and reset.
This form is used to display the questions from the database randomly by
using the random method.
This form is to display the status of the time left out to answer the questions that
are displayed on the screen.
Thus these are the requirements we need in the design of the
application layer.
The business logic layer consists of the background process for the
application layer. The function of the business layer includes the following.
Database Layer:
The problem definition it self defines all the requirements of the database layer
so no need of extra requirements for the database layer.
Thus these are the requirements of all the three layers of our project. By using
these details we are going to design our layers.
The database is the storage area of the data required for our application. In our
problem we require the database in the following areas.
2. Requirement Analysis:
Need analysis:
The system must provide questionnaire to the clients at the same time it must
receive the answers from the clients and must verify the answers with that of the questions
and must give number of marks obtained at the end of the exam.
In this project the client first registers his name and soon details for registration
and a register no is allocated to him for writing the examination. The register no and the
password entering into the exam site is stored in the server database.
Feasibility:
We are using windows 98 for doing our project even though it is not
network supportive compared to others and also it seems to be user friendliness but
is less user friendliness compared to others. But since we are adapted to it from first
on wards it seems to be more user friendliness.
We are using Internet explorer since it is the part and parcel of windows
operating system. Internet explorer knows some internal concepts of windows 98 and it
makes easier and faster in using the net. We are using 5.5 versions on wards because
it supports all transactions on data base.