Technologies, booking systems/website
An in depth understanding of the internet will be undertaken outlining the underlying technologies. The target audience and their requirements will also be examined and then a justification for design choices will be made. Implementation is the concluding point of the project however low level prototyping will also take place which will allow the verification of correct choices to the made. An understanding of these web-technologies will require a research report in order to understand them. Ajax and Google analytics will be examined and investigated in order to provide an understanding and finally implement them in the product. Functional and non-functional requirements will be addressed in the research report.
There is no doubt that since the 1960s, the internet has matured has now turn out to be one of the most frequent technologies used in the world. It has nonetheless become a valuable and new form of communication that has effectively collapsed all physical and physical barriers. Clients can make request to a computer via several protocols such as TCP/IP, Domain Name Servers (DNS) are used to lookup URL requests and translate words into IP addresses. One of the major up to date milestones in the internet has been the emergence of internet 2.0. The benefits of this have been exploited by developers and corporations and thus the explosion of apps such as Skype, video on demand, API's and interactive games have become one of the most common features of internet usage today. Other advantages include not having to refresh a whole page, page state can be maintained and inputted text is also saved (Campesato & Nilson 2010). All of these factors ensure a much smoother experience for the consumer.
[...] It is arguable that at this time, customer purchasing and shopping patterns have been established, thus making it quite easy for the , tourism and hospitality industry to implement these online booking systems. While the pressure to reserve event tickets, sell/reserve rooms online might still continue, most business have developed new online strategies aimed at having a better handle on the potentially emerging market. Online booking systems, online reservation systems or e-booking as they have commonly been referred to, have evolved to be a foundation supporting all kind of computer software users. According to Lamersdorf et al. [...]
[...] The online booking system will present a user with an exit option at any time. Registration and creation of a “User Profile” This system shall require that a user registers before he/she can transact with it, except only when a user is checking the availability of rooms. At the least, the system shall also ask the user of the following information including, a unique user id, a password, a last name/surname, a first name, email address, phone number, address, age, sex, and preferred credit number. [...]
[...] In fact, the booking confirmation e-mail will contain a link that offers the customer a cancelation option. When the client decides to cancel, the booking will be deleted from the record and the previously chosen room will be available again. Further, this online booking system will also implement an administrator page, also referred to as the system back-end; this will provide the system administrator provide a shortcut or easy access to the database within the website. The administrator will have different levels of access. [...]
[...] The user shall then be asked to enter details or select the type of room(s), duration of stay, number of adult guests, senior citizens and children. The system shall then access the room booking/reservation database, using the user provided details and check which rooms are available and display the room number, hotel wing, type, package, and vacancy duration. It shall also display the price of booking a room and offer any regulations regarding cancellations and refunds, as well as list any available offers. [...]
[...] This will require a thorough and detailed understanding of how the booking system is expected to function, and how the reservation system works, before any development can occur. It is imperative to detail the booking system's rationale and further understand its functional and non-functional requirements. Project Rationale The hotel booking system proposed in this research will allow user or guests to register with the system in order to save their details; they will be able to register and required to fill in their general details before registering. [...]
using our reader.