Abstrak
Pada masa sekarang ini tidak jarang masyarakat merantau ke daerah lain untuk mencari nafkah atau
menimbah ilmu dan menetap didaerah lain tersebut. Oleh sebab itu saya membuat sistem informasi geografis letak
kos-kosan khususnya daerah Kedawung, Cirebon yang mana didaerah tersebut terdapat kampus Stikom Poltek yang
sebagian besar mahasiswanya berasal dari luar kota Cirebon sehingga nantinya sistem informasi geografis ini dapat
membantu mahasiswa dan masyarakat yang membutuhkan kos-kosan.
Banyak sekali tempat kos yang dapat menjadi pilihan untuk tempat tinggal sementara, dimana tempat-tempat
kos tersebut berada dalam lokasi atau daerah yang berbeda-beda. Daerah-daerah tempat kos tersebut berbeda
tingkat kestrategisannya, sehingga setiap orang yang mencari tempat kos akan menjadi kesulitan karena tidak dapat
melihat daerah-daerah mana yang strategis dan kurang strategis.
Kata Kunci : GIS, Web-Based System, lokasi kos-kosan, Google Maps.
dan tidak mengetahui detai dari kos-kosan tersebut.
Dengan mengoptimumkan teknologi yang semakin
canggih saya berencana membuat "Aplikasi Sistem
Informasi Geografis Tentang Kos-Kosan Disekitar
Stikom Poltek Cirebon Berbasis Web".
1. Pendahuluan
1.1 Latar Belakang
Kecanggihan teknologi berkembang cukup
pesat, keadaan ini semakin mendorong manusia untuk
terus melakukan berbagai macam percobaan dan
penelitian untuk pengembangan maupun penemuan
cara-cara baru guna memberikan manfaat lebih untuk
mempermudah
manusia
dalam
menjalankan
aktivitasnya. Dalam bidang teknologi informasi, di era
yang super cepat ini kecepatan acces informasi telah
menjadi popularitas dalam dunia pembelajaran ilmu
teknologi sehingga dalam dunia pembelajaran selalu
dikaitkan dengan kecanggihan dan pemanfaatan
teknologi yang semakin berkembang pesat.
2|
2. Teori Penunjang
2.1 PHP
[1] PHP adalah bahasa pemrograman script
berbasis server side yang paling banyak dipakai saat
ini. PHP banyak dipakai untuk pemrogram situs web
yang dinamis, walaupun tidak tertutup kemungkinan
digunakan untuk pemakaian lain.
PHP berfungsi untuk membuat website dinamis
maupun aplikasi web. Berbeda dengan HTML yang
hanya bisa menampilkan konten statis, PHP bisa
berinteraksi dengan database, file dan folder, sehingga
membuat PHP bisa menampilkan konten yang dinamis
dari sebuah website. Blog, Toko Online, CMS, Forum,
dan Website Social Networking adalah contoh aplikasi
web yang bisa dibuat oleh PHP. PHP adalah bahasa
scripting, bukan bahasa tag-based seperti HTML. PHP
termasuk bahasa yang cross-platform, ini artinya PHP
bisa berjalan pada sistem operasi yang berbeda-beda
(Windows, Linux, ataupun Mac). Program PHP ditulis
dalam file plain text (teks biasa) dan mempunyai
akhiran .php.
|3
Januari 2006 di BarCamp NYC oleh John Resig dan
berlisensi ganda di bawah Lisensi MIT dan GPL.
jQuery merupakan javascript library, jQuery
mempunyai semboyan write less, do more.
jQuerydirancang untuk memperingkas kode-kode
javascript. JQuery adalah javascript library yang
cepatdan ringan untuk menangani dokumen HTML,
menangani event, membuat animasi dan interakasiajax.
JQuery dirancang untuk mengubah cara anda menulis
javascript.Sebelum anda memulai mempelajari jQuery,
anda harus mempunyai pengetahuan dasar
mengenaiHTML, CSS dan Javascript.Library.
jQuery mempunyai kemampuan:
Kemudahan mengakses elemen-elemen HTML
Memanipulasi elemen HTML
Memanipulasi CSS
Penanganan event HTML
Efek-efek javascript dan animasi
Modifikasi HTML DOM
AJAX
Menyederhanakan kode javascript lainnya.
2.3 MySQL
[3] MySQL adalah sebuah perangkat lunak
sistem manajemen basis data SQL (bahasa Inggris:
database management system) atau DBMS yang
multithread, multi-user, dengan sekitar 6 juta instalasi
di seluruh dunia. MySQL AB membuat MySQL
tersedia sebagai perangkat lunak gratis dibawah lisensi
GNU General Public License (GPL), tetapi mereka
juga menjual dibawah lisensi komersial untuk kasuskasus dimana penggunaannya tidak cocok dengan
penggunaan GPL.
Tidak sama dengan proyek-proyek seperti
Apache, dimana perangkat lunak dikembangkan oleh
komunitas umum, dan hak cipta untuk kode sumber
dimiliki oleh penulisnya masing-masing, MySQL
dimiliki dan disponsori oleh sebuah perusahaan
komersial Swedia MySQL AB, dimana memegang
hak cipta hampir atas semua kode sumbernya. Kedua
orang Swedia dan satu orang Finlandia yang
mendirikan MySQL AB adalah: David Axmark, Allan
Larsson, dan Michael "Monty" Widenius.
Keistimewaan MySQL
MySQL memiliki beberapa keistimewaan, antara
lain :
Portabilitas. MySQL dapat berjalan stabil pada
berbagai sistem operasi seperti Windows, Linux,
FreeBSD, Mac Os X Server, Solaris, Amiga, dan
masih banyak lagi.
Perangkat lunak sumber terbuka. MySQL
didistribusikan sebagai perangkat lunak sumber
4|
2.4 CSS
[4] CSS adalah kependekan dari Cascading
Style Sheet, berfungsi untuk mempercantik
penampilan HTML atau menentukan bagaimana
elemen HTML ditampilkan, seperti menentukan posisi,
merubah warna teks atau background dan lain
sebagainya. CSS juga memiliki kelelmahan.
Kelemanhanyya adalah tidak semua browser support
dengan CSS. Artinya setipa browser memiliki caranya
tersendiri untuk mengartikan code-code CSS yang kita
tulis.
Nama CSS didapat dari fakta bahwa setiap
deklarasi style yang berbeda dapat diletakan secara
berurutan yang kemudian membentuk hubungan
antara ayah-anak (parent-child) pada setiap style. CSS
sendiri merupakan salah satu teknologi internet yang
direkomendasikan oleh World Wide Web Consortium
atau W3C pada tahun 1996. Setelah CSS
distandarisasikan, Internet Explorer dan Netscape
melepas browser terbaru mereka yang telah sesuai atau
paling tidak hampir mendekati dengan standar CSS.
Untuk saat ini terdapat 3 versi CSS, yaitu
CSS1, CSS2, dan CSS3. CSS1 dikembangkan
berpusat pada pemformatan dokumen HTML. CSS2
dikembangkan
unutk
memenuhi
kebutuhan
pemformatan dokumen HTML agar bisa tampil di
printer, sedangkan CSS3 adalah versi terbaru dari
CSSyang mampu melakukan banyak hal dalam desain
website. Lalu untuk mempermudah dalam
penggunaan CSS mempunyai framework-framework
yang didalamnya sudah mempunyai beberapa standar
code yang hanya tinggal memanggil code tersebut
tanpa kita ketik kembali, hal ini memudahkan
programmer dalam membuat program mereka.
2.5 Google Maps
[5] Google map merupakan fasilitas dari
google untuk layananv pemetaan berbasis web.
Google mapvmempunyai kemampuan untuk banyak
layanan pemetaan dalam bentuk web. Google map
memiliki sifat server side, yaitu server google yang
dimanfaatkaan oleh pengguna yang telah tersimpan
peta. Google map api merupakan library yang
mempunyai bentuk javascript. Javascript dalam
google map berguna untuk memodifikasi peta. Untuk
membangun
suatu
sistem
informasi
yang
memanfaatkan google map di mobile device dan
desktop akan digunakan google map javascript api
v3.0 yang mempunyai kelebihan lebih cepat dari versi
sebelumnya.
Nurul Azmi (2013) dalam jurnal yang
berjudul Pemanfaatan google API Pada Website
|5
kota cirebon atau bahkan untuk pemetaan seluruh
Indonesia.
Selain 2 menu pilihan tadi, ada juga menu
checkbox, menu ini ditujukan untuk menampilkan hal
yang ingin kita lihat, sebagai contoh pada aplikasi ini
ada 2 pilihan menu checkbox yaitu kos-kosan da
kampus. Jika untuk pemilihan wilayah sudah dipilih
tetapi menu checkbox tidak dipilih maka yang tampil
hanyalah peta biasa, Lihat gambar2.
gambar 4 info kampus2 yang dilengkapi dengan gambar
Tampilan Login
Untuk bisa menambahkan data-data baru
semisal data kosan, kita harus login terlebih dahulu
sebagai admin untuk bisa melakukan aksi tersebut.
Untuk bisa login cukup klik tulisan login yang berada
pada navbar pojok kanan atas, lalu tampilan form login
yang didalamnya terdapat input username dan
password akan muncul seperti pada gambar 1 dibawah.
gambar 3 info kampus
6|
Data Admin
Pada data admin, disini digunakan untuk
mengedit, menambah, dan menghapus data admin
yang digunakan untuk bisa masuk pada halaman
admin.
Halaman Admin
Halaman admin akan tampil jika kita berhasil
menginputkan username dan password pada form
login dengan benar. Pada halaman admin ini bisa
menambahkan data kos-kosan baru dan juga tidak
hanya itu, pada aplikasi ini juga bisa menambahkan
data provinsi dan kabupaten baru jika hendak
mengembangkannya lebih jauh lagi.
Pada halaman admin terdapat beberapa menu
diantaranya ada menu home, provinsi, kabupaten, koskosan, kampus, dan admin. Pada menu home ini untuk
kembali ke halaman awal admin, lalu menu provinsi
dan kabupaten untuk mengelola data wilayah, dan
pada menu kos-kosan untuk mengelola data kos-kosan,
pada menu kampuspun sama dengan menu kos-kosan
yaiu untuk mengelola data kampus sedangkan yang
terakhir ada menu admin akan dibahas pada bagian
data admin.
Data Kos-Kosan
Data kos-kosan merupakan salah satu menu
yang ada pada halaman admin, seperti yang sudah
dijelaskan sebelumnya data kos-kosan ini digunakan
untuk mengelola data kos-kosan, artian mengelola
|7
disini berarti menambah, mengedit, dan menghapus
data kos-kosan.
4. Kesimpulan
Dari seluruh pembahasan yang sudah ada
dibahas pada bab-bab sebelumnya maka dapat ditarik
kesimpulan sebagai berikut:
1. Web Sistem Informasi Geografis kos-kosan
dapat memberikan informasi kepada pengguna
tentang informasi kos-kosan yang ada di Cirebon,
khususnya disekitar kampus STIKOM POLTEK
CIREBON.
2. Karena pada halaman depan ada pemilihan
Provinsi dan Kabupaten, aplikasi ini bisa
dikemabangkan lagi untuk mengetahui beberapa
tempat dan kosan tidak hanya di Cirebon dan
disekitar kampus Stikom Poltek Cirebon saja.
Daftar Pustaka
[1] Ariona,
http://www.ariona.net/ebookbelajar-html-dan-css/, diakses pada 15 Juli
2016.
[2] Miniworm University, http://miniw0rm.us,
diakses pada 15 Juli 2016.
[3] Mazharuddin Ary, Layanan Informasi
Kereta API Menggunakan GPS, Google
Maps, dan Android, 2012.
[4] Azmi Nurul, Pemanfaatan google API
Pada Website Pariwisata Framework
Codeignter, 2013.
[5] Setyawan Fajar Juli, Pengembangan
Sistem
Informasi
Pemesanan
dan
Pembayaran Tempat Kost Kawasan UMS
Berbasis Web Dengan HTML5, 2015.
[6] Candra,
http://www.candra.web.id,
diakses pada 21 April 2016.
[7] Erin Utami, Aplikasi Sistem Informasi
Geografis
Tentang
Kos-Kosan
Menggunakan Google Maps Api 3. ( Studi
Kasus Kota Surabaya Bagian Timur ),
2012.
[8] BcpcKomputer,http://bcpcomputer.wordp
ress.com/2010/12/14/bahasa-pemrogramanweb/, diakses pada 13 Juli 2016.
[9] Wikipedia,http://id.wikipedia.org/wiki/My
SQL, diakses pada 13 Juli 2016.