Class | Description |
---|---|
Authentication |
Contains a list of authentic users and data.
|
Data |
The data that is associated with a particular user, to be
accessed after they login.
|
Group |
The Group class defines an organizational group of Students.
|
Instructor |
The Instructor class defines the metadata for an instructor such as their name and username for authentification.
|
Name |
A Name is the set of words by which a Person is
addressed.
|
Permissions |
Permissions are the set of operations allowed.
|
Person |
The Person class is a superclass for Student, Instructor, and TA, that holds
the person's login ID for use with session management.
|
PhoneNumber |
A PhoneNumber is the set of number digits by which
a person can be contacted with a Telephone.
|
Student |
A Student is a person enrolled at the university who
participates in classes and recieves grades on assignments.
|
TA |
A TA is a student at the university who works for the
instructor and helps to maintain grades in the gradebook.
|
UserRecord |
Contains login information.
|