Next Chapter 10 - REQUIREMENTS AND ANALYSIS

Problem Definition

The problem here is to develop a web application which completely automize the examination process for an university.

To perform this the complete problem has been divided into five sub-problems so that they can be solved easily and after that can be integrated to make it an integrated working application

Online Registration / Enrollment of Student

    • Online Login

    • Online Schedule

    • Online Manage the question bank

    • Online Examination

    • Online Result declaration

    • Online display randomly question.

    • The questions will be display randomly from question bank.

At the Login module user name and password facility and credentials should be checked properly at the time of login for student, expert, controller and Exam Dept Admin.

In the schedule Module send the exam schedule to the student.

In question bank module for the examination could be changed dynamically.

Automatic checking of objective answers and manual checking of descriptive answers should be facilitated, if any.

In the Objective answers module will be checked automatically by the system from the database and the subjective answer manually checking by exam department will take place.

In the exam module When the student starts the exam the timer will start automatically and show the student how much time is left.

At result module display the result of each student and send by the exam. Dept.

Requirement Specification

On the basis of system study performed in an organization about all the functions that deals with Online examination following requirements are specified.

Functional Requirements :

The Functional Requirements of the project are as follows:

    • To provide the functionality to students to appear for the exam online.

    • To provide login interface through which only authorized user can pass by.

    • The timer facility should be provide once the student appears in the Exam.

    • The web application provide question to the student randomly.

    • The system should support WAN so that exam can given from anywhere.

    • This system should handle multiple exam at the same time.

    • To functionally enable Exam Controller to define criteria and create Admin and Experts.

    • To functionally enable Exam Dept Admin to manage Question Bank

    • To functionally enable Exam Dept Admin to declare schedule and Results.

    • To functionally enable Expert to send set of Questions.

Non-Functional Requirements

The Non-Functional Requirements of the project are as follows:

    • The system should be reliable and robust.

    • The system should be User friendly.

    • The system should be completely Consistent and Secure.

Interface requirements

    • Interface should be easy to follow,

    • Interface shouldn’t have very much graphics,

    • Interface shouldn’t have hidden buttons, and

    • Interface should produce relevant error message.

In a complete way, we’re expected to build a web based application which accommodates all functionality of an organization that deal with online examination.

NEXT Chapter 11 - Planning and Scheduling