APLIKASI INFORMASI PELAYANAN PEMBAYARAN. docx

SKRIPSI
APLIKASI INFORMASI PELAYANAN PEMBAYARAN PAJAK
KENDARAAN BERMOTOR DI KANTOR SAMSAT DRIVE
THRU SIDOARJO BERBASIS SMS GATEWAY

OLEH :
ARIS SUSETYO
NIM: 11.10802.00094

FAKULTAS TEKNIK
JURUSAN TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SIDOARJO
2015
i

HALAMAN PERNYATAAN
Yang bertanda tangan dibawah ini :
Nama

: Aris Susetyo


Tempat, Tanggal Lahir

: Sidoarjo, 22 April 1981

NIM

: 111080200094

Fakultas / Jurusan

: Teknik / Informatika

Menyatakan bahwa skripsi yang berjudul “Aplikasi Informasi Pelayanan
Pembayaran Pajak Bermotor di Kantor SAMSAT Drive Thru Sidoarjo berbasis
SMS Gateway” adalah bukan skripsi atau karya ilmiah orang lain, kecuali dalam
bentuk kutipan yang telah disebutkan sumbernya.
Demikian surat pernyataan ini saya buat dengan sebenar-benarnya dan
apabila pernyataan ini tidak benar maka saya bersedia mendapatkan sanksi
akademis.
Sidoarjo, Agustus 2015

Yang menyatakan

Aris Susetyo

Mengetahui
Dosen Pembimbing

Suprianto, S.Si, M.Si
ii

HALAMAN PERSETUJUAN
APLIKASI INFORMASI PELAYANAN PEMBAYARAN PAJAK
KENDARAAN BERMOTOR DI KANTOR SAMSAT DRIVE
THRU SIDOARJO BERBASIS SMS GATEWAY

Skripsi S-1
Jurusan Teknik Informatika

Diajukan Oleh :
ARIS SUSETYO

NIM : 11.10802.00094

Telah Disetujui Oleh :

Pembimbing,

Suprianto, S.Si, M.Si

iii

LEMBAR PENGESAHAN
APLIKASI INFORMASI PELAYANAN PEMBAYARAN PAJAK
KENDARAAN BERMOTOR DI KANTOR SAMSAT DRIVE THRU
SIDOARJO BERBASIS SMS GATEWAY

Skripsi disusun untuk salah satu syarat memperoleh gelar
Sarjana Komputer ( S.Kom )
Di
Universitas Muhammadiyah Sidoarjo
Oleh

Aris Susetyo
NIM : 111080200094
Tanggal Ujian : 10 Agustus 2015
Disetujui Oleh :
1. Suprianto, S.Si, M.Si
NIP : 1971122005011001

( Pembimbing )

2. Yulian Findawati, ST, MMT
NIK : 208356

( Penguji )

3. Ade Eviyanti, S.Kom
NIK : 204252

( Penguji )

4. Arif Senja Fitrani, S.Kom

NIP : 204240

( Penguji )
Dekan Fakultas Teknik,

Izza Anshory, ST, MT
NIK : 202239

iv

HALAMAN PERSEMBAHAN
Kepada kedua orang tuaku tercinta yang selalu
Mendoakan, menyayangiku dan selalu membimbingku tanpa kenal lelah…
semoga Allah
selalu memberikan kesehatan, kebahagiaan dunia-akhirat dan umur
panjang…Amin
Untuk istriku yang
selalu memberiku semangat dan motivasi agar tidak putus asa dalam
menuntuk ilmu sampai kapanpun dan memberi dukungan agar lebih
semangat dalam perkuliahan

Semua Dosen2 Teknik Informatika Semoga Allah
membalas kebaikan Bapak Ibu semua…Amin
Teman-temanku seperjuangan yang selalu setia untuk pertukar pendapat
selama ini terimakasih untuk semuanya
Untuk Universitas Muhammadiyah Sidoarjo Dari Sini Pencerahan Bersemi

v

Motto

Dimana ada kemauan
disitu ada jalan
Semangat dalam
segala hal tanpa
mengenal lelah untuk
mengejar cita-cita
dan menggapai
impian
.


vi

APLIKASI INFORMASI PELAYANAN PEMBAYARAN PAJAK
KENDARAAN BERMOTOR DI KANTOR SAMSAT DRIVE THRU
SIDOARJO BERBASIS SMS GATEWAY
(STUDI KASUS DI SAMSAT DRIVE THRU SIDOARJO)
Aris Susetyo[1], Suprianto, S.Si, M.Si [2]
Jurusan Teknik Informatika, Fakultas Teknik
Universitas Muhammadiyah Sidoarjo
[email protected][2],
ABSTRAK
Semakin lama semakin banyak pengguna kendaraan bermotor dan semakin
banyak pula wajib pajak yang harus membayar pajak atas kendaraan bermotor.
Akibatnya, pelayanan kantor Sistem Administrasi Manunggaling Satu Atap
(SAMSAT) terhadap wajib pajak semakin tinggi.
Hal tersebut membuat pihak SAMSAT Drive Thru membutuhkan aplikasi
untuk membantu wajib pajak untuk mendapatkan informasi pembayaran pajak.
Salah satu solusi bagi masalah tersebut adalah Informasi Pembayaran Pajak
Kendaraan Bermotor di Kantor SAMSAT Drive Thru Sidoarjo berbasis SMS
Reminder.

Pada proyek akhir ini akan dibangun sebuah aplikasi Informasi Pembayaran
Pajak Kendaraan Bermotor di Kantor SAMSAT Drive Thru Sidoarjo berbasis SMS
Gateway yang bisa digunakan untuk mengetahui biaya pembayaran pajak, waktu
jatuh tempo pembayaran pajak serta keluhan-keluhan yang menyangkut pelayanan
SAMSAT. Aplikasi ini akan terintegrasi dengan SMS Gateway yang memudahkan
pelayanan terhadap masyarakat.
Kata kunci : SAMSAT, SMS Gateway, Drive Thru

vii

APLIKASI INFORMASI PELAYANAN PEMBAYARAN PAJAK
KENDARAAN BERMOTOR DI KANTOR SAMSAT DRIVE THRU
SIDOARJO BERBASIS SMS GATEWAY
(STUDI KASUS DI SAMSAT DRIVE THRU SIDOARJO)
Aris Susetyo[1], Suprianto, S.Si, M.Si [2]
Jurusan Teknik Informatika, Fakultas Teknik
Universitas Muhammadiyah Sidoarjo
[email protected][2],
ABSTRACT
More and more users of motor vehicles and the more taxpayers who have

to pay taxes on motor vehicles . As a result , office services Manunggaling
Administration System One Roof ( SAMSAT ) to taxpayers higher .
This makes the SAMSAT Drive Thru requires applications to help the
taxpayer to obtain a tax payment information . One solution to this problem is the
Motor Vehicle Tax Payment Information Office SAMSAT Drive Thru Sidoarjo
-based SMS Gateway .
At the end of this project will be built an application Motor Vehicle Tax
Payment Information Office SAMSAT Drive Thru Sidoarjo -based SMS Gateway
can be used to determine the cost of tax payments , tax payments maturing and
complaints concerning SAMSAT services . This application will be integrated with
the SMS gateway that allows the service to the community .
Keywodrs : SAMSAT, SMS Gateway, Drive Thru

