• Tidak ada hasil yang ditemukan

TOURISM SPOTS DETECTION MOBILE APPLICATION

N/A
N/A
Nguyễn Gia Hào

Academic year: 2023

Membagikan "TOURISM SPOTS DETECTION MOBILE APPLICATION"

Copied!
66
0
0

Teks penuh

Bachelor of Information Systems (Honours) Information Systems Engineering Faculty of Information and Communication Technology (Kampar Campus), UTAR. It is hereby confirmed that ______WONG WEI JUN_____ (ID no: __18ACB01858_) has completed this last year's project entitled "TOURISM SPOTS DETECTION MOBILE APPLICATION" under the supervision of Ts Dr. Chan Lee Kwun (Supervisor) from the Department of Information Systems, Faculty of Information Systems. and communication technology, and Ts Dr. Wong Pei Voon (moderator) from the Department of Digital Economy Technology, Faculty of Information and Communication Technology. I declare that this report entitled "MOBILE APPLICATION FOR TOURISM DETECTION" is my own work, except as cited in the references.

Wong Pei Voon who has given me a golden opportunity to involve myself in the field study of mobile applications. The project is to develop a mobile application for the tourism industry in Petaling Jaya, Selangor. The project designed to be a mobile application is due to the convenience of using it during the busy tourist journey.

According to the research, as shown in the literature session, there are currently no markets to implement a tourism mobile application in a certain area of ​​Petaling Jaya, and there is only an application that is not fully developed. The app is designed and draws ideas/resources from various mobile apps to develop a better version of the mobile app that gives the user a better experience while traveling around Petaling Jaya.

LIST OF ABBREVIATIONS

Introduction

  • Problem Statement and Motivation
  • Project Scope
  • Project Objectives
  • Background Information

Based on the research of the mobile application in the market, there are the fewest applications that are fully implemented with many features that are proposed to the user to experience. This module is intended to help the user record the total budget during the trip. The module allows the user to adjust the date, time and location for the journey across the city.

The user can plan his own trip with the guidance provided in each module. This module is to collect the bucket list of the user's desired place to travel. This is to allow the user to tick off the performance bucket list during their journey around PJ.

This is to design for user's convenience to spread the happy moment around PJ. For the following modules, it is able to customize the travel and budget expenses and create forum discussion to facilitate the planning of the user.

Literature Review

  • Review on Similar Application/ Critical Remarks on Previous Works .1 Petaling Jaya – Wiki [7]
    • Visit A City [8]
    • TravelSpend [9]
    • Places Been [10]

Most of the tourism app are not providing the feature for the user to plan their trip, however it provides in this app a nice interface. However, the user only needs to update the duration or day or even manage the days manually (Figure 2.1.2.2). Each of the activities is able to exchange the order manually by the user for his desired schedule.

However, the module lacks a reminder function, so the user always needs to open the app for reference. In addition, with each plan, the user does not know what time is free and available for rest time. In the TravelSpend mobile app, it has provided functions to calculate the expenses that the user spends.

The user will first insert the travel budget, travel name, currency and date, and update the expenses during the entire trip referred to (Figure 2.1.3.1). As you enter each expense spend, the system will find the user's current location and the date of the user's completed information. In addition, it provided statistics navigation so that the user could identify the percentage of each type of expenditure to which the user's consumption refers (Figure 2.1.3.3).

For the Map Navigation Bar, it brings the user to look at a map to which the expenses spent at the respective locations with the respective logo refer (Figure 2.1.3.6). The critical review about the mobile application is that there are too many features required for premium users where it required the user to pay for the service. The user just needs to mark off the places where the user has gone before, and the system will color the places for the respective country's flag color in the Flag Map page referred to (Figure 2.1.4.3).

After updating the locations as mentioned above, the user can review the My Locations page to view the customized travel page. From this, they may be able to see where the user has traveled before. Each of the images at the top looks like a button feature that will be in color when clicked by the user.

Figure 2.1.1: Petaling Jaya – Wiki Mobile Application [7]
Figure 2.1.1: Petaling Jaya – Wiki Mobile Application [7]

System Methodology and System Design

  • Design Specifications
    • Methodologies and General Work Procedures
  • System Design .1 Use Case Diagram
    • Activity Diagram
    • Class Diagram (**Please Zoom in for better view**)
  • Implementation Issues and Challenges
  • Timeline (**Please Zoom in for better view**) .1 FYP1 Schedule – Long Semester

The user can access the provided map to see the nearest tourist spots and add new discovered tourist spots. User can perform budgeting like recording budget or expenses by entering new details or modifying existing record by updating or deleting. If the user does not have an account, the user can register for a new account by entering his personal data.

Then the user can log in by validating an account with the firebase authentication. Then the user can view the current location by accessing the map around PJ. The user can select nearby places to view the route and distance calculated by the distance.

