BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan

advertisement
BAB II
TINJAUAN PUSTAKA DAN DASAR TEORI
2.1
Tinjauan Pustaka
Ada
beberapa
penelitian
tentang
web
dan
data
perumahan yang pernah dibahas oleh beberapa mahasiswa
yaitu:
No
Sumber/Tahun
Topik
Teknol
Hasil
ogi IT
1
Desj Alifia
Nirbaya
(UNIVERSITAS
STIKUBANK
SEMARANG),
2013
Sistem
Websit
Informasi
e
Penjualan
Rumah
Berbasis
Web
Dengan
Menggunak
an PHP Dan
MYSQL
Menampilkan rumah
yang dijual dan dapat
digunakan untuk
mencari rumah yang
akan dibeli. Sistem
juga akan memberikan
laporan kepada
pemimpin penjualan
rumah dalam jangka
waktu tertentu.
2
Yuliana Susana
(STMIK
AMIKOM
YOGYAKARTA,
YOGYAKARTA),
2009
Aplikasi
website
Sebagai
Media
Informasi
Dan
Penjualan
Pada
Rumah
Baju Dan
Kerudung
Lamara
Yogyakarta
Menampilkan produk
baju dan kerudung
yang bertujuan bisa di
pesan oleh pengguna.
6
Websit
e
7
3
Rudi Hartono
(STMIK
AKAKOM),
2014
Sistem
Website,
Informasi Google
Rumah
Maps
Kost Di
Yogyakar
ta
Berbasis
WEB
Dengan
Pemanfa
atan
GOOGLE
MAPS
Fitur utamanya
adalah mencari
kriteria kost yang
sesuai yang
diinginkan seperti
letak lokasi, berada
didekat area
kampus, dan sesuai
dalam hal harga
semua dapat
dilakukan pencarian
melalui sistem ini.
Lokasi rumah kost
ditampilkan dengan
sesuai koordinat
(latitude dan
longitude) diatas
peta (Google Maps).
4
Sandro
Prabowo
(STMIK
AKAKOM),
2014
Sistem
Website,
Informasi Google
Jual dan
Maps
Sewa
Rumah di
Yogyakar
ta
Berbasis
WEBSITE
Menggun
akan
GOOGLE
MAPS
Fitur utamanya
adalah pencarian
sampai dengan
penemuan lokasi
rumah yang
ditampilkan dalam
bentuk marker
sesuai dengan
lokasi (latitude dan
longitude) pada
peta (Google Maps).
5
Hanafie
Firdaus
(STMIK
AKAKOM),
2014
Sistem
Website,
Informasi Google
Pemesan Maps
andan
Pengolah
an Data
Penjuala
n di
Fitur utamanya
adalah memberikan
kemudahan kepada
pihak Cangkir Kafe
& Resto serta
konsumen untuk
dapat melakukan
proses transaksi
8
CANGKIR
KAFE &
RESTO
Berbasis
Multi
User
6
Usulan, 2017
Aplikasi
Web
Berbasis
Lokasi
untuk
Jual Beli
Rumah
Secara
Interaktif
di
Daerah
Istimewa
Yogyakar
ta (DIY)
dengan lebih praktis
tanpa mengurangi
esensi dalam
melakukan proses
interaksi antara
konsumen dengan
pihak Cangkir Kafe
& Resto.
Website,
Google
Maps
Usulan:
1.
Pengembanga
n aplikasi sejenis
dalam
bentuk
platform
mobile,
seperti
aplikasi
ANDROID dan IOS.
2.
Perlu
dilakukan
pengembangan
berupa
penambahan
fitur
seperti
chat
platform agar hak
privasi
pengguna
terlindungi.
3.
Pengembanga
n untuk multiple
user, yakni penjual
dan pengguna.
4.
Gambar
rumah bisa lebih
dari
satu
pada
deskripsi rumah.
5.
Penambahan
Fitur
untuk
mengetahui rumah
tersebut baru atau
tidak
Penambahan Fitur
untuk marker,
ketika pencarian
berdasarkan
kabupaten, maka
9
marker yang
muncul hanya
berdasarkan
kabupaten tersebut.
Dari
Tinjauan Pustaka di atas aplikasi ini memiliki
persamaan dalam menampilkan rumah dalam bentuk marker
berdasarkan Latitude dan Longitude menggunakan Google Map.
Dan
perbedaannya
yakni
aplikasi
ini
memiliki
fitur
pencarian berdasarkan kabupaten dan memiliki fitur untuk
mengetahui jarak rumah ke kota dan rumah sakit terdekatnya.
2.2
Dasar Teori
2.2.1 Daerah Istimewa Yogyakarta
Daerah Istimewa Yogyakarta terletak di bagian selatan
Pulau Jawa, dan berbatasan dengan Provinsi Jawa Tengah dan
Samudera Hindia. Daerah Istimewa yang memiliki luas 3.185,80
km2 ini terdiri atas satu kotamadya, dan empat kabupaten, yang
terbagi lagi menjadi 78 kecamatan, dan 438 desa/kelurahan.
Menurut sensus penduduk 2010 memiliki populasi 3.452.390
jiwa
dengan
proporsi
1.705.404
laki-laki,
dan
1.746.986
perempuan, serta memiliki kepadatan penduduk sebesar 1.084
jiwa per km2.
10
1.
Batas Wilayah
Adapun batas wilayah dari Daerah Istimewa Yogyakarta
yaitu,
dari
arah
barat
berbatasan
dengan
wilayah
Kabupaten Purworejo, dari arah utara berbatasan dengan
wilayah
Kabupaten
Magelang,
dari
arah
selatan
berbatasan dengan laut Samudera Hindia.
2.
Kabupaten
Ada beberapa kabupaten yang terdapat dalam Daerah
Istimewa
Yogyakarta
yaitu:
Kabupaten
Bantul,
Kabupaten Gunung Kidul, Kabupaten Sleman, Kabupaten
Kulon Progo, dan Kota Yogyakarta.
3.
Arti Daerah Istimewa Yogyakarta
Daerah Istimewa Yogyakarta adalah Daerah Istimewa
setingkat
Provinsi
di
Indonesia
yang
merupakan
peleburan Negara Kesultanan Yogyakarta dan Negara
Kadipaten Paku Alaman.
11
4.
Gambar peta Daerah Istimewa Yogyakarta
Gambar 2.1. Peta Yogyakarta
2.2.2 Rumah
Dalam arti umum, rumah adalah salah satu bangunan
yang dijadikan tempat tinggal selama jangka waktu tertentu.
Rumah bisa menjadi tempat tinggal manusia maupun hewan,
namun untuk istilah tempat tinggal yang khusus bagi hewan
adalah sangkar, sarang, atau kandang. Dalam arti khusus,
rumah mengacu pada konsep-konsep sosial-kemasyarakatan
12
yang
terjalin
di
dalam
bangunan
tempat
tinggal,
seperti
keluarga, hidup, makan, tidur, beraktivitas, dan lain-lain.
2.2.3 Location Based Service
Location based services adalah layanan berbasis lokasi
atau istilah umum yang sering digunakan untuk menggambarkan
teknologi yang digunakan untuk menemukan lokasi perangkat
yang
pengguna
Location
Based
gunakan.
Ada
Services
ini
communication network
beberapa
salah
komponen dalam
satunya
komponen
ini berupa jaringan telekomunikasi
bergerak yang memindahkan data pengguna dari perangkat ke
penyedia layanan.
Lalu position component yang dimaksud adalah posisi
pengguna harus ditentukan. Posisi ini dapat didapatkan dengan
jaringan telekomunikasi atau dengan Global Positioning Satelite
(GPS). Sedangkan service and content provider adalah penyedia
layanan yang menyediakan layanan berbeda ke pengguna
seperti pencarian rute, kalkulasi posisi, dan lainnya.
13
2.2.4 Google Map
Google Maps adalah peta dalam bentuk layanan berbasis
yang dibuat oleh Google. Google map menyediakan peta dalam
bentuk gambar satelit (Google Earth), peta jalan (Street map),
360° panorama untuk menampilkan suatu jalan/jalanan (Street
View), kondisi lalu lintas secara real time (Google Traffic), dan
jarak suatu rute untuk pejalan kaki, mobil, sepeda, atau
transportasi publik.
2.2.5 PHP
PHP adalah singkatan dari "PHP: Hypertext Prepocessor",
yaitu bahasa pemrograman yang digunakan secara luas untuk
penanganan pembuatan dan pengembangan sebuah situs web
dan bisa digunakan bersamaan dengan HTML. PHP diciptakan
oleh Rasmus Lerdorf pertama kali tahun 1994. Pada awalnya
PHP
adalah
singkatan
dari
"Personal
Home
Page
Tools".
Selanjutnya diganti menjadi FI ("Forms Interpreter"). Sejak versi
3.0,
nama
bahasa
ini
diubah
menjadi
"PHP:
Hypertext
Prepocessor" dengan singkatannya "PHP". PHP versi terbaru
adalah versi ke-5.
(Budi Raharjo, 2009).
14
2.2.6 MySQL
Structured Query Language (SQL) adalah sekumpulan
perintah khusus yang digunakan untuk mengakses data dalam
database relasional. SQL merupakan sebuah bahasa komputer
yang mengikuti standar ANSI (American Nasional Standard
Institute)
yang
digunakan
dalam
manajemen
database
relasional.
MySQL
adalah
sistem
manajemen
database
yang
digunakan untuk menyimpan data dalam tabel terpisah dan
menempatkan semua data dalam satu gudang besar.
2.2.7
Pengertian Latitude dan Longitude
Latitude adalah garis horizontal/mendatar. Titik 0 adalah
sudut ekuator, tanda + menunjukan arah ke atas menuju kutub
utara, sedangkan tanda minus di koordinat Latitude menuju ke
kutub selatan.
Longitude adalah garis lintang. Angka dari sudut bundar bumi
horizontal. Titik diawali dari 0 ke 180 derajat, dan 0 ke -180
derajat ke arah sebaliknya.
15
2.2.8
Marker
Marker mengidentifikasi lokasi pada peta. Secara default,
marker
menggunakan
gambar
standar.
Marker
bisa
menampilkan gambar khusus, dalam hal ini maka biasanya
disebut “ikon”. Marker dan ikon adalah objek bertipe Marker.
Marker didesain agar interaktif. Misalnya, secara default
marker
menerima
kejadian
„click’,
sehingga
anda
bisa
menambahkan event listener untuk memunculkan jendela info
yang menampilkan informasi khusus.
Script pokok untuk membuat marker
….
var myLatLng = new
google.maps.LatLng(Number(rumahArray[i][1]),
Number(rumahArray[i][2]));
//variabel latitude longitude untuk menampung koordinat
dari server
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
….
})(marker, i));
//variabel marker dengan parameter position sebagai titik
koordinat marker, dan parameter map untuk menentukan
marker akan di letakkan di peta tersebut.
….
Download