This article discusses the various use cases for the Accommodation booking system where there are various users who include the admin, the hosts and the youths. The admin is the administrator of the whole system where he is able to perform various functions which include approving or rejecting the youth’s or the host’s registrations, sending the private messages to the youth or the host, putting the approved hosts to reserved lists, upgrading the reserved hosts to be active hosts, canceling the booking of rooms, refusing the host’s decisions, and promoting the hosts who have high rates on their website. Read more on Desklib.