SISTEM MONITORING DAN MAINTENANCE SYSTEM E-TICKETING BUS BATIK SOLO TRANS Sistem Monitoring Dan Maintenance System E-Ticketing Bus Batik Solo Trans Berbasis Framework Codeigniter.

SISTEM MONITORING DAN MAINTENANCE
SYSTEM E-TICKETING BUS BATIK SOLO TRANS
BERBASIS FRAMEWORK CODEIGNITER
Makalah
Program Studi Teknik Informatika
Fakultas Komunikasi dan Informatika

Diajukan oleh :

Imam Yusuf Amrullah
Aris Rakhmadi, S.T., M.Eng.
Nurgiyatna, M.Sc,. Ph. D.

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2014

HALAMAN PENGESAHAN

Publikasi ilmiah dengan judul :


SISTEM MONITORING DAN MAINTENANCE
SYSTEM E-TICKETING BUS BATIK SOLO TRANS
BERBASIS FRAMEWORK CODEIGNITER
Yang dipersiapkan dan disusun oleh :
Imam Yusuf Amrullah
L200090016

Telah disetujui pada :
Hari

:

Tanggal :

Publikasi ilmiah ini telah diterima sebagai salah satu persyaratan
Untuk memperoleh gelar sarjana
Tanggal

:

Mengetahui,
Ketua Program Studi
Teknik Informatika

Heru Supriyono, S.T.,M.Sc.Ph,D
NIK : 970

SISTEM MONITORING DAN MAINTENANCE
SYSTEM E-TICKETING BUS BATIK SOLO TRANS
BERBASIS FRAMEWORK CODEIGNITER
Imam Yusuf A, Aris Rakhmadi, Nurgiyatna

Teknik Informatika, Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
E-Mail : [email protected]

ABSTRAKSI
Batik Solo Trans adalah salah satu moda transportasi di kota Solo. Diluncurkan pada 1
September 2010 yang lalu, Batik Solo Trans kini telah banyak membantu masyarakat sebagai
alternatif transportasi dalam bepergian di dalam kota. Banyaknya aktifitas data seperti

pencatatan data service, data kerusakan yang terjadi pada bus Batik Solo Trans. Hal itu
memungkinkan untuk membutuhkan sistem aplikasi yang dapat membantu pekerjaan tersebut
agar pengelolaan laporan yang akurat.
Pada penelitian ini, akan dirancang suatu aplikasi pengelolaan laporan kerusakan yang
terjadi di system e-ticketing bus Batik Solo Trans. Dalam perancangan aplikasi tersebut,
diperlukan suatu observasi dan interview untuk mengetahui sistemj yang sudah berjalan.
Agar dalam perancangan aplikasi nanti bisa sesuai apa yang dibutuhkan. Selanjutnya,
pembuatan aplikasi dilanjutkan dengan perancagan use case, diagram aktifitas, data flow
diagram, database table, dan perancangan desain. Pembuatan aplikasi membutuhkan
Hardware antara lain Processor Intel Core 2 Duo, RAM 1GB, Hard Disk 320 GB dan
Software antara lain CodeIgniter, Xampp, Adobe Dreamweaver CS5, Notepad ++, Web
Browser.
Hasilnya yaitu sistem monitoring dan maitenance yang menangani pengolahan data
service, laporan kerusakan. Aplikasi ini memiliki 2 user yaitu admin dan user, dimana
masing-masing user memiliki akses sendiri-sendiri. Admin yang memiliki hak akses
pengelola data-data yang akan digunakan oleh user lain. Sedangkan user memiliki hak akses
memantau aktifitas yang terjadi seperti laporan service, stok barang, barang keluar, dan cetak
laporan.
Kata kunci : Batik Solo Trans (BST), CodeIgniter, Monitoring, Maintenance


tempat yang sudah ditentukan. Sementara

PENDAHULUAN
Kota

Surakarta

