Queue Management System Design