Eso es facil pones uml en el buscador de imagenes de google y vas a ver miles de ejemplos.
con una diagramacion uml vas a modelar tu software digamos "en papel" antes de convertirlo en codigo, uml es una combinación de diagramas lo mas usado seria diagrama de clases,diagrama de casos de uso, diagramas de entidad relacion y diagrama de secuencia esa union de diagramas seria una diagramacion uml cada analista va a usar a gusto los diagramas a que mas esta acostumbrado o le sirven para el proyecto que quiere encarar.