viii

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan
rahmat, hidayah serta kekuatan sehingga penulis dapat menyelesaikan laporan
skripsi ini dengan judul “Aplikasi Informasi Pelayanan Pembayaran Pajak

Kendaraan Bermotor di Kantor SAMSAT Drive Thru Sidoarjo berbasis SMS
Gateway”
Terwujudnya laporan skripsi ini tidak lepas dari bantuan berbagai pihak yang
telah mendorong dan membimbing penulis, baik tenaga, ide-ide, maupun
pemikiran. Oleh karena itu dalam kesempatan ini penulis ingin mengucapkan
terimakasih yang sebesar-besarnya kepada :.
1. Yth. Bapak Drs. Hidayatulloh, M.Si selaku Rektor Universitas
Muhammadiyah Sidoarjo
2. Yth. Bapak Izza Anshory, ST, MT selaku Dekan Fakultas Teknik
Universitas Muhammadiyah Sidoarjo .
3. Yth. Ibu Yulian Findawati, ST, MMT selaku kajur Teknik Informatika.
4. Yth. Bapak Suprianto, S.Si, M.Si selaku dosen pembimbing.
5. Seluruh Dosen Program Studi Teknik Informatika Umsida, terima kasih
untuk bimbingan dan pengajarannya. Semoga ilmu yang penulis terima
kelak bermanfaat untuk penulis.
6. Kedua orang tua yang telah memberikan dukungan semangat, kasih
sayang, dan pengorbanan kepada penulis yang tak terhitung dan ternilai
jumlahnya.
7. Istriku dan anak-anakku yang selalu memberiku semangat dan motivasi.
8. Teman-teman Teknik Informatika angkatan 2011 kelas B Sore. Terima

kasih atas kerjasama dan kebersamaannya.
Semoga segala bantuan yang tidak ternilai h arganya ini mendapat imbalan
di sisi Allah SWT sebagai amal ibadah, Amin.

ix

Semoga dengan terselesaikannya Skripsi dan Laporannya ini dapat
memberikan manfaat bagi penulis khususnya dan para pembaca pada umumnya.
Penulis menyadari bahwa Skripsi dan Laporan ini masih jauh dari kesempurnaan.
Mengingat terbatasnya pengetahuan dan kemampuan penulis. Oleh karenanya
penulis memohon maaf dan selalu terbuka untuk menerima kritik dan saran dari
pembaca.

Sidoarjo,

Agustus 2015

Penulis

x

DAFTAR ISI
HALAMAN JUDUL....................................................................................i
HALAMAN PERNYATAAN.....................................................................ii
HALAMAN PERSETUJUAN..................................................................iii
HALAMAN PENGESAHAN....................................................................iv
HALAMAN PERSEMBAHAN.................................................................v
MOTTO......................................................................................................vi
ABSTRAK.................................................................................................vii
KATA PENGANTAR.................................................................................ix
DAFTAR ISI...............................................................................................xi
DAFTAR GAMBAR................................................................................xiii
DAFTAR TABEL.....................................................................................xiv
BAB I PENDAHULUAN
1.1 Latar Belakang...............................................................................1
1.2 Rumusan Masalah..........................................................................2
1.3 Batasan Masalah.............................................................................3
1.4 Tujuan.............................................................................................3
1.5 Manfaat...........................................................................................3
1.6 Sistematika penulisan.....................................................................4
BAB II KAJIAN PUSTAKA DAN DASAR TEORI
2.1 Penelitian terdahulu.......................................................................5
2.2 Sejarah Singkat SAMSAT..............................................................6
2.3 Syarat dan prosedur pembayaran pajak SAMSAT Drive Thru
Sidoarjo..........................................................................................7
2.4 Bahasa Pemrograman.....................................................................8
2.5 Hypertext Preprocessor (PHP).......................................................8
2.6 Database My SQL..........................................................................9
2.7 SMS Gateway..............................................................................10
2.8 Gammu.........................................................................................11
2.9 Data Flow Diagram (DFD)..........................................................12
2.10 Entity Realitionship Diagram (ERD).........................................14
2.11 Penjelasan Primary key dan Foreight key..................................15
BAB III METODOLOGI PENELITIAN
3.1 Lokasi Penelitian..........................................................................17
3.2 Bahan dan Alat penelitian............................................................17
3.3 Teknik Pengumpulan Data...........................................................17
3.4 Teknik Analisis.............................................................................18
3.5 Perancangan Sistem.....................................................................19
3.6 DFD Pembayaran Pajak Kendaraan Bermotor............................20
3.7 Tabel Relationship........................................................................21
3.8 Struktur Tabel...............................................................................23
3.9 Format SMS Gateway..................................................................32
3.10 Design Interface.........................................................................34
3.11 Struktur Menu............................................................................36

xi

BAB IV HASIL PENELITIAN DAN PEMBAHASAN
4.1 Halaman Admin...........................................................................37
4.2 Halaman Utama...........................................................................38
4.3 Halaman Data Wajib Pajak..........................................................39
4.4 Halaman Kendaraan....................................................................40
4.5 Halaman Pembayaran..................................................................42
4.6 Halaman Berita............................................................................43
4.7 Halaman SMS..............................................................................44
4.8 Halaman SMS Alert.....................................................................45
4.9 Halaman Laporan........................................................................46
4.10 Tampilan SMS Gateway............................................................48
BAB V PENUTUP
5.1 Kesimpulan..................................................................................50
5.2 Saran............................................................................................50
DAFTAR PUSTAKA................................................................................xv

xii

