Implementacion de las vistas publicas