LAPORAN SKRIPSI
SISTEM MONITORING PETUGAS RETRIBUSI PASAR
BERBASIS WEB
(Studi Kasus : Pasar Wergu Wetan Kudus)
SIGIT DANI WIJAYA
NIM. 201451152
DOSEN PEMBIMBING
Arief Susanto, S.T., M.Kom
Esti Wijayanti, S.Kom., M.Kom
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2019
ii
HALAMAN PENGESAHAN
SISTEM MONITORING PETUGAS RETRIBUSI PASAR
BERBASIS WEB
(Studi Kasus : Pasar Wergu Wetan Kudus)
SIGIT DANI WIJAYA
2014-51-152
iii
PERNYATAAN KEASLIAN Saya yang bertanda tangan dibawah ini :
Nama :Sigit Dani Wijaya
NIM :201451152
Tempat & Tanggal Lahir : Pati, 21Oktober 1995
Judul Skripsi : SistemMonitoring Petugas Retribusi Pasar Berbasis Web (Studi Kasus: Pasar Wergu Wetan Kudus)
Menyatakan dengan sebenarnya bahwa penulisan Skripsi ini berdasarkan hasil penelitian, pemikiran dan pemaparan asli dari saya sendiri, baik untuk naskah laporan maupun kegiatan lain yang tercantum sebagai bagian dari Skripsi ini. Seluruh ide, pendapat, atau materi dari sumber lain telah dikutip dalam Skripsi dengan cara penulisan referensi yang sesuai.
Demikian pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian hari terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya bersedia menerima sanksi akademik berupa pencabutan gelar dan sanksi lain sesuai dengan peraturan yang berlaku di Universitas Muria Kudus.
Demikian pernyataan ini saya buat dalam keadaan sadar tanpa paksaan dari pihak manapun. Kudus, 11 Februari 2019
Yang memberi pernyataan,
Materai 6000
Sigit Dani Wijaya NIM. 201451152
iv
SISTEM MONITORING PETUGAS RETRIBUSI PASAR BERBASIS WEB (Studi Kasus : Pasar Wergu Wetan Kudus)
Nama mahasiswa : Sigit DaniWijaya
NIM : 201451152
Pembimbing : 1. Arief Susanto, ST, M.kom
2. Esti Wijayanti, S.Kom, M.Kom
ABSTRAK
Pasar tradisional sebagai pusat perekonomian masyarakat yang mempunyai peran penting bagi perekonomian daerah karena berfungsi sebagai salah satu sumber retribusi daerah. Sebagai salah satu sumber Pendapatan Asli Daerah (PAD), pasar perlu dikelola dengan baik sehingga mampu memberikan kontribusi retribusi kepada daerah secara maksimal. Pasar-pasar baik pasar tradisional maupun pasar modern milik pemerintah sebagai pusat perekonomian masyarakat perlu dikelola dengan tata kelola yang baik, sehingga pengelolaan pasar menjadi transparan dan akuntabel. Pengelolaan pasar merupakan kegiatan yang cukup kompleks. Banyak hal yang perlu dikelola tidak hanya pada penerimaan retribusi, banyaknya pasar dan jumlah pedagang yang cukup banyak seringkali menyulitkan kontrol sehingga berpotensi tidak maksimalnya penerimaan retribusi dari pasar. Melihat dari pentingnya fungsi retribusi tersebut, maka sangat perlu adanya sistem yang memonitoring pasar dengan tujuan tidak adanya pungutan liar dari petugas. Dengan adanya sistem ini dinas perdagangan diharapkan dapat memantau petugas-petugas retribusi pasar dari sistem tersebut.
v
WEB-BASED MARKET-RETURNING MONITORING SYSTEMS (Case Study: Wergu Wetan Kudus Market)
Student Name : Sigit Dani Wijaya
Student Identy Number : 201451152
Supervisor :
1. Arief Susanto, ST, M.kom
2. Esti Wijayanti, S.Kom, M.Kom
ABSTRACT
Traditional markets as the economic center of the community that have an important role for the regional economy because it serves as one source of regional retribution. As one of the sources of Regional Original Income (PAD), the market needs to be managed properly so that it can contribute to retribution to the regions to the fullest. The markets of both traditional markets and modern government-owned markets as a center of the people's economy need to be managed with good governance, so that market management becomes transparent and accountable. Market management is a fairly complex activity. Many things need to be managed not only in receipt of retribution, the number of markets and quite a lot of traders often make it difficult to control the potential for maximum retribution from markets. Looking at the importance of the retribution function, it is very necessary to monitor the market with the aim of not charging wild from the clerk. With this system, the trade service is expected to be able to monitor market retribution officers from the system.
vi
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT berkat Rahmat dan Karunia-Nya penulis dapat menyelesaikan penyusunan skripsi ini. Sholawat serta salampun kami haturkan kepada junjungan kita Nabi Besar Muhammad SAW dan para sahabatnya, yang telah memberikan tauladan baik sehingga akal dan fikiran penyusun mampu menyelesaikan laporan skripsi ini, semoga kita termasuk umatnya yang kelak mendapatkan syafa’at dalam menuntut ilmu.
Skripsi ini diajukan untuk memenuhi salah satu syarat memperoleh gelar Sarjana pada Program Teknik Informatika dengan judul skipsi “Sistem Monitoring Petugas Retribusi Pasar Berbasis Web (Studi Kasus : Pasar Wergu Wetan Kudus )”. Kiranya dalam penyusunan skripsi ini tidak akan terselesaikan dengan baik tanpa bantuan dari berbagai pihak. Untuk itu pada kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya, penghargaan yang setinggi-tingginya dan permohonan maaf atas segala kesalahan yang pernah penulis lakukan kepada semua pihak yang telah membantu dalam penyelesaian skripsi ini, terutama kepada :
1. Bapak Dr. Suparnyo, SH., M.S selaku Rektor Universitas Muria Kudus.
2. Bapak Mohammad Dahlan, ST, MT, selaku Dekan Fakultas Teknik Universitas Muria Kudus.
3. Bapak Ahmad Jazuli, M.Kom, selaku Ketua program Studi Teknik Informatika Universitas Muria Kudus.
4. Bapak Arief Susanto, ST, M.Kom, selaku pembimbing utama Skripsi penulis. 5. Ibu Esti Wijayanti, S.Kom, M.Kom, selaku pembimbing pendamping Skripsi penulis. 6. Kedua Orang Tua saya yang selalu mendoakan dan selalu mendukung.
7. Teman-teman kuliah sekaligus sahabat seperjuangan yang memberikan dukungan terhadap penulis.
8. Semua pihak yang telah membantu dalam penyusunan skripsi ini yang tidak bisa saya sebutkan satu persatu.
Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih terdapat banyak kekurangan, untuk itu penulis mengharap kritik dan saran dari berbagai pihak untuk sempurnanya sebuah karya tulis. Semoga skripsi ini dapat bermanfaat dan dapat dijadikan
vii
inspirasi utuk pembaca di kemudian hari, dan dapat menjadi acuan untuk penulisan karya ilmiah yang berkaitan dengan tema skripsi ini.
Kudus, 11 Februari 2019
viii
DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN . ... iii
PERNYATAAN KEASLIAN ... iv
ABSTRAK ... v
ABSTRACT ... vi
KATA PENGANTAR ... vii
DAFTAR ISI... ix
DAFTAR GAMBAR ...xiii
DAFTAR TABEL ...xvi
BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 2 1.3 Batasan Masalah ... 2 1.4 Tujuan Penelitian ... 2 1.5 Manfaat Penelitian ... 3
BAB II TINJAUAN PUSTAKA ... 4
2.1 Penelitian Terkait ... 4
2.2 Landasan Teori ... 5
2.2.1 Pengertian Sistem ... 5
ix
2.2.3 Pasar ... 6
2.2.3 Monitoring ... 6
2.3 Flowchart Diagram ... 6
2.4 Entity Relationalship Diagram (ERD) ... 8
2.5 Data Flow Diagram (DFD) ... 10
2.6 Waterfall ... 11
2.7 White Box Testing dan Black Box Testing ... 13
2.8 Tool Yang Di Gunakan ... 14
2.81Notepad ++ ... 14
2.8.2Xampp ... 15
2.8.3MySQL ... 15
2.8.4Dreaweaver ... 15
2.9 Bahasa Yang Digunakan ... 16
2.9.1 PHP (Hypertext Prepocessor) ... 16
2.9.2 JavaScript ... 17
2.9.3 HTML ... 17
2.9.4 CSS ... 18
2.10 Kerangka Pikir ... 19
BAB III METODOLOGI ... 20
3.1 Objek Penelitian ... 20
3.2 Metode Pengumpulan Data ... 21
3.3 Sumber Data ... 21
3.3.1 Data Primer ... 21
3.3.2 Data Skunder ... 21
3.4 Metode Pengembangan Sistem ... 21
3.5Perancangan Sistem ... 22
3.5.1 Flowchart Diagram ... 22
3.5.2 Entity Relationship Diagram (ERD) ... 25
3.6 Perancangan Database ... 26
x
3.8 Data Flow Diagram (DFD) ... 29
3.9 Perancangan Skema Tabel ... 31
3.10. Perancangan Desain Interface ... 31
BAB IV ANALISA DAN PEMBAHASAN ... 37
4.1 Analisa Sistem ... 37
4.2 Kebutahan Perangkat Keras ... 37
4.3 Kebutuhan Perangkat Lunak ... 37
4.4 Analisa Dan Perancangan Sistem ... 38
4.5Implementasi ... 38
4.5.1 Mempersiapkan Software yangdiperlukan ... 38
4.5.2 Mempersiapkan Sistem ... 39
4.5.3 Mempersiapkan Database Sistem ... 41
4.6 Implementasi Basis Data... 41
4.7 Implementasi Sistem ... 42
4.8Pengujian Aplikasi ... 49
4.8.1 Pengujian White Box Menggunakan Flowchart ... 50
4.8.2 Pengujian White Box Menggunakan Flow Graph ... 52
4.8.3 Pengujian Black Box ... 55
BAB V PENUTUP... 60
5.1 Kesimpulan ... 60
5.2 Saran ... 60
xi
DAFTAR GAMBAR
Gambar 2.1 Metode Waterfall Menurut Sommerville (2003) ...12
Gambar 2.2 Kerangka Pikir ...19
Gambar 3.1 Metode Waterfall (Sudarmaningtyas, dkk,2007))...21
Gambar 3.2 Flowchart Diagram Admin Retribusi Pajak...23
Gambar 3.3 Flowchart Diagram Petugas ...24
Gambar 3.4 Flowchart Diagram Tim Validasi ...25
Gambar 3.5 Entity Relationship Diagram (ERD) ...26
Gambar 3.6 Context Diagram ...29
Gambar 3.7.DFD (Data Flow Diagram) ...30
Gambar 3.8 Skema Tabel ...31
Gambar 3.9 Halaman login semua user ...32
Gambar 3.10 Home Admin ...32
Gambar 3.11.Halaman input petugas ...33
Gambar 3.12.halaman input jenis kios ...33
Gambar 3.13 halaman input kios ...34
Gambar 3.14 halaman input jadwal petugas ...34
Gambar 3.15.halaman input petugas retribusi ...35
Gambar 3.16.halaman input Tim validasi ...36
Gambar 4.1 Tabel User ...39
Gambar 4.2 Tabel Level ...39
Gambar 4.3 Tabel Jenis Kios ...40
Gambar 4.4 Tabel Kios ...40
Gambar 4.5 Tabel Retribusi Pajak ...40
Gambar 4.6 4.6 Tabel Jadwal ...41
Gambar 4.7 Relasi Antar Tabel ...41
Gambar 4.8 Tampilan Login ...42
Gambar 4.9 Halaman Utama Admin Setelah Login ...43
Gambar 4.10 Proses input jenis kios ...43
Gambar 4.11 Jenis Kios ...44
xii
Gambar 4.13 edit delete kios ...44
Gambar 4.14 Proses Input Petugas ...45
Gambar 4.15 Proses Laporan ...45
Gambar 4.16 Halaman Utama Petugas Retribusi ...46
Gambar 4.17 Profil Petugas ...46
Gambar 4.18 Retribusi Pasar ...47
Gambar 4.19 Jadwal...47
Gambar 4.20 Tampilan Halaman Utama Tim Validasi ...48
Gambar 4.21 Profil Tim Validasi...48
Gambar 4.23 Jadwal Tim Validasi...49
Gambar 4.1 Pengujian White Box Dengan Flowchart ...50
Gambar 4.2Script Mengambil Variabel Koneksi...51
Gambar 4.3Script Mengirim Variabel Dari Form Input ...51
Gambar 4.4Script Insert Data Nama Jenis Kios ...51
Gambar 4.5Script Tampil Halaman ...52
Gambar 4.6Script Menampilan Pesan Error ...52
xiii
DAFTAR TABEL
Tabel 2.1 Bagan Alir Flowchart...7
Tabel 2.2 Simbol ERD ...9
Tabel 3.1 Tabel User ...27
Tabel 3.2 Tabel jadwal ...27
Tabel 3.3 Tabel Kios ...27
Tabel 3.4 Tabel Retribusi Pajak ...28
Tabel 4.1 analisa dan perancangan system ...38
Tabel 4.2 Pengujian Black Box Proses Login ...56
Tabel 4.3 Pengujian Black Box Proses Input Jenis Kios ...57
Tabel 4.4 Pengujian Black Box Proses Edit Data Jenis Kios ...57
Tabel 4.5 Pengujian Black Box Proses Input Data Kios ...58
Tabel 4.6 Pengujian Black Box Proses Edit Data Kios ...58
Tabel 4.7 Pengujian Black Box Proses Input Data Petugas ...59
xiv
DAFTAR LAMPIRAN
Lampiran 1Buku Konsultasi ...62
Lampiran Lembar Konsultasi Pembimbing Utama ...63
Lampiran Lembar Konsultasi Pembimbing Pendamping ...65