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.
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
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. UMLUnified 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.
Table1below shows Use case Description of world Tour online reservation and payment system. Use case NameUse case Description Check existenceSystem verify if a user is new or already exists in system Enter personal detailsWhen 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 informationStaff who is a tour guide update user the most important information about the tour. Tour searchAfter user has login on system user start look for the best tour package that suits them. Request Tour reservationAfter user is satisfied and well informed about the tour .User goes ahead to request for reservation on system. Update Personal DetailsThe 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 PackageAfter updating and user is satisfied user confirm the package. View reservation DetailsUser can view details of reservation Add Tour SchemeAdministrator do accept reservation request by adding user Delete Tour SchemeAdministrator do rejects reservation request by deleting Modify Tour schemeAdministrator do make same changes on package if user request some changes to be made. Make paymentAfter all process are done and user is satisfied and interested with package a user does payment.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Figure1below 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.
Figure2below 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.
Figure3below 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.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
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.
Figure4below 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
Figure5below show a state chart diagramof 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.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
User interface. Figure6below 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 actorResponse Online Reservation Booking and payment system. Please go to system dashboard and search tour by tour details UserPackages of Tour Online Reservation Booking and payment system. If you are new user kindly provide Personal details and reservation details. UserPersonal details are name Emmanuel star,emailfunyula.20@gmail.comand 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 UserMy login details user name emmy and password ******* Online Reservation Booking and payment system. Thanks you have successfully login
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Dialog to Story Board of use case search tour, Request reservation, change/cancel reservation, view reservation, confirm tour package and make payment. Name of actorResponse Online Reservation Booking and payment system. Search tour by package name. UserPackage 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 UserYes, 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? Useryes Online Reservation Booking and payment system. System allows you to view ,change and cancel Userok Online Reservation Booking and payment system. Can you please confirm reservation? userok Online Reservation Booking and payment system. Can you make payment of reservation? UserPayment 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.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Reference. Somerville, I (2016).Software engineering(10thEd.). 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.