PERANCANGAN APLIKASI KALKULASI PAJAK KENDARAAN BERMOTOR BERBASIS ANDROID

dokumen-dokumen yang mirip
PERANCANGAN DAN PEMBUATAN APLIKASI GAME EDUKASI PEMBELAJARAN BAHASA INGGRIS MENGENAL VOCABULARY UNTUK SISWA SD BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT WAKTU SHALAT BERBASIS ANDROID

APLIKASI PEMBELAJARAN MATEMATIKA KELAS 2 SMP / MTS BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

BAB 1 PENDAHULUAN 1.1 Latar Belakang

PEMBUATAN APLIKASI PEMUTAR AUDIO STREAMING BERBASIS ANDROID

APLIKASI PENGENALAN KOMPETENSI DASAR OTOMOTIF BERBASIS ANDROID SEBAGAI MEDIA BELAJAR SISWA SMK

PERANCANGAN DAN PEMBUATAN APLIKASI PEMBELAJARAN KRIPTOGRAFI BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN APLIKASI PENCARIAN PEDAGANG KAKI LIMA SECARA SERVERLESS BERBASIS JAVA MICRO EDITION (JAVA ME) LAPORAN TUGAS AKHIR

BAB II DASAR TEORI...

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

PERANCANGAN APLIKASI PENILAIAN PERKEMBANGAN BAHASA ANAK BERBASIS ANDROID

PERANCANGAN DAN IMPLEMENTASI SISTEM APLIKASI PEMBELAJARAN TENSES BERBASIS ANDROID

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016

PERANCANGAN GAME EDUKASI UNTUK ANAK USIA DINI (4-6 TAHUN) BERBASIS ANDROID

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN DAN PEMBUATAN APLIKASI HADIST ISLAMI DAN DOA-DOA ISLAMI BERBASIS ANDROID

PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

HALAMAN PENGESAHAN PEMBIMBING...

BAB III METODE PENELITIAN. Pengetahuan Alam Universitas Lampung dan di Dinas Pemuda dan Pariwisata

RANCANG BANGUN APLIKASI PELATIHAN PSIKOTES BERBASIS ANDROID

BAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012.

SKRIPSI RANCANG BANGUN APLIKASI TANAMAN OBAT TRADISIONAL BERBASIS ANDROID. Oleh : ANDI NUR CAHYO

PERANCANGAN DAN PEMBUATAN APLIKASI PENGAMANAN DATA PADA SMS DENGAN METODE ALGORITMA RC-6 BERBASIS ANDROID LAPORAN TUGAS AKHIR

APLIKASI HITUNG ZAKAT BERBASIS ANDROID TUGAS AKHIR. Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

APLIKASI SMS MANAGER SEBAGAI MEDIA KOMUNIKASI PESAN SINGKAT BERBASIS ANDROID

APLIKASI BULETIN MAHASISWA POLITEKNIK NEGERI MEDAN BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS SPBU DI KOTA MEDAN BERBASIS ANDROID LAPORAN TUGAS AKHIR. Oleh:

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

APLIKASI PEMBELAJARAN GEOGRAFI UNTUK SISWA SMA BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN SISTEM OTOMATISASI PERANGKAT ELEKTRONIKA RUMAH BERBASIS ARDUINO

RANCANG BANGUN SISTEM INFORMASI KATALOG BERBASIS ANDROID DI PERPUSTAKAAN UMUM DAERAH SURABAYA SKRIPSI. Oleh :

APLIKASI PEMBELAJARAN KEBUDAYAAN JAWA BERBASIS MOBILE ANDROID

IMPLEMENTASI APLIKASI REMOTE DESKTOP PADA PERANGKAT ANDROID KE PERANGKAT NOTEBOOK MELALUI KONEKSI INTERNET

RANCANG BANGUN APLIKASI SISTEM INFORMASI PRAKTEK DOKTER SPESIALIS BERBASIS ANDROID TUGAS AKHIR

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

