The system is implemented as a web application for various reasons. One of these is that it eliminates the need to install software on the users’ computers.
The web application replaces an older desktop client application. The corresponding server system is unchanged, and the web application interfaces to the server in the same way as the old client.
We host the web application in a commercial data centre on behalf of our customer. This relieves our customer’s IT department of all maintenance and support workload.
Administrative staff in our customer’s organisation perform all back–office work, using an administrator module. This includes provisioning new users, maintaining hotel registrations, and uploading and downloading questionnaires.
An external audit of the system, commissioned by our customer, concluded that it “performs better than most commercial applications in the market.” The auditors went on, in their review of their own testing, to remark that “it is a testament to the simplicity of the application that most testers could conduct the test even without training.”