Rancang Bangun Aplikasi Pemetaan dan Perawatan Rambu Lalu Lintas Pada KTL Surabaya Berbasis WEB ( Studi kasus : Dinas Perhubungan – Pemkot Surabaya )

  Rancang Bangun Aplikasi Pemetaan dan Perawatan Rambu Lalu Lintas Pada KTL Surabaya Berbasis WEB ( Studi kasus : Dinas Perhubungan – Pemkot Surabaya ) 1) 2) 3)

Ferry Yanuar Teguh Sutanto Vicky M Taufik

  S1 Jurusan Sistem Informasi, Sekolah Tinggi Manajemen Informatika dan Teknik Komputer Surabaya

  Email: 1) ferry_ynr@yahoo.com 2) teguh@stikom.edu 3) Vicky.mtaufik@gmail.com

  Abstract Department of Transportation Surabaya as government agencies engaged in public

transport infrastructure where one job is to perform maintenance of traffic signs.

  Department of Transportation has set the traffic rules, which serve as the priority areas of infrastructure that is always monitored and rider behavior. Traffic signs are essential elements as information for road users in particular are driver of the motor vehicles. But in data collection and maintenance of the signs are so many rely on the Department of Transportation map and user manual files are marked. While the survey carried signs that can not run optimally. Sign repair history is not well documented, making pegawasan not go well. In addition the Department of Transportation already has a data GPS (Global Positioning System) location of signs, but only documented. Based on the above problems, we need an application that can handle the problems experienced by the Department of Transportation. The application in which consists of digital maps, survey schedule, handling and repair history. Digital maps are used to display the location of signs, schedule a survey for the survey beacon scheduling, handling repairs to display signs that have been surveyed and showing signs that have changed history. The results of the application that was created to assist the Department of Transportation in addressing the digital signs pointing the location, survey schedule for regular maintenance occurs, the results of the survey is expected to more quickly and may show signs of history.

  Keyword: Road sign, Transportation Department, google map v3 Pendahuluan tugasnya adalah melakukan pemeliharaan

  Dinas Perhubungan merupakan atau perawatan rambu lalu lintas. Dinas salah satu lembaga atau instansi Perhubungan juga telah menetapkan pemerintah yang berada di setiap daerah Kawasan Tertib Lalu Lintas yang biasa di di wilayah Indonesia salah satunya adalah singkat KTL, yang dijadikan sebagai Surabaya. Dinas Perhubungan ini wilayah prioritas yang selalu diawasi bergerak dibidang sarana dan prasarana dalam hal sarana dan perilaku transportasi publik dimana salah satu pengendaranya.

  Rambu lalu lintas merupakan Landasan teori unsur penting sebagai informasi bagi para Rambu Lalu Lintas pengguna jalan khususnya adalah bagi Rambu lalu lintas menurut pengemudi kendaraan bermotor. Tetapi Keputusan Menteri Perhubungan Nomor: dalam pendataan dan perwatan rambu- 61 tahun 1993 diartikan: “salah satu dari rambu yang begitu banyak Dinas perlengkapan jalan, berupa lambang, Perhubungan hanya mengandalkan satu huruf, angka, kalimat dan/atau perpaduan peta besar Surabaya dan menandainya diantaranya sebagai peringatan, larangan, dengan sebuah titik sesuai dengan warna perintah atau petunjuk bagi pemakai rambu-rambu yang dipasang. Jika akan jalan.” melakukan perawatan maka mereka Jenis rambu-rambu lalu lintas mencocokan gambar yang dipeta dengan yang tercantum di undang-undang buku arsip yang dimiliki. Tentu proses pemerintah terbagi menjadi 4 yaitu : yang dilakukan mebutuhkan waktu yang

  1. Rambu peringatan adalah rambu lama dan bisa terjadi kesalahan data yang digunakan untuk karena dikerjakan dengan proses manual, menyatakan peringatan bahaya belum lagi masalah kesalahan peletakan atau tempat berbahaya pada jalan rambu-rambu dipeta yang bisa meleset. di depan pemakai jalan. Selain itu Dinas Perhubungan telah

  2. Rambu larangan adalah rambu memiliki data GPS (Global Positioning yang digunakan untuk

  System ) lokasi rambu tetapi hanya menyatakan perbuatan yang

  didokumentasi. dilarang dilakukan oleh pemakai Berdasarkan permasalahan di jalan. atas, Dinas Perhubungan Pemkot

  3. Rambu perintah adalah rambu Surabaya membutuhkan sebuah aplikasi yang digunakan untuk web yang mampu memberikan kemudaan menyatakan perintah yang wajib dalam hal pemetaan dan perawatan rambu dilakukan oleh pemakai jalan. lalu lintas. Nantinya aplikasi ini akan

  4. Rambu petunjuk adalah rambu memiliki fitur peta sebagai penunjuk yang digunakan untuk lokasi rambu dan juga memiliki histori menyatakan pentunjuk mengenai pergantian rambu sehingga pimpinan tahu jurusan, jalan, situasi, kota tempat, berapakali rambu tersebut diganti. pengaturan, fasilitas dan lain-lain Aplikasi ini berbasis web karena bagi pemakai jalan. kemudahannya yang bisa diakses dimanapun dan kapanpun selama masih Konsep Dasar Sistem Informasi terhubung ke internet. Sistem

  Diharapkan dengan penggunaan Berdasarkan pendekatan prosedur, aplikasi pemetaan dan perawatan rambu sistem didefinisikan sebagai kumpulan lalu lintas pada KTL Surabaya secara dari beberapa prosedur yang mempunyai terkomputerisasi tersebut akan dapat tujuan tertentu. Sedangkan berdasarkan membantu karyawan Dinas Perhubungan, pendekatan komponen, sistem merupakan karena informasi yang dibutuhkanpun kumpulan dari komponen-komponen dapat diperoleh secara mudah dan cepat yang saling berkaitan untuk mencapai serta perawatan rambu menjadi lebih tujuan tertentu. tepat sasaran.

  Sistem informasi

  Google Map API

  A. Blok Diagram

  system flow dijelaskan pada gambar 2.

  Perawatan Rambu Lalu Lintas Pada KTL Surabaya Berbasis WEB, yakni blok diagram dijelaskan pada gambar 1 dan

  system flow untuk Aplikasi Pemetaan dan

  Terdapat blok diagram dan

  Perancangan sistem

  buatan Tele Atlas, NAVTEQ dan MapABC (Susrini,2009:103).

  Geographic Information System (GIS)

  Google Maps adalah sebuah jasa peta globe virtual gratis dan online disediakan oleh Google dapat ditemukan di http://maps.google.com/. Google Map menawarkan peta yang dapat diseret dan gambar satelit untuk seluruh dunia, menampilkan citra satelit resolusi tinggi yang disediakan DigitalGlobe dengan satelitnya QuickBird. Serta data dari

  untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat closed source atau komersial (Dwi Prasetyo,2003:1).

  sistem informasi dapat didefinisikan sebagai prosedur-prosedur yang digunakan untuk mengolah data sehingga dapat digunakan oleh penggunanya (Herlambang, 2005:121).

  License ). Dimana setiap orang bebas

  yang didistribusikan secara gratis di bawah lisensi GPL (General Public

  Database Management Sistem (RDBMS)

  MySQL adalah Relational

  MySQL

  PHP (Personal Home Page tools) adalah skrip bersifat server-side yang ditambahkan ke dalam HTML (HyperText Markup Language). Skrip ini akan membuat suatu aplikasi dapat diintegrasikan ke dalam HTML sehingga suatu halaman web tidak lagi bersifat statis, namun menjadi bersifat dinamis. Sifat server-side berarti pengerjaan skrip akan dilakukan di server, baru kemudian hasilnya dikirim ke browser (Kurniawan, 2002:1).

  PHP

  Sistem Informasi Geografis merupakan gabungan dari tiga unsur pokok: sistem, informasi, geografis. Dengan demikian, pengertian terhadap ketiga unsur-unsur pokok ini akan sangan membantu dalam memahami SIG. Dengan melihat unsur-unsur pokoknya, maka jelas SIG dengan tambahan unsur ”Geografis”. SIG merupakan suatu sistem yang menekankan pada unsur ”infomasi geografis” Istilah ”Informasi Geografis” mengandung pengertian informasi mengenai tempat-tempat yang terletak di permukaan bumi, pengetahuan mengenai posisi dimana suatu objek terletak di permukaan bumi, dan informasi mengenai keterangan-keterangan (atribut) yang terdapat di permukaan bumi yang posisinya diketahui

  Konsep Dasar Sistem Informasi Geografis

  Gambar 1 Blok Diagram Aplikasi Pemetaan dan Perawatan Rambu Blok diagram ini terdiri dari input, proses, output. Inputan berupa survei dimana saat pembuatan form survei lapangan, perbaikan adalah saat ada kondisi rambu yang kurang baik dan update status rambu ke aplikasi saat survei dan perbaikan sudah dilakukan. Ouput yang dihasilkan adalah Form perbaikan untuk survei lapangan, Form perbaikan berisikan daftar rambu yang harus diperbaiki dan laporan bisa berupa tabel maupun peta digital.

  Gambar 2 System Flow Aplikasi Pemetaan dan Perawatan Rambu

  Proses ini diawali dari petugas lapangan mencetak form survei yang sudah otomatis dijadwal oleh sistem setiap bulannya kepada rambu-rambu yang kondisinya baik. Setelah dilakukan survei dan pendataan, form rambu selanjutnya diserahkan kepada operator untuk di inputkan hasilnya. Untuk perbaikan semuanya ada ditangan pimpinan, pimpinan memilih kerusakan rambu bedasarakan kategori kerusakan menghasilkan form perbaikan. Form perbaikan setelah itu diserahkan kepada petugas lapangan agar dilakukan perbaikan sesuai dengan kategori kerusakan. Hasil dari Form perbaikan itu diserahkan kepada operator agar di inputkan ke aplikasi. Selain proses survei dan perbaikan, pimpinan juga bisa membuat laporan berupa peta ataupun berupa tabel.

  C. Context Diagram

  Gambar 3 Context Diagram Aplikasi Pemetaan dan Perawatan Rambu

  Pada Context Diagram ini terdapat tiga entitas yaitu pimpinan, operator, petugas lapangan yang mempunyai tugas masing-masing. Operator menjadi

  maintenance daftar master, serta menjadi

  penerima hasil survei maupun hasil perbaikan yang nantinya diinputkan ke aplikasi. Petugas lapangan bertugas mencetak form survei melalui inputan data jalan, karena survei dilakukan pada 1 jalan. Pimpinan bertugas mencetak form perbaikan berdasarkan jenis kerusakan dan juga menerima laporan berupa peta, tabel dan histori. Sistem Flow Pemetaan dan Perawatan Rambu lalu Lintas Petugas Lapangan Operator Pimpinan Mulai Input jalan Database Aplikasi Simpan dan mencetak survei Update status rambu View data Form survei Mendata status rambu Form survei Database Aplikasi Input hasil survei Simpan dan mencetak perbaikan Database Aplikasi Input perbaikan Form Perbaikan Mendata perbaikan rambu Form perbaikan Update status rambu View data Database Aplikasi Input hasil perbaikan Selesai Pembuatan laporan View peta Database Aplikasi Input Cetak? T laporan Y Aplikasi Pemetaan dan data_pasang data_hasil_perbaikan data_hasil_survei data_perbaikan data_survei kode_jalan jenis_kerusakan laporan_histori laporan_peta laporan_tabel data_jenis_rambu data_lokasi data_sumber_dana data_tabel_rambu data_jalan Perawan Rambu lalu Lintas + PIMPINAN OPERATOR PETUGAS LAPANGAN

  

D. DFD level 0 dirancang untuk aplikasi ini dapat dilihat

data_tabel_rambu data_jenis_rambu data_tabel_rambu 1 tabel_rambu OPERATOR [data_sumber_dana] [data_jenis_rambu] ARTI_TABEL [data_tabel_rambu] [data_pasang] PETUGAS [data_survei] [data_jalan] [data_lokasi] [kode_jalan] perawatan data master data_lokasi update_status data_lokasi 1 data_lokasi + data_pasang data_sumber_dana data_jalan 3 jalan 2 jenis_rambu 6 lokasi_rambu 5 jenis_pasang 4 sumber_dana tabel_rambu pada gambar 5. GAMBAR_TABEL KODE_TABEL JENIS_PASANG jalan memiliki Y_JALAN KODE_PASANG jenis_pas ang diletakan NAMA_JALAN KODE_JALAN X_JALAN [data_hasil_survei] data_jalan survei LAPANGAN melakukan survei 2 data_detail_rambu 3 data_survei data_survei data_jenis_rambu data_perbaikan data_detail_survei data_jenis_pasang data_lokasi 9 detail_survei dit empatkan

8 survei X_LOKASI

10 perbaikan 7 detail_lokasi_rambu data_survei data_tabel_rambu data_detail_rambu data_sumber_dana dit empati KODE_SURVEI KODE_JENIS KODE_LOKASI + ARTI_J ENIS t erdapat GAMBAR_JENIS histori jenis_rambu tersambung log in Y_LOKASI lokasi_rambu det ail_survei T GL_SURVEI dilakukan dicek NAMA KODE_NIP EMAIL [jenis_kerusakan] update_status PIMPINAN [data_perbaikan] melakukan perbaikan [data_hasil_perbaikan] [laporan_histori] [laporan_peta] [laporan_tabel] membuat laporan 4 data_perbaikan KODE_DET AIL data_histori data_histori 11 detail_perbaikan KODE_HIST ORI 12 histori data_detail_perbaikan data_perbaikan STATUS_HIST ORI + KET _HISTORI TGL_HISTORI didapat KODE_DANA NAMA_DANA sumber_dana mempunyai T GL_PASANG GAMBAR_RAM BU KONDISI_RAMBU detail_lokasi_rambu berasal T GL_PERBAIKAN JENIS_KERUSAKAN KODE_PERBAIKAN det ail_perbaikan perbaikan AKSES STATUS_PASS PERT ANYAAN JAWABAN USER PASS

  • Gambar 4 DFD level 0 Aplikasi Gambar 5 Conceptual Data Model Pemetaan dan Perawatan Rambu

  F. Phsyical Data Model Phyical Data Model (PDM)

  Pada DFD level 0 ini terdapat 4 mengambarkan secara detail konsep proses yaitu proses perawatan data master untuk mengatur aliran data-data master. rancangan struktur basis data yang Proses melakukan survei untuk mengatur dirancang untuk suatu program aplikasi. aliran data-data untuk keperluan survei. PDM merupakan hasil generate dari

  CDM. Pada PDM tergambar jelas tabel- Proses melakukan perbaikan untuk tabel penyusun basis data beserta kolom- mengatur aliran data-data keperluan perbaikan rambu. Serta proses membuat kolom tabel yang ada pada setiap tabel. laporan digunakan untuk menangani data Adapun PDM untuk aplikasi dapat dilihat laporan yang bisa berupa peta, tabel dan pada gambar gambar 6. juga histori perbaikan rambu. ARTI_TABEL varchar(25) GAMBAR_TABEL varchar(25) KODE_TABEL varchar(3) T ABEL_RAMBU JENIS_PASANG varchar(35) X_JALAN double KODE_PASANG varchar(5) NAMA_JALAN varchar(35) KODE_PASANG = KODE_PASANG JENIS_PASANG KODE_JALAN varchar(5) Y_JALAN double JALAN KO DE_JALAN = KODE_JALAN

  E. Conceptual Data Model KODE_TABEL = KO DE_T ABEL KODE_JALAN varchar(5) KODE _JALAN = KODE_JALAN KODE_SURVEI varchar(11) KODE_JENIS varchar(7) KODE_LOKASI varchar(5) LOKASI_RAMBU SURVEI

  Sebuah Conceptual Data Model KODE_PASANG varchar(5) KODE_TABEL varchar(3) KODE_JENIS varchar(7) JENIS_RAM BU KODE_NIP varchar(18) KODE_JENIS = KODE_JENIS DETAIL_SURVEI X_LOKASI double Y_LOKASI double KODE_JALAN varchar(5) TGL_SURVEI dateti me KO DE_NIP = KODE_NIP (CDM) menggambarkan keseluruhan ARTI_JENIS varchar(50) GAMBAR_JENIS varchar(25) KODE _JENIS = KODE _JENIS STAT US_SURVEI varc har(35) KODE_SURVEI varc har(11) KODE_DETAIL varc har(7) KET_SURVEI varc har(100) KO DE_SURVEI = KODE_SURVEI KODE_NIP varchar(18) LOGIN konsep struktur basis data yang dirancang KODE_DETAIL varchar(7) KODE_HIST ORI varchar(10) HISTORI KODE_LOKASI = KODE_LO KASI KODE_DET AIL = KODE_DETA IL PASS varchar(100) KO DE_DET AIL = K ODE_DETAIL PERBAIKAN NAMA varchar(35) USER varchar(25) EMAIL varchar(35) untuk suatu program atau aplikasi. Pada KODE_DANA varchar(5) STATUS_HISTORI varchar(35) JENIS_KERUSAKAN varchar(35) TGL_HISTORI datetime T GL_PERBAIKAN datetime KODE_JENIS varchar(7) KET _HISTORI varchar(35) KODE_PERBAIKAN varchar(11) JAWABAN varchar(50) PERTANYAAN varchar(100) STATUS_PASS varchar(25) AKSES varchar(20)

  CDM belum tergambar jelas bentuk tabel- DETAIL_LOKASI_RAM BU KODE_DANA = KODE_DANA KO DE_DANA = KO DE_DANA KODE_LOKASI varchar(5) KODE_DET AIL varchar(7) KODE_DANA varchar(5) TGL_PASANG dateti me KODE _PERBAIKAN = KODE_PERBAI KAN tabel penyusun basis data beserta field- KODE_DANA varc har(5) SUMBER_DANA KONDISI_RAMBU varchar(35) GAMBAR_RAM BU varchar(25) KODE_DET AIL = KODE_DETA IL KODE_DET AIL varc har(7) DETAIL_PERBAIKAN field yang terdapat pada setiap tabel. NAMA_DANA varc har(30) KET_PERBAIKAN varc har(35) KODE_PERBAIKAN varc har(11) Tabel-tabel penyusun tersebut sudah

  Gambar 6 Physical Data Model mengalami relationship atau hubungan tetapi tidak terlihat pada kolom yang

  Hasil dan pembahasan

  mana hubungan antar tabel tersebut. Pada

  Hasil uji coba

  CDM juga sudah didefiniskan kolom Berdasarkan pada hasil uji coba mana yang menjadi primary key dan sebanyak 15 test case terhadap aplikasi

  foreign key. Adapun CDM yang

  pemetaan dan perawatan rambu lalu lintas dinilai layak dari proses input sampai proses - s output yang g diharapkan n. Dari fitur- fitur d dasar test cas se

  ID 1 samp pai test case e

  ID 15 dapat disim mpulkan bahw wa fitur-fitur r dasar tersebut b berjalan ses suai dengan n baik d dan benar.

  Imple ementasi sist tem Form laporan pe ta

  Gambar 8

  8 Form cetak k survei Form ini bergu una untuk k menam mpilkan ram mbu-rambu pada peta a

  For m daftar pe erbaikan ra ambu

  berdas sarkan pilih han atau se eleksi yang g Form ini ber rguna unt tuk diberik kan contohn nya ingin m menampilkan n men ncetak daftar r perbaikan rambu, han nya rambu u-rambu dij ijalan Jend dral Basuki i bisa a diakses o oleh pimpin nan. Pimpin nan

  Rahma at dengan kondisi ra ambu kotor, , mem mbuat dafta ar perbaika n bedasark kan maka data yang di itampilkan d dipeta sesuai i jenis s kerusakan n setelah it tu klik ceta ak, dengan n pilihan. T Tampilan fo orm laporan n mak ka akan mu uncul lapor ran perbaik kan peta d apat dilihat p pada gambar r 7. yang g nanti digu unakan untu uk melakuk kan perb baikan ramb bu. Tampila n form daft ftar perb baikan ram mbu dapat dilihat pa ada gam mbar 9.

  Gambar 7 F Form laporan n peta

  Form cetak surve ei

  Form ini bergu una untuk k mence etak form s survei. form m survei ini i hanya bisa diakses s oleh petug as lapangan. . Pilih j jalan yang a akan disurv ei dan akan n

  Ga ambar 9 Form m daftar perb baikan ramb bu muncu ul data ram mbu yang te erletak pada a jalan t tersebut dala am bentuk ta abel lalu klik k

  Kes impulan cetak maka akan muncul lap poran survei .

  Setelah h dilakuk an analis sis, Tampi ilan form ce etak survei d dapat dilihat t pera ancangan sis stem, pembu uatan aplika asi pada g gambar 8. dan uji coba sistem p ada Ranca ang Ban ngun Apli ikasi Pem metaan d dan Pera awatan Ram mbu Lalu Lin ntas Pada KT TL Sura abaya Berba asis WEB ( (Studi kasus s : Dina as Perhubun ngan Kota S Surabaya) i ni, mak ka dapat diam mbil beberap pa kesimpul lan seba agai berikut :

  1. Aplikasi pemetaan dan perbaikan

  3. Aplikasi pemetaan dan perawatan rambu ini berjalan dengan baik dan rambu lalu lintas ini dapat benar, karena output yang dihasilkan dipergunakan untuk Dinas sistem sesuai dengan ouput yang Perhubungan kota lain yang memiliki diharapkan. sistem yang sama dengan Dinas

  2. Fitur penjadwalan survei berjalan Perhubungan Kota Surabaya dengan baik dan benar, karena sistem telah menjadwalkan 1 bulan 1 kali Daftar pustaka survei kepada masing-masing jalan Departemen Perhubungan, 1993, yang terdaftar pada Kawasan Tertib Keputusan Menteri Lalu Lintas, ini sesuai dengan output Perhubungan No. 61 tahun 1993 yang diharapkan. tentang Rambu-Rambu Lalu

  3. Fitur perbaikan rambu berjalan Lintas di Jalan , Jakarta. dengan baik dan benar, karena sistem Dwi Prasetyo, Didik, 2003, Belajar telah mengolongkan rambu sesuai Sendiri Administrasi Database dengan kriteria kerusakan, sehingga Server MySQL, Gramedia, pimpinan bisa menentukan kebijakan Jakarta. perbaikan, ini sesuai dengan output Herlambang, Soendoro, dan Haryanto yang diharapkan. Tanuwijaya. 2005. Sistem

  4. Aplikasi ini juga dilengkapi fitur Informasi: konsep, teknologi, laporan dalam bentuk peta yang bisa dan manajemen . Graha Ilmu. mencari lokasi rambu-rambu Yogyakarta. berdasarkan kriteria yang diinputkan. Kurniawan, Yahya, 2002, Aplikasi Web Fitur ini pun berjalan dengan baik Database dengan PHP dan dan benar sesuai yang diharapkan. MySQL , Gramedia, Jakarta.

  Prahasta, Eddy, 2001, Konsep - Konsep

  Saran Dasar Sistem Informasi

  Adapun beberapa saran yang diberikan Geografis , INFORMATIKA, oleh penulis guna pengembangan aplikasi Bandung. pemetaan dan perawatan rambu lalu lintas Susrini, Ni Ketut, 2009, Google : Mesin di waktu mendatang, antara lain : Pencari yang Ditakuti Raksasa

  1. Aplikasi pemetaan dan perawatan ini Microsoft , B FIRST, Yogyakarta. dapat dibuat online agar bisa dibuka Zaki, Ali, 2010, Keliling Dunia dengan melalui komputer yang terhubung Google Earth + Google Maps, dengan internet. Andi, Yogyakarta.

  2. Aplikasi pemetaan dan perawatan rambu lalu lintas ini dapat di lengkapi dengan alat tablet pc dalam proses surveinya dan perbaikanya agar memotong proses cetak survei, input hasil survei, cetak perbaikan dan input perbaikan. Tentunya dengan syarat saran nomor satu dipenuhi terlebih dahulu.