• Tidak ada hasil yang ditemukan

DESAIN WEB UNTUK SISTEM INFORMASI ANGKUTAN UMUM DI JAKARTA

N/A
N/A
Protected

Academic year: 2022

Membagikan "DESAIN WEB UNTUK SISTEM INFORMASI ANGKUTAN UMUM DI JAKARTA"

Copied!
8
0
0

Teks penuh

(1)

Seminar Nasional Fisika 2011 Pusat Penelitian Fisika-LIPI Serpong, 12-13 Juli 2011

ISSN 2088-4176

_____________________________________________________________________________________

1

DESAIN WEB UNTUK SISTEM INFORMASI ANGKUTAN UMUM DI JAKARTA

Nursidik Yulianto

(1)

, Tomi Budi Waluyo

(1)

, Suryadi

(1)

Pusat Penelitian Fisika Lembaga Ilmu Pengetahuan Indonesia

Puspiptek Serpong Tangerang Banten 15314 Email: [email protected]

ABSTRAK

Jakarta adalah ibukota Indonesia yang memiliki banyak permasalahan khususnya pada kepadatan penduduk. Jumlah populasi di Jakarta disebabkan oleh terpusatnya lapangan pekerjaan dan pariwisata.

Sehingga membuat Jakarta menjadi kota sibuk dan meningkatnya kemcetan. Kemacetan di wilayah Jakarta adalah asalah satu masalah ibukota yang harus diperhatikan oleh pemerintah. Dari data pemerintah DKI Jakarta transportasi darat didominasi oleh kendaraan pribadi, Jumlah kendaraan pribadi sebanyak 98% dan kendaraan umum 2%, tetapi jumla rute perjalanan kendaraan pribadi sebesar 44% dan kendaaan umum 2% (2011). Kompleksitas transportasi di Jakarta membuat angkutan umum adalah solusi alternatif untunk mengurangi kemacetan lalu-lintas. Tantangan yang muncul adalah bagaimana membuat masyarakat tertarik menggunakan angkutan umum dan mudah mengakses informasi angkutan umum di Jakarta melalui mobile device. Salah satu solusinya adalah membuat suatu aplikasi dan web resmi untuk angkutan umum dijakarta yang memilki fitur kode angkutan, trayek, tarif dan rute. Sistem informasi ini berbasis web service dan menggunakann database server di Pusat Penelitian Fisika LIPI

Kata Kunci: Jakarta, Sistem Informasi, Kemacetan, Angkutan umum

ABSTRACT

Jakarta is the largest city in Indonesia. It has many problems especially on population density. The number of populations in Jakarta has been caused by the central workplace, governance, and tourism.

They have made it to be a busy city and increase traffic jam. Jakarta’s traffic jam is one of problem which has been accomplished by the government. Based on regional government of DKI Jakarta’s data, the land transportation has been dominated by private vehicles. The numbers of private vehicles are 98% and public transportations are 2%, even though the number of private vehicle trips are 44% and public transportation trips rest are 56%. The complexity of Jakarta transportations brings on public transportation to be one of alternative solution to decrease the traffic jam. The problem is how the users more interest to use the public transportation and access the information about Jakarta by mobile device.

The main purpose of this research is making application about public transportation route base on open handset operating system for Jakarta. This research will be developed to get route information and map visualization of public transportation in Jakarta using mobile device. This information system application will be used by web service and database server in the LIPI Physics Research Center.

Keywords: Jakarta, Information system, Traffic Jam Public Transportations

(2)

Seminar Nasional Fisika 2011 Pusat Penelitian Fisika-LIPI Serpong, 12-13 Juli 2011

ISSN 2088-4176

_____________________________________________________________________________________

2 I. PENDAHULUAN

Jakarta adalah ibukota Negara Indonesia yang memiliki luas sekitar 661,52 km² (lautan: 6.977,5 km²), dengan penduduk berjumlah 9.588.198 jiwa (2010). Wilayah metropolitan Jakarta (Jabotabek) yang berpenduduk sekitar 28 juta jiwa, merupakan metropolitan terbesar di Indonesia atau urutan keenam dunia. DKI Jakarta menyediakan jaringan jalan raya dan jalan tol yang melayani seluruh kota, namun perkembangan jumlah mobil dengan jumlah jalan sangatlah timpang (5-10% dengan 4-5%). Menurut data dari Dinas Perhubungan DKI, tercatat 46 kawasan dengan 100 titik simpang rawan macet di Jakarta.