termasuk

kota

yang

mempunyai kepadatan lalu lintas cukup
tinggi. Oleh karena itu, Pemerintah kota
Surakarta melaksanakan program Bus
Rapid

Transit


dari

Kementerian

Perhubungan. Program tersebut diberi
nama Batik Solo Trans. Namun pada
kenyataannya implementasi Batik Solo
Trans

belum

sesuai

pelaksanaannya

harapan

banyak

dan


mengalami

kendala. Hal tersebut terjadi karena faktor
mindset masyarakat yang notabene belum
terbiasa dengan konsep Batik Solo Trans
(Biner Vina, 2011). Angkutan penumpang
memiliki peranan yang sangat penting bagi
sarana transportasi perkotaan. Angkutan
umum mampu melayani sistem pergerakan
dan memberi kemudahan bagi sistem
pengoperasian

agar

dapat

melayani

pengguna secara maksimal. Batik Solo

Trans merupakan moda transportasi baru
yang beroperasi

di

Surakarta.

Moda

transportasi ini masuk dalam kategori Bus
Rapid Transit, suatu angkutan cepat yang
menaik turunkan penumpang di tempat-

itu, Bus Batik Solo Trans menggunakan
sistem E-Ticketing untuk mempermudah
masyarakat dalam melakukan pembayaran
tiket.
Perkembangan

internet


pada

jaman

sekarang sudah mengalami kemajuan yang
sangat pesat. Hal ini disebabkan bahwa di
dunia Internet, informasi dapat disediakan
untuk masyarakat seluruh dunia dan tidak
dibatasi oleh waktu. Untuk menyampaikan
informasi tersebut di dunia internet dikenal
suatu media untuk meletakkan informasi
tersebut secara online yaitu web. Selain
sebagai sarana penyaji informasi web juga
biasanya

digunakan

oleh


masyarakat

sebagai media untuk melakukan berbagai
aktivitas seperti ecommerce, elearning,
online transaction, online advertising, dan
memungkinkan implementasi web based
expert

system

serta

lain

sebagainya

(SitiNihayah, 2012).
Web yang bukan hanya menyediakan
informasi
sebuah


tetapi
sistem

didalamnya
untuk

terdapat
membantu

menyelesaikan suatu masalah akan lebih

dapat

berdayaguna. Beberapa hal yang melatar

informasi dalam memantau armada yang

belakangi


beroperasi

penulis

merancang

sistem

mempermudah

disetiap

penyampaian

harinya.

Dengan

pelaporan monitoring dan evaluasi ini

penyajian yang sederhana, website ini

adalah membantu

diharapkan

memudahkan suatu

dapat

membantu

dalam

lembaga, organisasi atau perusahaan untuk

memantau kerusakan armada yang ada

memperlancar pelaporan yang dibuat agar

dalam Batik Solo Trans. Pada sebuah

lebih

efisien

dan

mampu

website ini didalamnya terdapat sistem

informasi

bagi

seluruh

monitoring yang bisa digunakan untuk

untuk

membantu memantau kerusakan armada

lembaga, organisasi atau perusahaan yang

bus. Untuk pembuatan website monitoring

mempunyai sistem ini tanpa dibatasi

dan maintenance ini dengan hasil yang

dimensi

akan di onlinekan tentu akan mengurangi

akurat,

menyajikan
masyarakat

didunia

waktu.

khususnya

Pembuatan

web

ini

menggunakan salah satu framework yang
bernama Codeigniter.

masalah yang ada saat ini.
Melalui tulisan ini penulis akan

Salah satu sistem informasi yang

membahas hasil penelitian tentang sistem

dapat memenuhi kebutuhan dari Batik

monitoring maintenance system e-ticketing

Solo Trans adalah sistem monitoring

bus batik solo trans berbasis framework CI

maintenance. Sistem ini menyediakan

(CodeIgniter)”. sehingga dapat memantau