PERANCANGAN APLIKASI PENJUALAN BATIK BERBASIS ANDROID

APLIKASI TRANSAKSI PULSA MULTI OPERATOR BERBASIS ANDROID. Laporan Tugas Akhir

RANCANG BANGUN APLIKASI PEMBELAJARAN HADIS UNTUK PERANGKAT MOBILE BERBASIS ANDROID

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

PENGENALAN DAN PEMBELAJARAN CARA MEMBACA ALQURAN (ILMU TAJWID) BERBASIS MOBILE ANDROID

TEGUH HERLAMBANG

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK ANGKUTAN UMUM (ANGKOT) BERBASIS ANDROID

BAB II LANDASAN TEORI

BAB I PENDAHULUAN 1.1. Latar Belakang

III. METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB 1 PENDAHULUAN. dalam berbagai bidang industri, tidak terkecuali dalam industri game.

INFORMASI MUSEUM DI JAKARTA SELATAN BERBASIS MOBILE

DESAIN APLIKASI GALERI BINATANG UNTUK PENGENALAN DAN MEMBACA PADA ANAK USIA 3-5 TAHUN MENGGUNAKAN PLATFORM ANDROID 2.3 SKRIPSI.

RANCANG BANGUN APLIKASI INVENTORY BAHAN DAN KONTROL PENJUALAN PADA MULTI UNIT RESTAURANT BERBASIS MOBILE ANDROID SKRIPSI

PERANCANGAN DAN PEMBUATAN APLIKASI BROSUR INTERAKTIF DENGAN TEKNOLOGI AUGMENTED REALITY BERBASIS ANDROID LAPORAN TUGAS AKHIR

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PEMBUATAN APLIKASI BELAJAR BAHASA JAWA BERBASIS ANDROID SKRIPSI

Diploma 3. Menyelesaikan. oleh PROGRAM POLITEK MEDAN

BAB I PENDAHULUAN.

SKRIPSI PERANCANGAN SISTEM INFORMASI DELIVERY ORDER UNTUK USAHA MIKRO KECIL PADA AGUNG MULYA PETSHOP BERBASIS ANDROID

DAFTAR ISI HALAMAN JUDUL...

PERANCANGAN DAN PEMBUATAN BUKU SAKU PANDUAN PENCEGAHAN ANEMIA PADA IBU HAMIL BERBASIS ANDROID DENGAN FITUR SISTEM PENDUKUNG KEPUTUSAN

APLIKASI MEDIA PEMBELAJARAN STRUKTUR DAN LAPISAN ATMOSFER BUMI BERBASIS MOBILE ANDROID

SKRIPSI PENERAPAN NOTIFIKASI ANDROID UNTUK MEMBANTU PENYEBARAN INFORMASI DAN KOMUNIKASI SIVITAS UNIVERSITAS DARMA PERSADA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis merupakan suatu tindakan untuk mengetahui lebih

IMPLEMENTASI TEKNOLOGI BLUETOOTH SEBAGAI PENGENDALI GERBANG BERBASIS ARDUINO

PENGEMBANGAN APLIKASI CHATTING (MESSENGER- DROID) MENGGUNAKAN BLUETOOTH

APLIKASI DOA HARIAN MUSLIM BERBASIS ANDROID. Faisal Azmi PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

APLIKASI PEMESANAN TIKET BUS BERBASIS ANDROID MENGGUNAKAN TEKNOLOGI QRCODE PADA PO. ARMADA JAYA PERKASA

BAB III ANALISIS DAN PERANCANGAN SISTEM

LAPORAN SKRIPSI PERANCANGAN APLIKASI SCOUTING EDUCATION OF BOYMAN BERBASIS ANDROID MOBILE. Oleh : AHMAD WINDI SETIAWAN

BAB I PENDAHULUAN. membuat aplikasi-aplikasi baru yang bertujuan untuk memberikan informasi yang

