Académique Documents
Professionnel Documents
Culture Documents
Topics to be covered:
Technology Used in project Why Online examination System Proposed Solution Modules DFD Future Scope
Technologies Used
ASP.NET (Active Server page. Net) ADO.NET(ActiveX Data Object. Net) JavaScript SQL Server
ASP.NET Framework:
ADO.NET
ADO.NET (ActiveX Data Object for .NET) is a set of computer software components that programmers can use to access data and data services. It is a part of the base class library that is included with the Microsoft .NET Framework.
It is commonly used by programmers to access and modify data stored in relational database systems, though it can also access data in non-relational sources.
Java Script
JavaScript is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It is a multiparadigm language, supporting objectoriented, imperative,and functional programm ing styles.
Stored Repository of exams General problem with time for students Timed question not possible Auto grading Flexible Time Saver Security
Proposed Solution
Develop a system which allows the faculty to create, modify and store questions which can be grouped together to form sections and these sections can be grouped together to form tests/examinations. Section and Questions are configurable Allow Students to write the test when ever they want Build test automatically based on the professors preferences
Objectives
To allow faculty to create sections. Sections can be timed, sections can have individual question timed , Each question in a section can have different marks. Same question in different sections can have different marks and time.
Sections can be random or sequential
Continued..
To allow automatic grading and manual grading which can be recorded per test.
To create the application according to FERPA rules and regulations
Problem
Students should take the exam only once. .net support only server side scripting Security Completely data base driven application Random generation of test question Timed exams
Modules
Student
Login.aspx error.aspx
Loop
exam.aspx
Features:
Requesting registration. Logging into the system. Selecting the test. Appearing for the examination. Printing the result at the end of the examination. Reviewing the given responses. Changing password. Resetting of forgotten password
Admin
Login.aspx error.aspx New questions inserted Providing solutions
Loop
Grading.aspx
Student.aspx
Features
Taking backup of the database Editing/Deleting/Creating the database. Adding or expelling faculty. Changing the super password.
Admin
Demo
Questions?
Future Scope
Scope of this project is very broad in terms of other manually taking exams. Few of them are:This can be used in educational institutions as well as in corporate world. Can be used anywhere any time as it is a web based application(user location doesnt matter). No restriction that examiner has to be present when the candidate takes the test.
Conclusion
The Online test System is developed using Java and SQL fully meets the objectives of the system for which it has been developed. The system has reached a steady state where all bugs have been eliminated. The system is operated at a high level of efficiency and all the teachers and user associated with the system understands its advantage. The system solves the problem. It was intended to solve as requirement specification.