The top portion of the TMP drydock (as envisioned by Andrew Probert) contained storage and fabrication facilities for the components needed for construction/repair of starships, hangar and stowage space for the various vehicles (cargo bees, work bees, travel pods, shuttles, etc) and other equipment, and office and living facilities for the various personnel involved with the operation of the drydock complex. I doubt that any offices there were for VIPs (except perhaps Chief Engineers), since the orbital office complex orbits nearby the drydock.
It may be that the drydock doesn't have transporters. In TMP, Kirk said he couldn't beam up to the Enterprise because the transporters were out, but he beamed up to the office complex (a long way from the Enterprise) instead of the drydock (which was right there). Maybe the fabrication facilities use up too much energy to allow transporters to be present as well.
I recall seeing a closeup of one of the hangar bays on the model that included a shuttle and a couple of bees, but here's one showing a travel pod:
http://www.foundation3d.com/forums/attachment.php?attachmentid=40804&d=1278398859
The design and shape of the thing is, as with most things, a compromise. Probert's original vision was of a form-fitting latticework that allowed the ship to be seen from the outside, but would need to open up to allow the ship to exit (big dramatic scene which was actually part of the TMP script). See here:
http://drexfiles.wordpress.com/2009/04/17/tmp-dock-probert-av-presentation/#more-7601
However, budget and common sense necessitated changes. The opening-up feature was nixed as an unnecessary expense, so the drydock was redesigned to be open on both ends. The common-sense part was that such a facility would not be designed for one particular class/shape of ship, so it wouldn't be very form-fitting. It would, however, be resizable. The rows of little "Devo-hat"-looking shapes between the larger sections were cylinders that would allow the drydock to be resized horizontally and vertically to accomodate different-sized ships. Probert bemoaned the fact that the model was always shown in its fully-expanded configuration, never revealing this feature.
There are four tractor-beam units at the base of the structure for holding the ship at station-keeping. There are a number of umbilicals, although some of them don't appear to actually contact the ship, so perhaps they're some type of specialized equipment or maybe just localized lighting (those hexagonal panels can't fit into tight spaces). There is one major umbilical or concourse that connects to the port side of the saucer which is a walkway allowing construction personnel to enter/exit the ship. It connects to a little docking port hub on the outside of the structure.
Since there are already those large hexagonal lighting panels as well as the smaller lighting units, the blue panels built into the latticework may be to supply heating more than additional ambient light to provide a constant-temperature work environment, for the reasons AriesIV suggested.
As for some of the other speculations, it would make sense that such a facility would have various protection capabilities to prevent micrometeoroids or space debris from damaging a ship under construction or the complex itself.
Don't know about solar panels -- I don't think the drydock had solar panels for two reasons. First, 23rd-century Treknology had better power sources for such a large facility. Solar power isn't that efficient, and solar panels for a drydock this size would have been enormous by comparison. Second, there is nothing that looks remotely like solar panels on the drydock. We have seen Trek ships/stations with solar panels (Relay Station 47 comes to mind), so we know what 23rd-century solar panels look like, and drydock doesn't have them.
OK, that's enough from me for now. Time to let somebody else have a say...