PERANCANGAN DAN PEMBUATAN SISTEM NOTIFIKASI JADWAL KULIAH MENGGUNAKAN PUSH NOTIFICATION SERVICE BERBASIS ANDROID

DESAIN DAN IMPLEMENTASI APLIKASI DOA BERDASARKAN AL HADIST DALAM KEHIDUPAN RASULULLAH SAW BERBASIS ANDROID

PERANCANGAN APLIKASI JAVA DAN MYSQL UNTUK PENYEWAAN SARANA DAN PRASARANA DESA DI DESA NGRAYUN KECAMATAN NGRAYUN SKRIPSI

PERANCANGAN DAN PEMBUATAN SISTEM ABSENSI MAHASISWA BERBASIS WEB DI PROGRAM STUDI TEKNIK KOMPUTER POLITEKNIK NEGERI MEDAN LAPORAN TUGAS AKHIR

APLIKASI PANDUAN BUDIDAYA TANAMAN SAYURAN BERBASIS ANDROID

DESAIN DAN IMPLEMENTASI WIDGET KALENDER DAN REMINDER ISLAMI BERBASIS ANDROID SKRIPSI. Oleh : RAHMAN NUR BAKHTIAR T.H

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

PERANCANGAN PERHITUNGAN ZAKAT BERBASIS ANDROID

Aplikasi Informasi Penanganan Pertama Pada Cedera Olahraga dengan Fisioterapi Berbasis Android

BAB IV HASIL DAN PEMBAHASAN

IMPLEMENTASI PHONEGAP JQUERY MOBILE DAN WEB API DALAM PEMBUATAN APLIKASI PERIKLANAN BERBASIS ANDROID LAPORAN TUGAS AKHIR

ABSTRAK. Kata kunci: Ensiklopedia, Masakan Tradisional, Android.

RANCANG BANGUN GAME TICTACTOE SECARA ONLINE BERBASIS JAVA 2 MICRO EDITION (J2ME)

RANCANG BANGUN APLIKASI TAKSONOMI TUMBUHAN DIKOTIL DAN MONOKOTIL BERBASIS MOBILE TUGAS AKHIR

IMPLEMENTASI APLIKASI REMOTE DESKTOP SERVER MENGENDALIKAN PC (PERSONAL COMPUTER) MENGGUNAKAN TABLET

Bab 3 Metode dan Perancangan Sistem

RANCANG BANGUN SISTEM INFORMASI JADWAL KULIAH JURUSAN TEKNIK KOMPUTER DAN INFORMATIKA POLITEKNIK NEGERI MEDAN BERBASIS WEB LAPORAN TUGAS AKHIR.

2.9.6 XAMPP Dreamweaver CS Studi Pustaka... 33

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

BAB I PENDAHULUAN 1.1 Latar Belakang

SISTEM NOTIFIKASI JADWAL KEGIATAN PROLANIS (PROGRAM PENGELOLAAN PENYAKIT KRONIS) MENGGUNAKAN APLIKASI MOBILE BERBASIS ANDROID

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN. 1.1 Latar Belakang

APLIKASI PEMBELAJARAN ORGAN TUBUH MANUSIA UNTUK SISWA SD BERBASIS ANDROID

BAB IV METODOLOGI PENELITIAN. pada bagian ketiga dan pada bagian yang terakhir digram alir peneitian.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

RANCANG BANGUN APLIKASI SISTEM PAKAR UNTUK DETEKSI DINI GIZI BURUK DAN SARAN ASUPAN MAKANAN PADA BALITA GIZI BURUK BERBASIS ANDROID

APLIKASI SISTEM INTEGRASI PENDATAAN WARGA RT/RW DENGAN SISTEM KELURAHAN BERBASIS WEB SISTEM INFORMASI

PERANCANGAN DAN PEMBUATAN APLIKASI KASIR BERBASIS JAVA

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN APLIKASI DOWNLOAD MANAGER MENGGUNAKAN JAVA2SE DENGAN EDITOR NETBEANS IDE 6.8

Transkripsi:

