Click here to Skip to main content
15,898,689 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
C#
hi friends,
 
i have to develop a online examination website ,so i want a suggestion for which are controls i have to use for create perfect exam in online..
 
i am challenges task's are,
1.random order questions,
2.time control..,
3.multiple answer choices (radio button) 
4.multiple subjects,
5.next and previous questions -accessing,
6.get results for  both -right and wrong answers..
7.and review
 
i am waiting for your suggestion and replay...if you have any source code or related url please send to me..
 
Thanks to all...please................................. 
Posted

Yes, you can create it and there are already many online questions and answers systems developed for multiple frameworks. oDesk (an online freelancing website) had it working for their freelancers to test their skills. Did you try it? I tried, it was a good one. It had everything that you are requesting here.

1. You can select random questions. Create an array, then select a random question through it using indexers.
2. Use JavaScript for this feature. You can create timers to update the UI and control when user can no longer select an answer. setInterval[^] may be the one you are looking for.
3. Use the same name attribute and provide multiple radio-buttons, then check what value was selected. Is this too hard?
4. Not applicable; website won't censor the question if you are asking about human reproduction!
5. Won't be a good idea. Also, since you are selecting random questions, you won't be able to provide the previous question again. To do this, you would have to let go of 1, and use sequence.
6. Get the value of radio buttons, and see if they are right and wrong.
7. Your job!

These are already available online, GitHub etc would even contain the source code for this project. Did you even try to find it? These points are all so much easy, and basic that a starter project in web development might start with this one.
 
Share this answer
 
Here are some links to open source Online Examination System in ASP.Net.
Check if they are useful to you. You can download and modify according to your requirement.

Parikshan: Online Exam Management System [^]
VirtualX - Online Examination System [^]

If your requirement is something else, at least start doing something by yourself and if you stuck somewhere then come back here with details of the issue.

:)
 
Share this answer
 
Comments
Member 10575434 12-Dec-15 23:06pm    
thank you for given response to me....if i have any problem i will back to u..
Suvendu Shekhar Giri 12-Dec-15 23:40pm    
Sure :)
Member 10575434 13-Dec-15 1:06am    
hi , the above two projects are not working properly . can u .please send another projects links..

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900