Online Exam Software uses Java EE for high scalability
The next generation will take exams online by computer based software tools. One of the challenge in such online exam systems are scalability, ability to support more number of concurrent access. Skill Evaluation Lab, an advanced exam management system uses Java EE architecture for achieving high scalability and performance.
What is online exam?
Conducting exams on computer network without traditional paper style is called online exams. There will be one or more centralized server to store all exam data and each exam taker will be connected to this server by LAN/WAN or internet.
Challenge in conducting online exams
This is the most critical non functional QoS we must consider to conduct online exams. I read many failure stories about online exam management systems which are got crashed when there is more load.
This is another important non functional QoS for exam systems. What will happen if the system taking too long/failed to respond for taking exams. The system should perform same speed even when there are more concurrent access.
This very important for exam system where candidates can not access question papers/answers before writing exams. Each role will be allowed to perform based on permissions set. The security model should arrest all possible cheatings like multi login, view admin panels, view answers,etc.
Why Java EE?
Java Enterprise Edition platform is the proven architecture model which supports any kind scalability. With the help of server clustering and load balancing, any EJB centric designed Java EE architecture can scale and perform well for more concurrent users.
What is Skill Evaluation Lab?
This is an Online Exam Software developed by Java EE certified architect from world's best Java Certification exam software solution vendor. They are not only expert in Java technology and also have enough knowledge in exam software solutions. Their exam solutions reached all over the world (around 150+ countries). You can find tons of articles and videos about this product by searching "Skill Evaluation Lab" keyword on web.
Where it can be used?
The answer is simple, anywhere. It can suit into any kind of organization such as IT Organizations for employment testing and training, Recruitment Agencies for employment exams, Training Companies for practice exams, Universities for practice exams or conducting real exams with world's first web pen mouse writing solution, Government Organizations for conducting exams and Schools/Colleges for practice exams.
Scalability proved package
The application has been tested with many load testing tools and also tested on client's environment with more than 2000 concurrent access on single server node with just 3GB RAM.
Features of Skill Evaluation Lab
You can watch this youtube video to know the features. http://www.youtube.com/watch?v=36gIVQqucqM
- Role based access to match with real-life users for colleges or schools.
- User management with grouping hierarchy. So that we can generate reports under group level for ranking or appreciation.
- Test and Question Management can be done by XL sheet or from web editors.
- Question can have images, flash files, video, audio or any attachments.
- Exam manager can create voice questions by recording their voice on desktop phone.
- Multi-language support to create questions in any language.
- The product will evaluate and generate results instantly.
- Answer evaluation for pen writing or descriptive type can be done manually by user friendly evaluation screens.
- An instant communication alerts for all test events by email or SMS.
- Test Monitor to view current test event status.
- Improve organization/college/school skill levels by Test/topic comparison charts by measuring overall weakness areas.
Technology and Environment
The product can be deployed on local or remote server. 100% open source platform and no commercial license required for running this application. The product requires Java EE 4 or above enabled JBoss application server and MySQL database.
Benefits of Skill Evaluation Lab for corporates:
Measure and shortlist candidates based on actual skills by Skill Evaluation Lab exams instead of blind-doctored resumes
Create practice or quiz exams to improve knowledge in specific skills that are required for your employees. Easy to differentiate employee skill levels for different assignments.
Benefits of Skill Evaluation Lab for education sectors:
University or School Tests:
Cut-down your training cost by Skill Evaluation Lab practice exams. Move from traditional paper based exams to next generation computer based exams. Track candidates/faculties skill level and improve.
What is next?
Go to this vendor site trial at http://www.onlineexamlab.com and take test drive. Contact them and get the software package for your company/college/school and enjoy making online exams. Thanks for listening my article, hope you can conduct online exam by using this software. Cheers !