• Post Reply Bookmark Topic Watch Topic
  • New Topic

onine examination project using JSP

 
Manish Sahni
Ranch Hand
Posts: 41
Java Netscape Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I am making a new project on online examination using JSP.

The requirements of the projects are as follows:-

1) Their would be 2 levels of exam on each section based on the difficulty .

2) Each question and answer should be in a random order.

3) If one appears level 1 of a particular section , then all those question of a particular section should appear in the second level in which section he has failed.i.e. if i have two section and i am failed in first section then second level should contain the questions of the first section in which i have failed.

Can anyone tell me keeping in mind the above requirements how to start the project.
Any help would be appreciable.

thanks and regards
bye
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13078
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have created a number of different online exams over the years, here is what I think you need to consider.

1. Creation of question sets - you need to make it as easy as possible to author new questions and edit old ones. I use XML text files because XML is so flexible. Trying to cram a variety of question styles into typical database tables can be very limiting.

2. Tracking users - you will need a way to track each user's status as they work through an exam. This means a custom Java object, make it Serializable so the session mechanism can work with it. I write serialized status objects out to disk using a file name derived from the user's id so the exam can be resumed or reviewed.

3. Control and presentation - please do NOT think of this as a JSP problem. All of the logic should be in a servlet. Presentation is only a small part of the total problem.

Bill


 
Manish Sahni
Ranch Hand
Posts: 41
Java Netscape Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi bill,

Thanks for your valuable suggestions !! i appreciate it

1) However can you tell me how can i use XML files . I have never used XML file before except for making Jasper Reportr(via iReport tool that auto creates XML files).

Where i can find good resource for studying it and how can i implement it for storing questions?

2) Can you please elaborate on some of the Logics you have implemented in your servlets.

Thanks and regards.
Manish
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!