I managed to find a vendor of the board with a schematic and an image of its underside, the white connector is an ICSP port which can be used to program the device in the ZIF socket.
A PICkit 2 or 3 should do the trick with a proper adapter cable.
The Spanish to English translation of the webpage title is loosely:
PIC development board Bootloader DIP40 PIC16F887 Tinypic
The webpage seems to indicate the PIC16F877A is preloaded with the Tiny PIC Bootloader, which should enable you to download a properly configured and compiled program to the microcontroller via the serial port.
Tiny PIC bootloader
BigDog
- - - Updated - - -
Yes, that should do the trick.
Although, you may need to make an adapter cable as the pitch of the white connector on the board maybe finer/smaller than the cable adapter pictured in the eBay listing.
You also might try downloading the Tiny Bootloader application from the website, connect a serial cable to the dev board and attempt to establish communications with the bootloader if present in PIC16F877A.
The link to the Tiny Bootloader I provided in the previous post has all the details, bootloader firmware and download application available.
If the bootloader is installed in the PIC, you can experiment around with it in the meantime.
BigDog