SIMPLIFY YOUR OPERATION: A OVERVIEW TO APPOINTMENT SCHEDULING SYSTEMS