Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

SECTION 2 : SYSTEM REQUIREMENTS ( 4 0 MARKS ) In this section, your team shall propose User Stories for your proposed assignment title -

SECTION 2: SYSTEM REQUIREMENTS (40 MARKS)
In this section, your team shall propose User Stories for your proposed
assignment title-Flight Booking System that covers the following aspects.
Apply sprints in scrum methodology as learned in the lecture. The elements
of each sprint cycle must include:
o Sprint goal (6 marks)
o Sprint backlog (20 marks)
o Estimated velocity (6 marks)
o Schedule (6 marks)
o Team members (2 marks)
Create a scrum based on the Flight Booking System flowchart
Explanation of Flight Booking System flowchart:
The process begins with the user accessing the system. If the user is new, they must register. Otherwise, they can log in with existing credentials. For user registration, new users must provide personal information such as name, email address, phone number, and password. This data is validated to ensure it meets the required format and completeness. Once validated, the information is securely stored in the database, and the user will be notified of successful registration. For the user login, returning users input their username and password. The system authenticates these credentials against the stored data. If valid, the user gains access to the main page; if not, an error message prompts re-entry or password recovery. Users enter travel details, including departure and destination cities, travel dates, and the number of passengers in search flights. The system queries the database to retrieve matching flights and display the results. Flight options are shown with relevant details such as airline, departure and arrival times, duration, and price. Users can filter and sort results based on price, airline, or duration preferences. Users select a preferred flight, which is then highlighted, and additional details are displayed for confirmation. Users provide passenger information for booking details, including names, contact details, and any special requirements. The data is validated and stored. Users can select a payment method such as credit card, debit card, or online banking for payment processing. The system interfaces with the payment gateway to process the transaction securely. Upon successful payment, an e-ticket is generated. The system sends a confirmation email with the booking details and e-ticket attached. Users can also view this information in their accounts. Users can view current and past bookings, modify travel dates or passenger details, or cancel reservations if needed. The system applies relevant policies for changes or cancellations and updates the database accordingly. For additional assistance, users can contact support through a dedicated portal. Support staff can access booking details and help with modifications, cancellations, or other inquiries.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Machine Learning And Knowledge Discovery In Databases European Conference Ecml Pkdd 2016 Riva Del Garda Italy September 19 23 2016 Proceedings Part 3 Lnai 9853

Authors: Bettina Berendt ,Bjorn Bringmann ,Elisa Fromont ,Gemma Garriga ,Pauli Miettinen ,Nikolaj Tatti ,Volker Tresp

1st Edition

3319461303, 978-3319461304

More Books

Students also viewed these Databases questions

Question

What is flow?

Answered: 1 week ago

Question

5. Prepare for the role of interviewee

Answered: 1 week ago

Question

6. Secure job interviews and manage them with confidence

Answered: 1 week ago