You need to expand description of "online test application"...
peter_budo
Code tags enforcer
15,436 posts since Dec 2004
Reputation Points: 2,806
Solved Threads: 902
__avd
Posting Genius (adatapost)
8,648 posts since Oct 2008
Reputation Points: 2,136
Solved Threads: 1,241
Hey, I came across this site, try it out hope it will help you.
http://www.databaseapplications.com.au/jtest.html
Hi,
This link will help you to design your application:
http://pareeksha.sourceforge.net/
Working on final graduation project doesn't mean that you take pre-existing tool, feed some text input and submit it. If that would be case any "monkey" could get degree (not that some university allow some weak links to finish them...)
@eedirex you need to asset situation at hand and clearly outline what you need to/will do. For example: I will create examination system. In this system modules/subjects are associated with student profiles, two students in same year taking same course path may or may not have same set of modules/subjects on their exams (therefore you need to provide well structured database where student ID=personal details are nicely matched with modules he/she is taking). Traditional exam are based on fixed set of questions so everyone has to answer same questions. However in my systems there are multiple options for questions and students will be presented with dynamically generated exam paper (you need to create database to hold number of questions. Questions have to be easily grouped under number of sub-topics from which your algorithm will make selection. This selection together with student ID and the answers have to be stored somewhere for checking either automated or human checking. I would go with human check as there is another opportunity how you will present data collected data, how you will allow examiner to mark, plus any other operation as second examiner check out).
Lastly there are few other things:Form of the test, browser based or GUI application, each has pros and cons
Data keeping from page to page, inclusive of use Back and Forward option
Security, each student have to log in with correct set login details
Time keeping, show exams only on given time (exam starts on 10:00, so it should not be accessible before) and store any given answers once time expire
and of course technology to be used PHP/ASP/ASP.net/JSP MySQL/MS SQL/Oracle security protocols etc
So I guess is time for your brain storming....
peter_budo
Code tags enforcer
15,436 posts since Dec 2004
Reputation Points: 2,806
Solved Threads: 902
hi,
pls how do i create a database that will store examination questions and also match each students id with the answer entered and produce the result immediately.
thanks.......
Great!
Type it by your hand. Are you student of final year or first?
__avd
Posting Genius (adatapost)
8,648 posts since Oct 2008
Reputation Points: 2,136
Solved Threads: 1,241
set the theme in your mind...and get started..
you'll learn when you start the things by yourself..
dnanetwork
Practically a Master Poster
633 posts since May 2008
Reputation Points: 28
Solved Threads: 106
I'm not database expert but simple design can be break down tostudent [studentID, name, DOB, address]
modules [moduleID, module_name]
module_mapping [studentID, moduleID]
modulID_exam [questionID, question, answerA, answerB, answerC,theAnswer]
modulID_exam_answers [studentID, questionID, answer, pointsAwarded]
You can build on this and expand, but that is your job. You need to prove you learned something and not waste your and your teachers time...
peter_budo
Code tags enforcer
15,436 posts since Dec 2004
Reputation Points: 2,806
Solved Threads: 902
dnanetwork
Practically a Master Poster
633 posts since May 2008
Reputation Points: 28
Solved Threads: 106