informasi untuk memantau kerusakan yang

kondisi bus batik solo trans dengan mudah

ada dalam armada bus Batik Solo Trans.

dan dapat diakses dimana saja dan kapan

Sementara pengolahan data-data kerusakan

saja.

pada Batik Solo Trans yang masih manual,
TINJAUAN PUSTAKA
penulis

akan

menyediakan

website
Cahyo Purnomo (2011), menyatakan nilai

berbasis framework CI (codeigniter) yang
dari informasi ditentukan dari dua hal,

yaitu manfaat dan biaya mendapatkannya.

transaksi

Suatu informasi dikatakan bernilai bila

menggunakan

manfaatnya lebih efektif dibandingkan

sesuai

dengan

sistem ini sudah berhasil dibuat sebuah

biaya

mendapatkannya.

Akan

dan

yang

penggajian

karyawan

framework

codeigniter

dibutuhkan.

Perancangan

tetapi perlu diperhatikan bahwa informasi

sistem

yang digunakan didalam suatu sistem

penggajian

informasi

umumnya

digunakan

untuk

codeigniter framework yang mempunyai

beberapa

kegunaan,

sehingga

tidak

fungsi yaitu mencatat dan memonitoring

sulit

untuk

transaksi

memungkinkan

dan

manajemen

transaksi

karyawan

yang

ada

dan

menggunakan

disetiap

cabang,

menghubungkan suatu bagian informasi

perhitungan gaji terapis, membuat laporan

pada suatu masalah yang tertentu, karena

dalam format pdf dengan library php, dan

informasi dinikmati tidak hanya oleh satu

menampilkan grafik statistik pengunjung

pihak di dalam perusahaan. Bagaimana

setiap harinya.

membuat
berbasis

sistem
web

informasi
yang

akademik

berguna

Siti Nihayah (2012), program kerja

untuk

dan kontribusi maupun pengolahan untuk

menginformasikan nilai dan informasi

monitoring dan evaluasi pada Forum

berita sekolah kepada umum sehingga

Silaturrahim Lembaga Dakwah Kampus

dapat efektif dan efisien.

sudah

lebih

mudah

sehingga

tidak

Jenal Abidin (2010). Aplikasi ini

menunggu forum LDK seluruh Indonesia.

mempunyai fungsi-fungsi untuk mencatat

Perancangan Sistem Informasi Pelaporan

transaksi, membuat laporan, menampilkan

Monitoring

grafik, dan lainnya yang dibutuhkan oleh

Silaturrahim Lembaga Dakwah Kampus

CV. New Oriental dalam melakukan

sudah mampu mengolah data-data sesuai

kegiatan

dengan

bisnis.

Dalam

pelaksanaan

berhasil dibuat sebuah aplikasi manajemen

dan

tujuan

dari

Evaluasi

penelitian

Forum

yang

dilakukan, mengolah data LDK, memberi

Informasi alamat LDK atau kampus yang

perbedaan dengan sistem yang ada

dikelompokan per kota, mengolah data

sekarang.

Dalam

laporan

diputuskan

untuk

kader,

program

kerja

dan

tahap

ini

meng-update

kontribusi diseluruh LDK yang tergabung

sistem

dalam FSLDK di Indonesia, memberi

menggantinya dengan yang baru.

informasi

monitoring

laporan

kader,

yang

ada,

atau

b. Analisis

program kerja dan kontribusi diseluruh

Adalah

LDK yang tergabung dalam FSLDK di

mengumpulkan, mempelajari, dan

Indonesia, dan memberi informasi evaluasi

merumuskan

yang berisi pelevelan LDK yang tergabung

kebutuhan analisis. Kebutuhan-

dalam FSLDK di Indonesia.

kebutuhan analisis tersebut antara

proses

untuk

kebutuhan-

