SISTEM INFORMASI PENYEWAAN LAPANGAN FUTSAL
BERBASIS DESKTOP DI NABIL-A FUTSAL
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata 1) Fakultas Teknik dan Ilmu Komputer
Oleh :
Esa Cheppy Prandufka 10511218
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
iv
KATA PENGANTAR
Assalamu’alaikum Wr. Wb.
Puji dan syukur bagi Allah SWT, Tuhan yang menguasai segala kekuasaan
dan pemiliki segala ilmu. Dengan sifat Maha Pengasih dan Penyayang-Nya
memberikan keuasaan, ilmu kepada siapa yang dikehendaki-Nya. Atas Kehendak-
Nya jualah Alhamdulillahirabbil‘alamin penulis dapat menyelesaikan skripsi ini. Skripsi dengan judul “SISTEM INFORMASI PENYEWAAN
LAPANGAN FUTSAL BERBASIS DESKTOP DI NABIL-A FUTSAL”
disusun guna memenuhi syarat kelulusan dalam memperoleh gelar Sarjana (S1)
pada Program Studi Sistem Informasi, Fakultas Teknik dan Ilmu Komputer,
Universitas Komputer Indonesia (UNIKOM) Bandung.
Selama penyusunan skripsi ini, tidak sedikit bimbingan dan bantuan dari
berbagai pihak, khususnya kepada pembimbing skripsi Wahyuni S.Si., M.T yang
telah meluangkan waktu disela kesibukan beliau sebagai Dosen Sistem Informasi
untuk memberikan bimbingan, arahan, dukungan dan motivasi untuk dapat
menghasilkan karya yang dapat dimanfaatkan oleh orang lain, sehingga dapat
diselesaikannya skripsi ini dengan tepat waktu dan dapat dimanfaatkan untuk
kepentingan UNIKOM. Selanjutnya dengan rasa tulus penulis ingin mengucapkan
terimakasih kepada semua pihak yang telah memberikan dorongan dan semangat
baik berupa material maupun spiritual.
1. Allah SWT, yang telah memberikan pertolongan dan kemudahan sehingga
penulis dapat menyelesaikan skripsi ini.
2. Dr. Ir. Eddy Suryanto Soegoto, M.Sc. selaku Rektor Universitas Komputer
Indonesia.
3. Prof. Dr. H. Denny Kurniadie, Ir. M.Sc. selaku Dekan Fakultas Teknik dan
Ilmu Komputer.
4. Citra Noviyasari, S.Si., MT., selaku Ketua Program Studi Sistem
v
5. R. Fenny Syafariani, S.Si., M.Stat selaku Dosen wali di Kampus yang telah
memberikan arahan, motivasi, masukan dan saran selama saya berada di
Unikom.
6. Wahyuni S.Si., M.T, selaku Pembimbing di Kampus yang telah
membimbing, memberikan arahan, motivasi, masukan dan saran untuk
membangun skripsi ini.
7. Tono Hartono, S.Si., M.T dan Deasy Permatasari, S.Si., M.T, selaku dosen
penguji yang telah meluangkan waktunya pada penulis dan penguji dan
memberikan koreksi pada sistem informasi yang Penulis buat.
8. Seluruh dosen pengajar yang telah memberikan ilmu kepada penulis
mudah-mudahan ilmu yang diajarkan bermanfaat dan menjadi amal
kebaikan.
9. Ibunda dan Ayahanda tercinta yang tanpa batas memberikan kasih sayang,
doa dan dukungan lain yang tidak bisa disebutkan satu-persatu kepada
penulis.
10.Seluruh rekan-rekan IS-6 angkatan 2011, yang telah membantu
memberikan semangat dan motivasi kepada penulis.
11.Semua pihak yang telah membantu penulis yang tidak dapat disebutkan
satu-persatu terima kasih atas dorongan, do’a, serta motivasi yang sangat berharga bagi penulis.
Akhir kata penulis sampaikan bahwa ilmu yang bermanfaat akan menjadi
penolong kita diakhirat. Meski jauh dari kesempurnaan, mudah-mudahan skripsi
yang penulis susun ini dapat memberikan manfaat bagi diri penulis pada
khususnya dan para pembaca pada umumnya. Amin yaa robbal a’lamin. Wassalamu’alaikum Warahmatullahi Wabarakatuh.
Bandung, 11 Juni 2016
Penulis,
vi
KATA PENGANTAR ... iv
DAFTAR ISI ... vi
DAFTAR GAMBAR ... x
DAFTAR TABEL ... xiv
DAFTAR SIMBOL ... xvi
BAB I PENDAHULUAN 1.1. Latar Belakang ... 1
1.2. Identifikasi dan Rumusan Masalah ... 3
1.2.1. Identifikasi Masalah ... 3
1.2.2. Rumusan Masalah ... 4
1.3. Maksud dan Tujuan Penelitian ... 5
1.3.1. Maksud Penelitian ... 5
1.3.2. Tujuan Penelitian... 5
1.4. Kegunaan Penelitian ... 6
1.4.1. Kegunaan Praktis... 6
1.4.2. Kegunaan Akademis ... 6
1.5. Batasan Masalah ... 7
1.6. Lokasi dan Waktu Penelitian ... 8
1.6.1. Lokasi Penelitian ... 8
1.6.2. Waktu Penelitian ... 8
1.7. Sistematika Penulisan ... 9
BAB IILANDASAN TEORI 2.1 Sistem ... 11
2.1.1 Pengertian Sistem ... 11
vii
2.1.3 Klasifikasi Sistem ... 14
2.2 Informasi ... 16
2.2.1 Pengertian Informasi ... 16
2.2.2. Kualitas Informasi ... 17
2.2.3. Nilai Informasi ... 18
2.3 Sistem Informasi ... 18
2.3.1 Pengertian Sistem Informasi ... 18
2.3.2 Komponen Dasar Sistem Informasi ... 20
2.4. Pengertian Penyewaan ... 21
2.5. Definisi Futsal ... 22
2.6. Tinjauan Perangkat Lunak ... 25
2.6.1. Java ... 25
2.6.2. Netbeans ... 28
2.6.3. XAMPP... 29
2.6.4. MySQL ... 29
2.6.5. iReport ... 30
BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian ... 32
3.1.1. Sejarah Singkat Perusahaan ... 32
3.1.2. Visi dan Misi Perusahaan ... 33
3.1.3. Struktur Organisasi Perusahaan ... 34
3.1.4. Deskripsi Tugas ... 35
3.2. Metode Penelitian ... 35
3.2.1. Desain Penelitian ... 37
3.2.2. Jenis dan Metode Pengumpulan Data... 37
3.2.2.1. Sumber Data Primer ... 38
3.2.2.2. Sumber Data Sekunder ... 39
3.2.3. Metode Pendekatan dan Pengembangan Sistem ... 40
3.2.3.1. Metode Pendekatan Sistem ... 40
3.2.3.2. Metode Pengembangan Sistem ... 40
3.2.3.3. Alat Bantu Analisis dan Perancangan ... 42
3.2.4. Pengujian Software... 45
3.3. Analisis Sistem yang Berjalan ... 46
3.3.1. Analisis Dokumen ... 46
viii
3.3.3. Use Case Diagram Sistem Yang Sedang Berjalan ... 50
3.3.3.1. Definisi Aktor ... 50
3.3.3.2. Definisi Use Case ... 51
3.3.4. Skenario Use Case Sistem Yang Sedang Berjalan ... 52
3.3.5. Activity Diagram ... 59
3.3.6. Evaluasi Sistem Yang Berjalan ... 65
BAB IV HASIL DAN PEMBAHASAN 4.1. Perancangan Sistem ... 68
4.1.1. Tujuan Perancangan Sistem ... 68
4.1.2. Gambaran Umum Sistem Yang Diusulkan ... 69
4.1.3. Perancangan Prosedur Yang Diusulkan ... 69
4.1.3.1. Use Case Diagram Yang Diusulkan ... 70
4.1.3.2. Skenario Use Case Yang Diusulkan ... 72
4.1.3.3. Activity Diagram ... 84
4.1.3.4. Sequence Diagram ... 99
4.1.4. Perancangan Data ... 107
4.1.4.1. Class Diagram ... 107
4.1.4.2. Deployment Diagram ... 109
4.2. Perancangan Antar Muka ... 109
4.2.1. Struktur Menu ... 110
4.2.2. Perancangan Input ... 111
4.2.3 Perancangan Output ... 119
4.3. Perancangan Arsitektur Jaringan ... 126
4.4. Pengujian ... 126
4.4.1. Rencana Pengujian ... 126
4.4.2. Kasus dan hasil pengujian... 127
4.4.3. Kesimpulan Hasil Pengujian ... 134
4.5. Implementasi ... 134
4.5.1. Implementasi Perangkat Lunak ... 135
4.5.2. Implementasi Perangkat Keras... 135
4.5.3. Implementasi Basis Data ... 136
4.5.4. Implementasi Antar Muka ... 140
4.5.5. Implementasi Instalasi Program ... 143
ix BAB V KESIMPULAN DAN SARAN
5.1. Kesimpulan ... 164
DAFTAR PUSTAKA
[1] Hariyanto Bambang,”Rekayasa Sistem Berorientasi Objek”,1th ed,Bandung : Informatika Bandung 2004.
[2] Agus Mulyanto,. “Sistem Informasi Konsep dan Aplikasi”. Yogyakarta: Pustaka Pelajar, 2009.
[3] Sutarman,. “Pengantar Teknologi Informasi”. Yogyakarta: Bumi Aksara, 2009. [4] Jogiyanto,. “Analisis dan Desain Sistem Informasi”. Yogyakarta: Andi Publisher,
2009.
[5] Hendra Kurniawan, Eri Mardiana, dan Nur Rahmansyah., “Aplikasi Penjualan Dengan Program Java Netbeans, Xammp, dan iReport”. Jakarta : Elek Media Komputindo, 2011.
[6] Adhi Rachdian, “Mastering CMS dengan Mambo/Joomla”. Jakarta : PT Media Komputindo, 2006
[7] Sugiyono, “Metode penelitian Kualitati dan Kuantitatif R&D, CV.ALFABETA ,2009.
[8] Yasmi Afrizal, Wahyuni., “Rekayasa Perangkat Lunak : Software Engineering “, Bandung : Unikom 2014.
[9]Shalahudin M, Rosa A.S, “Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek”Bandung 2014.
Sumber Internet :
[10] http://id.wikipedia.org/wiki/Futsal
[11] https://id.wikipedia.org/wiki/Java
[12]http://www.termasmedia.com/pemrograman/java/235-beberapa-karakteristik-bahasa-pemrograman-java.html
[13] https://bahasapemogramanword.wordpress.com/definisi-java-netbeans/
1
BAB I
PENDAHULUAN
1.1.Latar Belakang
Pada zaman modern ini arus informasi berjalan dengan cepat dan pesat. Hal
ini ditandai dengan banyaknya peralatan serba canggih dan praktis. Munculnya
sistem komputer sangat membantu untuk mempermudah pengguna teknologi
informasi dalam menyelesaikan pekerjaannya yang berhubungan dengan teknologi
informasi. Sangat wajar apabila sudah banyak perusahaan ataupun organisasi dan
instansi pemerintah maupun badan usaha yang memanfaatkan perkembangan
teknologi informasi. Salah satunya dengan menggunakan sistem terkomputerisasi
yang digunakan dalam membantu kebutuhan proses pekerjaan sehingga
mempermudah dan mempercepat dalam penyelesaian pekerjaannya.
Proses pengolahan data dalam beberapa kasus yang apabila jumlah data
yang akan diolah cukup banyak dan pengolahan data tersebut dilakukan secara rutin
ataupun berkala dana masih manual seperti contohnya setiap hari atau satu bulan
sekali, tentu pekerjaan tersebut harus terselesaikan dengan tepat waktu dan
mungkin akan memakan tenaga dan waktu yang banyak. Maka dari itu dibutuhkan
cara pemrosesan data yang mudah dan cepat tanpa melupakan ketepatan dan
keakuratan dari hasil pengolahan data tersebut.
Teknologi informasi pada saat ini telah banyak membuat perubahan pada
cara kerja dan berpikir manusia. Tanpa teknologi informasi, suatu perusahaan atau
2
secara optimal. Oleh karena itu, untuk menunjang kegiatan operasional dalam
penyelesaian tugas, diperlukan suatu sistem informasi yang baik untuk
mendapatkan data yang di perlukan dengan cepat dan akurat. Banyak instansi
perusahaan besar memanfaatkan teknologi informasi sebagai alat bantu dalam
menyelesaikan permasalahan yang sering dihadapi. Masalah ini dapat berupa
informasi dari data – data lapangan yang ada yang kemudian diolah sesuai dengan
kebutuhan.
Nabil-a Futsal memiliki satu lapangan futsal dengan rumput sintetis.
Pelanggan Nabil-a Futsal dibedakan menjadi dua kategori yaitu member dan non
member. Persyaratan untuk menjadi member, hanya melakukan booking lapangan
dengan memilih jadwal lapangan perbulan dan bayar total sewa lapangan.
Keuntungan sebagai member mendapatkan diskon harga 10%. Jika pelanggan tidak
datang disaat waktu yang sudah di booking maka uang tidak dapat dikembalikan.
Dalam sistem pengolahan data Nabil-a Futsal ini masih belum efektif
dikarenakan sistem yang ada belum terkomputerisasi. Contohnya seperti
penyewaan lapang, penyewaan perlengkapan dan penjualan jajanan masih dalam
bentuk nota, buku dan papan tulis. Petugas pun masih mengalami kesulitan dalam
pencarian data sewa dan pada proses pembuatan laporan yang masih tergantung
pada bukti sewa (nota dan buku). Sejauh ini belum ada sistem informasi aplikasi
desktop dalam proses bisnis lapangan futsal yang berjalan di Nabil-a Futsal
sehingga menyulitkan petugas untuk mengolah data informasi penyewaan lapangan
futsal untuk dijadikan bukti dokumen kepada pemilik perusahaan. Dikarenakan
3
lapangan futsal akan hilang, dengan menggunakan sistem aplikasi desktop ini maka
penyimpanan data penyewaan akan tersimpan dengan baik dan aman.
Berdasarkan uraian diatas, maka di Nabil-a Futsal perlu adanya suatu
aplikasi desktop yang mampu mengolah sistem informasi. Sehingga penulis
memutuskan untuk menetapkan judul penelitian sebagai berikut : “ SISTEM
INFORMASI PENYEWAAN LAPANGAN FUTSAL BERBASIS DESKTOP
DI NABIL-A FUTSAL ”.
1.2.Identifikasi dan Rumusan Masalah
Demi terwujudnya peningkatan kualitas pelayanan terhadap pelanggan dan
pengolahan data informasi penyewaan, Nabil-a Futsal terus berusaha dengan
berbagai upaya. Namun tetap saja tidak luput dari berbagai halangan dan hambatan,
demikian pula yang dialami oleh Nabil-a Futsal. Maka dari itu penulis
mengindetifikasikan permasalahan sebagai berikut :
1.2.1. Identifikasi Masalah
Berdasarkan uraian dari latar belakang tersebut, maka identifikasi masalah
yang dapat disimpulkan adalah sebagai berikut:
1. Sistem yang ada belum terkomputerisasi sehingga petugas kesulitan
dalam mengolah data penyewaan lapang.
2. Penyewaan lapang, penyewaan perlengkapan dan penjualan jajanan
masih dalam bentuk nota, buku dan papan tulis sehingga data-data
4
3. Petugas masih mengalami kesulitan dalam mencari data sewa lapangan
sehingga petugas membutuhkan waktu lama untuk mencari data sewa
lapangan.
4. Pembuatan laporan yang masih tergantung pada nota dan buku sehingga
menyulitkan petugas didalam pembuatan laporan.
1.2.2. Rumusan Masalah
Berdasarkan uraian dari latar belakang dan identifikasi masalah tersebut,
maka permasalahan dalam penelitian ini dapat dirumuskan sebagai berikut:
1. Bagaimana sistem penyewaan lapangan futsal yang sedang berjalan di
Nabil-a Futsal?
2. Bagaimana perancangan sistem yang diusulkan untuk menunjang proses
penyewaan lapangan futsal di Nabil-a Futsal?
3. Bagaimana pengujian sistem informasi penyewaan lapangan futsal yang
diusulkan?
4. Bagaimana implementasi sistem informasi penyewaan lapangan futsal
di Nabil-a Futsal?
1.3.Maksud dan Tujuan Penelitian
1.3.1 Maksud Penelitian
Maksud dari penelitian ini adalah untuk membangun “ Sistem Informasi
Penyewaan Lapangan Futsal Berbasis Desktop di Nabil-a Futsal ”, guna
5
memecahkan masalah sistem penyewaan lapangan futsal yang timbul pada
Nabil-a FutsNabil-al.
1.3.2 Tujuan Penelitian
Sedangkan Tujuan dari penelitian ini adalah :
1. Untuk mengetahui sistem penyewaan lapangan futsal yang sedang
berjalan di Nabil-a Futsal.
2. Untuk membuat perancangan aplikasi program yang dapat mendukung
dalam penyampaian informasi transaksi penyewaan lapangan futsal.
3. Untuk pengujian program penyewaan lapangan futsal di Nabil-a Futsal.
4. Untuk melakukan implementasi sistem informasi penyewaan lapangan
futsal di Nabil-a Futsal.
1.4.Kegunaan Penelitian
1.4.1. Kegunaan Praktis
1. Bagi Nabil-a Futsal
Kegunaan bagi Nabil-a Futsal, dengan adanya penelitian ini maka
diharapkan dapat menjadi solusi dan alternatif, baik dari segi informasi
pemesanan penyewaan sarana olahraga seperti futsal sehingga sistem dapat
berjalan dengan efisien untuk memberikan kemudahan bagi pihak yang
6
2. Bagi Pelanggan
Kegunaan bagi pelanggan, hasil penelitian dapat memudahkan proses
pemesanan penyewaan lapangan futsal. Dan kepuasan menjadi pelanggan
member atau non member di Nabil-a Futsal karena sistem dalam pelayanan
yang diberikan sangat baik.
1.4.2. Kegunaan Akademis
1. Bagi Pengembangan Ilmu
Kegunaan penelitian ini bagi pengembangan ilmu, hasil penelitian ini dapat
menambah pengetahuan dalam mengembangkan teori dan penerapan pada
prakteknya, serta dapat memberikan suatu karya penelitian baru yang dapat
mendukung dalam pengembangan sistem informasi.
2. Bagi Peneliti Lain
Kegunaan penelitian ini bagi peneliti lain, dari hasil penelitian ini
diharapkan dapat menjadi bahan referensi serta menambah wawasan
mengenai sistem informasi bagi yang memerlukannya serta dapat dijadikan
sebagai acuan bagi mahasiswa yang sedang mengambil skripsi atau tugas
akhir dalam kajian yang sama.
3. Bagi Penulis
Untuk penulis sendiri, seluruh rangkaian kegiatan dan hasil penelitian guna
menambah pengetahuan dan pengalaman tentang sistem informasi berbasis
desktop dan dapat lebih menetapkan penguasaan materi yang dipelajari di
Sistem Informasi, UNIVERSITAS KOMPUTER INDONESIA
7
1.5.Batasan Masalah
Pembatasan masalah dilakukan guna menghindari kesalahan dalam
penafsiran terhadap program yang penulis rancang. Berikut batasan masalahnya :
1. Sistem yang dibangun hanya dapat dijalankan pada transaksi penyewaan
lapang, pelunasan lapangan, penyewaan perlengkapan, penjualan jajanan
dan laporan.
2. Sistem yang di bangun membahas untuk menjadi member, hanya booking
lapangan dengan memilih jadwal lapangan perbulan dan bayar total sewa
lapangan.
3. Sistem yang dibangun membahas jika pelanggan futsal tidak datang disaat
waktu yang sudah di booking maka uang tidak dapat dikembalikan.
4. Pada sistem pembayaran jika member maka akan mendapatkan diskon 10%
dan non member tidak mendapatkan diskon.
1.6.Lokasi dan Waktu Penelitian
1.6.1. Lokasi Penelitian
Lokasi dalam memperoleh data-data serta informasi untuk penyusunan
penelitian ini, penulis melakukan penelitian secara langsung di Nabil-a Futsal yang
8
1.6.2. Waktu Penelitian
Berikut rincian waktu penelitiannya:
Tabel 1.1 Waktu Penelitian
No Kegiatan
Tahun 2016
Maret April Mei Juni
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Pengumpulan Kebutuhan
a. Obsevasi
b. Wawancara
c. Analisis Dokumen
2 Desain Prototype
a. Membangun
Prototyping Awal
3 Evaluasi Prototyping
a. Membangun
Perubahan
9
1.7.Sistematika Penulisan
Sistematika penulisan skripsi ini dibagi dalam beberapa bab dengan pokok
pembahasan secara umum sebagai berikut:
BAB I. PENDAHULUAN
Bab ini berisi latar belakang, identifikasi masalah dan rumusan masalah, maksud
dan tujuan penelitian, kegunaan penelitian, batasan masalah, lokasi dan waktu
penelitian, dan sistematika penulisan.
BAB II. TINJAUAN PUSTAKA
Bab ini berisi teori-teori pendukung yang berhubungan dengan pembangunan
sistem.
BAB III. METODE PENELITIAN
Bab ini membahas Objek Penelitian, Metodologi Penelitian yang digunakan,
deskripsi sistem yang berjalan dan Analisis Sistem yang berjalan.
BAB IV. HASIL dan PEMBAHASAN
Bab ini membahas deskripsi sistem yang diusulkan, analisis kebutuhan,
perancangan sistem yang dikembangkan, implementasi sistem yang dibangun,
ujicoba dan hasil pengujian sistem.
BAB V. KESIMPULAN dan SARAN
Bab ini berisi kesimpulan yang diperoleh dari hasil pengujian sistem, serta saran
164
BAB V
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Dari proses pembuatan sistem informasi penyewaan lapangan futsal dalam
menjalankan rangkaian proses yang ada pada Nabil-a Futsal. Dengan dibangunnya
sistem informasi penyewaan ini maka dapat ditarik beberapa kesimpulan :
1. Dengan adanya sistem informasi penyewaan lapangan futsal ini diharapkan
petugas tidak kesulitan dalam mengolah data penyewaan lapang.
2. Dengan adanya sistem informasi penyewaan lapangan ini diharapkan
data-data penyewaan lapang, penyewaan perlengkapan dan penjualan jajanan
tersebut tidak mudah hilang.
3. Dengan adanya sistem informasi penyewaan lapang ini diharapkan petugas
tidak membutuhkan waktu lama untuk mencari data sewa lapangan
4. Dengan dibuatnya sistem informasi penyewaan lapang ini diharapkan
165
5.2 Saran
Sistem Informasi Penyewaan Lapangan Futsal di Nabil-a Futsal Ciamis ini
bukanlah sebuah sistem sempurna yang dapat menangani semua permasalahan yang
terjadi . Untuk menjadikan sebuah sistem mempunyai tingkat permasalahan yang
sangat kecil, diperlukan pengembangan yang harus di terapkan pada sistem.
Penulis mengajukan beberapa saran bagi pengembang dan pengguna,
dengan dibangunnya sistem informasi ini. Adapun saran-saran tersebut adalah:
1. Dengan adanya sistem informasi penyewaan lapangan ini, maka perlu
pengetahuan dan pelatihan bagi petugas untuk menjalankannya.
2. Sebaiknya digunakan program antivirus. Hal ini dimaksudkan untuk
mencegah terjadinya kerusakan pada program ataupun data-data yang lain.
3. Sistem informasi yang telah di bangun ini agar dijadikan bahan untuk