PERANCANGAN APLIKASI KALKULASI PAJAK KENDARAAN BERMOTOR BERBASIS ANDROID LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Pendidikan Diploma 3 oleh : RIBHI AZHARI NIM : 1105102037 PROGRAM STUDI MANAJEMEN INFORMATIKA JURUSAN TEKNIK KOMPUTER DAN INFORMATIKA POLITEKNIK NEGERI MEDAN MEDAN 2014 vi

ABSTRAK Perhitungan pajak kendaraan bermotor masih belum banyak dipahami dan diketahui oleh masyarakat, baik perhitungan Pajak Kendaraan Bermotor maupun perhitungan Total Pajak kendaraan Bermotor. Oleh karena itu, penulis ingin membuat aplikasi untuk menghitung pajak kendaraan bermotor. Penelitian ini dibatasi hanya menghitunga total pajak kendaraan bermotor sesuai rumus yang sudah ditetapkan negara. Peneliti membuat aplikasi yang dapat dijalankan pada smartphone atau tablet dengan sistem operasi android yang begitu pesat dan banyak dimiliki serta digunakan oleh masyarakat. Tujuan penelitian ini adalah menghasilkan aplikasi perhitungan pajak kendaraan bermotor berbasis Android. Pajak Kendaraan Bermotor adalah pajak atas kepemilikan dan/atau pengusaan kendaraan bermotor. Pada saat membayar pajak kendaraan bermotor, masyarakat tidak mengetahui secara rinci perhitungan pajak kendaraan bermotor. Aplikasi ini diharap akan mempermudah masyarakat melakukan perhitungan pajak kendaraan bermotor mereka dengan rinci Dengan memanfaatkan hal itu, banyak perusahaan atau developer yang membuat dan mengembangkan aplikasi yang sesuai dengan kebutuhan. Berdasarkan hal tersebut, maka saya terinspirasi untuk membuat suatu aplikasi pada sistem operasi Android sesuai dengan kebutuhan masyarakat. Dimana masyarakat yang ingin menghitung pajak kendaraan bermotor dipermudah tanpa mendatangi pihak perhitungan pajak kendaraan bermotor tersebut. Kemudian mempermudah bagi pihak yang bekerja dalam melayani masyarakat. Juga memperkenalkan proses kalkulasi pajak kendaraan bermotor. Masyarakat diharapkan dapat menggunakan aplikasi yang berbasis android tersebut, yang dapat digunakan sendiri atau disebarluaskan kemasyarakat umum Kata Kunci: Android, Aplikasi, Kalkulasi Pajak Kendaraan Bermotor vii

KATA PENGANTAR Puji syukur bagi Allah SWT yang telah melimpahkan rahmat dan hidayah- Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini. Shalawat serta salam semoga tetap tercurah ke haribaan Rasulullah SAW yang telah menunjukkan kebenaran hakiki dan kebahagiaan sejati bagi umat manusia, ahli bait-nya yang suci, dan sahabat-sahabatnya yang mulia. Penulis juga tidak lupa mengucapkan terima kasih kepada : 1. Orang tua dan keluarga tercinta yang senantiasa mendoakan dan memberikan dukungan penuh bagi penulis. 2. Bapak M. Syahruddin, S. T., M. T, selaku Direktur Politeknik Negeri Medan. 3. Bapak Ferry Fachrizal, S. T., M. Kom, selaku Ketua Jurusan Teknik Komputer dan Informatika Politeknik Negeri Medan. 4. Bapak Julham, M. Kom, selaku Kepala Program Studi Manajemen Informatika Politeknik Negeri Medan. 5. Bapak DR. Benny Benyamin Nasution, Dipl. Ing., M. Eng selaku Pembimbing yang telah banyak meluangkan waktunya untuk memberikan pengarahan, koreksi dan masukan demi kelancaran penyusunan Tugas Akhir ini. 6. Seluruh staff pengajar Manajemen Informatika, yang telah memberikan bekal ilmu pengetahuan kepada penulis. viii

