0% found this document useful (0 votes)
120 views8 pages

Test Project: It Software Solutions For Business

1. The document describes tasks for an IT project for an airline, including allowing passengers to purchase amenities, creating reports on flight data, testing reservation software, and providing diagrams. 2. Competitors are instructed to create a database, import data structures provided, and build a form to allow passengers to select amenities and see purchase totals for their flights. 3. A report is also required to show amenities needed for upcoming flights based on date filters or individual flight numbers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
120 views8 pages

Test Project: It Software Solutions For Business

1. The document describes tasks for an IT project for an airline, including allowing passengers to purchase amenities, creating reports on flight data, testing reservation software, and providing diagrams. 2. Competitors are instructed to create a database, import data structures provided, and build a form to allow passengers to select amenities and see purchase totals for their flights. 3. A report is also required to show amenities needed for upcoming flights based on date filters or individual flight numbers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

IT SOFTWARE SOLUTIONS FOR

BUSINESS
TEST PROJECT
Module 5
ASC2018_TP09_M5_ACTUAL

Submitted by:
CONTENTS
This Test Project proposal consists of the following documentation/files:

1. ASC2018_TP09_S5_EN.pdf (Session 5 instructions)


2. Session5-MsSQL.sql (SQL script to create tables with data for Microsoft SQL)

INTRODUCTION
In order to improve flight experience on AMONIC Airlines and provide a better experience,
the airline has decided to offer some amenities to passengers.

There will also be requests for diagrams and technical testing of the reservation system as
provided.

The following are the main functionalities executed in this session:

 Allow the passengers to purchase amenities.


 Create reports based on flight numbers and flight dates.
 Test a working copy of a software and provide a report of the results based on provided
queries.
 Provide diagrams for the analysis of the case study provided.

DESCRIPTION OF PROJECT AND TASKS


In submitting your solution, please make sure the deliverables conform to the basic
guidelines drawn out by different departments at AMONIC Airlines:

 There should be consistency in using the provided style guide throughout development.
 All required software modules must have applicable and useful validation and error
messages as expected by the industry.
 The use of valid and proper naming conventions is expected in all material submitted.
 Any form or report once created should be displayed in the centre of the screen.
 When a form or a dialogue is in focus, operations on other forms need to be suspended.
 The caption of Delete and Cancel buttons need to be in red to help with accidental
mishaps.
 When using colours to differentiate between rows or records, there needs to be visible
clarification on the screen as to what they stand for.
 The wireframe diagrams provided as part of this document are only suggestions and the
solution produced does not have to be, in any way, mirror what has been pictured.

ASC2018_TP_(IT Software Solutions for Business)_EN_Module 5 Version: V.1 Page 2 of 8


 Time management is critical to the success of any project and so it is expected of all
deliverables to be complete and operational upon delivery.

ASC2018_TP_(IT Software Solutions for Business)_EN_Module 5 Version: V.1 Page 3 of 8


INSTRUCTIONS TO THE COMPETITOR
5.1 CREATING THE DATABASE

Create a database by the name of “CPT_XY_M5” in your desired RDBMS Platform (Microsoft
SQL Server). This will be the main and only database you will use in this session.

(XY: The number of workstation)

5.2 IMPORTING DATABASE STRUCTURE


Depending on your preferred RDBMS platform, a SQL scripts is made available. The said scripts
consists of the database structure and data required to complete the required tasks. The data needs
to be imported to the database created for this session named “Session5”.

As instructed by the designers, the database structure provided for the purpose of this section cannot
be altered. This applies to removal of tables, adding or deleting any fields on the tables or of change
in their data types.

To help further perceive the thinking behind the structure of the database, the database designers
provide an Entity-Relationship Diagram (ERD). The aforementioned diagram explains the conceptual
and representational model of data used in the database.

ASC2018_TP_(IT Software Solutions for Business)_EN_Module 5 Version: V.1 Page 4 of 8


When the Show Amenities button is pressed, the relevant data will be displayed and the booking
reference and the flight data must be disabled.

ASC2018_TP_(IT Software Solutions for Business)_EN_Module 5 Version: V.1 Page 5 of 8


5.3 PURCHASING AMENITIES
The passengers flying AMONIC Airlines can walk into any of their offices or call them up and
ask for extra amenities for their upcoming flights.

The details of such system would entail the following technicalities:

 To retrieve booking information, the first thing the user needs to enter into the system is
their booking reference number.
 By searching the database for the booking reference number, they will be presented with
a list of flights registered for that booking. Here are some things to consider:
 This service is only available more than or equal to 24 hours before each flight. It goes
without saying that it should not work for the flights that have already flown out.
 The list should contain the flight number, date of the flight, and the departure and
arrival airports.
 The user can choose the flight they need to purchase amenities for with a button.
 The user must be able to change their flight at any time and it should not require them
to close the form and come back.
 When the flight is confirmed, these items need to be made available to the user:
 The cabin class, full name, and the passport number of the passenger needs to be
shown for the representative to verify the correct booking.
 List of the available amenities are retrieved from the database and shown to the user.
 The items that are free (included as part of the cabin type) cannot be purchased.
 The form should also update the total payable amount in this way:
 The total of all the items selected should be displayed as an item on the screen.
 The duties and taxes will show how much the 5% value added tax will add to the
amount.
 Total payable is the sum of the extra charges for the selected amenities.
 If the flight chosen for the booking already has amenities purchased for on the database,
the form should display those amenities (checkmark against them) and allow the user to
make changes to it.
 The total payable should subtract the amount paid for the last purchase from the
current total and only ask for the difference. (negative values must be marked as
refund)
 There should also be an exit button and a save button positioned at the bottom of the
form.

ASC2018_TP_(IT Software Solutions for Business)_EN_Module 5 Version: V.1 Page 6 of 8


ASC2018_TP_(IT Software Solutions for Business)_EN_Module 5 Version: V.1 Page 7 of 8
5.4 REPORT OF AMENITIES NEEDED FOR FLIGHTS
The management needs a report of the amenities required for each flight 24 hours before
flying time. This is so that the crew can prepare to offer the amenities as the passengers
have requested them. This is a short description of what the report entails:

 The report displays the results either using a filter that searches for certain dates and the
total amenities associated with them or by asking for a flight number and date of the
flight. In the case of the latter it will show amenities required for a single flight and in the
former it will be for all flights leaving on the dates specified.
 The list should include the total of the number of each amenities.
 You may arrange the report elements and layout in any way you wish.

ASC2018_TP_(IT Software Solutions for Business)_EN_Module 5 Version: V.1 Page 8 of 8

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy