2
1. Pendahuluan
Sejalan dengan berkembangnya dunia teknologi pada saat ini, seakan segala bidang ilmu mempunyai keterkaitan dan kebutuhan dengan teknologi.
Teknologi yang pada akhirnya dapat mempermudah pekerjaan dan menyelesaikan permasalahan semua aspek bidang disiplin ilmu.
Teknologi informasi adalah teknologi yang tiada henti –hentinya
memperbaharui teknologinya agar semua aspek yang bersentuhan langsung dengan dunia teknologi informasi dapat dengan mudah mengimplementasikan
teknologi informasi dibidangnya, baik langsung maupun tidak. Dalam hal ini banyak hal yang dapat diberikan sebagai contoh perancangan system facebook
API
berinteraksi dengan
SMS gateway
yang diimplementasikan pada sistem reservasi tempat parkir pada sebuah pusat perbelanjaan maupun perusahaan.
Dilihat dari jumlah pemakai kendaraan yang semakin bertambah maka sering kali terjadi kesulitan yang dialami masyarakat untuk mencari tempat parkir
diperusahaan maupun dipusat perbelanjaan yang ada di kota – kota besar. Dengan
adanya masalah tersebut maka dibuat sistem reservasi dari pemilik perusahaan atau pusat perbelanjaan, dimana pengunjung bisa melakukan pemesanan tempat
parkir pada operator dengan media
telephone
. Dilihat dari cara kerja dari sistem reservasi yang dilakukan secara manual
dan dilihat dari banyaknya pengguna facebook dan pengguna
handphone
, maka dengan kemajuan teknologi sistem tersebut dikembangkan menjadi sistem
reservasi
online
dengan menggunakan facebook
API
dan
SMS gateway
. Dimana para pengunjung bisa melakukan reservasi secara
online
melalui facebook atau dengan menggunakan
handphone
.Sehingga sistem ini bekerja secara efisien dan lebih mempermudahkan pengunjung untuk memperoleh informasi khususnya
tempat parkir. Berdasarkan uraian latar belakang diatas, maka masalah yang akan diteliti adalah bagaimana penggunaan teknologi facebook
API
dan
SMS gatewa y
sebagai media untuk melakukan reservasi pada sistem parkir
.
2.
Tinjauan Pustaka
Pada penelitian sebelumnya, yang berjudul Rancang Bangun Aplikasi Pengelolaan Perpakiran Dilengkapi Denah Penentuan Lokasi Parkir dan
Sistem Reservasi Berbasis SMS. Perusahaan yang melakukan pengelolaan parkir tentu menghendaki agar area parkirnya dapat memberikan kontribusi
berupa pendapatan bagi perusahaannya. Untuk menunjang tujuan tersebut, maka dibuatlah perancangan pengelolaan perparkiran dilengkapi sistem
reservasi berbasis
SMS
sesuai tuntutan masyarakat perkotaan yang selalu ingin mudah dan cepat. Sehingga semua orang yang ingin melakukan reservasi
tempat parkir dapat dilakukan melalui pesan
SMS
tanpa harus melakukan pendaftaran [1]
.
Perbedaan yang diperoleh dari sistem tersebut adalah setiap
client
yang ingin melakukan reservasi harus menjadi
member
terlebih dahulu dengan cara mendaftarkan diri pada
web
yang sudah disediakan sehingga yang tidak terdaftar sebagai
member
, tidak bisa melakukan reservasi. Media yang
3
digunakan untuk reservasi tidak hanya dengan
SMS
akan tetapi bisa juga dengan media
social network
khususnya facebook
.
Pada penelitian sebelumnya yang berjudul Rancang Bangun Aplikasi Visualisasi dan Administrasi Manajemen Parkir Pada Suatu Pusat Perbelanjaan.
Minimnya informasi ruang parkir kendaraan di lahan parkir menjadikan para pengendara yang ingin memarkirkan kendaraannya menjadi kerepotan. Masalah
tersebut dapat diatasi dengan cara memberikan informasi melaluin pengiriman
SMS short message service
yang akan mendapat balasan berupa jumlah lahan parkir yang kosong, sehingga pengguna jasa parkir dapat memprediksikan
dimana akan parkir sesuai informasi yang telah didapat setalah mengirim
SMS
. Setelah sampai dipintu masuk sesuai informasi dari
SMS
yang didapat pengguna jasa layanan parkir dapat melakukan transaksi parkir. Pengguna jasa layanan
parkir bisa meminta lokasi dimana akan parkir dengan syarat terdapat lot kosong pada lantai yang diinginkan tetapi jika tidak ada maka lot parkir akan diacak.
Saat pengambilan karcis parkir akan tertera posisi dimana pengguna jasa bisa memarkir kendaraannya [2].
Perbedaan yang diperoleh dari sistem tersebut adalah
client
bisa melakukan reservasi lot parkir dan memperoleh informasi untuk lot yang
sudah dipesan tersebut. Sehingga tidak hanya memperoleh informasi lot yang kosong. Adapun perbedaan yang diperoleh adalah layanan saldo, dimana
sistem pembayara tidak lagi dilakukan secara manual akan tetapi menggunakan saldo yang akan berkurang secara otomatis setelah melakukan
parkir.
Facebook Dan API
Pengertian facebook adalah jejaring sosial yang perkembangannya sangat pesat di kalangan remaja dewasa ini. Facebook menduduki rangking pertama
sebagai jejaring sosial yang terlaris diantara jejaring - jejaring social lainnya. Tercatat perkembangan penggunaan facebook oleh masyarakat Indonesia yang
mencapai pertumbuhan 645 pada tahun 2008 Budi Putra mantan editor Harian Tempo yang dirilis oleh
CNET Asiaportal IT
. Indonesia merupakan satu dari beberapa negara yang mengalami perkembangan pesat penggunaan facebook.
Dari data yang diperoleh dari www
.tutorialblogging.com
bahwa tabel hasil
survey
pengguna facebook diberbagai negara yang menduduki 10 besar penggunaan facebook per Maret 2011.
API
Application programming Interface
adalah sekumpulan
library
yang memudahkan untuk bekerja dengan sebuah aplikasi tanpa harus mengetahui aliran kerja yang terjadi didalamnya [3]. Facebook
API akan digunakan sebagai media reservasi pada sistem. Karena dengan
menggunakan
libra ry
tersebut, sistem ini dapat mengambil pesan dari facebook.
SMS
gateway
GAMMU SMS
gateway
adalah sebuah perangkat lunak pada komputer yang menggabungkan teknologi komputer dan teknologi perangkat
mobile
yang kemudian diintegrasikan dengan sebuah
database
yang mempunyai tujuan
4
tertentu seperti
SMS
nilai pada sebuah sekolah atau universitas,
SMS
untuk layanan CRM
Customer Relationship Management
pada sebuah rumah makan, cafe, lembaga pendidikan dan lain lain. Gammu adalah
software open source
yang berfungsi menyalin
SMS
dari ponsel ke
database MySQL
dan mengirim
SMS
yang ada di dalam
database MySQL
sehingga
memory
ponsel untuk
SMS
tidak akan pernah penuh [4]. Gammu digunakan untuk mengambil data reservasi
melalui
SMS
sehingga data yang berupa pesan tersebut dapat diolah oleh sistem.
Algoritma Divide dan Conquer
Algoritma
Divide and Conquer
merupakan algoritma yang sangat popular di dunia Ilmu Komputer.
Divide and Conquer
merupakan algoritma yang berprinsip memecah-mecah permasalahan yang terlalu besar menjadi beberapa
bagian kecil sehingga lebih mudah untuk diselesaikan. Langkah - langkah umum algoritma
Divide and Conquer
:
Divide
: Membagi masalah menjadi beberapa masalah kecil yang memiliki kemiripan dengan masalah semula namun berukuran lebih kecil idealnya
berukuran hampir sama.
Conquer
: Memecahkan menyelesaikan masing-masing masalah kecil secara rekursif .
Combine
: Menggabungkan solusi masing-masing masalah kecil sehingga
membentuk solusi masalah semula. Objek masalah yang di bagi adalah masukan
input
atau
instances
yang berukuran n: tabel larik , matriks, dan sebagainya, bergantung pada masalahnya. Tiap-tiap masalah mempunyai karakteristik yang
sama
the same type
dengan karakteristik masalah asal, sehingga metode
Divide and Conquer
lebih natural diungkapkan dalam skema
rekursif.
Sesuai dengan karakteristik pembagian dan pemecahan masalah tersebut,maka algoritma ini dapat berjalan baik pada persoalan yang bertipe
rekursif
perulangan dengan memanggil dirinya sendiri . Dengan demikian, algoritma ini dapat diimplementasikan dengan cara
iteratif
perulangan biasa , karena pada prinsipnya
iteratif
hampir sama dengan
rekursif
[5]
.
3. Metode Perancangan Sistem