lain kebutuhan hardware, software
METODE
yang digunakan untuk menunjang
Metode yang digunakan penulis dalam
kinerja sistem, dan juga kebutuhan
aplikasi pengelolaan publikasi mahasiswa
fungsional, dan keamanan.
ini adalah dengan SDLC (The Sistems
c. Desain
Development Life Cycle) yang mempunyai
Pada

tahap

ini

dilakukan

model

tampilan

beberapa tahapan-tahapan. Tahapan dalam
perancangan
SDLC antara lain sebagai berikut :
(layout),

interaksi

pengguna

a. Studi kelayakan
dengan

sistem,

dan

database

Dilakukan oleh software developer
sesuai dengan kebutuhan.
dengan mempelajari konsep sistem
d. Pengembangan
yang

diinginkan

oleh

pihak
Di sini, barulah para programmer

manajemen, apakah sistem baru
melakukan

coding

menerapkan

desain

untuk

tersebut realistis dalam masalah
pembiayaan,

waktu,

serta

kedalam

sistem

yang

membuat

sesungguhnya,
program,

dan

menyiapkan database.

membantu

monitoring

dan

maintenance system e-ticketing pada bus
solo trans yang khususnya digunakan

e. Pengujian

untuk

Setelah

proses

sistem

berhasil

dikembangkan,

monitoring

melakukan

dan

maintenance.

langkah
Untuk tahap pengidentifikasikan

selanjutnya

adalah

pengujian
sistem yang sudah ada dilihat dari sisi

untuk melihat apakah sistem telah
sistem monitoring dan maintenance yang
sesuai

dengan

harapan

dan
sudah berjalan lalu dilanjutkan tahap

kebutuhan pengguna. Dalam tahap
analisis

kebutuhan,

baik

kebutuhan

ini, juga dilakukan debugging dan
hardware dan kebutuhan software. Selain
penyesuaian-penyesuaian akhir.
itu untuk membangun sistem ini dilakukan
f. Implementasi
interview agar sistem yang dibuat sesuai
Tahap ini software yang telah diuji
kebutuhan bus solo trans. Selanjutnya
siap

diimplementasi

kedalam
pembuatan

sistem

monitoring

dan

sistem pengguna. Pembuatan user
maintenance

ini

dilanjutkan

dengan

guide dan pelatihan juga dilakukan
perancangan, data flow diagram, database
dalam tahap ini.
table dan perancangan desain
HASIL PENELITIAN
Aplikasi ini terdiri dari dua level
monitoring

Sistem

dan
user yaitu admin, dan user yang masing-

maintenance system e-ticketing bus batik
masing mempunyai hak akses sendirisolo trans dibuat dengan menggunakan
sendiri.
Framework

CodeIgniter,

sedangkan
Sesuai dengan tugas admin sebagai

pengolaan database menggunakan MysQL.
pengelola data-data yang akan digunakan
Pembuatan

sistem

ini

dibuat

untuk

user

lain,

admin

bisa

melakukan
Admin

membantu dalam pengelolaan laporan

tinggal memilih menu-menu yang tersedia

kerusakan bus batik solo trans. Bagi admin

untuk melakukan pengelolaan data-data

aplikasi

yang akan dimasukkan.

laporan kerusakan tiap harinya tanpa harus

pengelolaan

terhadap

sistem.

Sesuai dengan tujuanya aplikasi ini

ini

membantu

meng-update

datang langsung ke kantor pusat yaitu
terdapat pada menu service.

Gambar 1. Halaman Utama Admin
Untuk halaman user tidak sama seperti
halaman admin, User memiliki hak akses
yang di batasi, artinya untuk user umum
hanya

bisa

mengoperasikan

beberapa

menu-menu yang disediakan oleh admin.

Gambar 1. Halaman Utama User

Gambar 3. Halaman Tambah Service

Kantor pusat melalui aplikasi ini
dapat memantau kondisi kerusakan bus

kerusakan yang terdapat di sistem batik
solo trans.

