Professional Documents
Culture Documents
GATE Online Exam-SRS
GATE Online Exam-SRS
Table of Contents
1. INTRODUCTION
o PURPOSE o SCOPE
2. OVERVIEW
o ACTORS
5. INTERFACE REQUIREMENTS
o USER REQUIREMENTS o HARDWARE REQUIREMENTS o SOFTWARE REQUIREMENTS
6. MODULE DESCRIPTION o Admin Module o User Module o Online Test o Student Blog o Study Material 7. E-R DIAGRAMS 8. DATA FLOW DIAGRAMS 9. USECASE DIAGRAMS 10. SEQUENCE DIAGRAMS
1. Introduction:
Purpose: The purpose of this document is to define the requirements of
software that helps students who are appearing for GATE examination
2. Overview:
GATE online examination is a web application designed to help any
student who are appearing for GATE. Any student who has internet connection they can use it for the preparation of GATE. This application provides a revision test for GATE. This application can also provide subject wise test for students to evaluate his/her self
exam
o Admin: Admin is a person who is setting the question paper or
3. General Description:
The project title is GATE online examination. In this project we can
develop the 5 modules such as admin, user, test, study material, student blog GATE Online Examination System is a software (web) application which allows a particular user (student) or institute to arrange, conduct and manage GATE objective examination via online The test is a timed test. Admin can change the duration of the test before it begins. This Software (web) application is allow user or student to take his/her assessment by giving online exam. This application is provide the interface to admin to generate the questions according to assessment and take the student/user exam regarding GATE
4. Requirements:
Functional requirements:
o It is defined as required internet connection o In this project computer is the first requirement o It can also compatible with the touch screen devices
Analysis:
o In this place, the project requirement is analyzed and
Design:
o Project manager makes the design of the project
Implementation:
o The construction of project is done and coding is developed in
ASP.NET and C#
Maintenance:
o In this the software maintenance and updating can be made
Non-Functional requirements:
o Transferring data with the speed of about 50mbps o It is high portability, reliability, accepting failure rates and user
friendly
5. Interface Requirements:
User Requirements:
o User will require a computer with basic system specification and
internet connection.
Hardware Requirements:
o Basic Running Processor o Internet connection using dongle or broadband WiFi modem
Software Requirements:
o Microsoft Visual Studio 2010 and .NET Framework 4.5 o Web Browser o Microsoft SQL Server 2008
6. Module Description:
Admin Module:
o Login: He/she will enter username and password into the system for login. After successful login he/she will see his/her own control panel and from it he/she can access different features of the website o Manage test questions: Admin can create test and enter different questions into the test o Manage test answers: Admin will set correct and optional answers for particular test. Manage multiple tests and make one test o See test results: Admin can see test results of any user/student o See passed & fails candidates: Admin can see passed and failed user/student any time o Block user/student: Admin can block particular user/student. If user/student is blocked then he/she cant give login into the system and cant give answers
User/Student Module
o Register: New user will create his/her account into the website. In registration form user/student provide all the information about his/her regarding educational details o Login: After creating account user will enter username and password. System will check right username and password into database and display appropriate message to user o Forgot Password: If user forgot his password then he/she can retrieve his password using security questions entered at registration time via E-mail id registered in Database
o Change His profile: After login, user can change his/her old profile at any time. Select particular test from multiple test lists: User can enter any test from the system. In advance system would have May test created and user can select any appropriate test from the system o Give Test: After selection of appropriate test user can give answers of the questions one by one of any category of test o See Result: After completion of test user can see the result at a time. She/he can see number of right questions, number of wrong questions, number of unanswered questions etc o See right answers: She/he can see number of right answered o Get result in mail: After completion of test user will receive his/her result into mail automatically o See graphs & charts results: User will see advance graphs and charts for his/her results
Online Test:
o Provide the lists of subjects which are in GATE syllabus Subjects are include in our software or web application as below Mathematics Database Management System Software Engineering and Web Technology Theory Of Computation Compiler Design Computer Networks Digital Logic and Computer Organization General Ability Verbal Ability Operating System
Student/User also practice on the individual subject by taking exam and assessment of its knowledge o GATE paper series for the practices These papers are design according to the GATE rules and regulation and marking system
Student Blog:
o This module provide the one interface to the student/user to solve their query posting on blog and get the solution from the registered user/student on Software/Web application
Study Material:
o This module facilitates the student with NPTELs videos and PDF for GATE preparation
7. E-R Diagram
2) Forget Password
3) Registration
4) Exam Process
5) Manage Exam
2) Forget Password
3) Manage Feedback