Ultima versión con ajuste de diagrama de clases