80 likes | 208 Vues
This project aimed to create a personalized form handler for ExamView tests, enabling us to conduct exams independently from ExamView while maintaining full control over the resulting data. We adapted a PHP form handler to an ASP script suitable for IIS, ensuring all form fields were validated and students received their results via email. Additionally, we implemented a system to save student data for collective analysis using Excel, allowing for extensive data manipulation and visualization through pivot tables and charts.
E N D
CIS 684 Instructor : Dr. Rushinek Tony Senita Yu-Wei Chang Email function and Data Extract from ExamView in ASP
Introduction • Our goal was to create a personalized form handler for ExamView tests so that we could host the exams ourselves without involving Examview, and this way we can also write our own code so that we can do anything we want with the results.
The Process • First we obtained a copy of ExamView’s default PHP form handler CGI script. • PHP proved to be quite problematic to install and run with IIS and SMTP services in Windows. • Therefore, we decided to use the PHP script as a model to create an ASP script to handle the forms, which we knew IIS would be able to work with.
The Process • First, the form handler ensures that all fields are filled out, and that the email entered is a well-formed email address. • It parses the form data to present the student with his or her results. • It sends an email to the professor with the results of the student’s exam. • Finally, we wrote new code to save the student’s data in a file for the entire class, which can be analyzed and manipulated in Excel (pivot tables, etc.)