PERANCANGAN APLIKASI RESERVASI HOTEL MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR MASITA 102406141 PROGRAM STUDI DIPLOMA 3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
PERNYATAAN RANCANGAN APLIKASI RESERVASI HOTEL MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing masing disebutkan sumbernya. Medan, Juni 2013 MASITA 102406141
PENGHARGAAN Puji syukur penulis ucapkan kepada Allah SWT atas berkat rahmat dan karunia-nya yang telah memberikan pengetahuan, kekuatan dan kesempatan kepada penulis sehingga mampu menyelesaikan Tugas Akhir ini dengan baik dan tepat waktunya. Tugas akhir yang berjudul Rancangan Aplikasi Reservasi Hotel Menggunakan Visual Basic 6.0 ini adalah sebagai salah satu syarat untuk menyelesaikan pendidikan penulis pada program D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam. Atas selesainya Tugas Akhir ini penulis mengucapkan terima kasih kepada: 1. Bapak Dr. Sutarman,M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam. 2. Ibu Dr. Marpongahtun,M.Sc, selaku Pembantu Dekan I Fakultas Matematika dan Ilmu Pengetahuan Alam. 3. Bapak Prof. Dr. Tulus, Vordipl.Math., M.Si., Ph.D, selaku Ketua Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 4. Bapak Syahriol Sitorus,S.Si,M.IT selaku Ketua Jurusan Program Studi D-III Teknik Informatika. 5. Bapak Sajadin Sembiring selaku dosen Pembimbing Tugas Akhir. 6. Seluruh dosen dan Staf Administrasi Fakultas Matematika dan Ilmu Pengetahuan Alam. 7. Orangtua tercinta dan seluruh keluarga penulis yang telah memberikan dukungan secara moril maupun materil sehingga penulis dapat menyelesaikan Tugas Akhir ini.
8. Yakhdi Perari Pinem, Yudho Murphy Harahap, Dara Juwita, dan Gustiana Harahap yang selalu menjadi teman baik bagi penulis. 9. Teman teman dari KOM B 2010. 10. Semua pihak yang terlibat dalam penulisan laporan ini. Penulis menyadari akan keterbatasan pengetahuan, kemampuan, wawasan, serta waktu yang penulis miliki. Oleh karena itu penulis mengharapkan saran dan sumbangsih yang bersifat membangun dari para pembaca demi kesempurnaan penulisan Tugas Akhir ini. Akhir kata, semoga laporan ini bermanfaat bagi semua pihak dan penulis khususnya. Medan, Juni 2013 Penulis MASITA NIM 102406141
ABSTRAK Penulisan Tugas Akhir ini bertujuan untuk membangun suatu aplikasi yang dapat digunakan untuk proses reservasi untuk perhotelan. Aplikasi ini dirancang sesuai dengan kebutuhan informasi yang semakin maju seiring dengan perkembangan teknologi komputer, baik dari segi perangkat keras maupun perangkat lunak. Sistem ini dirancang dengan menggunakan perangkat lunak Visual Basic 6.0 dan Crystal Report. Dari sistem yang sudah diterapkan terlebih dahulu, yaitu sistem yang manual, maka kini akan lebih akurat karena sistem yang diterapkan adalah sistem yang dikomputerisasi.
DAFTAR ISI Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Gambar Halaman ii iii iv vi vii viii BAB 1 Pendahuluan 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah. 2 1.3 Batasan Masalah 3 1.4 Tujuan 3 1.5 Metode Penelitian.. 4 1.6 Sistematika Penulisan.. 5 BAB 2 Landasan Teori 7 2.1 Pengertian Komputer. 7 2.1 Basis Data.. 11 2.3 Pengertian Sistem.. 14 2.4 Pemrograman Visual Basic 6.0. 16 2.5 Operator. 28 2.6 Tipe Data... 30 BAB 3 Analisis dan Perancangan Sistem 32 3.1 Analisis Sistem.. 32 3.2 Perancangan Sistem... 33 3.3 Diagram Konteks.. 35 3.4 Data Flow Diagram... 35 3.5 Kamus Data... 37 3.6 Perancangan Database... 38 3.7 Perancangan Tampilan Aplikasi.... 42 3.8 Rancangan Flowchart.... 53 BAB 4 Implementasi Sistem 53 4.1 Arti dan Tujuan Implementasi... 53 4.2 Komponen Utama Dalam Implementasi sistem 54 4.3 Pembahasan Sistem... 56 4.4 Hasil Implementasi 56 BAB 5 Kesimpulan dan Saran 68 5.1 Kesimpulan 68 5.2 Saran.. 69 Daftar Pustaka Lampiran
DAFTAR GAMBAR Halaman Gambar 2.1 Siklus Pengolahan Data 9 Gambar 2.2 Tampilan IDE Visual Basic 6.0... 21 Gambar 2.3 Menu Bar.. 22 Gambar 2.4 Toolbar. 22 Gambar 2.5 Form Designer. 23 Gambar 2.6 Tool Box... 23 Gambar 2.7 Jendela Project.. 25 Gambar 2.8 Jendela Properties.... 25 Gambar 2.9 Kode Editor... 26 Gambar 3.1 Diagram Konteks Rancangan Aplikasi.... 35 Gambar 3.2 Data Flow Diagram Level 0 Aplikasi... 36 Gambar 3.3 Relasi Tabel dari Perancangan Database.. 41 Gambar 3.4 Perancangan Form Utama.... 42 Gambar 3.5 Perancangan Form Menu Utama.. 43 Gambar 3.6 Perancangan Form Menu Utama.. 43 Gambar 3.7 Perancangan Form Input Data Kamar.. 44 Gambar 3.8 Perancangan Form Input Data Tamu... 45 Gambar 3.9 Perancangan Form Check In... 45 Gambar 3.10 Perancangan Form Check Out. 46 Gambar 3.11 Perancangan Form Tampilan Data Kamar... 47 Gambar 3.12 Perancangan Form Tampilan Data Check In 47 Gambar 3.13 Perancangan Form Tampilan Data Check Out... 48 Gambar 3.14 Perancangan Form Laporan Bulanan... 48 Gambar 3.15 Perancangan Kwitansi Check In... 49 Gambar 3.16 Perancangan Laporan Harian... 50 Gambar 3.17 Perancangan Form Tambah Pemakai... 50 Gambar 3.18 Perancangan Form Ubah Password.. 51 Gambar 3.19 Flowchart Aplikasi Reservasi Hotel... 52 Gambar 4.1 Form Utama.. 57 Gambar 4.2 Tampilan Form Login... 57 Gambar 4.3 Tampilan Form Menu Utama... 58 Gambar 4.4 Tampilan Form Input Data Kamar... 59 Gambar 4.5 Tampilan Form Input Data Tamu... 59 Gambar 4.6 Tampilan Form Check In.. 60 Gambar 4.7 Tampilan Form Check Out... 61 Gambar 4.8 Tampilan Form Stok Kamar... 62 Gambar 4.9 Tampilan Form Data Check In... 62 Gambar 4.10 Tampilan Form Data Check Out.. 63 Gambar 4.11 Permintaan Laporan Bulanan... 63 Gambar 4.12 Contoh Laporan Bulanan.. 64 Gambar 4.13 Kwitansi Check In 65 Gambar 4.14 Form Permintaan Laporan Harian 65 Gambar 4.15 Contoh Laporan Harian 66 Gambar 4.16 Tampilan Form Tambah Pemakai... 66 Gambar 4.17 Tampilan Form Ubah Password... 67