This is a system for enrollment of students and subsequent registration for specific classes.The student must first enroll. Once enrolled, he may at any time undertake the process of dropping and adding classes. Each screen permits the student to drop/add at most one class. A selected add always overrides a selected drop. He may repeat as many screens as he likes. He may quit at any time, and his current schedule will be saved so he can re-continue the process at any later time. He may finish immediately upon making a drop/add.

This program enforces 3 limits on class registration:

If the student is deleted, the class enrollment data will be updated to reflect his removal from each of his classes.

I must also warn the student that, if he submits a screen with one class on his schedule, and no classes selected to add, the program will assume by default that he intended to drop that class.This is an inevitable aspect of HTML forms.

Click here to reach the beginning menu.


All pages copyright David R Post. All rights reserved.