LAPORAN SKRIPSI
LAPORAN SKRIPSI
SISTEM INFORMASI PENGELOLAAN ADMINISTRASI PENYEWAAN SOUND SYSTEM DAN DEKLIT PADA MC BISRI Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus
Disusun oleh : Nama
: Irfan Fanani
NIM
: 2007-53-227
Program Studi : Sistem Informasi Fakultas
: Teknik
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2014
HALAMAN
ii
iii
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK AKADEMIS
Yang bertanda tangan di bawah ini, saya :
Nama NIM Program Studi Jenjang Jenis Karya
: Irfan Fanani : 2007-53-227 : Sistem Informasi : Strata Satu (S1) : Skripsi
Demi pengembangan ilmu pengetahuan, dengan ini menyetujui untuk anggotakan ijin kepada pihak Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus Hak Bebas Royalti Non-Ekslusif (Non-Eclusive Royalty-Free Right) atas karya ilmiah ini yang berjudul : “Sistem Informasi Pengelolaan Administrasi Penyewaan Sound System dan Deklit pada MC Bisri” beserta perangkat yang diperlukan (apabila ada). Dengan Hak Bebas Royalti Non-Ekslusif ini pihak Universitas Muria Kudus berhak menyimpan, mengalih-media atau bentuk-kan, pengolahannya dalam pangkalan data (database), untuk kepentingan akademis tanpa perlu meminta ijin dari saya. Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Universitas Muria Kudus, segala bentuk tuntutan hukum yang timbul atas pelanggaran hak cipta dalam karya ilmiah saya ini. Demikian pernyataan ini saya buat dengan sebenarnya.
Kudus, 29 Agustus 2014 Yang Menyetakan,
Irfan Fanani iv
MOTO DAN PERSEMBAHAN
Tak ada yang sempurna, selain ALLAH. Karena kesempurnaan manusia adalah justru karena dia memang “TAK SEMPURNA”!!
Proses pendewasaan seseorang terletak pada berapa banyak dia mendapatkan masalah dan mampu menyelesaikan masalah tanpa harus berputus asa. Karena kesuksesan seseorang murni campur tangan ALLAH, manusia hanya perantaranya.
Tidak ada yang harus ditakuti karena ALLAH selalu bersamaku, restu orang tua dan guru-guru selalu menyertaiku, do’a orang-orang terkasih selalu mengiringi langkahku… BISSMILLAH.
PERSEMBAHAN Skripsi ini penulis persembahkan kepada: 1. Allah yang telah menciptakan saya dan beserta rosulnya. 2. Kedua orang tuaku yang selalu memberikan doa dan selalu memberikan restunya. 3. Teman-teman ku semua yang aku sayangi. 4. Almamater v
RINGKASAN Laporan skripsi dengan judul “Sistem Informasi Pengelolaan Administrasi Penyewaan Sound System dan Deklit pada MC Bisri”. Pengelolaan administrasinya dilakukan secara manual, oleh sebab itu dibutuhkan sebuah aplikasi pengelolaan data berbantuan komputer yang dapat membantu pihak pengelolaan dalam melayani para konsumen. Untuk mengatasi masalah tersebut pengelolaan administrasi penyewaan sound system dan deklit menggunakan software Netbeans Java 7.2.1 database adalah Xampp (MySQL) untuk memberikan laporan administrasi yang akurat dan menghindari kerangkapan data yang mungkin terjadi karena pengelolaan sebelumnya yang dilakukan secara manual. Sistem ini dibangun untuk memberikan solusi permasalahan yang sering timbul seperti yang telah dijelaskan sebelunnya serta memberikan kemudahan aktor dalam mengakses maupun mengelola sistem tersebut.
Kata kunci : Sistem, Informasi, Pengelolaan, Administrasi, Penyewaan, Netbeans Java 7.2.1, Xampp
vi
KATA PENGANTAR
Alhamdulillah segala puji bagi Allah SWT yang telah melimpahkan rahmat dan pertolongan kepada penulis serta nikmat dan karunia yang lebih sehingga tak mampu bagi penulis untuk sekedar menghitung dan mengucap syukur atas segala yang di anugrahkan Allah SWT kepada penulis satu per satu. Rahmat dan salam kepada Rosulullah SAW, beliaulah yang telah membawa kita ke jalan kebenaran. Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada : 1.
Bapak Dr. Suparnyo S.H., M.S.Rektor Universitas Muria Kudus.
2.
Bapak Rochmad Winarso, ST., MT. selaku Dekan Fakultas Teknik Universitas Muria Kudus.
3.
Bapak R. Rhoedy Setiawan, M.Kom selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
4.
Bapak Andy Prasetyo Utomo, S.Kom, MT yang berkenan menjadi dosen pembimbing saya. Terima Kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan selama bimbingan.
5.
Bapak Anteng Widodo, ST, M.Kom selaku pembimbing dua saya. Saya beruntung mempunyai dosen pembimbing seperti Bapak.
6.
Bapak dan ibuku, terima kasih atas semangatnya. Do’a restu serta ridho sehingga aku bisa jadi seperti ini.
7.
Buat Seseorang yang selalu memberikan semangat, motivasi serta doa sehingga aku bisa seperti ini.
8.
Teman-temanku angkatan 2007, yang telah menjadi teman setia selama perjalanan hidup di kampus. vii
9.
Penulis menyadari bahwa dalam penyusunan Laporan Skripsi masih jauh dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis harapkan guna perbaikan penulisan di masa-masa mendatang. Penulis mohon maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya, penulis berharap semoga tulisan ini bermanfaat. Amin.
Kudus, 29 Agustus 2014 Penulis
Irfan Fanani
viii
DAFTAR ISI HALAMAN JUDUL ............................................................................................... i HALAMAN PERSETUJUAN ................................................................................ ii HALAMAN PENGESAHAN ................................................................................. iii SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK AKADEMIS ............................................................................................ iv MOTO DAN PERSEMBAHAN ............................................................................. v RINGKASAN ........................................................................................................ vi KATA PENGANTAR .......................................................................................... vii DAFTAR ISI .......................................................................................................... ix DAFTAR TABEL ................................................................................................ xiii DAFTAR GAMBAR .......................................................................................... xiv DAFTAR LAMPIRAN ...................................................................................... xvii BAB I
PENDAHULUAN ................................................................................. 1 1.1. Latar Belakang Masalah .................................................................. 1 1.2. Rumusan Masalah ........................................................................... 2 1.3. Batasan Masalah ............................................................................. 2 1.4. Tujuan Skripsi ................................................................................. 3 1.5. Manfaat Skripsi ............................................................................... 3 1.5.1. Bagi Instansi .......................................................................... 3 1.5.2. Bagi Univrsitas Muria Kudus ................................................. 3 1.5.3. Bagi Penulis .......................................................................... 3 1.6. Tinjauan Pustaka............................................................................. 3 1.7. Metodologi Penilitian....................................................................... 5 1.7.1 Metode Pengembangan Sistem............................................... 5 1.7.2 Metode Pengumpulan Data .................................................... 7 1.8 Sistematika Penulisan ...................................................................... 7 ix
BAB II
LANDASAN TEORI ............................................................................. 9 2.1 Pengertian Sistem ........................................................................... 9 2.2
Pengertian Informasi ...................................................................... 9
2.3
Pengertian Sistem Informasi .......................................................... 9
2.4
Teori Tentang Permasalahan ....................................................... 10 2.4.1 Pengertian Administrasi ...................................................... 10 2.4.2 Pengertian Penyewaan ......................................................... 10 2.4.3 Sistem Informasi Pengelolaan Administrasi Penyewaan Sound System dan Deklit ................................................... 10
2.5
Alat Bantu Desain Sistem ........................................................... 10 2.5.1 Flow of Document (FOD) .................................................... 10 2.5.2 UML (Unified Modeling Language) ................................... 12 2.5.3 Entity Relationship Diagram .............................................. 16
BAB III
TINJAUAN UMUM OBYEK PENELITIAN . ..................................... 19 3.1 Gambaran Umum MC Bisri ......................................................... 19 3.1.1 Sejarah Berdirinya MC Bisri .............................................. 19 3.2 Visi dan Misi MC Bisri ................................................................ .19 3.2.1 Visi MC Bisri ..................................................................... 19 3.2.2 Misi MC Bisri .................................................................... 19 3.3 Denah Lokasi MC Bisri ............................................................... .20 3.4 Struktur Organisasi MC Bisri ...................................................... 21 3.4.1 Deskripsi Jabatan ............................................................... 21 3.5 Flow of Document Penyewaan Sound System dan Deklit yang Lama ................................................................................. 22
BAB IV
ANALISIS DAN PERANCANGAN .................................................... 24 4.1 Analisa Masalah ........................................................................... 24 4.2 Analisa Sistem ............................................................................. 24 4.2.1 Analisa Kebutuhan Data dan informasi ............................. 24 x
4.2.2 Analisa Aktor Sistem ........................................................ 25 4.2.3 Sistem yang Diusulkan ..................................................... 25 4.3 Perancangan Sistem ..................................................................... 25 4.3.1 Use Case Diagram ............................................................ 25 4.3.2 Class Diagram .................................................................. 32 4.3.3 Sequence Diagram ............................................................ 36 4.3.4 Activity Diagram .............................................................. 42 4.3.5 Statechart Diagram ........................................................... 48 4.4 Entity Relationship Diagram (ERD) ............................................. 53 4.4.1 Langkah-langkah dalam pembuatan ERD ......................... 53 4.4.2 Transformasi ERD ke Tabel .............................................. 54 4.4.3 Tabel-tabel yang terbentuk ................................................ 56 4.4.4 Relasi Database Penyewaan Sound dan Diklit ................... 59 4.5 Desain Input dan Output .............................................................. 59 4.5.1 Desain Input ..................................................................... 59 4.5.2 Desain Output ................................................................... 64 BAB V
PEMBAHASAN DAN IMPLEMENTASI .................................................... 65 5.1.Kebutuhan Sistem .......................................................................... 65 5.1.1.Identifikasi Kebutuhan Hardware ...................................... 65 5.1.2.Identifikasi Kebutuhan Software ........................................ 65 5.1.3.Identifikasi Kebutuhan Brainware ...................................... 65 5.2.Implementasi Sistem ...................................................................... 66 5.2.1.Menu Utama ...................................................................... 66 5.2.2.Form Managemen User ...................................................... 67 5.2.3.Form Master Data Pelanggan ............................................. 67 5.2.4.Form Master Data Barang .................................................. 68 5.2.5.Form Transaksi Peminjaman .............................................. 68 5.2.6.Form Transaksi Pembayaran .............................................. 69 5.2.7.Form Laporan Data Pelanggan ........................................... 69 xi
5.2.8.Form Laporan Peminjaman ................................................ 70 5.2.9.Form Laporan Data Barang ................................................ 70 5.2.10. Form Laporan Pemasukan ............................................... 71 5.2.11. Form Cetak Bukti Pembayaran ........................................ 71 BAB VI
PENUTUP ........................................................................................... 72 6.1. Kesimpulan ................................................................................... 72 6.2. Saran ............................................................................................ 72
DAFTAR PUSTAKA
xii
DAFTAR TABEL Tabel 2.1.
: Simbol Bagan Arus Dokumen ........................................................ 11
Tabel 2.2.
: Notasi Use Case Diagram .............................................................. 12
Tabel 2.3.
: Notasi Class Diagram .................................................................... 13
Tabel 2.4.
: Notasi Sequence Diagram .............................................................. 14
Tabel 2.5.
: Notasi Activity Diagram................................................................. 15
Tabel 2.6.
: Notasi Statechart Diagram............................................................. 16
Table 4.1
: Proses Bisnis .................................................................................. 26
Tabel 4.2
: Tabel User .................................................................................... 56
Tabel 4.3
: Tabel pelanggan ............................................................................ 56
Tabel 4.4
: Tabel Perlengkapan ....................................................................... 57
Tabel 4.5
: Tabel Peminjaman ........................................................................ 57
Tabel 4.6
: Tabel pembayaran ......................................................................... 58
Tabel 4.7
: Tabel Detail Peminjaman .............................................................. 58
xiii
DAFTAR GAMBAR Gambar 3.1.
: Denah Lokasi MC Bisri ............................................................. 20
Gambar 3.2.
: Struktur Organisasi MC Bisri .................................................... 21
Gambar 3.3.
: FOD Penyewaan Sound System dan Deklit ............................... 23
Gambar 4.1.
: Bisnis Use Case ......................................................................... 27
Gambar 4.2.
: System Usecase ........................................................................ 27
Gambar 4.3.
: Class User ................................................................................. 33
Gambar 4.4.
: Class Karyawan......................................................................... 33
Gambar 4.5.
: Class Pemilik ........................................................................... 34
Gambar 4.6.
: Class Pelanggan ........................................................................ 34
Gambar 4.7.
: Class Perlengkapan ................................................................... 34
Gambar 4.8.
: Class Peminjaman ..................................................................... 35
Gambar 4.9.
: Class Pembayaran ..................................................................... 35
Gambar 4.10.
: Class Diagram Sisfo Administrasi Penyewaan Sound System Dan Deklit ........................................................................................ 36
Gambar 4.11.
: Sequen Diagram Kelola User..................................................... 37
Gambar 4.12.
: Sequen Diagram Kelola Data Pelanggan.................................... 38
Gambar 4.13.
: Sequen Diagram Kelola Perlengkapan ....................................... 39
Gambar 4.14.
: Sequen Diagram Kelola Peminjaman......................................... 40
Gambar 4.15.
: Sequen Diagram Kelola Pembayaran ......................................... 41
Gambar 4.16.
: Sequen Diagram Akses Laporan Pemasukan ............................. 42
Gambar 4.17.
: Activity Diagram Kelola User ................................................... 43
Gambar 4.18.
: Activity Diagram Kelola Data Pelanggan .................................. 44
Gambar 4.19.
: Activity Diagram Kelola Perlengkapan...................................... 45
Gambar 4.20.
: Activity Diagram Kelola Peminjaman ...................................... 46
Gambar 4.21.
: Activity Diagram Klola Pembayaran ......................................... 47
Gambar 4.22.
: Activity Diagram Akses Laporan Masuk ................................... 48 xiv
Gambar 4.23.
: Statechart Diagram Tambah Data User ..................................... 48
Gambar 4.24.
: Statechart Diagram Ubah Data User .......................................... 49
Gambar 4.25.
: Statechart Diagram Hapus Data User ......................................... 49
Gambar 4.26.
: Statechart Diagram Tambah Data Pelanggan ............................. 49
Gambar 4.27.
: Statechart Diagram Ubah Data Pelanggan ................................. 50
Gambar 4.28.
: Statechart Diagram Hapus Data Pelanggan ................................ 50
Gambar 4.29.
: Statechart Diagram Tambah Data Perlengkapan ........................ 50
Gambar 4.30.
: Statechart Diagram Ubah Data Perlengkapan............................. 51
Gambar 4.31.
: Statechart Diagram Hapus Data Perlengkapan ........................... 51
Gambar 4.32.
: Statechart Diagram Tambah Data Peminjaman .......................... 51
Gambar 4.33.
: Statechart Diagram Hapus Data Peminjaman ............................. 52
Gambar 4.34.
: Statechart Diagram Tambah Data Pembayaran .......................... 52
Gambar 4.35.
: Statechart Diagram Hapus Data Pembayaran ............................. 52
Gambar 4.36.
: Statechart Diagram Cetak Laporan Pemasukan .......................... 53
Gambar 4.37.
: Entitas Yang Ditetapkan ............................................................ 53
Gambar 4.38.
: Menentukan Primary Key .......................................................... 53
Gambar 4.39.
: ERD (entity relationship diagram) ............................................. 54
Gambar 4.40.
: Transformasi antara tbplg dengan tbpeminjaman ....................... 54
Gambar 4.41.
: Transformasi antara tbpeminjaman dengan tbdetailpeminjaman 55
Gambar 4.42.
: Transformasi antara tbdetailpeminjaman dengan tbbrg .............. 55
Gambar 4.43.
: Transformasi antara tbpeminjaman dengan tbbayartagihan ........ 55
Gambar 4.44.
: Relasi Database Penyewaan Sound dan Diklit............................ 59
Gambar 4.45.
: Desain Menu login User ............................................................ 59
Gambar 4.46.
: Desain Menu Utama .................................................................. 60
Gambar 4.47.
: Desain Form Pelanggan ............................................................. 60
Gambar 4.48.
: Desain Form Perlengkapan ........................................................ 61
Gambar 4.49.
: Desain Form Peminjaman.......................................................... 61
Gambar 4.50.
: Desain Form Pembayaran .......................................................... 62 xv
Gambar 4.51.
: Desain Form Detail Pinjam........................................................ 63
Gambar 4.52
: Desain Management User .......................................................... 63
Gambar 4.53
: Desain Laporan Pemasukan ....................................................... 64
Gambar 5.1.
: Form Login .............................................................................. 66
Gambar 5.2.
: Menu Utama ............................................................................. 66
Gambar 5.3.
: Form Managemen User ............................................................ 67
Gambar 5.4.
: Form Master Data Pelanggan .................................................... 67
Gambar 5.5.
: Form Master Data Barang ........................................................ 68
Gambar 5.6.
: Form Peminjaman .................................................................... 68
Gambar 5.7.
: Form Pembayaran .................................................................... 69
Gambar 5.8.
: Form Laporan Data Pelanggan ................................................. 69
Gambar 5.9.
: Form Laporan Peminjaman ...................................................... 70
Gambar 5.10
: Form Laporan Data Barang ...................................................... 70
Gambar 5.11
: Form Laporan Pemasukan ........................................................ 71
Gambar 5.12
: Form Cetak Bukti Pembayaran ................................................. 71
xvi
DAFTAR LAMPIRAN
Lampiran 1
: Buku Bimbingan Skripsi
Lampiran 2
: Surat Keterangan Penelitian
Lampiran 3
: Biografi Penulis
xvii