7. Seluruh teman-teman keluarga besar Program Studi Manajemen Informatika angkatan 2011 yang telah banyak sekali memberikan masukan, saran dan semangat yang begitu berharga. Penulis menyadari masih banyak kekurangan dalam penyusunan Tugas Akhir ini. Semoga penyusunan Tugas Akhir ini dapat menjadi pengalaman yang berharga bagi penulis. Medan, 18 Agustus 2014 Penulis Ribhi Azhari NIM 1105102037 ix

DAFTAR ISI LEMBAR PERSETUJUAN... i LEMBAR PENGESAHAN... ii ABSTRAK... iii KATA PENGANTAR... iv DAFTAR ISI... vi DAFTAR GAMBAR... x DAFTAR TABEL... xi DAFTAR LAMPIRAN... xii BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan... 3 1.5 Manfaat... 3 1.5.1 Bagi Penulis... 3 1.5.2 Bagi Politeknik Negeri Medan... 4 1.5.3 Bagi Masyarakat Umum dan IT... 4 1.6 Spesifikasi... 4 1.7 Metode Penelitian... 5 1.7.1 Project Requirement... 5 1.7.2 Requirement Analysis... 5 1.7.3 Design... 6 x

1.7.4 Program Implementation... 7 1.8 Sistematika Penulisan... 8 BAB 2 LANDASAN TEORI... 10 2.1 Android... 10 2.1.1 Kelebihan Android... 11 2.1.2 Versi Android... 11 2.1.3 Arsitektur Android... 12 2.2 Java... 14 2.2.1 Kelebihan Java... 15 2.3 Eclipse... 17 2.4 Android Development Tools (ADT)... 17 2.5 Android Software Development Kit (SDK)... 18 2.6 Android Virtual Device (AVD)... 18 2.7 MySQL... 19 2.8 Pengertian Pajak... 20 2.9 Fungsi Pajak... 21 2.10 Tujuan Pajak... 22 2.11 Pengertian Pajak Kendaraan Bermotor... 23 2.11.1 Objek dan Subjek Pajak Kendaraan Bermotor... 23 2.11.2 Subjek Pajak Kendaraan Bermotor... 24 2.13 Dasar Hukum Kendaraan Bermotor... 24 2.14 Tarif Pajak Kendaraan Bermotor... 25 xi

BAB 3 ANALISIS DAN PERANCANGAN SISTEM... 26 3.1 Analisa Masalah... 26 3.2 Analisa Sistem... 26 3.3 Analisa Kebutuhan Aplikasi... 28 3.3.1 Kebutuhan Perangkat Keras... 28 3.3.2 Kebutuhan Perangkat Lunak... 29 3.3.3 Kebutuhan Harga Nilai Jual Kendaraan... 29 3.4 Pemodelan Sistem... 30 3.5 Perancangan Tampilan (User Interface)... 38 3.5.1 Rancangan Halaman Utama... 38 3.5.2 Rancangan Halaman Tutorial... 39 3.5.3 Rancangan Halaman Kalkulator Pajak Kendaraan Bermotor... 40 3.5.4 Rancangan Halaman Database Nilai Jual Kendaraan... 41 3.5.5 Rancangan Halaman Kalkulator Denda dan Total... 42 3.6 Pengumpulan Data... 42 BAB 4 HASIL DAN PEMBAHASAN... 44 4.1 Hasil... 44 4.1.1 Hasil Uji Coba Tampilan Aplikasi... 44 4.2 Tujuan Pengujian... 54 4.3 Pembahasan... 55 4.4 Kekurangan Aplikasi... 55 BAB 5 KESIMPULAN DAN SARAN... 56 5.1 Kesimpulan... 56 xii

5.2 Saran... 56 DAFTAR PUSTAKA... 57 LAMPIRAN... 58 xiii

