Multi-Media attendance system