i
LAPORAN S K R I P S I
RANCANG BANGUN APLIKASI BANTU
PENGELOLAAN RETRIBUSI PASAR KLIWON
PADA DINAS PERDAGANGAN DAN
PENGELOLAAN PASAR
NILA AMALI
NIM. 201253084
DOSEN PEMBIMBING
Arif Setiawan, S.Kom, M.Cs
Eko Darmanto, S.Kom, M.Cs
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK
v MOTTO DAN PERSEMBAHAN
MOTTO
Rahmat selalu datang kepada kita dalam bentuk kesulitan, kehilangan dan kekecewaan. Tetapi jika kita sabar, kita akan segera melihat bentuk aslinya.
Education is not preparation for life as real education is life itself
( Pendidikan tidaklah persiapan untuk hidup karena pendidikan yang sebenarnya yaitu kehidupan itu sendiri )
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada : 1. Allah SWT dan Rosul-Rosul Nya.
2. Abah (Cahyono) dan Ibu (Ririk Setyaningtyas) yang selalu mensuport dan mendoakan saya.
3. Saudara laki-laki, dan perempuan saya (Mas ilal, Dek Alfi, Dek Fuskha, Dek Fazha)
4. Sahabat-sahabat saya yang selalu menemani saya Eka Lisa, Candrika P, Hana Kurnia, Rina Wahyu Winasis dan seluruh teman-teman kelas B serta teman-teman angkatan 2012/2013. 5. Seseorang yang special buat saya terima
kasih untuk doa dan semangatnya. 6. Serta semua orang, teman yang
membantu dan peduli pada saya.
vi
RANCANG BANGUN APLIKASI BANTU
PENGELOLAAN RETRIBUSI PASAR KLIWON
PADA DINAS PERDAGANGAN DAN
PENGELOLAAN PASAR
Nama mahasiswa : Nila Amali
NIM : 201253084
Pembimbing :
1. Arif Setiawan, S.Kom, M.Cs 2. Eko Darmanto, S.Kom, M.Cs
ABSTRAK
Dalam pembelian atau pemesanan tempat pendasaran pada Dinas Perdagangan dan Pengelolaan Pasar masih harus mendatangi ke kantor Dinas serta pembayaran perbulannya masih harus datang ke bendahara dengan cara merekap di buku dan belum komputerisasi secara optimal sehingga sering terjadi permasalahan pada saat proses mencari pedagang yang belum membayar . Berdasarkan latar belakang diatas, maka dibuatlah suatu Rancang Bangun Aplikasi Bantu Pengelolaan Retribusi Pasar Kliwon yang dirancang dengan pemodelan UML (Unified Modelling Language) dan bahasa pemrograman PHP, sehingga bisa menggantikan sebagian peran dari Dinas Perdagangan Pasar. Dalam penelitian ini menggunakan metode observasi lapangan wawancara dengan pegawai dinas yang ada di Dinas Perdagangan , serta menggunakan teori yang telah didapat selama masa perkuliahan dan teori dari buku-buku penunjang. Rancang Bangun Aplikasi Bantu Pengelolaan Retribusi Pasar Kliwon ini memberikan kemudahan bagi pedagang untuk melakukan pemesanan pembelian tempat pendasaran dan pembayaran retribusi perbulan secara mudah karena telah menggunakan mekanisme sistem informasi pengelolaan retribusi secara terkomputerisasi.
vii
DESIGN MANAGEMEN APPLICATIONS HELP MARKET RETRIBUTION KLIWON AT OFFICIAL COMMERCE AND MANAGER MARKET
Student Name : Nila Amali Student Identity Number : 201253084
Supervisor :
1. Arif Setiawan, S.Kom, M.Cs 2. Eko Darmanto, S.Kom, M.Cs
ABSTRACT
In purchasing or ordering a baseline at the Department of Trade and market management still had to go to the office and the the Department monthly payments still have to come to exchequer by means recapitalize in the book and not yet computerized optimally so that frequently arise during the process of looking for traders who have not pay. Based on the above, it is made a Design Build Applications Help Manage Market Retribution kliwon designed by modeling UML (Unified Modeling Language) and programming languages PHP, so that it can partially replace the role of the Department of Trade Market. In this research using observation interviews with civil servants in the Department Commerce as well as using a theory are has been gained during the lecture and theory of supporting books. Design Build Applications Help Manage Market Kliwon Retribution makes it easy for traders to make a reservation and purchase a baseline monthly retribution payments are easy for using the mechanism of management information systems are computerized retribution.
viii
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Tuhan Yang Maha Esa atas Rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan Skripsi Penulis juga bersyukur atas terselesainya penyusunan laporan Skripsi ini.
Penyusunan Skripsi ini merupakan salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.
Atas tersusunnya Laporan Skripsi ini tidak lepas dari bantuan dan dukungan dari semua pihak. Penulis mengucapkan terima kasih yang sebesar-besarnya kepada:
1. Bapak Dr.Suparnyo, SH.MS, selaku Rektor Satu Universitas Muria Kudus. 2. Bapak Mohammad Dahlan, ST, MT, selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
3. Bapak R. Rhoedy Setiawan, S.Kom, M.Kom selaku Ketua Progdi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
4. Bapak Arif Setiawan, S.Kom, M.Cs selaku pembimbing utama. Terima kasih atas waktu, ilmu, saran, semangat dan nasehat yang bapak berikan selama bimbingan.
5. Bapak Eko Darmanto, S.Kom, M.Cs selaku pembimbing pembantu. Terima kasih atas semuanya, atas nasehat, masukan, ilmu dan waktu yang bapak luangkan selama bimbingan.
6. Kedua orang tua Abah Cahyono dan Ibu Ririk Setyaningtyas yang sangat Penulis cintai, yang telah memberi dukungan secara material maupun spiritual.
7. Teman-temanku Fakultas Teknik Sistem Informasi angkatan 2012, yang selalu memberi semangat di kampus, semoga kekompakan dan kebersamaan selalu terjaga.
ix
Hanya Allah lah pemilik segala kesempurnaan, tiada yang sempurna dari buah karya seorang manusia. Akan tetapi, semoga dengan hidayah dan inayah yang diberikan Allah SWT kepada kita semua dapat menjadikan apa yang kita perbuat mendapat ridho-Nya. Aamiin.
Demikian Laporan ini disusun, namun Penulis menyadari bahwa dalam penyusunan laporan ini sangat jauh dari kesempurnaan. Namun Penulis berharap laporan ini dapat bermanfaat bagi semua pihak.
Kudus, Agustus 2016
x
DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
PERNYATAAN KEASLIAN ... iv
MOTTO DAN PERSEMBAHAN ... v
2.3 Diagram Hubungan Entitas (Entity Relation Diagram) ... 16
xi
BAB IV IMPLEMENTASI DAN PEMBAHASAN 4.1 Implementasi Sistem ... 65
4.2 Tampilan Program ... 65
4.2.1 Tampilan Halaman Utama ... 65
4.2.2 Tampilan Halaman Administrator ... 66
4.2.3 Tampilan Form Daftar ... 66
4.2.4 Tampilan Halaman Form Pendaftaran Pedagang ... 68
4.2.5 Tampilan Login Sebagai Pedagang ... 69
4.2.11 Tampilan Form Tempat Pendasaran ... 82
4.2.12 Tampilan Form Kepemilikan ... 90
4.2.13 Tampilan Form Tagihan ... 100
4.2.14 Tampilan Surat Tagihan ... 103
4.2.15 Tampilan Form Pembayaran ... 104
4.2.16 Tampilan Output Cetak Laporan Penagihan ... 110
BAB V PENUTUP 5.1 Kesimpulan ... 111
5.2 Saran ... 111
xii
DAFTAR GAMBAR
Gambar 3.1 Letak Dinas Perdagangan dan Pengelolaan Pasar ... 19
Gambar 3.2 Struktur Organisasi Dinas Perdagangan dan Pengelolaan Pasar . 20 Gambar 3.3. Flow Of Document ... 24
Gambar 3.4 Bisnis Usecase Pengelolaan Retribusi Pasar Kliwon ... 27
Gambar 3.5 Usecase diagram Pengelolaan Retribusi Pasar Kliwon ... 38
Gambar 3.6 Class Pendaftaran ... 33
Gambar 3.13 Class Diagram Pengelolaan Retribusi Pasar Kliwon ... 36
Gambar 3.14 Sequence Diagram Pendaftaran ... 37
Gambar 3.15 Sequence Diagram Tarif Bulanan ... 37
Gambar 3.16 Sequence Diagram Tempat Pendasaran ... 38
Gambar 3.17 Sequence Diagram Kepemilikan ... 38
Gambar 3.18 Sequence Diagram Penagihan ... 39
Gambar 3.19 Sequence Diagram Retribusi ... 40
Gambar 3.20 Sequence Diagram Laporan ... 40
Gambar 3.21 Activity Diagram Pendaftaran ... 41
Gambar 3.22 Activity Diagram Tarif Bulanan ... 41
Gambar 3.23 Activity Diagram Tempat Pendasaran ... 42
Gambar 3.24 Activity Diagram Kepemilikan ... 42
Gambar 3.25 Activity Diagram Penagihan ... 43
Gambar 3.26 Activity Diagram Retribusi ... 44
Gambar 3.27 Activity Diagram Laporan ... 44
Gambar 3.28 Statechart Diagram simpan pendaftaran ... 45
Gambar 3.29 Statechart Diagram cari pendaftaran ... 45
Gambar 3.30 Statechart Diagram ubah pendaftaran... 45
Gambar 3.31 Statechart Diagram hapus pendaftaran ... 46
Gambar 3.32 Statechart Diagram simpan tarif ... 46
Gambar 3.33 Statechart Diagram cari tarif... 46
Gambar 3.34 Statechart Diagram ubah tarif ... 46
Gambar 3.35 Statechart Diagram hapus tarif ... 47
Gambar 3.36 Statechart Diagram simpan tempat pendasaran ... 47
xiii
Gambar 3.38 Statechart Diagram ubah tempat pendasaran ... 47
Gambar 3.39 Statechart Diagram hapus tempat pendasaran ... 48
Gambar 3.40 Statechart Diagram simpan kepemilikan ... 48
Gambar 3.41 Statechart Diagram cari kepemilikan ... 48
Gambar 3.42 Statechart Diagram ubah kepemilikan ... 48
Gambar 3.43 Statechart Diagram hapus kepemilikan ... 49
Gambar 3.44 Statechart Diagram simpan penagihan ... 49
Gambar 3.45 Statechart Diagram cari penagihan ... 49
Gambar 3.46 Statechart Diagram ubah penagihan ... 49
Gambar 3.47 Statechart Diagram hapus penagihan ... 50
Gambar 3.48 Statechart Diagram cetak penagihan ... 50
Gambar 3.49 Statechart Diagram simpan retribusi ... 50
Gambar 3.50 Statechart Diagram cari retribusi ... 50
Gambar 3.51 Statechart Diagram ubah retribusi ... 51
Gambar 3.52 Statechart Diagram hapus retribusi ... 51
Gambar 3.53 Statechart Diagram cetak retribusi ... 51
Gambar 3.54 Entitas ... 51
Gambar 3.55 Primary Key... 52
Gambar 3.56 Derajat kardinalitas antara Pedagang dan Tempatpendasaran .... 52
Gambar 3.57 Derajat kardinalitas antara Tempatpendasaran dan Tarif Bulanan ... 53
Gambar 3.58 Derajat kardinalitas antara Tempatpendasaran dan Kepemilikan ... 53
Gambar 3.59 Derajat kardinalitas antara kepemilikandetil dan Kepemilikan ... 54
Gambar 3.60 Derajat kardinalitas antara kepemilikan, penagihan dan pembayaran... 54
Gambar 3.61 Entity Relationship Diagram Pengelolaan Retribusi Pasar ... 55
Gambar 3.62 Relasi Tabel ... 60
Gambar 3.63 Desain Halaman Login ... 60
Gambar 3.64 Desain Input Pedagang ... 61
Gambar 3.65 Desain Input Tarif Bulanan ... 61
Gambar 3.66 Desain Input Tempat Pendasaran ... 62
Gambar 3.67 Desain Input Kepemilikan ... 62
Gambar 3.68 Desain Input Penagihan ... 63
Gambar 3.69 Desain Input Pembayaran ... 63
Gambar 3.70 Desain Output Laporan Penagihan ... 64
Gambar 3.71 Desain Output Laporan Pembayaran ... 64
Gambar 4.1 Tampilan Halaman Utama ... 65
Gambar 4.2 Tampilan Halaman Administrator ... 66
xiv
Gambar 4.4 Tampilan Halaman Form Pendaftaran Pedagang ... 69
Gambar 4.5 Tampilan Login sebagai pedagang ... 69
Gambar 4.6 Tampilan Detail tempat pendasaran ... 70
Gambar 4.7 Tampilan Tempat Pendasaran ... 72
Gambar 4.8 Tampilan Login Admin ... 73
Gambar 4.9 Tampilan Form Pedagang ... 73
Gambar 4.10 Tampilan Form Tarif ... 78
Gambar 4.11 Tampilan Form Tempat Pendasaran ... 82
Gambar 4.12 Tampilan Form Kepemilikan ... 90
Gambar 4.13 Tampilan Form Tagihan ... 100
Gambar 4.14 Tampilan Surat Tagihan ... 103
Gambar 4.15 Tampilan Form Pembayaran ... 104
xv
DAFTAR TABEL
Tabel 2.1 Tabel Perbandingan Penelitian ... 10
Tabel 2.2 Simbol – simbol Flow Of Document ... 12
Tabel 2.3 Simbol – simbol Use case ... 13
Tabel 2.4 Simbol – simbol Class Diagram ... 14
Tabel 2.5 Simbol – simbol Sequence Diagram ... 14
Tabel 2.6 Simbol – simbol Activity Diagram ... 15
Tabel 2.7 Simbol – simbol Statechart Diagram ... 16
Tabel 2.8 Simbol – simbol ERD ... 17
Tabel 3.1 Proses Bisnis ... 26
Tabel 3.2 Deskripsi Use Case Pendaftaran ... 28
Tabel 3.3 Deskripsi Use Case Tarif Bulanan ... 29
Tabel 3.4 Deskripsi Use Case Tempat Pendasaran ... 30
Tabel 3.5 Deskripsi Use Case Kepemilikan ... 30
Tabel 3.6 Deskripsi Use Case Penagihan ... 31
Tabel 3.7 Deskripsi Use Case Retribusi ... 32
Tabel 3.8 Deskripsi Use Case Laporan ... 32
Tabel 3.9 Struktur tblpedagang ... 56
Tabel 3.10 Struktur tbltarif ... 56
Tabel 3.11 Struktur tbltempatpendasaran ... 57
Tabel 3.12 Struktur tblkepemilikan ... 58
Tabel 3.13 Struktur tblkepemilikandetil ... 58
Tabel 3.14 Struktur tblpenagihan ... 59
xvi