DAFTAR GAMBAR
Gambar 2.1 Simbol-simbol data Flow Diagram.........................................13
Gambar 3.1 Diagram Konteks....................................................................20
Gambar 3.2 DFD level 0.............................................................................21
Gambar 3.3 Tabel Relationship...................................................................22
Gambar 3.4 Format melihat panduan SMS.................................................33
Gambar 3.5 Pesan balasan panduan SMS...................................................33
Gambar 3.6 Format info data wajib pajak..................................................33
Gambar 3.7 Format tunggakan pajak kendaraan........................................33
Gambar 3.8 Format saran............................................................................34
Gambar 3.9 Halaman Utama.......................................................................34
Gambar 3.10 Halaman Login......................................................................34
Gambar 3.11 Data Kendaraan.....................................................................35
Gambar 3.12 Halaman Wajib Pajak............................................................35
Gambar 3.13 Halaman Inbox......................................................................36
Gambar 4.1 Halaman Admin......................................................................37
Gambar 4.2 Halaman Utama.......................................................................38
Gambar 4.3 Halaman Data Wajib Pajak.....................................................39
Gambar 4.4 Halaman Input Data Wajib Pajak............................................39
Gambar 4.5 Halaman Data Kendaraan.......................................................40
Gambar 4.6 Halaman Input Kendaraan......................................................41
Gambar 4.7 Halaman Pembayaran.............................................................42
Gambar 4.8 Halaman Form Pembayara......................................................42
Gambar 4.9 Halaman Berita.......................................................................43
Gambar 4.10 halaman Form Berita.............................................................43
Gambar 4.11 Halaman SMS.......................................................................44
Gambar 4.12 Halaman Kirim Brodcast......................................................44
Gambar 4.13 Halaman SMS Masuk...........................................................45
Gambar 4.14 Halaman SMS Terkirim........................................................45
Gambar 4.15 Halaman Data SMS Alert......................................................46
Gambar 4.16 Halaman Data Pembayaran...................................................46
Gambar 4.17 Tombol Pencarian Wajib Pajak.............................................47
Gambar 4.18 Laporan Wajib Pajak.............................................................47
Gambar 4.19 Melihat format panduan SMS...............................................48
Gambar 4.20 Cek format Wajib Pajak........................................................49
Gambar 4.21 Cek id data Wjib Pajak..........................................................49
Gambar 4.22 Cek data Wajib Pajak............................................................49

xiii

DAFTAR TABEL
Tabel 2.1 Tabel Perbandingan Penelitian Terdahulu.....................................5
Tabel 3.1 Tabel Berita.................................................................................23
Tabel 3.2 Tabel Saran..................................................................................24
Tabel 3.3 Tabel Kabupaten..........................................................................24
Tabel 3.4 Tabel Kecamatan.........................................................................24
Tabel 3.5 Tabel Kendaraan..........................................................................25
Tabel 3.6 Tabel Pembayaran.......................................................................26
Tabel 3.7 Tabel Petugas..............................................................................26
Tabel 3.8 Tabel Propinsi..............................................................................27
Tabel 3.9 Tabel SMS Alert..........................................................................27
Tabel 3.10 Tabel Wajib Pajak......................................................................27
Tabel 3.11 Tabel Daemons..........................................................................28
Tabel 3.12 Tabel Gammu............................................................................28
Tabel 3.13 Tabel Inbox................................................................................29
Tabel 3.14 Tabel Outbox.............................................................................29
Tabel 3.15 Tabel Outbox multipart.............................................................30
Tabel 3.16 Tabel Phone...............................................................................31
Tabel 3.17 Tabel Sentitems.........................................................................31
Tabel 3.18 Tabel Panduan...........................................................................32

xiv

1

BAB I
PENDAHULUAN
1.1. Latar Belakang
Internet merupakan fasilitator penyebaran informasi dan komunikasi
tanpa batas ke berbagai pihak. Internet yang awalnya digunakan untuk
pertahanan dan keamanan serta pendidikan saat ini telah berkembang menjadi
perangkat pendukung bisnis yang sangat berpengaruh .Banyak instansi
pemerintah maupun swasta menggunakan teknologi internet untuk menunjang
proses kerja dalam mencapai hasil yang optimal. Negara Republik Indonesia
memiliki instansi pemerintah yang bernama SAMSAT (Sistem Administrasi
Manunggal Satu Atap) yang tersebar diberbagai wilayah, salah satunya yaitu
SAMSAT Drive Thru wilayah kota Sidoarjo, yang mana instansi ini memiliki
fungsi antara lain pengesahan STNK setiap tahun untuk kendaraan seluruh
Jawa Timur.
Mengingat pertumbuhan kendaraan bermotor di kota Sidoarjo yang
cukup tinggi sehingga semakin banyak pula pemilik kendaraan yang harus
melakukan

kewajibannya

sebagai

pemilik

kendaraannya

diantaranya

membayar pajak atau jika ada keperluan perpanjangan STNK. Disamping itu
proses yang harus dilakukan di Drive Thru dirasa kurang efektif dan cepat,
pemilik kendaraan yang semakin banyak harus datang langsung dan
melakukan beberapa prosedur yang cukup lama, tidak menutup kemungkinan
akan menyebabkan potensi antrian yang cukup panjang dan lama dalam
melakukan transaksi pembayaran pajak kendaraan bermotor dikarenakan
lokasi drive thru yang terbatas di setiap kota. Oleh karena itu, SAMSAT
wilayah kota Sidoarjo telah memberikan kemudahan bagi wajib pajak untuk
mengetahui informasi pajak kendaraan bermotor secara online. Sistem yang
berjalan saat ini masih berbasis desktop dan belum menggunakan sistem
berbasis SMS, sehingga pengaksesan sistem menjadi terbatas yang sistem
hanya dapat dioperasikan melalui perangkat sistem dan jaringan internal yang
dimiliki oleh SAMSAT itu sendiri dan tidak dapat diakses melalui perangkat
sistem dan jaringan diluar kantor SAMSAT. Oleh karena itu, dibutuhkan

1

suatu sistem berbasis web dan SMS yang sesuai dengan kebutuhan staf
SAMSAT yang dapat diakses dari komputer maupun handphone dan juga
mampu memberikan informasi kepada wajib pajak terkait dengan hal-hal
yang berhubungan dengan pembayaran pajak kendaraan bermotor pada
SAMSAT tersebut. Diharapkan sistem berbasis web ini akan dapat
memberikan pelayanan yang cepat, informasi yang akurat, dan meningkatkan
efisiensi kerja serta memperkecil resiko kesalahan.
Berdasarkan latar belakang dan permasalahan yang ada, timbul suatu
pemikiran untuk memanfaatkan teknologi informasi dengan membuat sistem
dengan judul Aplikasi Informasi Pelayanan Pembayaran Pajak Bermotor di
Kantor SAMSAT Drive Thru Sidoarjo berbasis SMS Gateway yang dirancang
sesuai dengan kebutuhan staf SAMSAT Drive Thru sidoarjo. Sistem ini dapat
menangani perpanjangan STNK, wajib pajak dapat melihat daftar biaya tarif
kendaraan dengan mengakses website ini ataupun dengan menggunakan SMS
tanpa perlu datang untuk melihat secara langsung kekantor SAMSAT. Dengan
adanya aplikasi ini, diharapkan nantinya dapat mempermudah pemilik
kendaraan bermotor untuk melakukan perpanjangan STNK, memperoleh
informasi biaya tarif kendaraan secara cepat dan akurat bagi pihak SAMSAT
maupun wajib pajak, membantu tugas dari staf SAMSAT untuk memberikan
pelayanan yang cepat, tepat dan akurat kepada pemilik kendaraan bermotor,
serta memudahkan seluruh pihak-pihak yang berkompeten dalam instansi
SAMSAT untuk setiap saat mengetahui data transaksi yang telah terjadi.
1.2. Rumusan Masalah
Dari latar belakang yang telah disampaikan di atas, peneliti
mengambil rumusan masalah untuk memfokuskan penelitianini, yaitu
Bagaimana merancang Aplikasi Informasi Pelayanan Pembayaran Pajak
Kendaraan Bermotor di Kantor SAMSAT Drive Thru Sidoarjo berbasis SMS
Gateway?

