Jangan Tampilkan Lagi Ya, Saya Mau!

Source Code Aplikasi Penentuan Lokasi Wisata Terdekat

Aplikasi penentuan lokasi wisata terdekat merupakan aplikasi berbasis website. Pengembangan aplikasi ini dapat membantu untuk meningkatkan kunjungan wisata disetiap daerah.

Uniknya terdapat algoritma khusus yang digunakan untuk mendapatkan hasil keluaran yang tepat. Untuk menjalankan aplikasi ini dapat menggunaan perangkat browser dengan piranti apapun. Berikut ini uraian mengenai source code dan juga fitur yang diperlukan pada aplikasi.

Mengenal Algoritma Pada Aplikasi Penentuan Lokasi Wisata Terdekat

Terdapat dua metode yang digunakan untuk membuat aplikasi ini. Tujuannya adalah untuk mendapatkan hasil lokasi wisata yang akurat dengan error yang sedikit. Pertama data akan dioleh terlebih dahulu dengan menggunakan metode TSP Greedy. Kedua data yang difilter akan difilter kembali dengan menggunakan metode Floyd warshall.

Source Code Aplikasi Penentuan Lokasi Wisata Terdekat

Aplikasi dibangun dengan menggunakan bahasa pemrograman berbasis website. Source code aplikasi yang digunakaan adalah bahasa pemrogaman PHP dan didukung penggunaan database mysql. Mysql berfungsi sebagai pusat sistem pengolahan dan penyimpanan data. Misalnya menyimpan data lokasi yang diperoleh dari source code API. Aplikasi ini berbasis website sehingga dibutuhkan source code HTML dan CSS untuk mendukung desain halaman yang baik.

Fitur Pada Aplikasi Penentuan Lokasi Wisata Terdekat

Aplikasi ini didukung dengan fitur user friendly serta tampilan UX yang mudah untuk dimengerti. Berikut ini fitur pada aplikasi:

  1. Login
  2. Titik
  3. Bobot
  4. Greedy
  5. Floyd Warshall
  6. Password

Masing-masing fitur memiliki fungsi yang berbeda, berikut ini uraian untuk masing-masing fitur pada aplikasi.

  1. Login, fitur yang dibangun untuk sistem keamanan sehingga akan membatasi hak akses pengguna. Pengguna yang ingin menggunakan aplikasi wisata harus mendaftar pada sistem terlebih dahulu untuk mendapatkan identitas akun login.
  2. Titik, fitur yang menyimpan lokasi atau titik pengguna berada. Fitur ini dibangun dengan menggunakan API Google Maps untuk mengenali kordinat dan nama tempat. Data lokasi akan otomatis tersimpan dalam sistem database mysql sebagai data untuk pengolahan selanjutnya.
  3. Bobot, fitur untuk mencatat jarak yang diperoleh dari masinh-masinh lokasi wisata yang ada. Pada fitur ini sistem akan memuat semua lokasi wisata terlebih dahulu dan mengirimkan pada kelas di source code mysql untuk selanjutnya diolah.
  4. Greedy, fitur dengan sistem yang memuat algoritma pengolahan data untuk mencari lokasi wisata terdekat.
  5. Floyd Warshall, fitur ini memiliki fungsi yang serupa dengan greedy namun menggunakan perhitungan yang berbeda, fungsinya untuk mengurangi nilai error atau kesalahan.
  6. Password, fitur yang digunakan untuk sistem keamanan akun pada saat melakukan login.

Spesifikasi perangkat lunak

Untuk menjalankan aplikasi penentuan lokasi wisata terdekat dibutuhkan spesifikasi perangkat lunak, diantaranya:

  1. Web server apache version 2.4.39
  2. PHP version 7.2.18
  3. Mysql version 5.7.26
Share:

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *