Design Requirements of World Tour Online Reservation and Payment System

Verified

Added on  2023/03/31

|17
|1388
|127
AI Summary
This report covers the design requirements of the World Tour online reservation and payment system, including UML diagrams and user interface design.
tabler-icon-diamond-filled.svg

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Assessment Details:
Title:
Type: Course Work.
Style: Report.
Rational:
Description:
Deliverable :
UML Class Diagram, UML Sequence Diagram ,UML Activity Diagram, UML State chart
Diagram, Use case Diagram ,Use case description and .User interface
Student Name
Professor’s Name
Institution
Location of Institution
Date
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Table of Contents
Abbreviations and/or glossary.....................................................................................................................2
Introduction.................................................................................................................................................2
Table 1 below shows Use case Description of world Tour online reservation and payment system......4
Figure 1 below show use case diagram of World Tour online Reservation Booking and payment
system.....................................................................................................................................................5
Assumption..............................................................................................................................................5
Figure 2 below shows activity diagram of World Tour online Reservation Booking and payment
system.....................................................................................................................................................6
Assumption..............................................................................................................................................6
Figure 3 below show sequence diagram of World Tour online Reservation Booking and payment
system.....................................................................................................................................................7
Sequence steps........................................................................................................................................8
Figure 4 below show a domain Class diagram of World Tour online Reservation Booking and payment
system.....................................................................................................................................................9
Figure 5 below show a state chart diagram of World Tour online Reservation Booking and payment
system...................................................................................................................................................10
User interface........................................................................................................................................11
Figure 6 below show user interface design of World Tour online Reservation Booking and payment
system...................................................................................................................................................11
Dialog to Story Board of use case check user existence, enter personal details ,enter reserve details
and generate unique id and password..............................................................................................11
Dialog to Story Board of use case login..............................................................................................13
Dialog to Story Board of use case search tour, Request reservation, change/cancel reservation, view
reservation, confirm tour package and make payment.....................................................................14
Recommendation......................................................................................................................................16
Conclusion.................................................................................................................................................16
Reference..................................................................................................................................................17
Abbreviations and/or glossary.
UML Unified Modelling Language
Document Page
Introduction.
World Tours offer online reservation booking and payment services for touring. The Company
has an employed tour guide and administrator .Company automated most of its service and this
reports represents design requirement of the system .Software architecture are represent in details
in this report.UML diagrams are drawn to capture user requirements of the system.Usecase are
described and use case, activity, state chart, Domain class diagrams and user interface of World
Tour system are drawn in this report.
Document Page
Table 1 below shows Use case Description of world Tour online
reservation and payment system.
Use case Name Use case Description
Check existence System verify if a user is new or already exists in system
Enter personal details When user is new they enter personal details such as name, age
,phone number and location
Enter Tour Reservation
Detail
User enters details of the tour package and type they need
Generate unique id and
password
System verify details of new user and provides unique id and
password for login on system and for reservation purpose.
Provide Tour information Staff who is a tour guide update user the most important
information about the tour.
Tour search After user has login on system user start look for the best tour
package that suits them.
Request Tour reservation After user is satisfied and well informed about the tour .User
goes ahead to request for reservation on system.
Update Personal Details The Use updates personal details if modification was made on
them
Change/cancel Tour
Reservation
User can modify on tour reservation details incase he/she need
another package to be added or can cancel if not satisfied with
the package
Confirm Tour Package After updating and user is satisfied user confirm the package.
View reservation Details User can view details of reservation
Add Tour Scheme Administrator do accept reservation request by adding user
Delete Tour Scheme Administrator do rejects reservation request by deleting
Modify Tour scheme Administrator do make same changes on package if user
request some changes to be made.
Make payment After all process are done and user is satisfied and interested
with package a user does payment.
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Figure 1 below show use case diagram of World Tour online
Reservation Booking and payment system.
Assumption.
System is hosted online running.
There is inheritance .A staff is a superclass and administrator and secretary are subclasses.
For a user to login system verification is done to identify if a user is new or exists in system. So
user can be new or already exist in system.
Document Page
Figure 2 below shows activity diagram of World Tour online
Reservation Booking and payment system.
Assumption.
All activity have to be complete to move to the next activities.
User already knows website URL.
Activities starts when user needs to make online booking on system and ends when user make
payment.
Document Page
Figure 3 below show sequence diagram of World Tour online
Reservation Booking and payment system.
Se
qu
en
ce
steps
Step1.
New User enters personal details and reservation details
Step 2.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
System checks if user exists.
Step 3
System sends back a notification indicating if user is new or exists in system.
If user exist they login direct
Step 4.
System verify new user details and generate unique id and password for login.
Step 5
User login
Step 6
System sends notification to accept login or rejects
Step 7
Staff provides Tour information to user.
Step 8
User search for tour package.
Step 9
User request for a reservation on system.
Step 10
User can cancel or change on tour reservation
Step 11
User update details
Step 12
Staff add, delete or modify on Tour scheme.
Step 13
User View reservation details, confirm package and final make payment.
Document Page
Figure 4 below show a domain Class diagram of World Tour
online Reservation Booking and payment system.
Figure 4 has five domain classes :User, payment, staff ,Reservation and Tour with their
attributes and their associations as shown above.
Assumption.
There is inheritance .Staff are supper classes
Administrator and secretary are subclasses.
User can be new or exists in system .
Staff can be administrator or secretary
Document Page
Figure 5 below show a state chart diagram of World Tour
online Reservation Booking and payment system.
Figure 5 indicates states in which a system is in .states starts when user need to book a
reservation and ends when user has booked a reserve and made payments.
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
User interface.
Figure 6 below show user interface design of World Tour online
Reservation Booking and payment system.
Dialog to Story Board of use case check user existence, enter personal
details ,enter reserve details and generate unique id and password
Name of actor Response
Online Reservation Booking and payment
system.
Please go to system dashboard and search tour
by tour details
User Packages of Tour
Online Reservation Booking and payment
system.
If you are new user kindly provide Personal
details and reservation details.
User Personal details are name Emmanuel
star,email funyula.20@gmail.com and Phone
number +27263353535 .My reservations
package is name is first class,package id is
281 and cost is $1000.
Online Reservation Booking and payment
system.
You have successfully enter correct details
your unique id is &123Ba and password is
12345
Document Page
Document Page
Dialog to Story Board of use case login.
Online Reservation Booking and payment
system.
Enter login details Please
User My login details user name emmy and
password *******
Online Reservation Booking and payment
system.
Thanks you have successfully login
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Dialog to Story Board of use case search tour, Request reservation,
change/cancel reservation, view reservation, confirm tour package and make
payment.
Name of actor Response
Online Reservation Booking and payment
system.
Search tour by package name.
User Package name is first class.
Online Reservation Booking and payment
system.
The following are details of tour package first
class.
Name is first class
Cost is $ 1000
Destination is Brazil sweet islands
Online Reservation Booking and payment
system.
Would you, like to book for a tour
User Yes, I request for first class package of $
1000 and destination is Brazil sweet island.
Online Reservation Booking and payment
system.
Would you like to update your details?
User yes
Online Reservation Booking and payment
system.
System allows you to view ,change and
cancel
User ok
Online Reservation Booking and payment
system.
Can you please confirm reservation?
user ok
Online Reservation Booking and payment
system.
Can you make payment of reservation?
User Payment is $1000
Online Reservation Booking and payment
system.
Thanks for booking reserve with us your
payment is $1000
Document Page
Document Page
Recommendation.
This report should be used in the implementation of world tour reservation and payment system
because it has gathered most of requirement and it can be of help during development of system.
Conclusion.
This report has covered most of requirements of world Tour Company .Uml diagram has been of
importance during designing diagrams.
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Reference.
Somerville, I (2016). Software engineering (10th Ed.).
University of St Andrews, Scotland: Pearson.
Pressman, S,R,Ph.D. (2018).Software Engineering. Practitioner’s Approach (8thEd.).
Inc., 1221 Avenue of the Americas, New York, McGraw-Hill.
chevron_up_icon
1 out of 17
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]