DAFTAR GAMBAR Gambar 2.1 Gambar Arsitektur Pada Sistem Operasi Android... 14 Gambar 3.1 Langkah-Langkah Penggunaan Aplikasi... 27 Gambar 3.2 Use Case Diagram... 31 Gambar 3.3 Activity Diagram... 37 Gambar 3.4 Rancangan Halaman Utama... 38 Gambar 3.5 Rancangan Halaman Tutorial... 39 Gambar 3.6 Rancangan Halaman Kalkulator PKB... 40 Gambar 3.7 Rancangan Halaman Database Nilai Jual Kendaraan... 41 Gambar 3.8 Rancangan Halaman Kalkulator Denda dan Total... 42 Gambar 4.1 Source Code Halaman Menu Utama... 45 Gambar 4.2 Source Code 2 Halaman Menu Utama... 45 Gambar 4.3 Tampilan Awal... 46 Gambar 4.4 Source Code Perhitungan Kalkulator PKB... 47 Gambar 4.5 Tampilan Kalkulator Pajak Kendaran Bermotor... 48 Gambar 4.6 Tampilan Hasil Perhitungan... 49 Gambar 4.7 Source Code Halaman Kalkulasi Denda dan Total Pajak... 50 Gambar 4.8 Tampilan Kalkulator Denda dan Total PKB... 50 Gambar 4.9 Tampilan Hasil Perhitungan... 51 Gambar 4.10 Tampilan Tabel localhost... 52 Gambar 4.11 Tampilan Kutipan Coding WebView... 53 Gambar 4.12 Tampilan Tabel Database di dalam Aplikasi... 54 xiv

DAFTAR TABEL Tabel 3.1 Tabel Identifikasi Actor... 31 Tabel 3.2 Tabel Scenario Use Case Menu Utama... 32 Tabel 3.3 Tabel Scenario Use Case Pencarian Harga Jual Kendaraan... 33 Tabel 3.4 Tabel Scenario Use Case Perhitungan Pajak Kendaraan Bermotor... 34 Tabel 3.5 Tabel Scenario Use Case Denda dan Total Pajak... 35 15

DAFTAR LAMPIRAN SURAT KESEDIAAN DOSEN PEMBIMBING... 59 SURAT PERMOHONAN PENGAJUAN JUDUL TUGAS AKHIR... 60 SURAT PERSETUJUAN JUDUL TUGAS AKHIR... 61 KARTU BIMBINGAN TUGAS AKHIR MAHASISWA... 62 KARTU BEBAS REVISI SIDANG... 63 16

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Android merupakan sistem operasi yang baru pada seluler yang berbasiskan linux. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri sehingga dapat digunakan oleh bermacam peranti penggerak. Saat ini banyak yang memanfaatkan Android untuk melengkapi gaya hidup serta kebutuhan yang sesuai dengan perkembangan teknologi masa kini. Dengan memanfaatkan hal itu, banyak perusahaan atau developer yang membuat dan mengembangkan aplikasi yang sesuai dengan kebutuhan. Berdasarkan hal tersebut, maka saya terinspirasi untuk membuat suatu aplikasi pada sistem operasi Android sesuai dengan kebutuhan masyarakat. Dimana masyarakat yang ingin menghitung pajak kendaraan bermotor dipermudah tanpa mendatangi pihak perhitungan pajak kendaraan bermotor tersebut. Pada saat membayar pajak kendaraan bermotor, masyarakat tidak mengetahui secara rinci perhitungan pajak kendaraan bermotor. Aplikasi ini diharap akan mempermudah masyarakat melakukan perhitungan pajak kendaraan bermotor mereka dengan rinci. 17