1.3. Batasan Masalah
Batasan masalah dalam penyusunan proposal ini agar tidak keluar dari
topik pembahasan, maka di fokuskan pada :

2

1.

Sistem mencakup tentang informasi pembayaran pajak kendaraan
bermotor

2.

Sistem memberikan alert atau pengingat tentang batas pembayaran dan
jumlah tagihan pajak yang harus dibayar

3.

Sistem yang akan dibuat dapat manampung data komplain wajib pajak,
data pertanyaan seputar SAMSAT

4.

Wajib pajak dapat melihat daftar biaya tarif kendaraan dengan
mengakses website ini ataupun dengan menggunakan SMS tanpa perlu
datang untuk melihat secara langsung kekantor SAMSAT

5.

Sistem yang dihasilkan mampu memberikan informasi dini (SMS Alert)

1.4. Tujuan
Penelitian ini bertujuan untuk membuat Aplikasi Informasi Pelayanan
Pembayaran Pajak Kendaraan Bermotor di Kantor SAMSAT Drive Thru
Sidoarjo berbasis SMS Gateway.
1.5. Manfaat
A. Bagi Masyarakat
1. Sebagai referensi untuk pengembangan pelayanan informasi terpadu.
2. Masyarakat dengan mudah mendapatkan informasi mengenai
pembayan pajak kendaraan bermotor.
B. Bagi Peneliti
1. Menambah pengetahuan dan wawasan tentang dasar pembuatan
aplikasi
2. Memberikan nilai tambah tentang pengetahuan pembuatan aplikasi
serta referensi untuk penelitian lebih lanjut kepada mahasiswa
Sebagai syarat agar mahasiswa dapat menyelesaikan proposal.

1.6. Sistematika Penulisan
Sistematika penulisan menggambarkan secara umum proposal ini.
Adapun sistematika penulisannya adalah sebagai berikut :
BAB I PENDAHULUAN

3

Bab I menjelaskan mengenai latar belakang, rumusan masalah,
batasan masalah, tujuan penelitian, manfaat penulisan dan
sistematika penulisan.
BAB II KAJIAN PUSTAKA DAN DASAR TEORI
Bab II menjelaskan mengenai dasar-dasar teori yang diperlukan
untuk menyelesaikan pembuatan tugas akhir ini dalam bab ini Juga
akan dijelaskan mengenai tahap-tahap perancangan, melipuli studi
literatur, teknik pengumpulan data dan perancangan sistem.
BAB III METODOLOGI PENELITIAN
Bab III terdiri dari analisis sistem dan desain sistem. Analisa sistem
menjelaskan mengenai alur sistem lama yang dipakai di saat ini
dan juga menjelaskan alur sistem lain yang akan diterapkan.
Sedangkan desain sistem menjelaskan desain Entity Relationship
Diagram (ERD), Data Flow Diagram (DFD)
BAB IV HASIL PENELITIAN DAN PEMBAHASAN
Pada bab ini menjelaskan tentang implementasi sistem,
implementasi program, serta pengujian fungsional sIstem
baik pengujian secara manual, pengujian sistem dan
pengujian kasus.
BAB V PENUTUP
Pada bab ini menjelaskan tentang kesimpulan dan saran
yang

diharapkan

dapat

bermanfaat

dikembangkan supaya lebih sempurna.

dan

dapat

BAB II
KAJIAN PUSTAKA DAN DASAR TEORI
2.1 Penelitian Terdahulu
Indra Purnama, 2012 dalam skripsinya yang berjudul “ SISTEM
INFORMASI PEMBAYARAN PAJAK KENDARAAN BERODA 2 DI
SAMSAT DAERAH PROVINSI WILAYAH KOTA BANDUNG III
SOEKARNO HATTA” membahas mengenai pelayanan pembayaran pajak
yang mangalami kesulitan dalam melihat informasi jumlah pembayaran baik
denda maupun keterlambatan secara kuantiti dan juga agar menghindari
kekeliruan saat penginputan pembayaran, maka diterapkan sistem informasi
pembayaran pajak. Agar keterlambatan itu dapat diatasi maka diadakannya
pemanggilan input otomatis di Bagian Pembayaran dan perhitungan laporan
secara perperiodik. Pembangunan sistem pembayaran pajak roda 2 ini
menggunakan metodologi

System Development Life Cycle (SDLC)

(Waterfall). Dimana metododogi ini digunakan untuk mengembangkan sistem
dari tahapan perancangan sampai dengan implementasi.

Perbandingan
Judul

Tabel 2.1 Tabel perbandingan penelitian terdahulu
Penelitian Terdahulu
Penelitian Sekarang
SISTEM INFORMASI
Aplikasi Pembayaran Pajak
PEMBAYARAN PAJAK

Kendaraan Bermotor di Kantor

KENDARAAN BERODA 2

SAMSAT Sidoarjo berbasis Sms

DI SAMSAT DAERAH

Gateway

PROVINSI WILAYAH
KOTA BANDUNG III
Peneliti
Platform
Studi Kasus

SOEKARNO HATTA
Indra Purnama, 2012
Berbasis Desktop
Samsat kota bandung III

Aris Susetyo (2015)
Berbasis Web dan Sms
Samsat Drive Thrue Sidoarjo

Tujuan

Soekarno Hatta
membahas mengenai

aplikasi yang akan dibuat ini

Penelitian

pelayanan pembayaran pajak

berbasis sms untuk

yang mangalami kesulitan

memudahkan wajib pajak dalam

4

5

dalam melihat informasi

memperoleh informasi, berupa

jumlah pembayaran baik

pendaftaran kendaraan baru dan

denda maupun keterlambatan

perpanjangan STNK, wajib

secara kuantiti dan juga agar

pajak dapat melihat daftar biaya

menghindari kekeliruan saat

tarif kendaraan dengan

penginputan pembayaran,

mengakses website ini ataupun

maka diterapkan sistem

dengan menggunakan sms.

informasi pembayaran pajak
Dari penelitian terdahulu diatas dapat dikembangkan suatu aplikasi
yang berbasis SMS untuk memudahkan wajib pajak dalam memperoleh
informasi, adapun perbedaan dengan sistem yang akan penulis bangun adalah
akses melalui media SMS dan internet. Maka diperoleh hasil pengembangan
program yaitu Aplikasi Informasi Pelayanan Pembayaran Pajak Kendaraan
Bermotor di Kantor SAMSAT Drive Thru Sidoarjo berbasis SMS Gateway.
2.2.

