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.
![]() |
Text (Full Text)
RAMA_58302_2115354005_full.pdf - Accepted Version Restricted to Repository staff only Download (7MB) | Request a copy |
![]() |
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) |
![]() |
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 |