Definisi rawan macet adalah arus tidak stabil, kecepatan rendah serta antrean panjang. Semakin meningkatnya tingkat kemacetan di wilayah Jakarta membuat pengguna jalan dan masyarakat kurang nyaman dalam aspek mobilitas. Untuk meningkatkan minat pengguna angkutan umum diperlukan peningkatan kualitas fasilitas transportasi umum yang nyaman. Perkembangan ilmu pengetahuan dan teknologi di telah memberikan perubahan besar pada hampir semua aspek kehidupan. Fleksibilitas dan kemudahan yang diberikan teknologi mobile device khususnya smartphone dapat membuat informasi lebih cepat dan juga efektif. Hal itu karena teknologi bisa mengintegrasikan berbagai bidang menjadi sebuah kesatuan fungsi. Oleh karena itu dibuatlah sistem informasi trayek angkutan umum berbasis web di wilayah Jakarta.

Penelitian ini bertujuan untuk merancang dan membangun sistem informasi berbasis web untuk aplikasi informasi rute angkutan umum di wilayah Jakarta yang diharapkan dapat mempermudah pengguna angkutan umum mengetahui informasi perjalanan yang akan ditempuh. Adapun pembatasan masalah adalah membahas cara kerja dan fungsi-fungsi pada GUI sistem informasi trayek angkutan umum di jakarta, hanya membahas interaksi program dengan database tanpa membahas kode program menggunakan framework CodeIgniter dan database yang digunakan adalah MySQL.

II. METODE

Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu. Sedangkan informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. sistem informasi adalah kerangka kerja yang mengkoordinasikan sumber daya (manusia dan komputer) untuk mengubah masukan (input) menjadi keluaran (informasi) guna mencapai sasaran-sasaran perusahaan. Diarncang sistem informasi berbasis web dengan frame work CodeIgniter.

Dalam membuat sebuah aplikasi web dengan proses developing yang cepat diperlukan sebuah framework PHP yang memliliki library yang lengkap didalamnya. salah satunya adalah CodeIgniter.

(3)

Seminar Nasional Fisika 2011 Pusat Penelitian Fisika-LIPI Serpong, 12-13 Juli 2011

ISSN 2088-4176

_____________________________________________________________________________________

3 Framework adalah sebuah struktur konseptual dasar yang digunakan untuk memecahkan sebuah permasalahan. Sebuah framework telah berisi sekumpulan arsitektur/konsep-konsep yang dapat mempermudah dalam pemecahan sebuah permasalahan. Framework yang digunakan adalah CodeIgniter. CodeIgniter adalah sebuah web application framework yang bersifat open source digunakan untuk membangun aplikasi php dinamis. Tujuan utama pengembangan Codeigniter adalah untuk membantu developer untuk mengerjakan aplikasi cenderung lebih cepat daripada menulis semua code dari awal. CodeIgniter menyediakan berbagai macam library yang dapat mempermudah dalam pengembangan dan dibangun menggunakan konsep Model-View-Controller development pattern. PHP adalah bahasa script pemrograman yang paling banyak dipakai saat ini. PHP merupakan salah satu bahasa server side scripting yang disisipkan di antara bahasa HTML untuk membuat halaman web yang dinamis. Karena bahasa PHP berbasis server side, maka PHP akan dieksekusi di server, sehingga yang akan dikirimkan ke web browser adalah hasil dalam bentuk HTML dan kode PHP tidak akan terlihat [1].

Gambar 1. Perbandingan PHP Biasa dan CodeIgniter

Gambar 2. Flow CodeIgniter

Selain CodeIgniter maka komponen selanjutnya dalam desain web ini adalah untuk menyimpan data maka diperlukan web server dan MySQL. Web Server adalah server yang melayani permintaan client terhadap halaman web, contoh perangkat lunak web server antara lain Apache, IIS, dan Xitami [2].

PHP Logic, Function, Class Query, Data Class

PHP Logic, Function, Class Query, Data Fetch

PHP Logic, Function, Class Query, Data Fetch H

T M L

Model

View Controller

MySQL Model

View

Controller

Dispatcher Routes

Web Server

Browser

(4)

Seminar Nasional Fisika 2011 Pusat Penelitian Fisika-LIPI Serpong, 12-13 Juli 2011

ISSN 2088-4176

_____________________________________________________________________________________

4 MySQL merupakan sebuah sistem manajemen database open source yang populer dan gratis untuk platform UNIX. Sistem manajemen database MySQL menggunakan kumpulan perintah sederhana untuk memasukkan, memanggil, menghapus, dan memperbarui data, sehingga dapat mengembangkan database yang kompleks [3]. PhpMyAdmin adalah sebuah sistem administrasi MySQL berbasis web yang dibuat dengan PHP oleh Tobias Ratschiller, PhpMyAdmin ditujukan untuk menangani administrasi vdatabase pada MySQL server lewat interface web. Hampir semua query dari MySQL server dapat dilakukan menggunakan PhpMyAdmin. PhpMyAdmin memudahkan pengolahan database MySQL tanpa harus berhadapan dengan text mode MySQL.

