4. Developer Overview

The Grader Tool is a program that allows teachers to add and edit gradebooks for classes they have. The program also allows students to view their progress reports and calculate required grades to get a desired grade.

In the application the major object in the program for teachers are gradebooks. Each gradebook represents a class and allows teachers to add students, assignments and set their grades. In the program itself are tabs along the top signifying different tools that a user can utilize such as checking grades, looking at the grades visually, doing grade predictions, checking student progress reports, looking up class info and lastly looking at assignments.

Within each class contain students and assignments which each student containing grades corresponding to each assignment in the gradebook.

To deal with the privacy issues the program will have a login system to differentiate between students and teachers. While teachers have access to every tool in the gradebook, students will only be able to access their own grades and do grade predictions for themselves which means info about other students will be hidden.




Prev: non-functional | Next: spec | Up: index | Top: index