Sejarah Singkat SAMSAT
Sistem Administrasi Manunggal di bawah Satu Atap, atau disingkat
dengan SAMSAT adalah suatu sistem kerjasama secara terpadu antara Polri,
Dinas Pendapatan Provinsi, dan PT Jasa Raharja (Persero) dalam pelayanan
untuk menerbitkan STNK dan Tanda Nomor Kendaraan Bermotor yang
dikaitkan dengan pemasukan uang ke Kas Negara baik melalui Pajak
Kendaraan Bermotor (PKB), Bea Balik Nama Kendaraan Bermotor, dan
Sumbangan Wajib Dana Kecelakaan Lalu Lintas Jalan (SWDKLJJ), dan
dilaksanakan pada satu kantor yang dinamakan Kantor Bersama Samsat.
Dalam hal ini, Polri memiliki fungsi penerbitan STNK, Dinas Pendapatan
Provinsi menetapkan besarnya Pajak Kendaraan Bermotor (PKB) dan Bea
Balik Nama Kendaraan Bermotor (BBN-KB), sedangkan PT Jasa Raharja
mengelola Sumbangan Wajib Dana Kecelakaan Lalu Lintas Jalan (SWDKLLJ).
Sejarah Kantor Bersama SAMSAT sendiri tak lepas dari berdirinya Dinas
Pendapatan P rovinsi Jawa Barat yang secara historis dimulai dengan unit
kerjayang bertugas melakukan pengurusan Perpajakan dan Pendapatan Daerah.

6

Hal ini dikarenakan DISPENDA atau Dinas Pendapatan Daerah sebagai kantor
pusat yang menaungi segala penerimaan pendapatan daerah.
2.3.

Syarat dan Prosedur Pembayaran Pajak SAMSAT Drive Thru
Sidoarjo
Prosedur pembayaran pajak melalui drive thru yaitu :
1. Layanan Drive Thru terdiri dari 2 (dua) loket yaitu :
a. Loket 1 pendaftaran dan pengesahan
b. Loket 2 pembayaran dan penyerahan;
2. Pendaftaran Pengesahan pada ayat 1 (satu) huruf a ditandai dengan stempel
dan paraf petugas pendaftaran;
3. Layanan Drive Thru melayani kendaraan bermotor dengan identifikasi
sesuai dengan STNK yang digunakan pada saat pendaftaran;
4. Layanan Drive Thru tidak melayani kendaraan blokir dan kendaraan
bermotor angkutan penumpang umum;
5. Petugas loket pendaftaran menerima dokumen dari wajib pajak berupa
BPKB Asli, STNKB Asli, KTP Asli, selanjutnya melakukan penelitian
terhadap kebenaran dokumen dan melakukan validasi dokumen dengan
scanner;
6. Petugas loket Pembayaran dan Penyerahan memberitahukan jumlah
pembayaran yang seharusnya dan selanjutnya menerima pembayaran serta
menyerahkan bukti pembayaran kepada Wajib Pajak.

2.4.

Bahasa Pemrograman
Bahasa pemrograman adalah bahasa komputer atau teknik instruksi
standar untuk memerintah komputer.Bahasa pemrograman ini merupakan suatu
himpunan

dari

aturan

sintaks

dan

semantik

yang

digunakan

untuk mendefinisikan sebuah program komputer. Bahasa ini memungkinkan
seorang programmer dapat menentukan secara persis data mana yang akan
diolah oleh komputer, bagaimana data ini akan disimpan atau diteruskan
dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.

7

Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman
terdiri dari:
a. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan
menggunakan kode bahasa biner, contohnya 01100101100110.
b. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bahasa
Inggris: Assembly yaitu memberikan perintah kepada komputer dengan
menggunakan kode-kode singkat (kode Mnemonic, contohnya MOV, SUB,
CMP, JMP, JGE, JL, LOOP dan sebagainya).
c. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran
intstruksi dalam kata-kata bahasa manusia seperti pada Bahasa Tingkat
Tinggi dan instruksi yang bersifat simbolik, contoh {,}, ?, , &&, ||
dan sebagainya.
d. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang menggunakan instruksi
berasal dari unsur kata-kata bahasa manusia, contohnya adalah begin, end,
if, for, while, and, or dan sebagainya
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa
Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat
Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.Adapun
sistem informasi dan aplikasi yang dibuat pada Tugas Akhir ini adalah
menggunakan bahasa pemrograman PHP untuk membangun sisi server dan
menggunakan bahasa pemrograman Java untuk membangun client. Beberapa
bahasa pemrograman yang digunakan pada pembuatan sistem informasi ini
2.5.

akan dijelaskan pada sub bab di bawah ini.
Hypertext Preprocessor (PHP)
Hypertext Preprocessor (PHP) adalah bahasa pemrograman script yang
paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs
web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk
pemakaian lain. Pada awalnya PHP merupakan kependekan dari Personal
Home Page (Situs Personal).PHP pertama kali dibuat oleh Rasmus Lerdorf
pada tahun 1995.Pada tahun 1997, sebuah perusahaan bernama Zend menulis
ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat.
Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk

8

PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah
menjadi akronim berulang PHP: Hypertext Preprocessing
Pada Juni 2004, Zend merilis PHP 5.0.Dalam versi ini inti dari
interpreter PHP mengalami perubahan besar.Versi ini juga memasukkan model
pemrograman

berorientasi

objek

ke

dalam

PHP

untuk

menjawab

perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.
Hampir seluruh aplikasi berbasis web dapat dibuat dengan PHP ini,
namun fungsi PHP yang paling utama adalah untuk menghubungkan database
dengan web. Dengan PHP membuat aplikasi web yang terkoneksi ke database
menjadi sangat mudah. Sistem database yang telah didukung oleh PHP
adalah :
a. Oracle
b.Sybase
c. SQL
d.MySQL
e. Generic ODBC
f. Postgres SQL
2.6.

Database MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data
SQL ( bahasa Inggris: database management system ) atau DBMS yang
multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.
MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di
bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual
di bawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak
cocok dengan penggunaan GPL. Tidak sama dengan proyek proyek seperti
Apache, di mana perangkat lunak dikembangkan oleh komunitas umum dan
hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL
dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB,
di mana memegang hak cipta hampir atas semua kode sumbernya.( Fathansyah,
1999 ).

9

2.6.1. Perintah Dasar MySQL
Dalam menjalankan MySQL diperlukan berbagai perintah untuk
membuat database, berikut ini disebutkan beberapa perintah dasar dalam
menggunakan MySQL pertama kali cukup dengan mengetikkan mysql pada
Command Prompt.
Perintah – perintahnya adalah sabagai berikut :
1. Menampilkan databae : SHOW DATABASE;
2. Membuat database baru : CREATE DATABASE database;
3. Memilih database yang digunakan : USE database;
4. Menampilkan table : SHOW TABLE;
5. Membuat table baru : CREATE TABLE tabel ( field spesifikasi_field,….)
6. Menamoilkan struktur tabel : SHOW COLUMNS FROM tabel atau
DESCRIBE tabel;
7. Mengubah struktur tabel : ALTER TABLE tabel Jenis_Pengubahan;
8. Mengisikan data : INSERT INTO tabel SET kolom1 = ‘data_kolom1’,…;
9. Menampilkan data : SELECT kolom FROM tabel WHERE kreteria ORDER
BY kolom atau SELECT*FROM tabel;
10.Mengubah data : UPDATE tabel SET kolom = pengubahan_data WHERE
kriteria;
11. Menghapus data : DELETE FROM tabel WHERE criteria;
12.Menghapus tabel : DROP tabel;
Menghapus database : DROP database;
2.7.

