Homepage

Project Flow Charts

Project Prototypes

Source Code

Study Log Project

FAQ

Contact Us

 

Scripts for Entering the Study Log

Valid Student ID Script:
This cgi checks the ID number entered by the student against a text file for a valid ID. If the ID number is missing, more than ten digits long, contains anything other than numbers, then the script will print out an html page with an error message. If a valid ID was entered, then a welcome page is printed out where they will select their Greek organization from a drop down menu unless the student has logged into the system before, then they will be directed to the main menu page. Click here to view the script.

Greek Organization Submission Script:
This cgi prints out a web page with a drop down menu of greek organizations. The student will pick their organization and click "Submit." The script will then print a confirmation page where their information will be displayed. Click here to view the script.

Confirmation Script:
This cgi enables the user to confirm his/her name, student ID, and respective fraternity or sorority based on the information from a text file and what they have put in the forms thus far. At this point, the user may confirm the displayed information (by clicking on the “Correct” on-screen button), go back to the previous screen, or cancel to return to the initial login screen. Click here to view the script.

Scripts for the Study Log's Main Menu

Begin Studying Script:
This cgi enables the user to begin a new study session by simply clicking on one of four on-screen buttons (“Begin Studying”). The user’s ID number and start time are stored in a file. Click here to view the script.

Log Out Script:
This cgi enables the user to indicate the end of his/her study log session by clicking the on-screen “Logout” button. The ending time of the user’s session is recorded, which will enable subsequent calculations by the system of the user’s study session duration, including dates. Click here to view the script.

Tally Script:
This cgi facilitates for the user a set of calculated tallies with respect to study log session durations and dates. By clicking on the on-screen button “Check Tally”, the user will prompt a set of calculations by the system, rendering a  display consisting of total study hours with respect to the number of hours they have completed up to that date and time. Click here to view the script.

Continue Studying Script:
This cgi deletes the cookie sent to the browser when the student clicks "Continue Studying." This ensures that the next user will be logging in with their own ID number. If anyone is trying to log into the system with an invalid ID or no ID, the system will come up with the error message instead of using the previous user's cookie information. Click here to view the script.

Staff System Scripts

Click on the name of the script to view a text version.