Grading Rubrics

UML Class Diagram (10 pts)

This assignment is to write UML class diagrams for a programming assignment.

 

UML (10 pts)

(Excellent)

(Good)

(Fair)

(Poor)

header

All classes are named with descriptive names (2)

 

Some classes are named with descriptive names (1)

Most classes are not described or the names are not descriptive (0)

Data members

Data members including constants are well described and include their data types for all classes (4)

 Most data members including constants are well described and include their data types for most classes (3)

Many data members including constants are well described and include their data types for some classes (2)

Few or no data members are included (0-1)

Methods

All methods including constructors are well described and include their data types and returns for all classes (4)

Most methods including constructors are well described and include their data types and returns for most classes (3)

Many methods including constructors are well described and include their data types and returns for many classes (2)

Few or no methods are included (0-1)