APLIKASI RESERVASI FASILITAS GEDUNG OLAHRAGA KECAMATAN CIPONDOH DENGAN MENGGUNAKAN VISUAL BASIC 6.0 DEDE IRAWAN 41512010041 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016
APLIKASI RESERVASI FASILITAS GEDUNG OLAHRAGA KECAMATAN CIPONDOH DENGAN MENGGUNAKAN VISUAL BASIC 6.0 Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer DEDE IRAWAN 41512010041 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016
KATA PENGANTAR Alhamdulillahirabbil alamin, Puji syukur kehadirat Allah SWT yang telah melimpahkan segala rahmat serta karunianya, dan berkat kesempatan yang diberikannya juga penulis dapat menyelesaikan program studi strata satu (S1) pada jurusan Teknik Informatika Universitas Mercu Buana Jakarta. Penulis menyadari bahwa Laporan Tugas Akhir ini masih jauh dari sempurna. Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati. Dengan segala keterbatasan dan kekurangan penulis menyadari laporan tugas akhir ini takkan terwujud tanpa bantuan, bimbingan dan dorongan dari pihak lain. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih kepada: 1. Ibu Desi Ramayanti, S.Kom.,MT, selaku Pembimbing Tugas Akhir yang telah mengarahkan dan membimbing penulis dengan semua nasihat, semangat dan ilmunya dalam menyusun laporan tugas akhir ini. 2. Bapak Sabar Rudiarto, M.Kom. selaku Kaprodi Teknik Informatika Universitas Mercu Buana. 3. Ibu Nia Kusuma Wardhani, S.Kom, M.M, selaku Koordinator Tugas Akhir Teknik Informatika Universitas Mercu Buana. 4. Seluruh Dosen Teknik Informatika Universitas Mercu Buana yang telah mendukung penulis baik semangat maupun materi. 5. Kedua Orang Tua dan Saudara-saudara tercinta yang telah memberikan dorongan moril dan do anya untuk kesuksesan penulis cinta kasih yang begitu besar, sehingga memungkinkan penulis menyelesaikan Laporan Tugas Akhir ini tepat pada waktunya. 6. Teman-teman dan sahabat-sahabat yang tidak dapat disebutkan satu- persatu Jakarta, 10 Februari 2016 Dede Irawan
DAFTAR ISI Halaman LEMBAR PERNYATAAN... i LEMBAR PENGESAHAN... ii KATA PENGANTAR... iii ABSTRACT... v ABSTRAKSI... vi DAFTAR ISI... vii DAFTAR GAMBAR... xi DAFTAR TABEL... xiv BAB I... 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan dan Manfaat... 3 1.5 Metodologi... 3 1.5.1 Pengumpulan Data... 3 1.5.2 Metode Pengembangan Sistem... 4 1.6 Sistematika Penulisan... 5 BAB II... 6 LANDASAN TEORI... 6 2.1 Gambaran Umum Gor Cipondoh... 6 2.1.1 Sejarah singkat Gor Cipondoh... 7 2.1.2 Struktur Organisasi Gor... 8 2.1.3 Tugas Dan Tanggung Jawab... 8 2.1.4 Visi Dan Misi... 9 2.2 Teori Umum... 9 2.2.1 Definisi Perancangan Sistem... 9 2.2.2 Karakteristik Sistem... 10 2.2.3 Klasifikasi Sistem... 12
2.2.4 Konsep Dasar Informasi... 13 2.2.5 Konsep Dasar Sisitem Informasi... 14 2.2.6 Konsep Dasar Penyewaan... 14 2.2.7 Konsep Dasar Lapangan... 15 2.2.8 Analisa Sistem... 15 2.2.9 Tahap Implementasi Sistem... 18 2.3 Teori Khusus... 18 2.3.1 SDLC (System Deplomen Life Cycle)... 18 2.3.2 Sejarah Singkat UML... 20 2.3.3 Diagram UML... 21 2.3.4 Activity Diagram... 22 2.3.5 Diagram Use Case... 23 2.3.6 Crystal Report 8.5... 27 2.3.7 Konsep Dasar DataBase... 27 2.3.8 Konsep Dasar VB.6... 31 BAB III... 37 ANALISA DAN PERANCANGAN... 37 3.1 Analisa Masalah... 37 3.2 Proses Bisnis... 37 3.2.1 Reservasi... 37 3.2.2 Pendaftaran... 38 3.2.3 Pembayaran... 38 3.2.4 Laporan... 38 3.3 Pemecahan Masalah... 38 3.4 Perancangan Aplikasi... 39 3.5 Perancangan Basis Data... 51 3.6 Pemodelan Data... 54 3.7 Prancangan Tampilan... 57 BAB IV... 60
IMPLEMENTASI DAN UJI COBA... 60 4.1 Implementasi Sistem... 60 4.1.1 Spesifikasi Perangkat Lunak... 60 4.1.2 Spesifikasi Perangkat Keras... 60 4.1.3 Implemnasi Data Base... 61 4.2 Pengujian Sistem... 74 4.2.1 Metode Pengujian... 74 4.2.2 Skenario Pengujian... 75 4.2.3 Hasil Pengujian... 76 4.2.4 Analisa Hasil Pengujian... 77 BAB V... 78 PENUTUP... 78 5.1 Kesimpulan... 78 5.2 Saran... 78 DAFTAR PUSTAKA... 79 LAMPIRAN...
DAFTAR GAMBAR Halaman Gambar 2.1 Gambaran Umun Gor Cipondoh... 6 Gambar 2.2 Struktur Organisasi... 8 Gambar 2.3 System Development Life Cycle Waterfall... 19 Gambar 2.4 Use Case Diagram... 24 Gambar 2.5 Squence Diagram... 25 Gambar 2.6 Activity Diagram... 26 Gambar 2.7 Tampilan Microsoft Access 2007... 39 Gambar 2.8 Mengangtifkan IDE Visual Basic... 32 Gambar 2.9 Toolbox Visual Basic 6 dengan Semua kontrol intrinsic... 34 Gambar 3.1 Use Case Diagram... 39 Gambar 3.2 Acivity Diagram Login... 43 Gambar 3.3 Activity diagram Menu Laporan... 44 Gambar 3.4 Activity diagram menu tampilan... 45 Gambar 3.5 Activity diagram menu transaksi... 46 Gambar 3.6 Diagram skuensial Login... 47 Gambar 3.7 Diagram skuensial menu file... 48 Gambar 3.8 Diagram skuensial menu laporan... 49 Gambar 3.9 Diagram skuensial menu transaksi... 50 Gambar 3.10 ERD peyewaaan... 57 Gambar 3.11 Rancangan Tampilan Login... 58 Gambar 3.12 Rancangan Menu Utama... 59 Gambar 4.1 Pembuatan Database... 60 Gambar 4.2 Membuat Database(Create Database)... 62 Gambar 4.3 Membuat Table (Create Table)... 62 Gambar 4.5 Tabel barang... 63 Gambar 4.6 Tabel Lapangan... 64 Gambar 4.7 Tabel Sewa alat... 65 Gambar 4.8 Tabel Sewa Lapangan... 66
Gambar 4.9 Tabel Penjualan... 67 Gambar 4.10 Tabel Login... 68 Gambar 4.11 Tabel Menu... 69 Gambar 4.12 Form Login... 70 Gambar 4.13 Halaman Utama... 71 Gambar 4.14 Transaksi Pembayaran Sewa... 71 Gambar 4.15 Penjualan... 72 Gambar 4.16 Report Laporan daftar anggota... 72 Gambar 4.17 Report Laporan daftar barang kantin... 73 Gambar 4.18 Report Laporan daftar Fasilitas Lapangan... 73 Gambar 4.19 Cetak laporan transaksi... 74
DAFTAR TABEL Halaman Tabel 2.1 Jenis jenis diagram UML... 22 Tabel 2.2 Simbol simbol Activity diagram... 22 Tabel 3.1 login... 40 Tabel 3.2 Mengelola data Lapangan... 40 Tabel 3.3 Data File... 41 Tabel 3.4 Data Transaksi... 41 Tabel 3.5 Laporan... 42 Tabel 3.6 Activity Diagram Login... 43 Tabel 3.7 Activity Diagram menu Laporan... 44 Tabel 3.8 Activity diagram menu tampilan... 45 Tabel 3.9 Activity diagram menu transaksi... 46 Tabel 3.10 Diagram skuensial login... 47 Tabel 3.11Diagram skuensial menu file... 48 Tabel 3.12 Diagram skuensial menu laporan... 49 Tabel 3.13 Diagram skuensial menu transaksi... 50 Tabel 3.14 Petugas... 51 Tabel 3.15 Member... 51 Tabel 3.16 Barang... 52 Tabel 3.17 Lapangan... 52 Tabel 3.18 Perlengkapan... 53 Tabel 3.19 Penyewaan Lapangan... 53 Tabel 3.20 Penjualan (Kantin)... 54 Tabel 4.1 skenario Pengujian Black Box Testing Pada Aplikasi... 75 Tabel 4.2 Hasil Pengujian... 76