Top Banner
INTRODUCTION: PROJECT PROFILE: 1. PROJECT DEVLOPMENT TEAM - Strength :- 3 - Names:- o Dasharath Giri S Goswami(7097) o Kelvin K Suthar(7108) o Manoj Kumar Giri (7107) 2. INSTITUTE NAME R.C.TECHNICAL INSTITUTE. Opp. High Court , Sola, Ahmedabad-380060 Phone No: 27664785 3. Hardware / Software Environment Hardware - Pentium IV - 80 GB Hard Disk - 512 MB RAM Software - Operating System Microsoft Windows XP Professional Service Pack 2 Online Examination System R.C. Technical Institute
44

Online Examination System

Jul 19, 2016

Download

Documents

Sunil Mishra

Online Examination System
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Online Examination System

INTRODUCTION:

PROJECT PROFILE:

1. PROJECT DEVLOPMENT TEAM

- Strength :- 3- Names:-

o Dasharath Giri S Goswami(7097) o Kelvin K Suthar(7108) o Manoj Kumar Giri (7107)

2. INSTITUTE NAME

R.C.TECHNICAL INSTITUTE. Opp. High Court , Sola, Ahmedabad-380060 Phone No: 27664785

3. Hardware / Software Environment Hardware

- Pentium IV- 80 GB Hard Disk- 512 MB RAM

Software- Operating System Microsoft Windows XP Professional Service Pack 2

Development Tools- Microsoft Visual Studio 2005- Database – Microsoft SQL Server 2005

Online Examination System R.C. Technical Institute

Page 2: Online Examination System

Documentation & Presentation Tools- Microsoft Word 2003- Microsoft PowerPoint 2003

PROJECT GOAL

- Online Examination System is designed for Educational Institutes like Schools, Colleges, and Private Institutes to conduct logic tests of their students on a regular basis.

- The system handles all the operations and generates reports as soon as the test is completed which saves the precious time of faculties spent on reviewing answer sheets.

- The existing system is weak when it comes to surprise test organizations whereas this system can make it possible very easily.

SYSTEM OVERVIEW

Online Examination System is built on Asp.net, Crystal Reports and SQL Server 2005. The Web application is built to serve the following areas.- To make the examination process in the institutes fast,

reliable, and error free.- Hosting on the Intranet can provide a secured Examination

channel for any institute.- Registration of users can be used to generate revenue and

thus can be profited from the system.- Real time report generation gives quick results to given exams.- Entrance examinations can also be conducted.- The database is self explanatory as the code.

OBJECTIVE

Online Examination System R.C. Technical Institute

Page 3: Online Examination System

- Create a Web application to be used in place of old paper based user examination process.

- Use ASP.NET and SQL Server technology to create strong and secured database connectivity.

- Incorporate the server software within the code.- Runtime package and deployment instructions are given.

SYSTEM REQUIREMENT SPECIFICATION:

USER CHARACTERISTICS :

This system will be used in Three User Modules which are Administrator, Faculty and Student. As all of these have different requirements the modules are designed to meet their needs and avoid any type Of confusion. The Uses of all three User Modules have been described below.

[1] User can do the following functions in the Administrator Module

Add & Edit Course Add & Edit Year Add & Edit Subject Add & Edit Faculty Add Receipt for User Edit User View Results Generate Reports.

[2] User can do the following functions in the Faculty Module

Online Examination System R.C. Technical Institute

Page 4: Online Examination System

Add & Edit Question Search the Question

[3] User can do the following functions in the Student Module Give Exam View Result

CONSTRAINTS :

Security and Reliability Requirements

Security

- The Information should be Secure; there should not beany kind of malfunctioning.

- All the results, details of Exams taken and Questions are stored securely in the system. System Information will not be changed by any person rather than the management.

Reliability

- System should be reliable. It should keep secure all theInformation regarding to particular Student, Faculty, Questions and Results.

- The Particular result must be listed in to the particular user only.

Online Examination System R.C. Technical Institute

Page 5: Online Examination System

Flexibility

- System is working easily on the Intranet with theUsername and Password of the user.

- The Institute has given the rights to the staff and the students to use the system with their username.

Efficiency

- System should be efficient enough to meet all kinds ofrequirements as required by the Administrator, Faculty and Student.

- The system should not hang or lose its efficiency in any kind of worse conditions. It should provide the correct output in all manners.