The user can view the detailed information of the specific record by selecting it. Otherwise, the user can create a new budget by providing the detailed information of the budget. The user can filter by category such as places been, wish list and my favorite place or by type of tourist spot such as food, tourist spot, shopping mall, transport and homestay.

The user can perform the check and select the given check box to register the preference. From figure 3.2.2.6, which is the last module (Module 5: Forum), it is used when the user wants to ask a question or share his experience. User can create new question or share by entering details with picture.

If the user wants to find any share or answer to the queries, the user can check by first selecting the category like Cafe/Restaurant, Tourist Place, Shopping Centers, Public Transport and Home Stay. Then the user can select with the title of the creator created to see in detail. It is necessary to use Google API to track and trace the user's current location.

Figure 3.2.1: Use Case Diagram
Figure 3.2.1: Use Case Diagram

SYSTEM IMPLEMENTATION

  • Hardware Setup

They are mainly used for adding, accessing, processing and storing data to or from the database. Firebase is used to access the web server while SQLite is used to store the database on the user's local devices.

Table 4.2: Software   4.3 System Operation
Table 4.2: Software 4.3 System Operation

Detect Nearest Tourist’s Spots

For example, in the second image, the public transport category is selected, the marker for the nearby location is red. To identify the route and distance, the user can click on the destination as shown in the third screenshot above.

Plan Your Budget

Schedule Your Calendar

Travel Bucket List

Forum

To navigate to the forum, users must first select the type of site and then select the title shared by the creator to view the forum in detail. The difference between both screenshots is that the creator can have the privilege to edit and delete.

Table 4.3: System Operation
Table 4.3: System Operation

SYSTEM EVALUATION AND DISCUSSION

  • System Testing
  • Testing Setup and Result

Detect Nearest Tourist Spots 4 Location

Bachelor of Information Systems Engineering (Honours) Information Systems Engineering Faculty of Information and Communication Technology (Kampar campus), UTAR. record existed Sort by budget or expenditure category. Pie chart and details per record. and fill in the details. budget/cost) 4. Click Add Planning.

Schedule Your Calendar 12 Add New

Travel Bucket List 15 Sort view Record

Forum 19 Files and

CHAPTER 6 CONCLUSION AND RECOMMENDATION

  • Conclusion
  • Future Work

2] Wong P., “9 Best Things To Do In Kuala Lumpur”, What is Kuala Lumpur best known for.

FINAL YEAR PROJECT WEEKLY REPORT

WORK DONE

WORK TO BE DONE

PROBLEMS ENCOUNTERED Project File Issue, Unable to compile

SELF EVALUATION OF THE PROGRESS 35% of the Project Implementation

PROBLEMS ENCOUNTERED

SELF EVALUATION OF THE PROGRESS 45% of the Project Implementation

WORK TO BE DONE Complete Module 5: Forum

PROBLEMS ENCOUNTERED None

SELF EVALUATION OF THE PROGRESS 65% of the Project Implementation

SELF EVALUATION OF THE PROGRESS 75% of the Project Implementation

WORK TO BE DONE Complete Module 5

WORK TO BE DONE Complete Module 1

SELF EVALUATION OF THE PROGRESS 80% of the Project Implementation

SELF EVALUATION OF THE PROGRESS 90% of the Project Implementation

SELF EVALUATION OF THE PROGRESS 99% of the Project Implementation

WORK TO BE DONE Prepare to submit

SELF EVALUATION OF THE PROGRESS 100% of the Project Implementation

POSTER

The required parameters of originality and restrictions approved by UTAR are as follows: i) total similarity index is 20% and less, and. ii) Matching of individual cited sources must be less than 3% each and (iii) Matching of texts in a continuous block must not exceed 8 words. Note: Parameters (i) – (ii) exclude citations, bibliography and text matches of less than 8 words. Note The supervisor/candidate(s) must provide the Faculty/Institute with an electronic copy of the complete originality report set.

Based on the above results, I declare that I am satisfied with the originality of the final year project report submitted by my students as mentioned above. Form Title: Supervisor Comments on Originality Report Generated by Turnitin for Final Year Project Report Submission (for Undergraduate Programs).

UNIVERSITI TUNKU ABDUL RAHMAN

Gambar

Figure 2.1.1: Petaling Jaya – Wiki Mobile Application [7]
adding the Sights) [8] Figure 2.1.2.2: Modification made for the particular activity [8]
Figure 2.1.2.1: My Plans Module (After
Figure 2.1.2.3: App for navigation for the particular activity [8]
+7

Referensi

Dokumen terkait

Bachelor of Information Systems Honours Business Information Systems Faculty of Information and Communication Technology Kampar Campus, UTAR 6 • To study the factor and effect of