Aplikasi Informasi Pelayanan Pembayaran
Embed Size (px)
Transcript of Aplikasi Informasi Pelayanan Pembayaran
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
1/63
i
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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
2/63
ii
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 PelayananPembayaran 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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
3/63
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
4/63
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
5/63
v
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 umurpanjangAmin
Untuk istriku yang
selalu memberiku semangat dan motivasi agar tidak putus asa dalammenuntuk ilmu sampai kapanpun dan memberi dukungan agar lebih
semangat dalam perkuliahan
Semua Dosen2 Teknik Informatika Semoga Allah
membalas kebaikan Bapak Ibu semuaAmin
Teman-temanku seperjuangan yang selalu setia untuk pertukar pendapat
selama ini terimakasih untuk semuanya
Untuk Universitas Muhammadiyah Sidoarjo Dari Sini Pencerahan Bersemi
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
6/63
vi
Motto
Dimana ada kemauan disitu adajalan
Semangat dalam segala hal
tanpa mengenal lelah untuk
mengejar cita-cita dan menggapai
impian
.
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
7/63
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
ABSTRAK
Semakin lama semakin banyak pengguna kendaraan bermotor dan semakinbanyak 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, waktujatuh 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
mailto:[email protected][2mailto:[email protected][2mailto:[email protected][2mailto:[email protected][2 -
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
8/63
viii
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
ABSTRACT
More and more users of motor vehicles and the more taxpayers who haveto 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
mailto:[email protected][2mailto:[email protected][2mailto:[email protected][2mailto:[email protected][2 -
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
9/63
ix
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.
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
10/63
x
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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
11/63
xi
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 PENDAHULUAN1.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 TEORI2.1 Penelitian terdahulu ....................................................................... 5
2.2 Sejarah Singkat SAMSAT ............................................................ 6
2.3 Syarat dan prosedur pembayaran pajak SAMSAT Drive ThruSidoarjo ......................................................................................... 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 ......................................................................... 173.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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
12/63
xii
BAB IV HASIL PENELITIAN DAN PEMBAHASAN
4.1 Halaman Admin .......................................................................... 374.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 ................................................................................. 505.2 Saran ........................................................................................... 50
DAFTAR PUSTAKA ............................................................................... xv
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
13/63
xiii
DAFTAR GAMBAR
Gambar 2.1 Simbol-simbol data Flow Diagram ........................................ 13Gambar 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 .................................................................... 35Gambar 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 .............................................. 48Gambar 4.20 Cek format Wajib Pajak ....................................................... 49
Gambar 4.21 Cek id data Wjib Pajak ......................................................... 49
Gambar 4.22 Cek data Wajib Pajak ........................................................... 49
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
14/63
xiv
DAFTAR TABEL
Tabel 2.1 Tabel Perbandingan Penelitian Terdahulu ................................... 5Tabel 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 ........................................................................ 28Tabel 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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
15/63
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, SAMSATwilayah 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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
16/63
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 MasalahDari 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?
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
17/63
2
1.3.Batasan Masalah
Batasan masalah dalam penyusunan proposal ini agar tidak keluar dari
topik pembahasan, maka di fokuskan pada :
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 referensiuntuk 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 pembuatanaplikasi
2. Memberikan nilai tambah tentang pengetahuan pembuatan aplikasi
serta referensi untuk penelitian lebih lanjut kepada mahasiswa
Sebagai syarat agar mahasiswa dapat menyelesaikan proposal.
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
18/63
3
1.6.Sistematika Penulisan
Sistematika penulisan menggambarkan secara umum proposal ini.
Adapun sistematika penulisannya adalah sebagai berikut :BAB I PENDAHULUAN
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 dan dapat dikembangkan supaya lebih sempurna.
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
19/63
4
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.
Tabel 2.1 Tabel perbandingan penelitian terdahulu
Perbandingan Penelitian Terdahulu Penelitian Sekarang
Judul SISTEM INFORMASI
PEMBAYARAN PAJAK
KENDARAAN BERODA 2
DI SAMSAT DAERAHPROVINSI WILAYAH
KOTA BANDUNG III
SOEKARNO HATTA
Aplikasi Pembayaran Pajak
Kendaraan Bermotor di Kantor
SAMSAT Sidoarjo berbasis
Sms Gateway
Peneliti Indra Purnama, 2012 Aris Susetyo (2015)
Platform Berbasis Desktop Berbasis Web dan Sms
Studi Kasus Samsat kota bandung III
Soekarno Hatta
Samsat Drive Thrue Sidoarjo
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
20/63
5
Tujuan
Penelitian
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
aplikasi yang akan dibuat ini
berbasis sms untuk
memudahkan wajib pajak dalam
memperoleh informasi, berupa
pendaftaran kendaraan baru dan
perpanjangan STNK, wajib
pajak dapat melihat daftar biaya
tarif kendaraan dengan
mengakses website ini ataupun
dengan menggunakan sms.
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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
21/63
6
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. 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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
22/63
7
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.
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
akan dijelaskan pada sub bab di bawah ini.
2.5.Hypertext Preprocessor (PHP)
Hypertext Preprocessor (PHP) adalah bahasa pemrograman script yang
paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
23/63
8
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
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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
24/63
9
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 ).
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.
Perintahperintahnya 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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
25/63
10
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.
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 Gatewayanda 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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
26/63
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
27/63
12
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
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.
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
28/63
13
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
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 dalambasis databerdasarkan 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.
http://blog.re.or.id/category/basis-datahttp://blog.re.or.id/category/basis-datahttp://blog.re.or.id/category/basis-datahttp://blog.re.or.id/category/basis-data -
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
29/63
14
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
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas
yang berbeda. Relasi dapat digambarkan sebagai berikut :
2 1 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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
30/63
15
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
B. Foreign Key adalah Sebuah kumpulan field dalam satu relasi yang
digunakan untuk merefer (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.
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
31/63
16
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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
32/63
17
Dispenda mengenai bagaimana alur dari pelayanan SAMSAT Drive Thru
Sidoarjo.
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
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
33/63
18
mempermudah wajib pajak untuk memperoleh informasi terkait pembayaran
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 denganHandphone.
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;
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
34/63
19
6.
Petugas loket Pembayaran dan Penyerahan memberitahukan jumlah
pembayaran yang seharusnya dan selanjutnya menerima pembayaran serta
menyerahkan bukti pembayaran kepada Wajib Pajak;
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 diagram-
diagram 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
Gambar 3.1 Diagarm Konteks
input wp
laporan pembayaran
info data petugas
info data kendaraan
input data petugas
input pembayaran Pajak
input data kendaraan
Balasan Sms Sesuai format
Kirim Sms s esuai format
Info Pembayaran
Membayar Pajak1
Aplikasi Pembayaran Pajak
Kendaraan Bermotor di
Kantor Samsat Drive Thrue
+
PetugasWajib Pajak
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
35/63
20
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.
Gambar 3.2 DFD level 0.
3.7.Tabel Relationship
Tabel Relationship merupakan rancangan table yang diterjemahkan dari
data flow diagram di atas, sehingga dihasilkan data relasi table seperti gambar
di bawah ini
mempunyaimempunyai
mempunyai
mempunyaimempunyai
simpan data
input wp
info wp
memberikan data wp
info wp
laporan pembayaran
info data petugas
info data kendaraan
input data petugas
input pembayaran Pajak
input data kendaraan
Balasan Sms Sesuai format
Kirim Sms sesuai format
Info Pembayaran
Membayar Pajak
kendaraan
data petugas
simpan data simpan data
simpan data
simpan data
simpan data
simpan data
Wajib Pajak
Petugas
3Input
Pendaftaran
kendaraan
Bermotor
2
Input Petugas
1
Pembayaran
Pajak
4
Input data WP
5
Sms Gateway
kendaraan
kendaraan_
petugas
pembayaran
sms masuksms keluar
wajib_pajak
outboxoutbox_multipart
gammu phone
phones
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
36/63
21
Dalam table relationship diatas terdapat 18 tabel yang saling
berhubungan, yang terdiri dari table master dan table transaksi, adapun yang
termasuk dalam table master yaitu tabel wajib pajak, kendaraan, petugas,
panduan, saran, propinsi, kabupaten dan kecamatan. Sedangkan tabel transaksi
yaitu tabel pembayaran, berita dan SMS Alert. Yang termasuk tabel SMS
Gateway yaitu tabel phone, inbox, outbox, sent items, gammu, daemons,
outbox multipart. Masing-masing tabel saling berhuugan seperti
a. Tabel wajjib pajak berhubungan dengan tabel kendaraan yang dihubungkan
melalui id wp dengan jenis hubungan satu (1) ke banyak (N)
b.
Tabel wp berhubungan dengan tabel pembayaran yang dihubungkan melalui
id wp dengan jenis hubungan satu (1) ke banyak (N)
c. Tabel petugas berhubungan dengan id petugas dengan jenis hubungan satu
(1) ke banyak (N)
3.8.Struktur Tabel
Tabel adalah bagian dari database yang berfungsi untuk menyimpan
data-data tertentu. Tabel yang akan dibuat untuk perancangan ini antara lain:
1. Tabel Berita
Tabel berita adalah tabel yang digunakan untuk menyimpan data berita.
Struktur tabelnya dapat dilihat pada tabel 3.1
Tabel 3.1 Tabel berita
Nama Field Type Data Keterangan
id_berita Integer(11) Id berita
Judul Varchar(200) Judul
Isi Text Isi
waktu_buat Timestamp Waktu buat
Publish Varchar(5) Publish
id_petugas Varchar(11) (Primary Key) Id petugas
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
37/63
22
2. Tabel Saran
Tabel saran adalah tabel yang digunakan untuk menyimpan data saran
dari wajib pajak. Struktur tabelnya dapat dilihat pada tabel 3.2
Tabel 3.2 Tabel Saran
Nama Field Type Data Keterangan
Id Integer(11) Id pengirim
Hp Varchar(15) Handphone
Isisaran Varchar (200) Isi saran
3. Tabel Kabupaten
Tabel Kabupaten adalah tabel yang digunakan untuk menyimpan data
kabupaten. Struktur tabelnya dapat dilihat pada tabel 3.3
Tabel 3.3 Tabel kabupaten
Nama Field Type Data Keterangan
id_kab Varchar(20) Id kab
nama_kab Varchar(100) Nama kab
4. Tabel Kecamatan
Tabel kecamatan adalah tabel yang digunakan untuk menyimpan data
kecamatan. Struktur tabelnya dapat dilihat pada tabel 3.4
Tabel 3.4 Tabel kecamatan
Nama Field Type Data Keterangan
id_kec Varchar(20) Id kec
nama_kec Varchar(100) Nama kec
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
38/63
23
5. Tabel kendaraan
Tabel kendaraan adalah tabel yang digunakan untuk menyimpan data
kendaraan. Struktur tabelnya dapat dilihat pada tabel 3.5
Tabel 3.5 Tabel kendaraan
Nama Field Type Data Keterangan
Noreg Varchar(15) Nomer reg
Nik Varchar(20) Nik
nama_lengkap Varchar(50) Nama lengkap
no_rangka Varchar(25) Nomer rangka
id_wp Integer(13) (Primary Key) Id wp
no_polisi Varchar(10) Nomer polisi
no_faktur Varchar(15) Nomer faktur
tgl_daftar Date Tanggal daftar
Warna Varchar(25) Warna
Jenis Varchar(25) Jenis
Model Varchar(25) Model
Golongan Varchar(15) Golongan
tahun_buat Varchar(4) Tahun buat
tahun_perakitan Varchar(4) Tahun perakitan
Status Varchar(25) Status
Progresif Integer(11) Progresif
kode_type Varchar(5) Kode type
jatuh_tempo Date Jatuh tempo
id_petugas Varchar(5) Id petugas
6. Tabel pembayaran
Tabel pembayaran adalah tabel yang digunakan untuk menyimpan data
pembayaran. Struktur tabelnya dapat dilihat pada tabel 3.6
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
39/63
24
Tabel 3.6 Tabel pembayaran
Nama Field Type Data Keteranganid_bayar Integer(11) (Primary Key) Id bayar
id_wp Integer(13) Id wp
Nilai Integer(15) Nilai
Waktu Timestamp Waktu
Bulan Integer(2) Bulan
Tahun Integer(4) Tahun
id_petugas Varchar(13) Id petugas
7. Tabel Petugas
Tabel petugas adalah tabel yang digunakan untuk menyimpan data
petugas. Struktur tabelnya dapat dilihat pada tabel 3.7
Tabel 3.7 Tabel petugas
Nama Field Type Data Keterangan
id_petugas Varchar(11) (Primary Key) Id petugas
nama_lengkap Varchar(50) Nama lengkap
Handphone Varchar(15) Handphone
Alamat Varchar(60) Alamat
Password Varchar(15) Password
8. Tabel Propinsi
Tabel propinsi adalah tabel yang digunakan untuk menyimpan data
propinsi. Struktur tabelnya dapat dilihat pada tabel 3.8
Tabel 3.8 Tabel propinsi
Nama Field Type Data Keterangan
id_prop Varchar(20) Id prop
nama_prop Varchar(100) Nama prop
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
40/63
25
9. Tabel SMS alert
Tabel SMS alert adalah tabel yang digunakan untuk menyimpan data
SMS alert. Struktur tabelnya dapat dilihat pada tabel 3.9
Tabel 3.9 Tabel SMS alert
Nama Field Type Data Keterangan
id_smsalert Varchar(5) Id smsalert
id_wp Integer(13) (Primary key) Id wp
isi_sms Text Isi sms
tgl_kirim Date Tanggal kirim
Status Varchar(25) Status
10.Tabel Wajib Pajak
Tabel wajib_pajak adalah tabel yang digunakan untuk menyimpan data
wajib pajak. Struktur tabelnya dapat dilihat pada tabel 3.10
Tabel 3.10 Tabel wajib pajak
Nama Field Type Data Keterangan
id_wp Integer(13) (Primary Key) Id wp
Nik Varchar(25) Nik
nama_lengkap Varchar(50) Nama lengkap
jenis_kelamin Varchar(1) Jenis kelamin
tempat_lahir Varchar(50) Tempat lahirtanggal_lahir Date Tanggal lahir
status_pernikahan Varchar(15) Status pernikahan
Handphone Varchar(15) Handphone
Warganegara Varchar(20) Warganegara
Alamat Varchar(100) Alamat
Rt Varchar(2) Rt
Rw Varchar(2) Rw
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
41/63
26
Propinsi Varchar(20) Propinsi
Kabupaten Varchar(20) KabupatenKecamatan Varchar(20) Kecamatan
Kelurahan Varchar(20) Kelurahan
no_telprumah Varchar(10) Nomer telprumah
Kodepos Varchar(7) Kodepos
11.Tabel Daemons
Tabel daemons adalah tabel yang digunakan untuk menyimpan datadaemons. Struktur tabelnya dapat dilihat pada tabel 3.11
Tabel 3.11 Tabel Daemons
Nama Field Type Data Keterangan
Start Text Start
Info Text Info
12.
Tabel Gammu
Tabel gammu adalah tabel yang digunakan untuk menyimpan data
gammu. Struktur tabelnya dapat dilihat pada tabel 3.12
Tabel 3.12 Tabel Gammu
Nama Field Type Data Keterangan
Version int(11) Version
13.Tabel Inbox
Tabel inbox adalah tabel yang digunakan untuk menyimpan data inbox.
Struktur tabelnya dapat dilihat pada tabel 3.13
Tabel 3.13 Tabel inbox
Nama Field Type Data Keterangan
UpdatedInDB Timestamp UpdatedInDB
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
42/63
27
ReceivingDateTime Timestamp ReceivingDateTime
Text Text TextSenderNumber varchar(20) SenderNumber
Coding enum() Coding
UDH Text UDH
SMSCNumber varchar(20) SMSCNumber
Class int(11) Class
TextDecoded Text TextDecoded
ID int(10) unsigned (Primary Key) ID
RecipientID Text RecipientID
Processed enum('false','true') Processed
14.Tabel Outbox
Tabel outbox adalah tabel yang digunakan untuk menyimpan data
outbox. Struktur tabelnya dapat dilihat pada tabel 3.14
Tabel 3.14 Tabel outbox
Nama Field Type Data Keterangan
UpdatedInDB Timestamp UpdatedInDB
InsertIntoDB Timestamp InsertIntoDB
SendingDateTime Timestamp MUL SendingDateTime
SendBefore Time SendBefore
SendAfter Time SendAfter
Text Text Text
DestinationNumber varchar(20) DestinationNumber
Coding enum() Coding
UDH Text UDH
Class int(11) Class
TextDecoded Text TextDecoded
ID int(10) unsigned (Primary Key) ID
MultiPart enum('false','true') MultiPart
RelativeValidity int(11) RelativeValidity
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
43/63
28
SenderID varchar(255) MUL SenderID
SendingTimeOut Timestamp SendingTimeOutDeliveryReport enum('default','yes','no') DeliveryReport
CreatorID Text CreatorID
15.Tabel Outbox multipart
Tabel outbox multipart adalah tabel yang digunakan untuk menyimpan
data outbox multipart. Struktur tabelnya dapat dilihat pada tabel 3.15
Tabel 3.15 Tabel outbox multipart
Nama Field Type Data Keterangan
Text Text Text
Coding enum() Coding
UDH Text UDH
Class int(11) Class
TextDecoded Text TextDecoded
ID int(10) unsigned (Primary Key) ID
SequencePosition int(11) (Primary Key) SequencePosition
16.Tabel Phone
Tabel phones adalah tabel yang digunakan untuk menyimpan data
phones. Struktur tabelnya dapat dilihat pada tabel 3.16
Tabel 3.16 Tabel phonesNama Field Type Data Keterangan
ID Text ID
UpdatedInDB Timestamp UpdatedInDB
InsertIntoDB Timestamp InsertIntoDB
TimeOut Timestamp Time Out
Send enum('yes','no') Send
Receive enum('yes','no') Receive
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
44/63
29
IMEI varchar(35) (Primary Key) IMEI
Client Text ClientBattery int(11) Battery
Signal int(11) Signal
Sent int(11) Sent
Received int(11) Received
17.Tabel Sentitems
Tabel sentitems adalah tabel yang digunakan untuk menyimpan datasentitems. Struktur tabelnya dapat dilihat pada tabel 3.17
Tabel 3.17 Tabel Sentitems
Nama Field Type Data Keterangan
UpdatedInDB Timestamp UpdatedInDB
InsertIntoDB Timestamp InsertIntoDB
SendingDateTime Timestamp SendingDateTimeDeliveryDateTime Timestamp MUL DeliveryDateTime
Text Text Text
DestinationNumber varchar(20) MUL DestinationNumber
Coding enum() Coding
UDH Text UDH
SMSCNumber varchar(20) SMSCNumber
Class int(11) Class
TextDecoded Text TextDecoded
IDint(10)
unsigned(Primary Key) ID
SenderID varchar(255) MUL SenderID
SequencePosition int(11) (Primary Key) SequencePosition
Status enum() Status
StatusError int(11) Status Error
TPMR int(11) MUL TPMR
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
45/63
30
RelativeValidity int(11) Relative Validity
CreatorID Text Creator ID
18.Tabel Panduan
Tabel panduan adalah tabel yang digunakan untuk menyimpan data
panduan. Struktur tabelnya dapat dilihat pada tabel 3.18
Tabel 3.18 Tabel Panduan
Nama Field Type Data Keterangan
Kodepanduan Varchar(11) Kode Panduan
Isi Text Isi
Keterangan Varchar (40) Keterangan
3.9.Format SMS Gateway
Berikut ini cara-cara mengakses aplikasi pembayaran pajak kendaraan
bermotor di SAMSAT DRIVE THRU dengan menggunakan fasilitas SMSgateway:
1. Format Melihat Panduan SMS
Pemilik Kendaraan mengirim pesan ke SMS CenterAdmin SAMSAT
dengan format:
Gambar 3.4 Format Melihat panduan
2.
Apabila Format SMS benar, maka akan muncul pesan seperti pada gambar
3.5
Panduan
Cek format SMS :
cekformat#wp
cekformat#saran
cekformat#tunggakan
cekformat#wajib_pajak
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
46/63
31
Gambar 3.5 Pesan Balasan Panduan SMS
3. Jika Pemilik Kendaraan ingin melihat data wajib pajak, maka harus
mengetikkan format SMS sebagai berikut :
Gambar 3.6 Format Info data wajib pajak
4. Jika Pemilik Kendaraan ingin melihat tunggakan pajak kendaraan, maka
harus mengetikkan format SMS sebagai berikut :
Gambar 3.7 Format Tunggakan Pajak Kendaraan
5.
Jika Pemilik Kendaraan ingin memberikan saran, maka harus mengetikkan
format SMS sebgai berikut :
Gambar 3.8 Format Saran
3.10Design Interface
Gambar 3.9 Halaman Utama
cekformat#wp
cekformat#tunggakan
Cekformat#saran
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
47/63
32
Gambar 3.10 Halaman Login
Gambar 3.11 Data Kendaraan
Gambar 3.12 Halaman Wajib Pajak
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
48/63
33
Gambar 3.14 Halaman Inbox
Gambar 3.13 Halaman Inbox
3.11Struktur Menu
Wajib Pajak
Menu Utama Admin
PembayaranKendaraan SMS AlertBerita
Pembayaran
LaporanSMS
SMS
SMSTerkirim
Lihat SMS
SMS Broadcast
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
49/63
34
BAB IV
HASIL PENELITIAN DAN PEMBAHASAN
Berikut ini adalah hasil dari pengujian Aplikasi Informasi Pelayanan
Pembayaran Pajak Bermotor di Kantor SAMSAT Drive Thru Sidoarjo berbasis
SMS Gateway Pada Proyek Akhir ini dimana Website ini memiliki 1 halaman
web yakni website untuk mengelola halaman website petugas (admin). Berikut
adalah implementasi tentang website tersebut :
4.1.Halaman Admin
Halaman ini merupakan aplikasi yang digunakan oleh bagian administrator
atau orang yang mempunyai otoritas khusus untuk melakukan konfigurasi sistem,
sehingga diperlukan suatu proses login terlebih dahulu.
Gambar 4.1 Halaman Admin
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
50/63
35
Keterangan :
a. Username : aris
b. Password : aris
4.2.Halaman Utama
Pada web utama Aplikasi Informasi Pelayanan Pembayaran Pajak Kendaraan
Bermotor berbasis SMS Gateway ini menampilkan informsi profil secara umum.
Selain itu pada web utama juga terdapat informasi berita terbaru mengenai SAMSAT,
layanan yang ada di SAMSAT Drive Thru serta format SMS.
Adapun menu-menu yang akan ditampilkan pada web utama diantarannya
depan, SAMSAT Drive Thru, layanan, berita format SMS dan kontak yang
menunjukkan alamat SAMSAT Drive Thru.
Gambar 4.2 Halaman Utama
Keterangan :
a. Depan : Berisi mengenai SAMSAT Drive Thru
b. Saran : Yang berisi tentang saran dari para wajib pajak untuk SAMSAT
Drive Thru
c. Layanan : Halaman yang berisi tentang apa saja layanan yang ada di
SAMSAT drive Thru
d. Berita : Halaman yang berisi mengenai berita-berita terbaru yang ada di
SAMSAT Drive Thru maupun SAMSAT Pusat
e. Format SMS : Halaman yang berisi panduan SMS Gateway untuk wajib
pajak
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
51/63
36
f. Kontak : Halaman yang berisi alamat dari SAMSAT Drive Thru
4.3.Halaman Data Wajib Pajak
Input data wajib pajak yaitu memasukkan data identitas para wajib pajak yang
baru, berikut halaman data wajib pajak.
Gambar 4.3 Halaman Data Wajib Pajak
Gambar 4.4 Halaman Input Data Wajib Pajak
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
52/63
37
Keterangan :
a. Pada gambar 4.3 adalah menu utama halaman wajib pajak, disana tertera
kolom data wajib pajak yang telah didata oleh admin.
b. Pada gambar 4.4 adalah form kolom untuk menginputkan data identitas diri
wajib pajak yang baru membeli kendaraan, setelah semua terisi kemudian
dilakukan penyimpanan data dengan memilih tombol simpan. Data yang
sudah terisi dan tersimpan akan tampil ke menu utama halaman data wajib
pajak.
4.4.
Halaman KendaraanInput data kendaraan wajib pajak yaitu digunaka untuk menginputkan data
kendaraan yang baru, yang berisi data tentang kendaraan bermotor seperti no reg, no
KTP pemilik, nama lengkap dan sebagainya, berikut tampilan halaman kendaraan.
Gambar 4.5 Halaman Data Kendaraan
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
53/63
38
Gambar 4.6 Halaman Form Input Data Kendaraan
Keterangan :
a. Pada gambar 4.5 adalah menu utama pada halaman kendaraan, disana
tertera kolom data kendaraan yang sudah di data oleh petugas admin.
b. Pada gambar 4.6 adalah form input data kendaraan, untuk memasukkan
data kendaraan wajib pajak yang baru kita harus memasukkan identitas dari
kendaraan tersebut, diantarannya identitas pemilik serta identitas kendaraan
baru. Kemudian kita pilih tombol simpan untuk menyimpan data kendaraan
tersebut. Data yang sudah tersimpan akan muncul pada menu utama pada
halaman kendaraan.
4.5.Halaman Pembayaran
Input halaman pembayaran digunakan untuk memasukkan biaya pajak
kendaraan yang akan dibayar oleh wajib pajak setiap tahunnya. Berikut tampilan
halaman pembayaran.
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
54/63
39
Gambar 4.7 Halaman Pembayaran
Gambar 4.8 Halaman Form pembayara
Keterangan :
a. Pada gambar 4.7 adalah menu utama pada halaman pembayaran, disana
tertera kolom data wajib pajak yang sudah membayar pajak kendaraan.
Pada halaman data pembayaran terdapat menu cari nama/ ID wajib pajak,
sehingga dapat dengan mudah mencari nama wajib pajak yang kita
inginkan.
b. Pada gambar 4.8 adalah form pembayaran, untuk memasukkan biaya pajak
kendaraan kita harus memilih dulu nama wajib pajak, biaya akan otomatis
keluar, kita tinggal memasukkan bulan dan tahun pembayaran pajak,
kemuadian kita tekan tombol simpan untuk menyimpan data tersebut. Data
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
55/63
40
akan muncul pada menu utama halaman pembayaran.
4.6.Halaman Berita
Input halaman berita digunakan untuk menambah berita-berita terbaru yang
ada di SAMSAT Drive Thru maupun SAMSAT pusat, berikut tampilan halaman form
berita.
Gambar 4.9 Halaman Berita
Gambar 4.10 Halaman Form Berita
Keterangan :
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
56/63
41
a. Pada gambar 4.9 adalah menu utama pada halaman berita, disana tertera
kolom data berita yang sudah di entry oleh petugas admin.
b. Pada gambar 4.10 adalah form berita, dimana petugas admin memasukkan
berita-berita terbaru mengenai SAMSAT Drive Thru maupun SAMSAT
pusat, setelah itu pilih berita tersebut perlu untuk di publikasikan ke
masyarakat atau hanya untuk kalangan interent, setelah semua terisi baru
kita tekan tombol simpan untuk menyimpan berita yang telah dibuat. Hasil
berita akan muncul pada menu utama pada halaman berita.
4.7.
Halaman SMSForm SMS ini gunakan untuk melihat SMS masuk, SMS terkirim dan akan
mengirim SMS secara bersamaan. Berikut tampilan halaman SMS.
Gambar 4.11 Halaman SMS
Gambar 4.12 Halaman Kirim Broadcast
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
57/63
42
Gambar 4.13 Halaman SMS Masuk
Gambar 4.14 Halaman SMS Terkirim
Keterangan :
a. Kirim broadcast : Mengirim suatu pesan atau SMS ke semua wajib pajak
secara bersamaan
b. Lihat SMS : Melihat SMS yang masuk dari wajib pajak yang memberikan
masukan atau menannyakan besar biaya pajak kendaraan yang akan
dibayar
c. SMS terkirim : Melihat SMS yang telah terkirim kepada wajib pajak
4.8.Halaman SMS Alert
Pada halaman SMS Alert ini merupakan peringatan tanggal jatuh tempo
pembayaran pajak STNK kepada wajib pajak. Berikut tampilan halaman SMS Alert.
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
58/63
43
Gambar 4.15 Halaman Data SMS Alert
Wajib pajak akan secara otomatis mendapat SMS Alert mengenai jatuh
tempo pembayaran pajak kendaraannya.
4.9.Halaman Laporan
Pada halaman laporan ini akan muncul semua nama-nama wajib pajak yang
telah terdaftar. Berikut tampilan halaman laporan.
Gambar 4.16 Halaman Data Pembayaran
Gambar 4.17 Tombol Pencarian Wajib Pajak
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
59/63
44
Gambar 4.18 Laporan Wajib Pajak
Keterangan :a. Pada gambar 4.17 adalah menu utama pada halaman laporan, disana tertera
kolom data wajib pajak yang sudah membayar pajak kendaraan. Pada
halaman data pembayaran terdapat menu cari nama/ ID wajib pajak,
sehingga dapat dengan mudah mencari nama wajib pajak yang kita
inginkan yang ditunjukkan pada gambar 4.18.Pada halaman ini akan
muncul semua nama wajib pajak, jika mencari satu nama wajib pajak
tinggal memasukkan nama ke dalam kolom cari, setelah itu akan muncul
nama wajib pajak yang kita butuhkan, kemudian kita bisa membuka
laporan data pembayaran wajib pajak.
b. Pada gambar 4.19 laporan salah satu wajib pajak yang kita inginkan.
4.10. Tampilan SMS Gateway
Berikut format SMS Gateway untuk melihat panduan SMS Gateway
a. Pemilik kendaraan mengirim SMS untuk melihat format panduan
SMS
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
60/63
45
Gambar 4.19 Melihat format panduan SMS
b. Tampilan cek format wp dan balasannya
Gambar 4.20 Cek format wajib pajak
c. Tampilan cek id wp dan balasannya
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
61/63
46
Gambar 4.21 Cek id wajib pajak
d. Tampilan cek data wp dan balasannya
Gambar 4.22 Cek data wajib pajak
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
62/63
47
BAB V
PENUTUP
4.11. Kesimpulan
Penulisan Tugas akhir ini berisi mengenai pembuatan program aplikasi
Informasi Pelayanan Pembayaran Pajak Bermotor di Kantor SAMSAT Drive
Thru Sidoarjo berbasis SMS Gateway. Aplikasi ini dibangun menggunakan
Php, Gammu sebagai emulator untuk menjalankan aplikasi saat dibangun dan
didukung dengan SMS Gateway dengan Modem Wavecom sebagai
hardwarenpendukung . Sistem SMS Gateway memberikan banyak kemudahan
kepada wajib pajak untuk mengetahui jumlah pajak yang harus dibayar dan juga
tersedia SMS Alert kepada wajib pajak yang kendaraannya akan memasuki
jatuh tempo pembayaran pajak.
4.12. Saran
Program aplikasi Informasi Pelayanan Pembayaran Pajak Bermotor di
Kantor SAMSAT Drive Thru Sidoarjo berbasis SMS Gateway yang di buatpenulis masih jauh dari sempurna, hal ini dapat dilihat dari fasilitas yang
disediakan hanya sebatas menampilkan jumlah pajak kendaraan yang harus
dibayar, belum bisa melakukan pembayaran secara online, ini dikarenakan
masih sedikitnya ilmu yang dimiliki penulis, sehingga memerlukan
pengembangan dan modifikasi. Untuk itu penulis menyarankan kepada siapa
saja yang membaca dan mengembangkan penulisan ini agar dapat
menyempurnakan pembuatan program aplikasi ini agar lebih terasa
manfaatnya.
-
7/23/2019 Aplikasi Informasi Pelayanan Pembayaran
63/63
48
DAFTAR PUSTAKA
Khang, Bustam, (2002) TRIK Pemrograman Aplikasi Berbasis SMS,
PT. Elexmedia Komputindo, Jakarta.
Khoirul ummah, 2010, SMS-Gateway, informatika, malang.
Marcus Zakaria, Teddy & Widiadi, Josef. 2006.Aplikasi SMS untuk
Berbagai Keperluan, Bandung: Informatika.
Purnomo, Adi. 2007.Pemrograman Java Membangun Beragam Aplikasi
Layanan SMS 2. Jakarta: Salemba Infotek.
Romzi Imron Rozidi, 2009,Membuat Sendiri SMS Gateway (ESME)
Berbasis Protokol SMPP, Andi