Thoughtworks Interview Question

how will you design a visitor entry management system?