UML Rubric

SNo. 1.

Criteria Use Case Diagram – Use Cases

Poor Use cases don’t cover any of the desired features mentioned in the requirements document for the ENB Tool Project.

Average Use cases cover some of the desired features mentioned in the requirements document for the ENB Tool Project.

2.

Class Diagram – Classes

No indication of the various classes in the class diagram.

Classes are divided into Boundary, Entity and Controller but not identified properly.

Good Use cases cover most of the desired features mentioned in the requirements document for the ENB Tool Project but doesn’t provide a great understanding of the Tool Functionality. Classes are well identified and divided into Boundary, Entrity and Controller.

Excellent Use cases cover all the desired features mentioned in the requirements document for the ENB Tool Project and provides a great understanding of the Tool Functionality.

Classes are well identified and demonstrates understanding of why each class falls into the category of Boundary, Entity and Controller. All classes are mentioned in the diagram with their methods, attributes and relationships are well presented.

3.

Class Diagram – Relationship & Attributes

Class diagram shows no relationship between the various classes.

Some classes are in the diagram and a lot of missing methods, attributes and relationships missing.

All classes are mentioned in the diagram with their methods, attributes and relationships but

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

 

All notations are correct and well presented.   the layout and presentation is a bit confusing. Activity diagrams shows the procedural flow of all actions in an activity that explains the business – level functions in a clear manner. Depcits all the scenarios from the Use Cases in a clear manner using appropriate arrows. Depicts a few scenarios properly but most of the diagram is confusing and doesn’t make sense. Sequence Diagram Very unclear and doesn’t depict any scenario from the Use Cases. All notations are correct are well presented. 4. Activity diagrams shows the procedural flow of all actions in an activity that explains the business – level functions but has minor flaws with the notations and presentation. Activity diagrams shows the procedural flow of most of the actions but doesn’t clearly explain the business-level functions.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           . 5. Activity Diagram Activity diagram doesn’t show the flow of the actions. Depicts most of the scenarios properly using appropriate arrows but with a few flaws in notations.

Sign up to vote on this title
UsefulNot useful