Berdasarkan jenis pabrikan dan type kendaraan, aplikasi akan mengkalkulasikan perhitungan pajak PKB (Pajak Kendaraan Bermotor) dan SWDKLLJ (Sumbangan Wajib Dana Kecalakaan Lalu Lintas Jalan) dengan perhitungan yang sudah ditetapkan. Aplikasi yang akan dibangun diberi judul Perancangan Aplikasi Kalkulasi Pajak Kendaraan Bermotor Berbasis Android 1.2 Rumusan Masalah Berdasarkan latar belakang di atas maka dapat dirumuskan masalah sebagai berikut : 1. Bagaimana perancangan aplikasi untuk perhitungan pajak kendaraan bermotor disesuaikan dengan kalkukasi yang sudah ditetapkan negara. 2. Bagaimana mengimplementasikan rancangan kedalam perangkat android. 1.3 Batasan Masalah Dalam perancangan pembuatan aplikasi ini terdapat beberapa batasan masalah, yaitu : 1. Sistem hanya menangani perhitungan pajak PKB (Pajak Kendaraan Bermotor) dan SWDKLLJ (Sumbangan Wajib Dana Kecalakaan Lalu Lintas Jalan) beserta kalkulasi yang sudah ditetapkan negara. 18

2. Aplikasi ini mengkalkulasikan pajak kendaraan bermotor berdasarkan pabrikan kendaraan dan tipe kendaraan dari nilai jual kendaraan bermotor yang sudah ditetapkan negara. 1.4 Tujuan Tujuan utama dari perancangan dan pengembangan ini adalah menghasilkan Aplikasi Perhitungan Pajak Kendaraan Bermotor berbasis Android untuk mempermudah masyarakat mengetahui bagaimana perhitungan pajak kendaraan bermotor yang telah ditetapkan. Kemudian mempermudah bagi pihak yang bekerja dalam melayani masyarakat. Juga memperkenalkan proses kalkulasi pajak kendaraan bermotor. Masyarakat diharapkan dapat menggunakan aplikasi yang berbasis android tersebut, yang dapat digunakan sendiri atau disebarluaskan kemasyarakat umum 1.5 Manfaat 1.5.1 Bagi Penulis 1. Penerapan ilmu pengetahuan yang pernah diperoleh saat kuliah. 2. Pembuatan karya ilmiah sebagai bukti turut berperan serta dalam pengembangan ilmu pengetahuan khususnya bidang keilmuan IT. 3. Prasyarat kelulusan program studi Manajemen Informatika jurusan Teknik Komputer dan Informatika Politeknik Negeri Medan untuk memperoleh gelar Ahli Madya Komputer (A.Md). 19

1.5.2 Bagi Politeknik Negeri Medan 1. Dokumentasi karya ilmiah mahasiswa dalam bentuk Tugas Akhir maupun aplikasi yang berbasis Android. 2. Referensi penulisan karya ilmiah dalam bentuk Tugas Akhir bagi mahasiswa yang sedang mengambil Tugas Akhir. 3. Alternatif aplikasi yang dapat digunakan oleh mahasiswa di Politeknik Negeri Medan maupun digunakan oleh dosen dan karyawan. 1.5.3 Bagi Masyarakat Umum dan IT 1. Alternatif aplikasi yang dapat digunakan secara free dan legal. 2. Pemicu semangat untuk mengembangkan aplikasi-aplikasi Android. 1.6 Spesifikasi Spesifikasi tugas akhir yang dibuat adalah : 1. Program dibuat berbasiskan bahasa pemrograman Java. 2. Aplikasi perancang yang akan digunakan adalah Eclipse. 20

1.7 Metode Penelitian 1.7.1 Project Requirement Pada tahap ini mendiskusikan tentang sistem atau program apa yang akan dibangun atau kembangkan dengan basis android. Terdapat beberapa batasan yang ada antara lain : a. Aplikasi harus bisa dijalankan pada sistem operasi android (Smartphone, Tab, dll). b. Aplikasi harus menarik, dan mudah digunakan (User Friendly). 1.7.2 Requirement Analysis Berdasarkan pertimbangan serta batasan masalah yang ada di atas maka dikembangkan sistem aplikasi berbasis android. Karena selain menarik berdasarkan ide sendiri, pengembangan aplikasi ini juga tidak terlalu membutuhkan waktu pengerjaan yang panjang. Selain itu, pada tahapan ini dirancang algoritma aplikasi yang akan dibangun. Karena aplikasi yang dikembangkan ini dibangun dari awal, maka fokus pada pengembangan sistem, serta fitur terutama pada user interface dan peforma aplikasi. 21

