Yes, there are showers and computers. The lounge opens around 4 hrs before departure. That would be ~ 6am - 2pm and 4pm - 8pm ish (for the summer timetable.)
Pictures (though generic to all EK lounges) are here:
http://www.emirates.com/miniSites/ek...=2&ImageItem=1
Cheers