2. Functional Requirements

The primary functionality the Grade Browser and Manager system is for storing, viewing, and curving grades. Grade input operations and curves are performed by instructors, but all users can view their personal data along with statistics. The Grader system also provides functionality for grade estimation, grade prediction, and statistics.

Details of system use are presented in the following scenarios:
     2.1. User Interface Overview
         2.1.1. Instructor View
         2.1.2. Teacher's Aid View
         2.1.3. Student View
     2.2. Basic Gradebook Set Up
         2.2.1. Manual Gradebook Entry
         2.2.2. Grading Categories
         2.2.3. Grade Ranges
         2.2.4. Automatic Gradebook Sync
     2.3 Managing Students
     2.4. Managing Graded Items
         2.4.1. Adding Items
         2.4.2. Deleting Items
         2.4.3. Adding Categories
         2.4.4. Deleting Categories
     2.5. Viewing Details
         2.5.1. Item Explorer
         2.5.2. Statistics
         2.5.3. Expanding/Collapsing Categories
         2.5.4. Sorting
     2.6. Graphs
         2.6.1. Histogram
         2.6.2. Pie Chart
         2.6.3. Graph View for Teacher Aids
     2.7. Student Functions
         2.7.1. Accessing Gradebooks
         2.7.2. Predicting Grades
     2.8. Administrative Details
         2.8.1. Authentication
         2.8.2. Server Set Up
         2.8.3. Posting and Retrieving Gradebooks
     2.9. Options
     2.10. Details of File and Edit Commands
     2.11. Errors
These scenarios cover all functional requirements for the system.


Prev: Intro | Next: Non-Functional | Up: index | Top: index