Disusun Oleh
INTAN PANDINI
14350015
PENDAHULUAN
Para penyewa biasanya perlu melakukan survei pada beberapa gedung serbaguna
untuk menyesuaikan kebutuhan yang dicari. Beberapa gedung biasanya memiliki
kemiripan dari segi fungsi bangunan tersebut, harga yang dijangkau atau kapasitas
tamu yang bisa diundang dan lainnya.
Penelitian ini dilakukan untuk mengembangkan skripsi dari Anna Rosalinda yang
berjudul Pembuatan Aplikasi Pencarian Gedung Serbaguna Di Wilayah Kota Jakarta
Selatan Berbasis Android dari ISTN Jakarta yang menghasilkan sistem pencarian
[1]
gedung serbaguna . Namun, yang membedakan adalah penelitian ini juga akan
memberikan rekomendasi gedung serbaguna berdasarkan kriteria yang dicari oleh
para calon penyewa.
Berdasarkan dari uraian latar belakang di atas, dirumuskan masalah yang akan
dibahas dalam penelitian, yaitu sebagai berikut :
Agar penelitian ini lebih terarah, maka diberikan batasan masalah sebagai berikut :
TINJAUAN PUSTAKA
1. Gedung Serbaguna
Location Based Services adalah aplikasi yang bergantung pada lokasi tertentu
yang didefinisikan pula sebagai layanan informasi dengan memanfaatkan
teknologi untuk mengetahui posisi sesuatu [2].
LBS mensyaratkan adanya komunikasi dua arah serta adanya interaksi. Sebagai
contoh, pengguna LBS harus berinteraksi dengan penyedia informasi (service
provider) untuk memberi tahu posisi, arah dan jenis informasi yang dicari.
Kemudian penyedia informasi (service provider) akan mengirimkan informasi
sesuai jenis yang diinginkan pengguna [3][4]. Untuk menggambarkan cara kerja LBS
dapat dilihat pada Gambar 2.1.
1. Location Manager (API Maps) Menyediakan tool atau source untuk LBS,
Application Program Interface (API), Maps menyediakan fasilitas untuk
menampilkan, memanipulasi maps atau peta beserta feature-feature lainnya
seperti tampilan satelit, street (jalan) maupun gabungannya. Paket ini berada
com.google.android.map.
2. Location Provider (API Location) menyediakan teknologi pencarian lokasi
yang digunakan oleh device atau perangkat. API Location berhubungan
dengan data GPS (Global Positioning System) dan data lokasi real-time. API
Location berada pada paket android yaitu dalam paket android.location.
Dengan Location Manager, kita dapat menentukan lokasi kita saat ini, Track
gerakan atau perpindahan, serta kedekatan dengan lokasi tertentu dengan
mendeteksi perpindahan.
Sistem rekomendasi adalah sebuah alat atau software yang berisi sekumpulan
teknik untuk memberikan rekomendasi suatu item kepada orang lain. Beberapa
pendekatan sistem rekomendasi.
4. Case-Based Reasoning
b. Reuse
c. Revise
d. Retain
Retrieval adalah:
Similarity (problem,case) =
𝑠1 𝑥 𝑤1+𝑠2 𝑥 𝑤2+⋯+𝑠𝑛 𝑥 𝑤𝑛
𝑤1+𝑤2+⋯+𝑤𝑛
Keterangan:
B. Teori Aplikasi
1. Android
Android adalah sebuah sistem operasi pada handphone yang bersifat terbuka
dan berbasis pada sistem operasi Linux. Android bisa digunakan oleh setiap orang
yang ingin menggunakannya pada perangkat mereka. Android menyediakan
platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka
sendiri yang akan digunakan untuk bermacam peranti bergerak.[9]
Salah satu IDE yang dapat digunakan untuk mengembangkan aplikasi android
adalah Eclipse. Eclipse pada saat ini merupakan salah satu IDE favorit
dikarenakan gratis dan open source, yang berarti setiap orang boleh melihat kode
pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang
membuatnya populer adalah kemampuannya untuk dapat dikembangkan oleh
pengguna dengan komponen yang dinamakan plug-in. Eclipse dibuat dari kerja
sama antara perusahaan-perusahaan anggota 'Eclipse Foundation' (beserta
individu-individu lain). Banyak nama besar yang ikut dalam 'Eclipse 23
Foundation', termasuk IBM, BEA, Intel, Nokia, Borland. Eclipse bersaing
langsung dengan Netbeans IDE. [9]
3. Java
MySQL adalah sebuah perangkat lunak system manajemen basis data SQL
(DBMS) yang multithread, dan multi-user. MySQL adalah implementasi dari
system manajemen basisdata relasional (RDBMS).
METODOLOGI PENELITIAN
Desain penelitian akan digambarkan pada kerangka kerja seperti Gambar 3.1 di
bawah ini :
Rancangan rekomendasi
gedung serbaguna dengan Pengembangan
CBR perangkat lunak :
- Analisis
- Desain
Implementasi - Coding
rekomendasi gedung - Testing
serbaguna dengan CBR
Adapun metode penelitian ini dapat digambarkan sesuai dengan yang telah
dirancang pada Gambar 3.1 yang terdiri atas :
1. Metode Pengumpulan Data
Dalam proses pengumpulan data penelitian, terdapat tiga metode yang
digunakan, yaitu :
Agar kegiatan penelitian tersebut berjalan dengan lancar, maka dibuat sebuah
jadwal penelitian. Adapun jadwal penelitian tersebut diuraikan pada Tabel 3.1
sebagai berikut :
Bulan
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Pengumpulan data
2 Analisis sistem
3 Desain sistem
4 Pembuatan program
5 Uji program
6 Evaluasi program
7 Perbaikan program
8 Implementasi program
[10] http://ilmuti.org/wp-content/uploads/2014/05/Adis-Lena-Kusuma-ratna-
Pengertian-PHP-dan-MySQL.pdf
(diakses pada 11/17/2017 10.20 AM)