• Tidak ada hasil yang ditemukan

APLIKASI INFORMASI PELAYANAN PEMBAYARAN. docx

N/A
N/A
Protected

Academic year: 2018

Membagikan "APLIKASI INFORMASI PELAYANAN PEMBAYARAN. docx"

Copied!
62
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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

(5)

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

(6)

Dimana ada kemauan

disitu ada jalan

Semangat dalam

segala hal tanpa

mengenal lelah untuk

mengejar cita-cita

dan menggapai

impian

.

(7)

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

suprianto @ umsida.ac .id [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

(8)

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

suprianto @ umsida.ac .id [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

(9)

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.

(10)

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

(11)

DAFTAR ISI

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.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

(12)

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

(13)

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

(14)

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

(15)

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.

(16)

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

(17)

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 :

(18)

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

(19)

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 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

aplikasi yang akan dibuat ini berbasis sms untuk

memudahkan wajib pajak dalam

(20)

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

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

(21)

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

(22)

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)

(23)

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

(24)

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

(25)

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

(26)

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)

(27)

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.

(28)

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.

(29)

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

(30)
(31)

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.

(32)

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

(33)

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;

(34)

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

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.

(35)

20

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

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

(36)

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

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

(37)

22

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

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

(38)

id_wp Integer(13) (Primary Key) Id wp

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

Tabel 3.6 Tabel pembayaran

Nama Field Type Data Keterangan

id_bayar Integer(11) (Primary Key) Id bayar

(39)

24

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

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

(40)

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

Tabel daemons adalah tabel yang digunakan untuk menyimpan data daemons. Struktur tabelnya dapat dilihat pada tabel 3.11

(41)

26

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

ID int(10) unsigned (Primary Key) ID

RecipientID Text RecipientID

Processed enum('false','true') Processed

(42)

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

ID int(10) unsigned (Primary Key) ID

MultiPart enum('false','true') 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

(43)

28

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 phones

Nama Field Type Data Keterangan

ID Text ID

IMEI varchar(35) (Primary Key) IMEI

Client Text Client

Tabel sentitems adalah tabel yang digunakan untuk menyimpan data sentitems. Struktur tabelnya dapat dilihat pada tabel 3.17

Tabel 3.17 Tabel Sentitems

(44)

UpdatedInDB Timestamp UpdatedInDB

ID int(10) unsigned (Primary Key) ID

SenderID varchar(255) MUL SenderID

SequencePosition int(11) (Primary Key) SequencePosition

Status enum() Status

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

(45)

30

Berikut ini cara-cara mengakses aplikasi pembayaran pajak kendaraan bermotor di SAMSAT DRIVE THRU dengan menggunakan fasilitas SMS

gateway:

1. Format Melihat Panduan SMS

Pemilik Kendaraan mengirim pesan ke SMS Center Admin SAMSAT

dengan format:

Gambar 3.4 Format Melihat panduan

2. Apabila Format SMS benar, maka akan muncul pesan seperti pada gambar 3.5

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 :

(46)

Gambar 3.8 Format Saran

3.10 Design Interface

Gambar 3.9 Halaman Utama

(47)

32

Gambar 3.11 Data Kendaraan

Gambar 3.12 Halaman Wajib Pajak

Gambar 3.14 Halaman Inbox

Gambar 3.13 Halaman Inbox

(48)

Wajib Pajak

Menu Utama Admin

Pembayaran

Kendaraan Berita SMS Alert

Pembayaran Laporan SMS

SMS Masal

(49)

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

Keterangan :

(50)

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

f. Kontak : Halaman yang berisi alamat dari SAMSAT Drive Thru

4.3. Halaman Data Wajib Pajak

(51)

36

Gambar 4.3 Halaman Data Wajib Pajak

Gambar 4.4 Halaman Input Data Wajib Pajak

Keterangan :

a. Pada gambar 4.3 adalah menu utama halaman wajib pajak, disana tertera kolom data wajib pajak yang telah didata oleh admin.

(52)

4.4. Halaman Kendaraan

Input 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

Gambar 4.6 Halaman Form Input Data Kendaraan Keterangan :

(53)

38

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.

Gambar 4.7 Halaman Pembayaran

(54)

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 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.

(55)

40

Gambar 4.10 Halaman Form Berita

Keterangan :

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 SMS

Form SMS ini gunakan untuk melihat SMS masuk, SMS terkirim dan akan mengirim SMS secara bersamaan. Berikut tampilan halaman SMS.

(56)

Gambar 4.12 Halaman Kirim Broadcast

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

(57)

42

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.

(58)

Gambar 4.17 Tombol Pencarian Wajib Pajak

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

(59)

44

Gambar 4.19 Melihat format panduan SMS

b. Tampilan cek format wp dan balasannya

Gambar 4.20 Cek format wajib pajak

(60)

Gambar 4.21 Cek id wajib pajak

d. Tampilan cek data wp dan balasannya

(61)

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 buat penulis 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.

(62)

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)

Gambar

Tabel 2.1 Tabel perbandingan penelitian terdahulu
Gambar 3.2 DFD level 0.outboxoutbox_multipart
Tabel 3.1 Tabel berita
Tabel 3.4 Tabel kecamatan
+7

Referensi

Dokumen terkait

Penelitian ini bertujuan untuk mengetahui dan menguji pengaruh sistem pemungutan pajak kendaraan bermotor (PKB) melalui layanan drive thru, samsat keliling, E-samsat terhadap

Pada program layanan samsat drive thru ini menunjukkan bahwa layanan ini dijalankan oleh pihak Kantor Samsat UPT Pendapatan Wilayah Makassar 1 Selatan dapat membantu

Untuk itu penulis membuat perancangan model pelayanan pembayaran pajak kendaraan berbasis web pada kantor samsat Pringsewu agar masyarakat lebih dimudahkan dalam

Desain Input Tabel Kantor Pembayaran SISTEM INFORMASI GEOGRAFIS LOKASI KANTOR PEMBAYARAN PAJAK KENDARAAN BERMOTOR DI KOTA MEDAN Home | Panduan Pembayaran | Pelayanan Samsat

Bagi masyarakat yang ingin melaksanan pembayaran pajak kendaraan bermotor (PKB) atau perpanjangan STNK tahunan, telah hadir SAMSAT keliling. SAMSAT keliling merupakan salah

Dari hasil penelitian menunjukan bahwa prosedur pembayaran pajak kendaraan bermotor melalui Samsat J’bret pada kantor Cabang Pelayanan Pendapatan Daerah Provinsi Wilayah

Pada program layanan samsat drive thru ini menunjukkan bahwa layanan ini dijalankan oleh pihak Kantor Samsat UPT Pendapatan Wilayah Makassar 1 Selatan dapat membantu dalam meningkatkan

49 beberapa hal yang berkaitan dengan pajak pada Penerimaan Pajak Kendaraan Bermotor, Samsat Keliling dan Samsat Drive Thtu, berikut adalah wawancara yang peneliti lakukan dengan