UML diagram types
1.Use Case : system functions from a user’s perspective
2.Class : objects and their relationships
3.Object : classes and their relationships
4.Sequence : dynamic object interaction
5.Collaboration : object and their links/interactions
6.Statechart : behaviour of a class that has states
7.Activity : operation behaviour (as a set of actions)
8.Component : software components
9.Deployment : software on particular hardware platforms