Text this: A web-based system for managing student attendance and assessment submissions: an SDLC waterfall model approach