Budiarta, I Nyoman (2025) Aplikasi Android Pencari Kos Terdekat dengan Implementasi Metode Haversine dan Arsitektur Microservices: Studi Kasus di Politeknik Negeri Bali. Undergraduate thesis, Politeknik Negeri Bali.

[thumbnail of Full Text] Text (Full Text)
RAMA_58302_2115354005_full.pdf - Accepted Version
Restricted to Repository staff only

Download (7MB) | Request a copy
[thumbnail of Cover, Bab 1, Bab 5 dan Referensi] Text (Cover, Bab 1, Bab 5 dan Referensi)
RAMA_58302_2115354005_0004097606_0031089104_part.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (625kB)
[thumbnail of iThenticate] Text (iThenticate)
RAMA_58302_2115354005_iThenticate.pdf - Accepted Version
Restricted to Repository staff only

Download (6MB) | Request a copy

Abstract

Mahasiswa Politeknik Negeri Bali (PNB) sering menghadapi kesulitan dalam mencari kos yang strategis dan dekat dengan kampus karena keterbatasan informasi yang tersedia secara daring maupun luring. Permasalahan ini dapat menghambat efisiensi waktu dan tenaga, terutama bagi mahasiswa baru yang belum mengenal lingkungan sekitar kampus. Untuk mengatasi hal tersebut, dikembangkan sebuah aplikasi Android pencari kos terdekat yang mengintegrasikan metode Haversine untuk menghitung jarak geografis secara akurat, serta menerapkan arsitektur Microservices untuk meningkatkan skalabilitas dan kemudahan pengelolaan sistem. Proses pengembangan menggunakan pendekatan Hybrid Waterfall-Agile yang meliputi lima tahap: analisis kebutuhan, perancangan sistem, implementasi, pengujian, dan pemeliharaan. Aplikasi ini dibangun dengan Flutter untuk sisi frontend dan Laravel dengan arsitektur Microservices pada sisi backend. Backend dipisahkan menjadi tiga layanan utama, yaitu User Service, Kos Service, dan Notifikasi Service, yang dihubungkan melalui API Gateway. Hasil pengujian menunjukkan bahwa metode Haversine mampu menghitung jarak dengan tingkat akurasi tinggi, sebanding dengan perhitungan manual. Dari sisi performa, sistem dapat menangani rata-rata 0,80 permintaan per detik dengan waktu respons rata-rata sebesar 22,613 detik, meskipun masih diperlukan optimasi untuk kondisi beban tinggi. Secara keseluruhan, aplikasi ini mampu memberikan informasi kos yang relevan, mudah diakses, dan diperbarui secara berkala, sehingga dapat membantu mahasiswa dalam menemukan kos yang sesuai dengan kebutuhan mereka secara lebih cepat dan efisien.

Item Type: Thesis (Undergraduate)
Uncontrolled Keywords: Kos, Haversine, Microservices, Android
Subjects: Ilmu Teknik > Teknik Elektro Dan Informatika > Teknologi Informasi
Divisions: Jurusan Teknologi Informasi > Prodi D4 Teknologi Rekayasa Perangkat Lunak > Skripsi
Depositing User: I Nyoman Budiarta
Date Deposited: 12 Aug 2025 05:34
Last Modified: 12 Aug 2025 05:34
URI: https://repository.pnb.ac.id/id/eprint/16048

Actions (login required)

View Item View Item