SMS Gateway
SMS Gateway adalah suatu platform metode untuk mengirimkan dan
menerima

pesan

SMS

tanpa

menggunakan

perangkat

mobile

/

handphone.SMS Gateway merupakan pintu gerbang bagi penyebaran
informasi dengan menggunakan SMS.

10

Anda dapat menyebarkan pesan keratusan nomor secara otomatis dan
cepat yang langsung terhubung dengan database nomor-nomor ponsel saja
tanpa harus mengetik ratusan nomor dan pesan di ponsel anda karena semua
nomor akan diambil secara otomatis dari database tersebut.
Selain itu, dengan adanya SMS Gateway anda dapat mengkustomisasi
pesan-pesan yang ingin dikirim.Dengan menggunakan program tambahan
yang dapat dibuat sendiri, pengirim pesan dapat lebih fleksibel dalam
mengirim berita karena biasanya pesan yang ingin dikirim berbeda-beda untuk
masing-masing penerimanya.
Sistem aplikasi SMS Gateway secara umum memungkinkan pengguna
untuk:
1. Meminta informasi dari handphone ke sistem database.
2. Memberikan informasi dari handphone ke sistem database.
Memberikan informasi secara rutin (terjadwal) dari sistem database ke
nomor handphone individual tertentu. SMS Gateway membolehkan UEA
untuk berkomunikasi dengan Telco SMSC (telkomsel, indosat, dll) atau SMS
platform untuk menghantar dan menerima pesan SMS dengan sangat mudah,
Karena SMS Gateway akan melakukan semua proses dan koneksi dengan
Telco. SMS Gateway juga menyediakan UEA dengan interface yang mudah
dan standar.
2.8.

Gammu
Gammu mensupport ponsel yang dapat bekerja pada mode AT
command.Gammu mensupport banyak model ponsel NOKIA, SE, Motorolla
dsb, daftar model ponsel dan modem GSM yang disupport oleh Gammu dapat
ditemukan di website Gammu. Gammu menggunakan command-line bukan
interface UI, sehingga agak menyulitkan bagi pemula atau non software
developer, namun tidak kalah powerful dengan versi GUI-nya yang berganti
nama dengan Wammu (dikembangkan dengan wxPhython). Gammu
memberikan kemudahan bagi software developer untuk sms yang ingin
menulis program untuk mengirim dan menerima sms messages via ponsel
maupun modem GSM. Dengan menggunakan fungsi-fungsi dari Gammu, kita

11

tidak perlu belajar command-command AT untuk mengontrol kerja ponsel atau
modem GSM
Adapun keuntungan menggunakan Gammu adalah :
1. Proses instalasi aplikasi yang mudah.
2. Gammu dapat dijalankan sistem operasi Windows maupun Linux.
3. Database yang digunakan MySQL.
4. Pengaturan modem yang user friendly.
5. Dukungan pada perangkat modem cukup banyak
2.9.

Data Flow Diagram (DFD)
Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan
notasi-notasi untuk arus dari data sistem, yang penggunaannya sangat
membantu untuk memahami sistem secara logika, terstruktur dan jelas. Atau
DFD bisa juga dikatakan sebagai suatu model logika data atau proses yang
dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data
yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan
data tersebut dan interaksi antara data yang tersimpan dan proses yang
dikenakan pada data tersebut. DFD ini sering disebut juga dengan nama
Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model
fungsi. DFD ini adalah salah satu alat pembuatan model yang sering
digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih
penting dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan
kata lain, DFD adalah alat pembuatan model yang memberikan penekanan
hanya pada fungsi sistem. DFD ini merupakan alat perancangan sistem yang
berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk
penggambaran

analisa

maupun

rancangan

sistem

yang

mudah

dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat
program. DFD terdiri dari context diagram dan diagram rinci (DFD Levelled).
Context diagram berfungsi memetakan model lingkungan (menggambarkan
hubungan antara entitas luar, masukan dan keluaran sistem), yang
direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan
sistem. DFD levelled menggambarkan sistem sebagai jaringan kerja antara

12

fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan data,
model ini hanya memodelkan sistem dari sudut pandang fungsi.
Berikut ini merupakan simbol-simbol yang biasa digunakan di DFD :

Gambar 2.1Simbol-simbol Data Flow Diagram
1)Terminal/Entity
Terminator atau entity mewakili entitas eksternal yang berkomunikasi
dengan sistem yang sedang dikembangkan. Terminator dapat berupa orang,
sekelompok orang, organisasi, departemen di dalam organisasi, atau
perusahaan yang sama tetapi di luar kendali sistem yang sedang dibuat
modelnya. Terminator dapat juga berupa departemen, divisi atau sistem di
luar sistem yang berkomunikasi dengan sistem yang sedang dikembangkan.
Komponen ini perlu diberi nama sesuai dengan dunia luar yang
berkomunikasi dengan sistem yang sedang dibuat modelnya, dan biasanya
menggunakan kata benda, misalnya Bagian Penjualan, Dosen, Mahasiswa.
2) Proses

Merupakan kegiatan atau pekerjaan yang dilakukan oleh orang atau mesin
komputer, dimana aliran data masuk, ditranformasikan ke ke aliran data
keluar.
3)Data Store

13

Data store ini biasanya berkaitan dengan penyimpanan-penyimpanan,
seperti file atau database yang berkaitan dengan penyimpanan secara
komputerisasi, misalnya file disket, file harddisk, file pita magnetik. Data
store juga berkaitan dengan penyimpanan secara manual seperti buku
alamat, file folder, dan agenda. Data store diberi nama sesuai dengan nama
file

penyimpanannya

misalnya

mahasiswa,

matakuliah,

dosen,

dataregistrasi.
4)Alur Data
Suatu data flow / alur data digambarkan dengan anak panah, yang
menunjukkan arah menuju ke dan keluar dari suatu proses. Alur data ini
digunakan untuk menerangkan perpindahan data atau paket data/informasi
dari satu bagian sistem ke bagian lainnya
2.10. Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) merupakan suatu model untuk
menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek
dasar data yang mempunyai hubungan antar relasi.ERD untuk memodelkan
struktur data dan hubungan antar data, untuk menggambarkannya digunakan
beberapa notasi dan simbol. Pada dasarnya ada tiga simbol yang digunakan,
yaitu :
a. Entiti

Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat
dibedakan dari sesuatu yang lain (Fathansyah, 1999: 30).Simbol dari
entitiini biasanya digambarkan dengan persegi panjang.
b. Atribut

Setiap entitas pasti mempunyai elemen yang disebut atribut yang
berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi
dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi
elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.

