diagram de clases y requerimeintos Java