Answered step by step
Verified Expert Solution
Question
1 Approved Answer
John has been asked by his partners in Horizon Holidays to set about modernising the company. The company employees 2 0 staff and is known
John has been asked by his partners in Horizon Holidays to set about modernising the company. The company employees staff and is known to have a good reputation with its faithful customers who would generally return to book their summer holidays at home or abroad, or just to book a short break in a European city. However, due to a paperbased filing system, maintaining customer information and flight details can be timeconsuming and a lot of duplication occurs across the business. Also, creating reports to gain valuable insights into the performance of the business has often been inaccurate, leading to suboptimal decisionmaking.
John wants to drive the growth of the company. He wants to keep the old faithful customers but attract new ones as well. He is familiar with the services that the Web can perform and is prepared to enlist some help to introduce information systems to help grow the business.
To automate the business and establish a Web presence, he wants to have an information system that lists available Hotels, apartments and flights. All information on the number of rooms for both hotels and apartments which would also include square footage for both. In respect of flight information, flight availability and location to the nearest airport for its perspective customers will also be required. For apartment rentals in particular, the system should record the terms of the contract such as duration, required deposit, and so on The system should also collect customer information such as preferences, the price range that they can afford, and personal information name address, etc. Preferences include location, size, apartment or house, number of rooms and bathrooms, parking availability and the like.
The system should be able to match customers preferences with holidays offerings and, if it cannot find an exact match, should offer the closest matches. The system should be able to assist customers with finding car rental agencies at their chosen location and will need to provide a list of agencies complete with personal information such as name, phone number, and cars available. Customers might also need help with car insurance, car excess and sat navigation options. Whereby the car rental agencies would need assistance with validating a customers passport and driver licence, in order to allow the hiring of cars specifically, for customers of Horizon Holidays.
John has recruited you as a team of consultants to make detailed recommendations to develop an information system for the presence of his Holiday company on the Web. The system must be secure reliable and fit for purpose. As a team you must state any assumptions you have made and there should be scope for further and future integration. There is a modest budget to encompass capital spend, installation and ongoing support and maintenance of a suitable Information System to meet the specific requirements.
John has a limited budget, and he would also like generic recommendations from the team on how best to utilise and integrate Cloud Computing services into the daytoday operations to improve management, productivity and efficiency.
Please be aware that, as in real life, there are missing details in the above brief, eg security, registration, etc. Perhaps you wont need these
Requirements Specification
o Functional vs nonfunctional
o Use Cases both narrative form and diagram form. For the narrative form of the use cases, pick any use case from your diagramyour diagram should identify all use cases.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started