III. PERANCANGAN DAN PEMBUATAN SISTEM

Secara umum sistem yang dibangun adalah informasi rute angkutan umum yang ada di jakarta dengan memasukkan daerah asal dan tujuan kemudian keluarannya dapat menampilkan semua rute yang memungkinkan sistem informasi memberi sugesti kepada pengguna angkutan umum dengan informasi peta dan tarif. Aplikasi ini berbasis web dan dibangun dengan menggunakan teknologi PHP (Hypertext Preprocessor) dan databasenya menggunakan MySql

Pemetaan proses dalam membangun sistem informasi ini digambarkan dalam Gambar 3 diagram dibawah ini :

Pada Sistem Web Sistem Informasi Angkutan Umum ini terdapat dua tingkatan pengguna, yaitu user/pengguna angkutan umum dan administrator.

Tingkatan user sebagai pengakses informasi angkutan umum

1.Pengguma dengan tingkatan ini hanya dapat mengakses: Halaman Home yang berisi pemberitahuan map, route dan informasi terbaru angkutan umum di jakarta.

2. Halaman Administrator, berisi tampilan data angkutan umum di jakarta dan halaman edit

Gambar 3. Skema Perancangan sistem

Gambar 4. Desain web

HOMEPAGE

Edit Trayek Dashboard

Search Machine

Admin area Database

Server

Web Server

Jaringan/

web

Device akses

TRAYEK- TARIF-

PETA TARIF PENCARIAN

RUTE

(5)

Seminar Nasional Fisika 2011 Pusat Penelitian Fisika-LIPI Serpong, 12-13 Juli 2011

ISSN 2088-4176

_____________________________________________________________________________________

5 Pembuatan database dibuat dengan tabel-tabel yang berisi data angkutan umum yaitu trayek, tarif, dan rute yang dilewati melalui map. Pada pembuatan database menggunakan beberapa tabel, yaitu tabel cari yang berisi trayek, yang digunakan dalam querry pencarian, selanjutnya tabel info trayek yang berisi informasi rute-rute yang dilewati, dan tabel tarif berisi tarif trayek angkutan umum. Seperti yan terlihat pada Gambar 5.

Gambar 5. Penyusunan Database

Sistem yang dibuat memiliki ukuran tampilan yang simple agar para pengguna dengan mobile device ringan untuk mengaksesnya. Dapat dilihat pada Gambar 6 dan Gambar 7 perbedaan akses antara user dan administrator.

Gambar 6. Tampilan Halaman Home dapat diakses oleh semua

User

Gambar 7.Tampilan Halaman Admin hanya dapat diakses oleh

Administrator

(6)

Seminar Nasional Fisika 2011 Pusat Penelitian Fisika-LIPI Serpong, 12-13 Juli 2011

ISSN 2088-4176

_____________________________________________________________________________________

6 Gambar 8.DataFlow Diagram Sistem informasi angkutan umum di Jakarta

Pada Gambar 8 menunjukkan input proses dan output yang terjadi dalam suatu sistem dan menggambarkan aliran data pada suatu sistem. Pada Sistem informasi yang dibuat, user meminta data dengan memasukkan asal dan tujuan trayek yang diinginkan, kemudian mesin pencari akan mengakses database, dan akan mengeluarkannya pada website. Administrator akan menambah dan mengedit trayek yang ada pada web.

IV. HASIL DAN PEMBAHASAN

Setelah perancangan dan pembuatan sistem berbasis web ini selesai dilakukan, maka selanjutnya adalah dilakukan pengujian sistem. Pengujian sistem ini dilakukan melalui server lokal /komputer personal dan belum dilakukan melelui internet sehingga belum diketahui apakah sistem ini dapat berjalan dengan semestinya jika diakses oleh banyak user melalui browser di internet

Pengujian sistem ini dilakukan melalui beberapa web browser diantaranya Internet Explorer, Mozilla Firefox, dan Opera. Untuk menjalankan program modul ini sebelumnya diaktifkan server yang digunakan. Bermacam-macam server dapat digunakan antara lain Apache, Xitami dan PWS. Penggunaan server hanya dapat digunakan salah satu. Dalam pengujian ini digunakan server Apache untuk melihat apakah sistem dapat berjalan dengan baik.

Salah satu percobaan yang dilakukan adalah memasukkan data asal dan tujuan akhir user menggunakan angkutan umum dapat dilihat pada Gambar 8. Saat user melakukan search maka keluaran pada web adalah suatu trayek angkutan umum atau lebih yang melewati rute area yang telah user masukkan sebelumnya seperti terlihat pada Gambar 9. Kemudian akan juga ditampilkan peta rute yang dilewati trayek angkutan umum tersebut seperti terlihat pada Gambar 10.