batik solo berapa banyak bus yang rusak

Pada uraian yang dijelaskan di

tiap bulannnya. Sehingga kantor pusat

hasil penelitian diatas ditunjukan bahwa

dapat langsung mengecek kondisi bus

aplikasi pengelolaan laporan kerusakan ini

yang

dapat membantu aktivitas-aktivitas yang

rusak

melalui

menu

laporan

kerusakan.

dilakukan

oleh

masing-masing

user.

Aplikasi pengelolaan laporan kerusakan ini
membantu karyawan dalam proses upload
laporan kerusakan, jadi karyawan tidak
perlu datang langsung ke kantor pusat,
kemudian untuk kantor pusat aplikasi ini
membantu

untuk

memantau

laporan

kerusakan pada bus batik solo trans.
KESIMPULAN
monitoring

Sistem
Gambar 4. Halaman Laporan Kerusakan

maintenance system e-ticketing pada bus
batik

PEMBAHASAN
Pembuatan
maintenance
membantu
monitoring

sistem
ini

solo

trans

berbasis

framework

codeigniter telah selesai dibuat dan pada
monitoring
diharapkan

meningkatkan
dan

dan

maintenance

dan

mampu
proses
untuk

mempermudahkan karyawan. Sistem ini
dibuat untuk menangani pengolaan data

hasil

penelitian

business

process

menunjukkan

bahwa

pengelolaan

laporan

kerusakan bus batik solo trans dapat
dibantu

dengan

aplikasi

yang

telah

dibangun, yaitu dalam proses admin
memasukkan data-data kerusakan yang

dialami bus batik solo trans. Proses user

Politeknik

Telkom

Bandung.

Aplikasi Penggajian Karyawan

melihat data yang telah dimasukkan oleh

Manajemen
admin kapan saja. Sistem ini dapat
digunakan
pengolahan

untuk

membantu

Riyanto. 2011, Membuat Aplikasi E-

CS5

Pemrograman

evaluasi
lembaga
(FSLDK)

Framework

forum

Rendytama,

2013,

Johan.

Pembuatan

Aplikasi Pengelolaan Transaksi

kampus

Kendaraan Bermotor di Suzuki

CodeIgniter.

Panorama Ngawi Menggunakan

Skripsi. Amikom Yogyakarta.

Framework CodeIgniter. Skripsi.
Universitas

N.W, Ari. 2013, Rancang Bangun Ecommerce dan

(CodeIgniter),

silaturrahim

dakwah
dengan

CI

Open Knowledge and Education.

Perancangan sistem

informasi laporan monitoring dan

menggunakan

Rahayu, Sri. 2008. Sekapur Sirih Tentang

Penerbit. CV Andi Offset.
2012.

&

CV Andi Offset.

dengan

PHP-MySQL.

PHP

CodeIgniter & Jquery. Penerbit.

Adobe

2010,

Dreamweaver

N.I, Siti.

dengan

MySQL

DAFTAR PUSTAKA
Madcoms.

Codeigniter

Bandung.

Commerce

Andi,

Spa

Framework. Politeknik Telkom

dan

maintenance pada bus batik solo trans.

Transaksi

Menggunakan

dalam

monitoring

data

2010,

Sms

Surakarta.

Gateway

Menggunakan CodeIgniter (Studi

Muhammadiyah

Sidik,

Betha.

2012.

Kasus Orange Solo Camera).

CodeIgniter.

Skripsi.

Informatika Bandung.

Universitas

Framework
Penerbit.

Muhammadiyah Surakarta.
Wiswakarma, Komang. 2010. 9 Langkah
Purnomo, Cahyo. 2011, Analisa Dan

Menjadi

Master

Perancangan Sistem Informasi

CodeIgniter.

Akademik Berbasis Framework

Lokomedia.

Codeigniter Pada Sma Negeri 2
Purworejo.

Framework
Penerbit.