Next quarter, in 206, the specifications produced in 205 will be delivered to a design and implementation team who will produce a working version of the system. Those groups that continue in 206 will have the opportunity to perform acceptance testing on the system they originally specified, once it is built. In particular, do not worry about specifying a project that will be too hard to design and implement in one quarter. Your job this quarter is to specify the software, not to design and implement it. Grade Manager and Browser Maintains grading information for a course, computes statistics, and manages electronic submission of graded work such as programs.
Grades are enterable only by privileged instructor users.
Individual students may browse their own grades given proper identity confirmation. Automatic grading is provided where feasible, including automatic execution and analysis of answers that involve program code. Class Scheduler Manages a database of instructors, classes, and rooms. Allows information about instructor preferences to be entered to guide scheduling. Allows students to query the schedules for upcoming quarters.