KATA PENGANTAR Segala puji syukur ke hadirat Allah SWT karena atas rahmat dan hidayah-Nya lah penulis dapat menyelesaikan Proyek Akhir yang berjudul “Aplikasi Penyewaan Kostum Tari Berbasis Web (Studi Kasus: Sanggar Tari Parikesit Jatinangor)” sebagai salah satu syarat sidang Proyek Akhir pada program Diploma Tiga (D3) Manajemen Informatika Politeknik Telkom. Penulis mengucapkan terima kasih kepada semua pihak yang telah membantu dalam penyusunan Proyek Akhir ini diantaranya: 1. Kedua orang tua yang selalu memberikan do’a, dukungan, dan motivasi bagi penulis. 2. Dosen pembimbing Ibu Wina Witanti dan Ibu Shinta Yulia yang telah bersedia menyediakan waktunya, membimbing dan mengarahkan hingga terselesaikannya Proyek Akhir ini. 3. Dosen wali Ibu Sari Dewi Budiwati yang memberikan dukungan dan motivasinya. 4. Sahabat dan teman-teman di Politeknik Telkom. 5. Semua pihak yang terkait yang telah membantu penulis menyelesaikan Proyek Akhir ini.
Penulis menyadari bahwa proyek akhir ini masih jauh dari sempurna. Oleh karena itu, segala saran dan kritik sangat penulis harapkan. Semoga Proyek Akhir ini dapat bermanfaat bagi kita semua. Amin.
Bandung, 31 Juli 2013 Penulis
i
DAFTAR ISI KATA PENGANTAR ...................................................................................................................... i ABSTRAK .................................................................................................................................... ii ABSTRACT ................................................................................................................................. iii DAFTAR ISI ................................................................................................................................ iv DAFTAR GAMBAR ..................................................................................................................... vi DAFTAR TABEL ........................................................................................................................ viii DAFTAR LAMPIRAN................................................................................................................... ix BAB 1 PENDAHULUAN .............................................................................................................. 1 1.1
Latar Belakang ................................................................................................................. 1
1.2
Rumusan Masalah............................................................................................................ 2
1.3
Tujuan .............................................................................................................................. 2
1.4
Batasan Masalah .............................................................................................................. 3
1.5
Definisi Operasional ......................................................................................................... 3
1.6
Metode Pengerjaan ......................................................................................................... 3
1.7
Jadwal Pengerjaan ........................................................................................................... 5
1 BAB 2 TINJAUAN PUSTAKA .................................................................................................... 6 2.1
Sanggar Tari Parikesit ...................................................................................................... 6 2.1.1
Visi Sanggar Tari Parikesit ............................................................................ 6
2.1.2
Misi Sanggar Parikesit .................................................................................. 6
2.2
Penyewaan....................................................................................................................... 6
2.3
Alat Pembantu Sistem ..................................................................................................... 7
2.4
2.3.1
Data Flow Diagram (DFD) ............................................................................ 7
2.3.2
Entity Relationship Diagram (ERD)............................................................... 8
2.3.3
Flowmap ....................................................................................................... 9
Aplikasi Pendukung Web ............................................................................................... 11 2.4.1
PHP ............................................................................................................. 11
2.4.2
MySQL ........................................................................................................ 11
2.4.3
XAMPP ........................................................................................................ 12
3 BAB 3 ANALISIS DAN PERANCANGAN ................................................................................. 13
iv
3.1
Gambaran Sistem Saat Ini .............................................................................................. 13
3.2
Gambaran Sistem yang Diusulkan ................................................................................. 15
3.3
Analisis Kebutuhan Sistem ............................................................................................. 19 3.3.1
Data Flow Diagram (DFD) .......................................................................... 19
3.4
Kamus Data .................................................................................................................... 23
3.5
Perancangan Basis Data ................................................................................................. 25
3.6
Relasi Antar Tabel .......................................................................................................... 26
3.7
Struktur Tabel ................................................................................................................ 26
3.8
Kebutuhan Perangkat Keras dan Perangkat Lunak........................................................ 28 3.8.1
Kebutuhan Perangkat Keras di Sisi Pengembang ....................................... 28
3.8.2
Kebutuhan Perangkat lunak di sisi Pengembang ....................................... 28
3.8.3
Kebutuhan Perangkat Keras di sisi Pengguna ............................................ 29
3.8.4
Kebutuhan Perangkat lunak di sisi Pengguna ............................................ 29
3.8.5
Implementasi Sistem .................................................................................. 30
BAB 4 IMPLEMENTASI DAN PENGUJIAN................................................................................. 31 4.1
Implementasi Antarmuka .............................................................................................. 31
4.2
Pengujian ....................................................................................................................... 43 4.2.1
Pengujian Inputan ...................................................................................... 43
4.2.2
Kesimpulan Pengujian ................................................................................ 50
5 BAB 5 PENUTUP ................................................................................................................... 51 5.1
Kesimpulan .................................................................................................................... 51
5.2
Saran .............................................................................................................................. 51
6 DAFTAR REFERENSI .............................................................................................................. 52 7 LAMPIRAN ............................................................................................................................ 53
v
DAFTAR GAMBAR Gambar 1.1 Metode Waterfall (Shalahuddin, 2011) ......................................................................... 4 Gambar 1.2 Jadwal Pengerjaan ......................................................................................................... 5 Gambar 3.1 Proses Pemesanan Kostum (Sistem Berjalan).............................................................. 14 Gambar 3.2 Proses Pengembalian (Sistem berjalan)....................................................................... 15 Gambar 3.3 Proses Pemesanan Kostum (Sistem usulan) ................................................................ 16 Gambar 3.4 Proses Konfirmasi Pembayaran (Sistem Usulan) ......................................................... 17 Gambar 3.5 Proses Pengembalian (Sitem usulan) ........................................................................... 18 Gambar 3.6 Proses DFD Konteks Aplikasi Penyewaan Kostum Tari ................................................ 19 Gambar 3.7 DFD Level 0 Aplikasi Penyewaan Kostum Tari ............................................................. 19 Gambar 3.8 DFD Level 1 Proses Login ............................................................................................. 20 Gambar 3.9 DFD Level 1 Proses Kelola Kostum Tari ........................................................................ 20 Gambar 3.10 DFD Level 1 Proses Pemesanan ................................................................................. 21 Gambar 3.11 DFD level 1 Proses Konfirmasi Bayar......................................................................... 21 Gambar 3.12 DFD Level 1 Proses Pengembalian ............................................................................. 22 Gambar 3.13 DFD Level 1 Proses Pembuatan Laporan Penyewaan ................................................ 22 Gambar 3.14 Perancangan Basis Data ............................................................................................. 25 Gambar 3.15 Relasi Antar Tabel ...................................................................................................... 26 Gambar 3.16 Implementasi Sistem.................................................................................................. 30 Gambar 4.1 Halaman Beranda......................................................................................................... 31 Gambar 4.2 Halaman Profil.............................................................................................................. 32 Gambar 4.3 Halaman Kostum .......................................................................................................... 32 Gambar 4.4 Halaman Cara Pemesanan ........................................................................................... 33 Gambar 4.5 Halaman Hubungi Kami................................................................................................ 33 Gambar 4.6 Halaman Register Member .......................................................................................... 34 Gambar 4.7 Halaman Detail Kostum ............................................................................................... 34 Gambar 4.8 Halaman Cart ............................................................................................................... 35 Gambar 4.9 Halaman Checkout_date.............................................................................................. 35 Gambar 4.10 Halaman Checkout ..................................................................................................... 36 Gambar 4.11 Halaman History Order .............................................................................................. 37 Gambar 4.12 Halaman Konfirmasi ................................................................................................... 37 Gambar 4.13 Halaman Login Admin ................................................................................................ 38 Gambar 4.14 Halaman Registrasi Admin ......................................................................................... 38 Gambar 4.15 Halaman Data Kostum ............................................................................................... 39 Gambar 4.16 Halaman Data Stok..................................................................................................... 39 Gambar 4.17 Halaman Tambah Kostum .......................................................................................... 40 Gambar 4.18 Halaman Data Kategori .............................................................................................. 40 Gambar 4.19 Halaman Data Member.............................................................................................. 41 Gambar 4.20 Halaman Data Pesanan .............................................................................................. 41
vi
Gambar 4.21 Halaman Data Konfirmasi Pesanan ............................................................................ 42 Gambar 4.22 Halaman Data Konfirmasi Pengembalian .................................................................. 42 Gambar 4.23 Halaman Laporan Penyewaan ................................................................................... 43
vii
DAFTAR TABEL Tabel 2.1 Simbol Data Flow Diagram (Sutabri, 2004)..................................................................... 8 Tabel 2.2 Simbol Entity Relationship Diagram (Fathansyah, 2002) ................................................. 9 Tabel 2.3 Simbol Flowmap (Timwahana, 2006)............................................................................. 10 Tabel 3.1 Struktur Tabel tbl_member............................................................................................ 26 Tabel 3.2 Struktur Tabel tbl_kota .................................................................................................. 27 Tabel 3.3 Struktur Tabel tbl_kategori ............................................................................................ 27 Tabel 3.4 Struktur Tabel tbl_pesanan ............................................................................................ 27 Tabel 3.5 Struktur Tabel tbl_detail_pesanan................................................................................. 27 Tabel 3.6 Struktur Tabel tbl_size ................................................................................................... 28 Tabel 3.7 Struktur Tabel tbl_kostum ............................................................................................. 28 Tabel 3.8 Kebutuhan Perangkat Keras Pengembang ..................................................................... 28 Tabel 3.9 Tabel Kebutuhan Perangkat Lunak Pengembang .......................................................... 29 Tabel 3.10 Tabel Kebutuhan Perangkat Keras Pengguna .............................................................. 29 Tabel 3.11 Tabel Kebutuhan Perangkat Lunak Pengguna ............................................................. 30 Tabel 4.1 Tabel Form Registrasi member ...................................................................................... 44 Tabel 4.2 Tabel Form Login Member ............................................................................................. 45 Tabel 4.3 Tabel Form Edit Profil Member ...................................................................................... 45 Tabel 4.4 Tabel Form Ganti Password ........................................................................................... 46 Tabel 4.5 Tabel Form Cart .............................................................................................................. 46 Tabel 4.6 Tabel Form Checkout Date ............................................................................................. 47 Tabel 4.7 Tabel Form Konfirmasi ................................................................................................... 47 Tabel 4.8 Tabel Form Registrasi Admin ......................................................................................... 47 Tabel 4.9 Tabel Form Login Admin ................................................................................................ 48 Tabel 4.10 Tabel Form Data Kostum.............................................................................................. 49 Tabel 4.11 Tabel Form Edit Data Kostum ...................................................................................... 49 Tabel 4.12 Tabel Form Edit Stok .................................................................................................... 50 Tabel 4.13 Tabel Form Tambah Kategori ....................................................................................... 50
viii
DAFTAR LAMPIRAN Lampiran 5.1 Kwitansi Sanggar Tari Parikesit ................................................................................ 53
ix