ISSN : 1979‐9330 (Print) ‐ 2088‐0154 (Online) 1
Sistem Informasi Jadwal Keberangkatan Bus dan Retribusi
Terminal Kabupaten Pacitan
Dyah Ayu YunaestriFakultas Teknologi Informatika Universitas Surakarta
ABSTRACT: The present
use of
the technology world
is growing rapidly
and
dynamically
,
the old
system
is still
manual
is felt
no longer sufficient
for
handling
the workload,
in particular
routine
in
the
Terminal
,
the
bus
data collection
,
process
control
and the
departure
and the
coming
of retribution
payment
transaction
terminal
.
Such
circumstances
require
the use of
computerized
systems that are
already. Terminal in Pacitan as part of supporting the smooth transportation and as a source of information, requiring a computerized system to process data and to perform work activities at the center of Terminal Services. This is done because the Terminal Pacitan not utilize a computerized system. which means that still use manual way and wear a big book to carry out its activities
Given the problems that have been mentioned above, the Terminal in Pacitan felt necessary to change the current method they use, namely the conventional method, a method of computerized management and automated data collection. The research method used to solve various problems that occur is a library, observation, interviewing, data analysis and systems, system design, programming, program testing, program implementsi. Resulting from this research is the produce applications that can manage the scheduled departure and levy payment data corresponding groove in the set, and can solve problems that exist today.
Keywords: Information systems, bus schedules, fees
ABSTRAKSI: Saat sekarang ini pemanfaatan dunia teknologi berkembang dengan pesat dan dinamis, sistem lama yang masih manual dirasakan tidak lagi memadai untuk penanganan beban kerja, khususnya kegiatan rutin di Terminal, dalam pendataan bus, pengawasan proses pemberangkatan dan datang serta transaksi pembayaran retribusi terminal. Keadaan yang demikian itu menuntut digunakannya sistem yang sudah terkomputerisasi.
Terminal di Kabupaten Pacitan sebagai bagian dari penunjang kelancaran transportasi dan sebagai sumber informasi, memerlukan sistem komputerisasi untuk mengolah data dan untuk melakukan kegiatan kerja di pusat pelayanan Terminal. Hal tersebut dilakukan karena Terminal Kabupaten Pacitan belum memanfaatkan sistem komputerisasi. yang berarti masih menggunakan cara manual dan memakai buku besar untuk melakukan kegiatan kerjanya.
Dengan adanya masalah yang telah sebutkan di atas, Terminal di Kabupaten Pacitan dirasa perlu untuk merubah metode saat ini yang mereka gunakan, yaitu metode konvensional, menjadi metode manajemen pendataan yang terkomputerisasi dan otomatis.
Adapun metode penelitian yang digunakan untuk menyelesaikan berbagai permasalahan yang terjadi adalah pustaka, observasi, wawancara, analisis data dan sistem, perancangan sistem, pembuatan program, pengujian program, implementsi program.
Yang dihasilkan dari penelitian ini adalah menghasilkan aplikasi yang dapat mengelola jadwal keberangkatan dan data pembayaran retribusi sesuai alur yang di tetapkan, dan dapat menyelesaikan masalah yang ada saat ini.
Kata
Kunci
:
Sistem
informasi,
jadwal
bus,
retribusi
1.1 LATAR BELAKANG MASALAH
Terminal di Kabupaten Pacitan sebagai bagian dari penunjang kelancaran transportasi dan sebagai sumber informasi, memerlukan sistem komputerisasi untuk mengolah data dan untuk melakukan kegiatan kerja di pusat pelayanan Terminal. Hal tersebut dilakukan karena Terminal Kabupaten Pacitan belum memanfaatkan sistem komputerisasi. yang berarti masih menggunakan cara konvensional dan memakai buku besar untuk melakukan kegiatan kerjanya.Kemudahan pendataan bus, mendapatkan informasi jadwal keberangkatan menjadi suatu hal yang perlu diperhatikan. Berdasarkan paparan permasalahan di atas,
maka dari itu penulis memiliki ide untuk membuat sistem informasi terminal dalam penelitian ini. Yang nantinya diharapkan mampu membantu mempermudah semua proses yang terjadi di dalam kinerja di terminal, baik pendataan bus, jadwal keberangkatan bus di terminal dan pendataan transaksi pembayaran retribusi terminal. Adapun metode penelitian yang digunakan untuk menyelesaikan berbagai permasalahan yang terjadi adalah pustaka, observasi, wawancara, analisis data dan sistem, perancangan sistem, pembuatan program, pengujian program, implementsi program.
Dengan adanya penelitian ini, diharapkan memberikan kemudahan dalam pengolahan data diterminal, Mengontrol transaksi retribusi lebih akurat dan memberikan pelayanan informasi yang prima kepada masyarakat.
1.2 RUMUSAN MASALAH
1. Bagaimana menciptakan suatu sistem untuk mengelola penjadwalan keberangkatan bus di terminal Kabupaten Pacitan ?
2. Apakah dengan sistem informasi yang baru proses penjadwalan keberangkatan bus di terminal Kabupaten Pacitan menjadi lebih efektif dan efisien?
1.3 BATASAN MASALAH
1. Pengelolaan sistem hanya dilakukan oleh admin diterminal kabupaten pacitan 2. Software yang dipakai PHP MySQL
1.4 TUJUAN PENELITIAN
Penelitian ini bertujuan menghasilkan sistem informasi terminal kabupaten pacitan yang diharapkan dapat memberikan kemudahan dalam pelayanan dan meningkatkan kinerja yang sebelumnya masih menggunakan sistem konvensional berupa buku.
1.5 MANFAAT PENELITIAN
1. Membantu petugas terminal dalam melakukan pengolahan data di terminal kabupaten pacitan.
2. Memberikan kecepatan waktu layanan bagi masyarakat yang membutuhkan informasi.
3.
Transaksi retribusi dapat terkontroldan mencegah kecurangan pembayaran
2.1 . Sistem
Dalam buku karya Yakub (2012), sistem adalah sekelompok elemen-elemen yang terintegrasi dengan tujuan yang sama untuk mencapai tujuan. (MCLeod, 2004).
2.2 Sistem Informasi
Sistem informasi merupakan sistem yang berisi jaringan SPD (sistem pengolahan data),yang dilengkapi dengan kanal-kanal komunikasi yang digunakan dalam sistem organisasi data. Elemen proses dari sistem informasi antara lain mengumpulkan data(data gathering), mengolah data yang tersimpan, menyebarkan informasi (Witarto, 2004).
2.3 Sistem Basis Data
Sistem basis data adalah suatu sistem menyusun dan mengelola record-record menggunakan computer untuk menyimpan atau merekam serta memlihara data operasional lengkap sebuah organisasi atau perusahaan sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk proses pengambilan keputusan ( Linda Marlinda,2004:1)
2.4. Data Base Management System (DBMS)
Merupakan kumpulan file yang saling
berkaitan bersama dengan program untuk
pengelolaannya. Database merupakan
kumpulan datanya, sedang program pengelolaannya berdiri sendiri dalam satu paket program yang berfungsi untuk membaca data, mengisi data, menghapus data serta
melaporkan data dalam database.
2.5. Flowchart
Flowchart adalah alat yang tepat guna untuk
menggambarkan Physical System, Teguh Wiyono,2004. simbol simbol bagan alir ini menunjukkan secara tepat arti fisiknya dari sebuah sistem seperti penggambaran secara grafik dari langkah-langkah dan urut-urutan
prosedur dari suatu program. Flowchart
menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian.
Flowchart biasanya mempermudah
penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.
2.6. Entity Relationship Diagram (ERD)
Merupakan suatu midel untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu presepsi bahwa real word terdiri dari object-object dasar yang mempunyai hubungan atau realasi antar object-object tersebut (Linda Marlinda,2004:17) . Notasi yang digunakan
dalam ER-D adalah :
2.7. Normalisasi
Normalisasi merupakan suatu teknik yang
menstrukturkan atau me-dekomposisi data
dalam bentuk-bentuk tertentu untuk mencegah timbulnya permasalahan pengolahan data dalam basis data. Permasalahan tersebut berkaitan dengan berbagai penyimpangan
ISSN : 1979‐9330 (Print) ‐ 2088‐0154 (Online) 3
(anomalies) yang terjadi akibat adanya
kerangkapan data dalam relasi dan inefisiensi pengolahan (Sutanta, 2004).
2.8. Contex Diagram
Menurut Tom DeMarco (Tom DeMarco,dalam
Witarto,2004) bahwa didalam DFD (Data Flow
Diagram) dibagi menjadi tingkat atas (top),
menengah (middle) dan bawah (bottom).
Model DFD pada tingkatan paling atas (top)
hanya ada satu diagram, yang disebut diagram
konteks (Context Diagram), Sedangkan model
DFD pada tingkatan paling bawah (bottom) terdiri dari sekumpulan gelembung yang tidak dapat didekomposisilagi, dan disebut
fungsional primitives.
Diagram konteks merupakan DFD yang memberikan gambaran umum dari sistem perangkat lunak (Witarto.2004).
2.9. Data Flow Diagram (DFD)
Data flow diagram (DFD) merupakan alat
untuk membuat diagram yang serbaguna.
Data flow diagram terdiri dari notasi
penyimpanan data (data store), aliran data
(flow data), dan sumber masukan (entity).
DFD (Data Flow Diagram) memiliki beberapa
simbol, antara lain :
2.10. PHP
PHP adalah bbahasa scripting yang menyatu
dengan HTML dan dijalankan pada serverside.
Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser hanya hasilnya saja. (Anon Kuncoro Widigdo, 2003)
Merupakan singkatan dari Hypertext
Preprocessor yang awalnya bernama Personal
Home Page. PHP bersifat Cross platformyang
artinya dapat di gunakan di berbagai sistem
operasi, mulai dari linux, windows, macos dan
os yang lain.
PHP telah mendukung banyak database yaitu Adabas D Adabas D, dBase dBase, Empress Empress, FilePro only) FilePro (read-only) Hyperwave, IBM DB2, Informix, Ingres, InterBase, FrontBase mSQL, Direct MS-SQL, MySQL MySQL, ODBC, Oracle (OCI7 and OCI8), Ovrimos, PostgreSQL SQLite, Solid, Sybase, Velocis, Unix dbm.
PHP sudah mendukung on the fly, artinya dengan php anda dapat membuat document text, Word, Excel, PDF, menciptakan image
dan flash, juga menciptakan file-file seperti zip, XML, dan banyak lagi. (Loka Dwiartara, 2010)
2.11. MySQL
MySQL merupakan database yang dapat
menyimpan berbagai informasi dengan membaginya berdasarkan kategori-kategori tertentu. Dimana informasi-informasi tersebut saling berkaitan satu dengan yang lainnya. MySQL bersifat RDBMS (Relational Database Management System) yang memungkinkan seorang admin dapat menyimpan banyak informasi ke dalam table, dimana table-table tersebut saling berkaitan satu sama lain. Keuntungan RDBMS sendiri adalah kita dapat memecah database kedalam table-table yang berbeda. setiap table memiliki informasi yang berkaitan dengan table yang lainnya. Pasangan yang cocok dengan PHP. Wajar jika banyak hosting saat ini mendukung adanya PHP dan MySQL karena kecepatan, gratis, dan dapat di jalankan di sistem operasi manapun. (Loka Dwiartara, 2010)
2.12. Tinjauan Pustaka
Penelitian sejenis pernah dilakukan oleh Ardi
Hamzah (2006) dalam jurnal yang berjudul
Tata Laksana Teknologi Informasi Metode Cobit, dari jurnal tersebut dapat disimpulkan
bahwa sistem yang dibangun dapat
meningkatkan keefektifan dan kinerja organisasi, disamping untuk memenuhi dan memuaskan kebutuhan pihak-pihak eksternal. Penelitian yang sama juga pernah dilakukan oleh Suparto Darudiato, Yunica Dewi Puji,
Dian Angelina, Dina Margaretha (2006) DI
dalam jurnal yang berjudul analisis dan
perancangan sistem aplikasi customer
relationship management berbasiskan web
(studi kasus: pt. Fajar buana internasional), hasil dari penelitiannya yang didapat adalah
sistem yang dibuat, dapat menyediakan
fasilitas bagi pelanggan untuk menghubungi pihak perusahaan dengan mudah dan dapat juga dijadikan sumber bagi perusahaan untuk mendapatkan masukan dari pelanggan sehingga dapat tercipta hubungan yang baik.
Dari kedua Jurnal dari Ardi Hamzah dalam
jurnal yang berjudul TATA LAKSANA
TEKNOLOGI INFORMASI METODE COBIT
dan Jurnal Suparto Darudiato, Yunica Dewi Puji, Dian Angelina, Dina Margaretha, dalam
jurnal yang berjudul Analisis Dan
Perancangan Sistem Aplikasi Customer Relationship Management Berbasiskan Web (Studi Kasus: Pt. Fajar Buana Internasional), Penulis Melakukan Penelitian
Dengan Judul Pengembangan Jadwal Keberangkatan Bus Dan Retribusi Terminal Kabupaten Pacitan dengan menggunakan PHP,MySQL yang diharapkan dapat dioperasikan oleh pengguna dengan mudah dan bertujuan meningkatkan keefektifan dan kinerja organisasi, disamping untuk memenuhi dan memuaskan kebutuhan pihak-pihak eksternal dapat juga dijadikan sumber bagi perusahaan untuk mendapatkan masukan dari pelanggan sehingga dapat tercipta hubungan yang baik.
3.1. KERANGKA MASALAH
Gambar 1.Kerangka Masalah
3.2. DIAGRAM KONTEKS
data bus laporan pendapatan retribusi
lap penjadwalan bus lap jadwal bus
lap retribusi bus data retribusi bus
lap retribusi input retribusi lap jadwal keberngkatan
lap jadwal kedatangan bus input jadwal bus
lap data po input data po
lap data treyek input data treyek
lap data bus lap spesifikasi terminal
input data bus input spesifikasi terminal
1
sistem informasi terminal pacitan administrator
pimpinan perusahaan Auto
Bus
Gambar 2. Diagram Konteks
4. DFD LEVEL 1
data retribusi
lap jadwal bus
lap retribusi bus data retribusi bus
lap penjadwalan bus
laporan pendapatan retribusi data bus
lap retribusi input retribusi lap jadwal keberngkatan
lap jadwal kedatangan bus
input penjadwalan ambil data po
input jadwal bus lap data po
input data po
input dt po input dt treyek lap data treyek
input data treyek
input dt bus lap data bus
input data bus
input data terminal lap spesifikasi terminal
input spesifikasi terminal
administrator perusahaan Auto Bus pimpinan 1 spesifikasi
terminal 1 tbl data terminal
2
proses data bus 2 tbl bus 3
proses data treyek 3 tbl treyek 4
proses data po 4 input dt po
5 proses penjadwalan 5 tbl jadwal 6 proses retribusi 6 tbl retribusi Gambar 3. DFD Level 1 5. DFD LEVEL 2
lap kedatngan bus lap keberangakatan
input data keberangakatgan
lap jadwal kedtngan bus lap jadwal kedatangan bus lapa keberangkagtan bus put jdwal keberangkatan
input jdwal kedatangan
input data penjadwalan kedatanagan administrator
5 tbl jadwal pimpinan
perusahaan Auto Bus 1 jawal keberangkatan 2 jadwal kedatangan Gambar 4. DFD Level 2
3.3. FLOWCHART (ALUR PENCAIRAN
DANA)
Gambar 5. Flowchart (Alur Sistem)
Masalah Biaya
Alur
Sistem Informasi jadwal keberangkatan bus dan retribusi: 1. Mampu membantu d h Php Soft are Laya Sistem Tida Komp ter Si t DFD Basis Sistem yang Pendataan bus dan
pengawasan proses
Pencatatan retribusi dilakukan dengan Pengumpulan Data
ISSN : 1979‐9330 (Print) ‐ 2088‐0154 (Online) 5
3.4. RELASI ANTAR TABEL
Gambar 6. Relasi Antar Tabel
3.5. STRUKTUR RANCANG TABEL
Tabel 1. Tabel Bus
Field Type Length Primary Key nopol Varchar 9 • Id Po Varchar 10 merk Varchar 50 tgl_pembuatan Date tenaga Varchar 15 mesin Varchar 15 karoseri varchar 50 jml_kursi Varchar 15 angkut_orang Varchar 15 angkut_barang Varchar 15 no_kir Varchar 50 fasilitas1 Varchar 50 fasilitas2 Varchar 50 fasilitas3 Varchar 50 fasilitas4 Varchar 50 fasilitas5 varchar 50 Tabel 2. Tabel PO
Field Type Length Primary Key id_po int 3 9 alamat text tlpn_po varchar 25 kota varchar 25 kec varchar 25 kab varchar 25 propinsi varchar 25 tgl_berdiri date nm_pemilik varchar 30 alamat_pemilik text tlpn_pemilik varchar 25 kd_pos varchar 25 no_treyek_po varchar 2 nm_po varchar 50
Tabel 3. Tabel data terminal
Field
Type Length Primary Key id_terminal int 4 • nm_terminal varchar 50 kota varchar 30 kec varchar 30 kab varchar 30 tgl_berdiri date luas varchar 20 status_kepemilikan text ruang_dinas text fasilitas1 varchar 70 fasilitas2 varchar 70 fasilitas3 varchar 70 fasilitas4 varchar 70 fasilitas5 varchar 70 alamat text propinsi varchar 30 tipe_terminal varchar 10
Tabel 4. Tabel jadwal
Field Type Length Primar y Key
id_jadwal int 4 nopol varchar 10 kd_treyek int no_jadwal varchar 5 jam varchar 5 status_jadwal varchar 25 id_po int 5 status_tampil varchar 20
Tabel 5. Tabel retribusi
Field Type Length Primary Key
id_retribusi int 3 • nopol varchar 10 kd_treyek varchar 10 retribusi double tgl_retribusi date id_po varchar 5
Tabel 6. Tabel Trayek
Field Type Length Primary Key kd_treyek varchar 3 nm_treyek text jenis_treyek varchar 5 Retribusi double tarif_dewasa double tarif_anak double
3.6. TAMPILAN HALAMAN SISTEM
Gambar 7. Halaman Login Admin
Gambar 8. Halaman Menu Setup
Gambar 9. Halaman Tampilan Jadwal Keberangkatan
5.1 KESIMPULAN
Berdasarkan hasil ujicoba terhadap Sistem Jadwal Keberangkatan Bus dan Retribusi Terminal di Kabupaten Pacitan,maka disimpulkan bahwa :
1. Dengan Diimplementasikan Sistem
Informasi Jadwal Keberangkatan Bus dan Pembayaran Retribusi di Terminal Kabupaten Pacitan user merasa mudah beradaptasi dengan sistem yang tersebut.
2. Sistem Jadwal Keberangkatan Bus
dan Retribusi dapat membantu kinerja user karena dapat dengan mudah dalam pencatatan data dengan waktu yang relatif singkat, sehingga penyimpanan data lebih aman karena ada penyimpanan digital.
3. Sistem Jadwal Keberangkatan Bus
dan Pembayaran Retribusi Terminal di Kabupaten Pacitan sudah cukup bagus dan cukup membantu dalam proses kinerja admin serta memperlancar pelayanan bagi masyarakat.
DAFTAR PUSTAKA
[1] Dwiartara, Loka, Menyelam dan
Menaklukan Samudra PHP,
http://www.ilmuwebsite.com, 2010, 18
April 2012
[2] Hanif Alfatta,Analisis dan Perancangan Sistem Informasi
ISSN : 1979‐9330 (Print) ‐ 2088‐0154 (Online) 7
a. Untuk keunggulan bersaing
perusahaan dan organisasi
modern,2007
[3] Komputer, Wahana. 2010. Panduan
Belajar My SQL Database Server.
Jakarta, mediakita.
[4] Marlinda, Linda.2004.Sistem Basis
Data.Yogyakarta,Andi
[5] Peranginangin, Kasiman. Aplikasi
Web dengan PHP dan MySQL.
Yogyakarta, Andi
[6]
Suparto
Darudiato,
Yunica
Dewi
Puji,
Dian
Angelina,
Dina
Margaretha
,
Analisis
dan
perancangan
sistem
aplikasi
customer
relationship
management
berbasiskan
web
(studi
kasus:
pt.
fajar
buana
internasional
(
2006).
[7] Sutanta, Sistem Basis Data 2004.
[8] Teguh Wahyono. Sistem Informasi
Konsep Dasar, Analisis Desain, dan Implementasi.2004
[9] Witarto,2004,Memahami Sistem
Informasi.Bandung,Informatika.
[10] Yakub. 2012. Pengantar Sistem
Informasi.Yogyakarta, Graha Ilmu.