SISTEM INFORMASI APLIKASI PEMETAAN KECELAKAAN MOBIL

advertisement
SISTEM INFORMASI APLIKASI PEMETAAN KECELAKAAN
MOBIL MENGGUNAKAN SISTEM INFORMASI GEOGRAFIS
Aidil Primasetya Armin1, M. Zen Samsono Hadi2, A. Syauqi Ahsan2
Mahasiswa Politeknik Elektronika Negeri Surabaya, Jurusan Teknik Telekomunikasi
2
Dosen Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember
Kampus ITS, Surabaya 60111
1
Abstrak
Dalam kehidupan sehari-hari, manusia tidak
terlepas dari kelalaian dalam melakukan sesuatu,
dirumah, ditempat kerja maupun dijalan, yang
lebih parah apa bila terjadi kelalaian dijalan,
karena akan dapat merenggut nyawa orang lain
atau pun bahkan diri sendiri. Salah satu kelalain
yang dapat merugikan orang banyak adalah
dijalan, ketika menggunakan kendaraan bermotor
seperti mobil, ini merupakan salah satu alat
transportasi yang bisa menyebabkan kecelakaan.
Dalam pengaplikasiannya, peringatan dini
tersebut dapat berupa suara, atau pengereman
secara mendadak apa bila akan terjadi benturan
terhadap benda yang ada di depannya. Dalam hal
ini pengaplikasian yang dilakukan adalah
peringatan dini yang menggunakan X-BEE
untuk memberikan peringatan kepada kendaraan
yang ada di belakang, yaitu ketika sebuah mobil
mengalami kecelakaan maka mobil tersebut akan
memberikan informasi kepada kendaraan yang
ada di belakangnya untuk segera mengurangi
kecepatan atau menghentikan kendaraannya,
pemberian informasi tersebut akan berlanjut
sampai beberapa mobil yang ada di belakangnya,
tidak hanya itu, di beberapa titik di sekitar jalan
juga terdapat perangkat penerima yang nantinya
juga akan mendapatkan informasi tersebut
kemudian informasi tersebut dapat di sampaikan
kepada pihak berwajib sehingga mereka dapat
segera datang menuju lokasi kejadian, dengan
menampilkan peta dimana lokasi terjadinya
kecelakaan sehingga akan cepat tertangani.
Dengan adanya aplikasi ini diharapakan,
dapat mengurangi terjadinya banyak korban
dalam kecelakaan dan membantu pihak berwajib
untuk cepat melakukan penanganan kecelakaan
seperti pengaturan lalu lintas agar tidak
menggangu dalam penanganan kecelakaan atau
pun agar lalu lintas dapat berjalan dengan baik.
1.
Pendahuluan
Transportasi adalah pemindahan manusia
atau barang dari satu tempat ke tempat yang lain
dengan menggunakan sebuah kendaraan yang
digerakkan
oleh
manusia
atau
mesin.
Transportasi digunakan untuk memudahkan
manusia dalam melakukan aktivitas sehari-hari.
Dalam pengaplikasiannya manusia sering
ngalami kelalaian dalam mengendarai kendaraan,
untuk itu, pada kendaraan akan diberi bantuan
berupa sensor yang nantinya dapat membantu
pengguna dalam berkendara. Sensor tersebut
nantinya dapat memberikan informasi pada
kendaraan di belakangnya apa bila terjadi
kecelakaan atau benturan terhadap benda atau
kendraan di depannya, disamping itu sensor
tersebut dapat membantu pihak-pihak terkait apa
bila terjadi suatu kejadian yang tidak diinginkan.
Oleh Karena itu dibuatlah suatu sistem
dimana apabila terjadi suatu kejadian, dapat bisa
segera ditangani. Dengan harapan dapat
meminimalisasi meluasnya kejadian..
2. Dasar Teori
2.1 Sistem Informasi Geografis
Sistem Informasi Geografis (bahasa Inggris:
Geographic Information System disingkat GIS)
adalah sistem informasi khusus yang mengelola
data yang memiliki informasi spasial (bereferensi
keruangan). Atau dalam arti yang lebih sempit,
adalah sistem komputer yang memiliki
kemampuan untuk membangun, menyimpan,
mengelola
dan
menampilkan
informasi
berefrensi geografis, misalnya data yang
diidentifikasi menurut lokasinya, dalam sebuah
database.
2.2 Google Map Api
API
atau
Application
Programming
Interface merupakan suatu dokumentasi yang
terdiri dari interface, fungsi, kelas, struktur dan
sebagainya untuk membangun sebuah perangkat
lunak. Dengan adanya API ini, maka
memudahkan programmer untuk “membongkar”
suatu software untuk kemudian dapat
dikembangkan atau diintegrasikan dengan
perangkat lunak yang lain. API dapat dikatakan
Kata Kunci : Sistem Informasi, Aplikasi, SIG,
Kecelakaan Mobil
1
sebagai penghubung suatu aplikasi dengan
aplikasi
lainnya
yang
memungkinkan
programmer menggunakan sistem function.
Proses ini dikelola melalui operating system.
Keunggulan dari API ini adalah memungkinkan
suatu aplikasi dengan aplikasi lainnya dapat
saling berhubungan dan berinteraksi. Bahasa
pemrograman yang digunakan oleh Google
Maps yang terdiri dari HTML, Javascript dan
AJAX serta XML, memungkinkan untuk
menampilkan peta Google Maps di website lain.
Google juga menyediakan layanan Google
Maps
API
yang
memungkinkan
para
pengembang untuk mengintegrasikan Google
Maps ke dalam website masing-masing dengan
menambahkan data point sendiri. Dengan
menggunakan Google Maps API, Google Maps
dapat ditampilkan pada web site eksternal. Agar
aplikasi Google Maps dapat muncul di website
tertentu, diperlukan adanya API key. API key
merupakan kode unik yang digenerasikan oleh
google untuk suatu website tertentu, agar server
Google Maps dapat mengenali.
2.3 Gammu
Gammu adalah nama sebuah project yang
ditujukan untuk membangun aplikasi, script dan
drivers yang dapat digunakan untuk semua
fungsi yang memungkinkan pada telepon seluler
atau alat sejenisnya.
Saat ini gammu telah menyediakan
codebase yang stabil dan mapan untuk berbagai
macam model telepon yang tersedia di pasaran
dibandingkan dengan project sejenis.
Gammu merupakan project yang berlisensi
GNU GPL 2 sehingga menjamin kebebasan
menggunakan tool ini tanpa perlu takut dengan
masaah legalitas dan biaya yang mahal yang
harus dikeluarkan.
Gammu mendukung berbagai macam model
telepon seluler dengan berbagai jenis koneksi
dan type.
3. Perancangan Sistem
3.1 Gambaran umum
Gambar 1. Gambaran Umum
Berdasarkan gamabar diatas dapat dijelaskan
bahwa, ketika terjadi suatu kejadian data akan di
terima oleh BaseStation, data tersebut akan
dikirim melalui modem dengan format sms.
Setelah data dikirim dari BaseStation, data akan
diterima dan akan masuk ke dalam tabel inbox
pada modem terima, tabel inbox merupakan tabel
yang telah terintegrasi dengan modem. Setelah
tabel inbox menerima data, selanjutnya akan
dilakukan pemilihan data mana yang akan
digunakan, dalam hal ini data yang digunakan
adalah isi pesan dan waktu terima. Dengan
format isi pesan “ID_JALAN SEPASI
KETERANGAN”.
Setelah dipilih, isi pesan akan dipisah
menjadi dua bagian yaitu “ID_JALAN” dan
“KETERANGAN”, dimana “ID_JALAN” ini
akan dicocokan dengan data yang telah ada pada
DataBase sehingga dapat di ketahui jalan mana
yang
mengalami
suatu
kejadian,
sedangkan”KETERANGAN” akan digunakan
untuk memeperjelas kejadian di jalan tersebut,
apakah “KECELAKAAN” atau “MACET”,
sehingga user dapat segera mlakukan tindakan
apa yang lebih tepat untuk menangani kejadain
tersebut.
2
4.
Uji Coba
Sebelum melakukan uji coab maka
perlu diaktifkan service gammu seba
3.2 Perancangan DataBase
Untuk mempermudah proses analisa data, maka
data-data yang dibutuhkan disimpan dalam
sebuah database sebagai berikut :
Gambar 2. Perancangan DataBase
3.3 Perancangan antar muka di web
Gambar 3. Tampilan awal
Berdasar gambar di atas merupakan
tampilan awal dimana setiap penggun dapat
melihat langsung apakah terjadi suatu kejadian
atau tidak.
Gambar 4. Tampilan Admin
Berdasar gambar di atas merupakan
tampilan awal untuk Admin, dimana Admin
dapat melakukan peubahan terhadap data yank
akan berguna untuk user.
3
Download