1.7.3 Design Pada tahap ini akan dilakukan rancangan tentang bagaimana aplikasi ini dibangun. Bagaimana alur kerja aplikasi ini ketika digunakan, Hardware dan Software yang dibutuhkan dalam proses pengembangan dan spesifikasi ponsel yang dapat menjalani aplikasi ini. Berikut spesifikasi software dan hardware yang dibutuhkan dalam pengembangan antara lain : 1. Komputer dengan spesifikasi standart a. Prosesor Celeron 2.2 Ghz b. RAM 512 MB c. Video card dengan 128 MB RAM DAN DirectX 9.0c 2. Laptop dengan spesifikasi standart a. Prosessor Celeron 1.8 Ghz b. RAM 512 MB c. Video card support Direct X 9.0 3. Software yang dibutuhkan antara lain a. Java Development Kit (JDK) b. SDK Android c. IDE Android d. Eclipse 4. Adapun standart spesifikasi ponsel yang mendukung aplikasi ini 22

a. Bersistem operasi android b. Minimal versi android 2.3 1.7.4 Program Implementation Pada tahapan ini dilakukan penyusunan script (coding) dimulai dari awal berdasarkan algoritma dan diagram flow yang telah dirancang pada tahapan sebelumnya. Implementasi requirement awal beserta fitur fitur tambahan saya kerjakan pada tahap ini. Tahapan ini dibagi menjadi 4 bagian yaitu : a. Unit Testing Dikonsentrasikan pada setiap unit software seperti yang diterapkan dalam source code. b. Integration Testing Fokus pada desain dan konstruksi pada arsitektur software. Pada tahap ini aplikasi dapat terintegrasi dengan baik pada ponsel yang saya spesifikasikan (Bersistem operasi Android). c. Validation Testing Berdasarkan uji validasinya telah diambil kesimpulan bahwa error handled telah dibangun dengan baik, sedangkan user interface telah disesuaikan dengan user yang benar-benar membutuhkan 23

dan sesuai dengan aplikasi ini sehingga dapat dikatakan saya telah memiliki produk yang benar d. Operation and Maintenance Fokus utama pada tahapan ini adalah bagaimana program yang telah selesai saya bangun dan telah ditesting dapat beroperasi sebagaimana mestinya. Serta pengembangan apabila mendapatkan tambahan fitur dan penambahan untuk mendukung dan mengembangkan aplikasi tersebut. 1.8 Sistematika Penulisan Bab I Pendahuluan, bab ini berisi tentang latar belakang masalah, rumusan masalah, batasan masalah, tujuan, manfaat, metode penelitian, sistematika penulisan, hingga jadwal rencana kegiatan penelitian. Bab II Dasar Teori, menguraikan teori-teori yang mendasari pembahasan pembuatan Aplikasi Android secara detail, berupa definisi-definisi tentang sistem operasi dan Android, serta hal yang berkaitan langsung dengan ilmu atau masalah yang diteliti. Bab III Tinjauan Umum, berupa gambaran umum tentang organisasi Politeknik Negeri Medan, analisa sistem yang ada saat ini, analisa biaya dan manfaat, dan analisa yang lain yang terkait dengan pembuatan Aplikasi Android. 24

Bab IV Pembahasan, membahas tentang rancangan dan implementasi Aplikasi Android yang dikerjakan, urutan-urutan pekerjaan, hasil yang diperoleh saat proses berlangsung, dan hasil akhir. Bab V Penutup, menyampaikan kesimpulan (jawaban dari rumusan masalah yang terdapat di Bab I), saran penggunaan terhadap objek penelitian dan saran pengembangan Aplikasi Android yang dibuat agar dapat lebih baik dari versi sekarang. 25