c. Hubungan / Relasi

14

Hubungan antara sejumlah entitas yang berasal dari himpunan entitas
yang berbeda. Relasi dapat digambarkan sebagai berikut :
2.10.1.

Realisasi yang terjadi antara himpunan entitas (misalnya A dan

B) dalam satu basis data yaitu (Abdul Kadir, 2002: 48):
a. Satu ke satu (One to one)
Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas
A berhubungan paling banyak dengan satu entitas pada himpunan
entitas B.
b. Satu ke banyak (One to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan
banyak entitas pada himpunan entitas B, tetapi setiap entitas pada
entitas B dapat berhubungan dengan satu entitas pada himpunan entitas
A.
c. Banyak ke banyak (Many to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan
banyak entitas pada himpunan
2.11. Penjelasan Primary key dan Foreight Key
Kunci (Key) merupakan elemen record yang dipakai untuk menemukan
record tersebut pada waktu akses atau bisa digunakan untuk identifikasi tiap
record. Jenis-jenis kunci : Superkey, Candidat key, Primary key, Alternate
key, Foreign key, External key
A. Primary Key adalah atribut (field) yang dipilih untuk menentukan
struktur storage pada organisasi file multi key, adapun key lainnya
disebut dengan secondary key. Pengertian lainya Primary Key adalah
suatu nilai dalam basis data yang digunakan untuk mengidentifikasi
suatu baris dalam tabel. Salah satu atrribut dari candidat key dapat
dipilih menjadi primary key dengan 3 kriteria sbb :
1. Key tersebut lebih natural untuk dijadikan acuan
2. Key tersebut lebih sederhana
3. Key tersebut cukup uniqe

15

B. Foreign Key adalah Sebuah kumpulan field dalam satu relasi yang
digunakan untuk me“refer” (menunjuk) ke suatu baris (tuple) pada
relasi yang lain (harus berkorespondensi dengan primary key pada
relasi yang kedua), seperti: ‘logical pointer’. Sedangkan hubungan
antara keduanya (primary key dan foreign key) di jelaskan sebagai
berikut,“Primary Key” adalah field kunci / utama dari suatu tabel yang
menunjukkan bahwa field yang menjadi kunci tersebut tidak bisa diisi
dengan data yang sama, atau dengan kata lain Primary key menjadikan
tiap record memiliki identitas sendiri-sendiri yang membedakan satu
sama lainnya (unik).“Foreign key” adalah satu attribute yang
melengkapi satu relationship yang menunjukan ke induknya, dengan
kata lain keduanya saling berkaitan. Pengertian lain Foreign key
merupakan sembarang atribut yang menunjuk kepada primary key pada
tabel lain.

BAB III
METODOLOGI PENELITIAN
3.1. Lokasi Penelitian
Penelitian dilakukan di Drive Thru SAMSAT yang beralamatkan di Jl.
Sultan Agung No 4 Sidoarjo, mulai tanggal 01 Oktober 2014 s/d selesai.
3.2. Bahan dan Alat penelitian
Bahan :
Data Wajib Pajak,data Pembayaran Pajak Kendaraan Bermotor, dan data
pemilik kendaraan bermotor, data biaya pajak kendaraan bermotor
Alat :
A. Perangkat Keras ( Hardware )
1)Laptop intel core i3
2)Hard disk 500 GB
3)Memory 2.00 GB
4)Modem Smsgateway
5)Simcard
B. Perangkat Lunak ( Software )
1)Sistem Operasi Windows 7
2)PHP ( Hypertext Preprocessor )
3)Appserv
4)Notepad ++
5)Database MySQL
6)Gammu
3.3. Teknik Pengumpulan Data
Teknik pengumpulan data yang digunakan adalah :
a. Wawancara : Melakukan wawancara secara langsung dengan petugas
SAMSAT Drive Thru, diantarannya petugas dari kepolisian dan petugas
Dispenda mengenai bagaimana alur dari pelayanan SAMSAT Drive Thru
Sidoarjo.

16

17

b. Dokumentasi : Pengambilan data-data tentang kegiatan, profil untuk
dijadikan sebagai acuan dalam pengembangan sistem.
c. Observasi : Observasi dengan mengadakan penelitian dan peninjauan
langsung di SAMSAT Drive Thru Sidoarjo.
3.4. Teknik Analisis
Analisis sistem merupakan tahap yang penting dari suatu pemrograman,
karena merupakan tahap awal untuk mengevaluasi permasalahan yang terjadi
serta kendala yang dihadapi.Perancangan sistem yang pertama adalah
mengidentifikasi suatu permasalahan pada objek penelitian itu sendiri.
Teknik yang penulis gunakan dalam membangun sistem ini adalah
sebagai berikut :
a. Penelitian di lapangan yaitu terhadap petugas atau orang-orang yang ada
kaitannya dengan permasalahan yang sedang diteliti guna memperoleh
keterangan dan data untuk tujuan yang ingin dicapai.
b. Merumuskan masalah apa yang sebenarnya terjadi yaitu: sistem yang
digunakan saat melakukan permintaan informasi di kantor SAMSAT secara
langsung.
c. Melakukan pemahaman

masalah sehingga dapat mengetahui tujuan

pembuatan SMS Gateway untuk pembayaran Pajak Kendaraan Bermotor.
d. Perancangan informasi SMS Gateway di SAMSAT Drive Thru Sidoarjo.
e. Perancangan tampilan SMS Gateway di SAMSAT Drive Thru Sidoarjo
f. Pengujian dan analisa program dengan maksud mengetahui sejauh mana
program bisa berjalan sesuai dengan keinginan penulis.
g. Perbaikan

dan

penyempurnaan

program

yang

merupakan

tahapan

memperbaiki kesalahan dan menambahkan fitur-fitur lain jika diperlukan.
h. Pemilihan sistem berbasisSMSGateway sebagai solusi yang tepat. Penulis
mengajukan pembuatan sistem baru untuk proses permintaan informasi
melalui sms sebagai solusi permasalahan. Sistem baru ini diharapkan dapat
mempermudah wajib pajak untuk memperoleh informasi terkait pembayaran

18