User Friendly

- System should be user friendly, so that any user can access the system.

Hardware And Software Requirement

oHardware- Pentium IV- 80 GB Hard Disk- 512 MB RAM

o Software- Operating System

Microsoft Windows XP Professional Service Pack 2

Online Examination System R.C. Technical Institute

Page 6: Online Examination System

SYSTEM ANALYSIS :

Current System

The Current system of examinations is highly complicated and expensive. Whenever exams are to be conducted there are various tasks that have to be done again and again.

Setting question paper Checking for errors Printing question papers Scheduling exams Conducting exams Checking answer papers Preparing result charts Solving question papers

Weaknesses in Current System

- The current system is as mentioned earlier very complicated and expensive as compared to the new system.

- It also wastes the precious time of the faculties which can then be used in solving student queries and helping them improvise.

- Taking surprise tests of students is also not feasible in the current system as planning for the exam and checking answer papers takes a lot of time and thus cannot be completed on schedule.

Online Examination System R.C. Technical Institute

Page 7: Online Examination System

- As Faculties are humans and so prone to errors, there can be mistakes in checking answer papers, calculating marks and the result charts prepared may also have these errors.

- After the exams have been conducted the faculty has to provide solutions to the questions asked in exam.

REQUIREMENTS OF NEW SYSTEM.

User Requirements

The User Requirements for the new system are to make the system fast, flexible, less prone to errors and reduce expenses and save time.

- Time can be saved in scheduling the exams if it were available to make question banks to store questions for different subjects in advance and can be used as per required.

- A system that can automate the checking of answers which are pre-stored so that results can be generated as soon as the student gives the exam.

- A facility that can generate result charts as per required without manual interference for providing how a task is to be done instead only asking what is to be done.

- The system should have Student and Faculty records on hand which can be used as per required only by authorized personnel.

- The New system should be more secure in managing user

Online Examination System R.C. Technical Institute

Page 8: Online Examination System

records and reliable enough to be used in any condition.

- Finally, it should prove cost effective as compared to the current system.

FEATURES OF NEW SYSTEM

The new system has been designed as per the user requirements so as to fulfill almost all them.

Quick Scheduling

- Exams can be created very quickly as compared to the existing system as it allows the use of previously entered questions to be used again.

- It saves time required to get the question papers printed and distributed before the students are allowed to appear for the examination. Questions entered once can be accessed by students as soon as they login to their account.

Immediate Results and Solutions

- One of the most important draw backs of the current system is that the faculties are required to check the answer papers which is again a lengthy process and prone to errors.

- The new system will generate the result as soon as the test is finished by the user and will also store it in the database for further usage. The solution is also available as soon as the questions are inserted in the database.

Online Examination System R.C. Technical Institute

Page 9: Online Examination System

Easy to Store and Retrieve Information

- The new system makes it easy to store and retrieve information as required and does not involve storing information in separate sheets or papers.

- It thus saves data management problems faced in the current system as it has a Database Management System of it own which allows reports to be generated when needed.

Cost Effective

- One of the main reasons of the new system is its costEffectiveness.

- It saves the amount spend on stationary as well as overall cost of conducting an examination which also involves paying supervisors, paper checkers, question paper printers etc.

SYSTEM DESIGN :

Online Examination System R.C. Technical Institute

Page 10: Online Examination System

CONTEXT DIAGRAM

The context diagram is a top-level view of an information system that shows the boundaries and scope. It describes the main objective of the system and the entities involved.

DATA FLOW DIAGRAM (DFD)

Online Examination System R.C. Technical Institute

Page 11: Online Examination System

The DFD is a simple graphical formalism that can be used to represent a system in terms of the input data into the system, various processes carried on these data, and the output data generated by the system.

DFD Level 0

Online Examination System R.C. Technical Institute

Page 12: Online Examination System

DFD Level 1 (Registrations)

Online Examination System R.C. Technical Institute

Page 13: Online Examination System

DFD Level 1 (Question Insert)

Online Examination System R.C. Technical Institute

Page 14: Online Examination System

DFD Level 1 (Examination)

Online Examination System R.C. Technical Institute

Page 15: Online Examination System

DFD Level 1 (Reporting)

Online Examination System R.C. Technical Institute

Page 16: Online Examination System

DFD Level 2 (Registration)

