Hotel reservation system

This system will enable customers to book the rooms in the hotel either online or by an automated phone system. When reserving the rooms online, users would be able to select the desired room from the layout of the hotel. After selecting the room, users enter the necessary information to make the reservation. The users can also book rooms for any given dates by calling the number specified in the website. If they have an already existing account with the hotel, then the room can be booked all by themselves else the call would be forwarded to the hotel staff to carry on with the booking process. The system is implemented in J2EE with MySQL database system. For reserving the rooms through automated phone system, I am using Tropo– a third party web service API that connects the code run on my server to the phone network using JSON over HTTP.