samsat. Program ini dapat diakses kapan saja. Adapun alasannya sebagai
berikut:
1. Untuk hubungan antar server dan client, hanya dibutuhkan sebuah
handphone saja.
2. Memberikan kemudahan bagi pengguna karena antar muka yang
digunakan adalah via SMS dimana wajib pajak pasti sudah sangat
umum menggunakannya.
Sistem Aplikasi SMS Gateway adalah program sistem komunikasi dua
arah yaitu SMS keluar dan SMS masuk dengan memanfaatkan gammu sebagai
programkomunikasi antara Komputer dengan Handphone.
3.5. Perancangan Sistem
Bagian ini menjelaskan rancangan aplikasi yang berupa diagram alir
sistem. Alur pembayaran di SAMSAT Drive Thru adalah sebagai berikut:
Penjelasan alur proses pembayaran pajak melalui drive thru
1. Layanan Drive Thru terdiri dari 2 (dua) loket yaitu :
a. Loket 1 pendaftaran dan pengesahan
b. Loket 2 pembayaran dan penyerahan;
2. Pendaftaran Pengesahan pada ayat 1 (satu) huruf a ditandai dengan stempel
dan paraf petugas pendaftaran;
3. Layanan Drive Thru melayani kendaraan bermotor dengan identifikasi sesuai
dengan STNK yang digunakan pada saat pendaftaran;
4. Layanan Drive Thru tidak melayani kendaraan blokir dan kendaraan
bermotor angkutan penumpang umum;
5. Petugas loket pendaftaran menerima dokumen dari wajib pajak berupa
BPKB Asli, STNKB Asli, KTP Asli, selanjutnya melakukan penelitian
terhadap kebenaran dokumen dan melakukan validasi dokumen dengan
scanner;
6. Petugas loket Pembayaran dan Penyerahan memberitahukan jumlah
pembayaran yang seharusnya dan selanjutnya menerima pembayaran serta
menyerahkan bukti pembayaran kepada Wajib Pajak;

19

3.6. DFD Pembayaran Pajak kendaraan Bermotor
Dalam proses perancangan aplikasi layanan informasi dan pemesanan
berbasis sms gateway ini akan dijelaskan dalam bentuk logical model. Hal ini
gambarkan secara detail melalui Data Flow Diagram (DFD). Dalam
perancangan menggunakan DFD biasanya diawali dengan diagram konteks
yang merupakan diagram yang memaparkan secara global dari diagramdiagram yang akan dirancang selanjutnya. Hal ini sangat membantu sekali
dalam memahami proses

perancangan aplikasi secara detail. Pada tahap

analisis, penggunaan notasi ini sangat membantu dalam hal komunikasi dengan
pengguna aplikasi untuk memahami secara logika. DFD biasanya digunakan
untuk menggambarkan suatu aplikasi yang telah ada atau aplikasi baru yang
akan dikembangkan secara logika tanpa harus mempertimbangkan lingkungan
fisik dimana data tersebut mengalir atau lingkungan fisik dimana data itu
disimpan. Sehingga dapat menggambarkan arus data di dalam sistem secara
terstruktur dan jelas.
Dari analisis data-data yang telah diperoleh maka dapat dibuat diagram
konteks seperti pada gambar 3.3.
a.

Diagram Konteks

info data kendaraan
1
input data kendaraan
laporan pembayaran
Petugas

input pembayaran Pajak
input wp

Membayar Pajak
Info Pembayaran
Wajib Pajak

Aplikasi Pembayaran Pajak
Kendaraan Bermotor di
Kantor Samsat Drive Thrue
Kirim Sms sesuai format

+

input data petugas

Balasan Sms Sesuai format

info data petugas

Gambar 3.1 Diagarm Konteks
b.

DFD level 0
DFD Level 0 merupakan penjelasan detail Diagram konteks, dalam dfd
level 1 terdapat 5 proses yaitu diantaranya pendaftaran kendaraan, input
petugas, pembayaran pajak, blokir dan sms gateway.

20

input data petugas

2
Input Petugas

simpan data
simpan data

input data kendaraan

kendaraan_

3
Input
Pendaftaran
kendaraan
Bermotor

info data kendaraan

petugas

simpan data

kendaraan

info data petugas

kendaraan

1
data petugas

Pembayaran
Pajak

Membayar Pajak
Info Pembayaran
Wajib Pajak

pembayaran
simpan data
input pembayaran Pajak
laporan pembayaran

Petugas

4

input wp

memberikan data wp
Input data WP

info wp
info wp
simpan data
wajib_pajak

5
Balasan Sms Sesuai format
Sms Gateway
simpan data

Kirim Sms sesuai format
simpan data
sms masuk

sms keluar
mempunyai

mempunyai

mempunyai

mempunyai

mempunyai
gammu

phone
outbox
Gambar
3.2 DFDoutbox_multipart
level 0.

3.7. Tabel Relationship

phones

Tabel Relationship merupakan rancangan table yang diterjemahkan dari
data flow diagram di atas, sehingga dihasilkan data relasi table seperti gambar
di bawah ini

Dalam table relationship diatas terdapat 18 tabel yang saling
berhubungan, yang terdir

Dokumen yang terkait

HUBUNGAN ANTARA KUALITAS PELAYANAN KESEHATAN DENGAN PEMBENTUKAN CITRA POSITIF RUMAH SAKIT Studi pada Keluarga Pasien Rawat Jalan RSUD Dr. Saiful Anwar Malang tentang Pelayanan Poliklinik

2 56 65

APLIKASI BIOTEKNOLOGI BAKTERI FOTOSINTETIK DALAM MENINGKATKAN MUTU GIZI BIJI KEDELAI

4 68 14

DAMPAK INVESTASI ASET TEKNOLOGI INFORMASI TERHADAP INOVASI DENGAN LINGKUNGAN INDUSTRI SEBAGAI VARIABEL PEMODERASI (Studi Empiris pada perusahaan Manufaktur yang Terdaftar di Bursa Efek Indonesia (BEI) Tahun 2006-2012)

12 142 22

HUBUNGAN ANTARA KUALITAS PELAYANAN DENGAN KEPUASAN PASIEN TERHADAP PELAYANAN DI RSIA SRIKANDI IBI JEMBER TAHUN 2014

7 61 112

HUBUNGAN ANTARA KUALITAS PELAYANAN DENGAN KEPUASAN PENUMPANG KERETA API TAWANG ALUN DI WILAYAH PT. KERETA API INDONESIA (PERSERO) DAOP 9 JEMBER

2 45 13

PENGGUNAAN APLIKASI KOMPUTER PADA PEMBEL

0 1 1

STUDI PERBANDINGAN HASIL BELAJAR DAN KETERAMPILAN PROSES SAINS DITINJAU DARI PENGGUNAAN MODEL PEMBELAJARAN BERBASIS TEKNOLOGI INFORMASI DAN KOMUNIKASI

6 77 70

PENGARUH HASIL BELAJAR PENDIDIKAN KEWARGANEGARAAN TERHADAP TINGKAT APLIKASI NILAI KARAKTER SISWA KELAS XI DALAM LINGKUNGAN SEKOLAH DI SMA NEGERI 1 SEPUTIH BANYAK KABUPATEN LAMPUNG TENGAH TAHUN PELAJARAN 2012/2013

23 233 82

EVALUASI ATAS PENERAPAN APLIKASI e-REGISTRASION DALAM RANGKA PEMBUATAN NPWP DI KANTOR PELAYANAN PAJAK PRATAMA TANJUNG KARANG TAHUN 2012-2013

9 73 45

HUBUNGAN KECEMASAN DENGAN ASUPAN MAKAN PADA LANSIA DI UPTD PELAYANAN SOSIAL LANJUT USIA TRESNA WERDHA KECAMATAN NATAR KABUPATEN LAMPUNG SELATAN

7 47 92