Uniform Modeling Language (also know as UML is something of a misnomer - it is actually more of a standard for diagramming the relationships between objects, their properties and methods.
You will find a few links here that should be helpful in putting together the necessary diagrams: