The proposed UML Diagram to implement