Sistem informasi angkutan umum

(7)

Seminar Nasional Fisika 2011 Pusat Penelitian Fisika-LIPI Serpong, 12-13 Juli 2011

ISSN 2088-4176

_____________________________________________________________________________________

7 Pada Gambar 9 dapat diketahui node-node trayek yang dilewati suatu angkutan umum. Apabila hasil pencarian lebih dari satu maka semua node akan ditampilkan. Pada Gambar 10 adalah rute peta yang dihasilkan oleh fitur pencarian google map, yang dapat memberikan sugesti jalur yang dilewati umumnya melewati jalan utama. Dilengkapi fitur perkiraan jarak dan waktu tempuh.

Gambar 8. Gambar memasukkan data asal dan tujuan pada web

Gambar 10. Gambar peta hasil masukka data asal dan tujuan

Gambar 9. Gambar trayek angkutan umum hasil input data

asal dan tujuan

(8)

Seminar Nasional Fisika 2011 Pusat Penelitian Fisika-LIPI Serpong, 12-13 Juli 2011

ISSN 2088-4176

_____________________________________________________________________________________

8

V. Kesimpulan

Dalam penulisan ini telah dibuat Sistem Informasi Trayek Angkutan Umum di Jakarta Berbasis Web, dimana melalui sistem ini pengguna angkutan umum diberikan suatu sistem yang memudahkan dalam merencanakan perjalanan sesuai dengan trayek angkutan umum yang diinginkan kapanpun dan dimanapun user berada, selama memiliki koneksi ke internet. Kekurangan dari sistem ini adalah peta trayek yang menggunakan Google Map masih menggunakan rute kendaraan pribadi, selain itu pada 2 hasil pencarian trayek angkutan umum hanya bisa menampilkan satu rute pada map.

Daftar Pustaka

1. Daqiqil, Ibnu. Framework Codeigniter Sebuah Panduan dan Best Practice. Pekanbaru:2011 2. Kadir, Abdul. Dasar Pemrograman WEB Dinamis Menggunakan PHP. Yogyakarta: Andi, 2002 3. Zaki, Ali&Edy. Membuat Web Mobile dengan jQuery Mobile. Jakarta: Elex Media Komputindo,

2011.

4. Riyanto. Membuat Aplikasi e-commerce dengan PHP&MySQl menggunakan Codeigniter&JQuerry. Yogyakarta: Andi Offset, 2011

5. Sofwan, Akhmad.2007.Belajar PHP dengan Framework Code Igniter.

http://ilmukomputer.org/wp-content/uploads/2010/05/belajar-php-dengan-framework-code- igniter.pdf. Diakses tanggal 11 Januari 2012

6. Rakhmadi Aris&Listiyanto Eko. Perancangan Libraryums-Cms Menggunakan Codeigniter.

Universitas Muhammadiyah Surakarta. http://fki.ums.ac.id/komuniti/wp- content/uploads/2012/01/Aris-Perancangan-Library Ums-Cms-Menggunakan-Codeigniter.Pdf.

7. www.codeigniter.com 8. www.biostall.com

Gambar

Gambar 1. Perbandingan PHP Biasa dan CodeIgniter
Gambar 3. Skema Perancangan sistem
Gambar 5. Penyusunan Database
Gambar 8. Gambar memasukkan  data asal dan tujuan pada web

Referensi

Dokumen terkait

Dalam tugas akhir initelah dirancang dan direalisasikan interface yang digunakan untuk mengendalikan robot dengan menggunakan Personal Computer (PC)/Notebook melalui

Seorang Financial Modeler memiliki kombinasi dari kedua keahlian, yaitu (1) menguasai Excel sehingga dapat memilih fungsi yang sederhana namun efektif untuk

signifikansi penelitian yaitu 0,05 sehingga H0AB diterima. Jadi penggunaan model pembelajaran Learning Cycle 5E menggunakan laboratorium real dan virtual tidak

Dengan adanya penelitian ini, dapat memberikan informasi kepada UKM bakpia di Yogyakarta tentang pentingnya manajemen rantai pasokan dalam meningkatkan kinerja perusahaan

JARIZAL HATMI, SE Pejabat Pengelola Keuangan

a) Sectio Caesarea Transperitonealis.. Sedangkan kekurangan dari cara ini adalah infeksi mudah menyebar secara intra abdominal karena tidak ada reperitonealisasi yang

Pengaruh dari (Fe,Mn) 3 SiAl 12 terhadap struktur akan menambah kekuatan dan ketangguhan dari material. Perubahan struktur mikro pada proses pengelasan tidak terlepas

Pengukuran dihitung unit yang tergantung dengan sistem yang dipakai..