Design Requirements of World Tour Online Reservation and Payment System
VerifiedAdded 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.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
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
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
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
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
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
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.
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.
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.
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.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
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.
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.
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.
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.
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.
Reservation Booking and payment system.
Se
qu
en
ce
steps
Step1.
New User enters personal details and reservation details
Step 2.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
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.
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.
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
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
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.
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.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
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
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
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
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
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
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
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
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.
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.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
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.
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.
1 out of 17
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
 +13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024  |  Zucol Services PVT LTD  |  All rights reserved.