ICT103 System Analysis and Design: World Tour Booking System Report

Verified

Added on  2023/04/04

|17
|1094
|240
Report
AI Summary
This report provides a comprehensive system analysis and design for the World Tour online booking system. It includes detailed use cases for customer login, staff login, and tour details management, along with activity diagrams illustrating these processes. The report further presents a sequence diagram to visualize interactions within the system, a class diagram outlining the system's structure, and a state machine diagram depicting the system's states. Additionally, it features a user interface design and concludes with a summary of the system's components and their functionalities. This document is available on Desklib, a platform offering a wide array of study resources, including past papers and solved assignments for students.
Document Page
Running head: SYSTEM ANALYSIS AND DESIGN
System Analysis and Design
Name of Student-
Name of University-
Author’s Note-
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
1SYSTEM ANALYSIS AND DESIGN
7. Use Cases of WorldTour
Use Case 1: Customer Login
Figure 1: Use case Diagram of Customer login
(Source: Created by Author)
Document Page
2SYSTEM ANALYSIS AND DESIGN
Overview
Title Login for Customer
Description In order to book a tour in the system, the customer needs to login in the
system. If the customer is not sign up with the system, the customer
first needs to sign up in the system and get the username to login. The
customer can also search for the tour details without logging in the
system. But at the time of payment they need to sign up or login to
have a secured payment process.
Actors Involved The actors involved with this system are customer and administrator
Pre- Conditions Before login, the customer needs to sign up be entering their personal
credentials so that they can get a user name in the system.
Post- Conditions The customers can book a tour as per the packages provided.
Exceptions:
1. Without logging in the system, the customer cannot book a tour.
2. At the time of payment the customer needs to login or sign up in the system.
Document Page
3SYSTEM ANALYSIS AND DESIGN
Use Case 2: Staff Login
Figure 2: Use case Diagram of Staff Login
(Source: Created by Author)
Overview
Title Login for Staffs
Description For first time, the staffs needs to provide their details so that they can
get a username and system generated password. With those credentials
the staffs will be able to login every time and provide the customer
assistance if they are in need. The staffs provides the details related to
tour if the customer are not able to understand and assist them to
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
4SYSTEM ANALYSIS AND DESIGN
complete the procedure of booking.
Actors Involved The actors involved I this system are the staffs and the administrator.
Pre- Conditions The administrator need to add the details of the staffs and the tour
details so that they staffs can access them.
Post- Conditions The staffs provides assistance to the customer as they need them.
Exceptions:
1. Without logging in the system, the staffs cannot provide tour details or assistance to the
customers.
2. If the staffs cannot login, they should check the username and the password from the
administrator.
Document Page
5SYSTEM ANALYSIS AND DESIGN
Use Case 3: Tour Details
Figure 3: Use case Diagram of Tour Details
(Source: Created by Author)
Overview
Title Use case for Tour Details
Description The administrator who manages system is responsible to edit the tour
packages, the tour details, and the delete them accordingly. They have
activities like adding tour packages for a particular destination, delete
them and modify them when necessary. The administrator also has the
Document Page
6SYSTEM ANALYSIS AND DESIGN
access to add the details of the staff so that the staffs get a username
and password to login in the system.
Actors Involved The actors is administrator.
Pre- Conditions The admin should login in the system to edit those details in the
system.
Post- Conditions The admins needs to save the details in the database of the system so
that other actors in the system get access to the details uploaded.
Exceptions:
1. Without logging in the system, the administrator cannot update tour details or add ne staffs in
the system.
2. There has to be a proper interface in the admin end so that they can the admin the update the
details in the system.
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
7SYSTEM ANALYSIS AND DESIGN
8. Activity Diagram
Activity 1: Customer Login
Figure 4: Activity Diagram of Customer login
(Source: Created by Author)
Document Page
8SYSTEM ANALYSIS AND DESIGN
Activity 2: Staff Login
Figure 5: Activity Diagram of Staff Login
(Source: Created by Author)
Document Page
9SYSTEM ANALYSIS AND DESIGN
Activity 3: Tour Details
Figure 6: Activity Diagram of Tour Details
(Source: Created by Author)
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
10SYSTEM ANALYSIS AND DESIGN
9. Sequence Diagram
Figure 7: Sequence Diagram of World Tour
(Source: Created by Author)
Document Page
11SYSTEM ANALYSIS AND DESIGN
10. Class Model Diagram
Figure 8: Class Diagram of World Tour System
(Source: Created by Author)
chevron_up_icon
1 out of 17
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]