Online Examination System R.C. Technical Institute

Page 17: Online Examination System

DFD Level 2 (Question Insert)

Online Examination System R.C. Technical Institute

Page 18: Online Examination System

DFD Level 2 (Examination)

Online Examination System R.C. Technical Institute

Page 19: Online Examination System

DFD Level 3 (User Authentication)

Online Examination System R.C. Technical Institute

Page 20: Online Examination System

DFD Level 4 (User Authentication)

Online Examination System R.C. Technical Institute

Page 21: Online Examination System

DATA MODELLING : Data Dictionary

Table 1 User MasterDescription: Details of User

Online Examination System R.C. Technical Institute

Page 22: Online Examination System

Online Examination System R.C. Technical Institute

Page 23: Online Examination System

Table 2 Faculty MasterDescription: Details of Faculty

Online Examination System R.C. Technical Institute

Page 24: Online Examination System

Table 3 Admin MasterDescription: Details of Admin

Online Examination System R.C. Technical Institute

Page 25: Online Examination System

Table 4 Receipt MasterDescription: Details of Receipt

Online Examination System R.C. Technical Institute

Page 26: Online Examination System

Table 5 Question MasterDescription: Details of Questions

Online Examination System R.C. Technical Institute

Page 27: Online Examination System

Table 6 Subject MasterDescription: Details of Subject

Online Examination System R.C. Technical Institute

Page 28: Online Examination System

Table 7 Exam MasterDescription: Details of Exams

Online Examination System R.C. Technical Institute

Page 29: Online Examination System

Table 8 Result MasterDescription: Details of Results

Online Examination System R.C. Technical Institute

Page 30: Online Examination System

Table 9 Course MasterDescription: Details of Course

Online Examination System R.C. Technical Institute

Page 31: Online Examination System

Table 10 Year MasterDescription: Details of Year

Table 11 Country MasterDescription: Details of Country

Online Examination System R.C. Technical Institute

Page 32: Online Examination System

Table 12 State MasterDescription: Details of State

Table 13 City MasterDescription: Details of City

Online Examination System R.C. Technical Institute

Page 33: Online Examination System

Entity Relationship Diagram

An Entity-relationship model is an abstract conceptual representation of structured data. Entity relationship modeling is a relational schema database modeling method, used in Software Project Management to produce a type of conceptual data model (or semantic data model) of a system, often a relational database, and its requirements in top-down fashion.

Entity Relationship Diagram

Online Examination System R.C. Technical Institute

Page 34: Online Examination System

SUMMARY OF PROJECT WORK :

Project Title:Online Examination System

Software Used:o Microsoft Visual Studio 2005o Microsoft SQL Server 2005

Documentation Tools:o Microsoft Word 2003o Microsoft Visio 2003

Project Guide:Mr. Sachin Shah

Submitted By:o Dasharath Goswami(7097)o Kelvin Suthar(7108)o Manoj Kumar(7107)

Submitted To:R.C. Technical Institute

Project Duration:June 2011 to November 2011

Online Examination System R.C. Technical Institute

Page 35: Online Examination System

CONCLUSION :

The development of software includes so many people like user system developer, user of system and the management, It is important to identify the system requirements by properly collecting required data to interact with supplier and customer of the system. Proper design builds upon this foundation to give a blue print, which is actually implemented by the developers.

On realizing the importance of systematic documentation all theProcesses are implemented using a software engineering approach. Working in a live environment enables one to appreciate the intricacies involved in the System Development Life Cycle (SDLC).

We have gained a lot of practical knowledge from this project, which we think, shall make us stand in a good state in the future.

Online Examination System R.C. Technical Institute

Page 36: Online Examination System

REFERENCE:

Appendix – A List of Useful Websites

http://msdn.microsoft.com/library/default.asp www.w3schools.com www.webdevelopersnotes.com www.tutorialpoint.com

Appendix – B List of Useful Books

ASP.NET 2.0 Website Programming : Problem-Design-Solution (Programmer to Programmer) by Marco Bellinaso

Professional ASP.NET 2.0 by Bill Evjen, Scott Hanselman, Farhan

OReilly (E-Book) – Programming in .Net OReilly (E-Book) – Framework + Essentials Beginner ASP.NET 2.0 – Unleashed Blackbook ASP.NET 2.0 With C#

Online Examination System R.C. Technical Institute