MyGateway serves as an intermediate course grade repository. At the end of the semester this repository is uploaded to a site where the final grades are entered and then recorded. The purpose of this project is to provide a simple simulation of the second and third stages of this process, entering final grades and uploading them to a database repository.
Last Name, First Name, and Year cannot be edited. Test 1, Test 2 and Final Grade can be edited.
Recompute Grades enters the changed test grades in the internal store to be uploaded and recomputes and enters the final grades, using an internal algorithm.
Change Final Grade simply enters the changed final grades in the internal store to be uploaded.
Upload Class uploads the grades to the database store.