APLIKASI GAME DAN MULTIMEDIA DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR RAHEL O.M HUTAGALUNG 082406128 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
APLIKASI GAME DAN MULTIMEDIA DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya RAHEL O.M HUTAGALUNG 082406128 PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
PERSETUJUAN Judul : APLIKASI GAME DAN MULTIMEDIA DENGAN MENGGUNAKAN VISUAL BASIC 6.0 Kategori : TUGAS AKHIR Nama : RAHEL O.M HUTAGALUNG Nomor Induk Mahasiswa : 082406128 Program Studi : DIPLOMA-III TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Mei 2011 Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Dosen Pembimbing Prof. Dr. Tulus, M.Si Dra. Normalina Napitupulu, M.Sc NIP. 196209011988031002 NIP. 19631106 198902 2001
PERNYATAAN APLIKASI GAME DAN MULTIMEDIA DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR Saya mengaku bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Juni 2011 RAHEL O.M HUTAGALUNG 082406128
PENGHARGAAN Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena kasih dan karunia-nya penulis dapat menyelesaikan tugas akhir ini tepat pada waktunya sebagai salah satu syarat untuk menyelesaikan studi pada D III Ilmu Komputer FMIPA USU. Adapun judul daru tugas akhir ini adalah APLIKASI GAME DAN MULTIMEDIA DENGAN MENGGUNAKAN VISUAL BASIC 6.0. Dalam penulisan dan penyelesaian Tugas Akhir ini, penulis tidak terlepas dari bantuan serta bimbingan dari semua pihak, baik dari segi bimbingan dari konsultasi maupun dorongan semangat. Secara khusus penulis menyampaikan rasa terima kasih yang sedalam dalamnya kepada Ayahanda dan Ibunda saya yang telah mendidik dan membesarkan saya dengan segala pengorbanan yang tak terhitung nilainya serta kasihnya yang tulus. Dan selalu memberikan doa dan dukungan baik moril maupun materil, sehingga penulis dapat mengikuti kuliah Diploma III Teknik Informatika dan menyelesaikan pendidikan ini tepat pada waktunya. Semoga Tuhan yang selalu memberkati segala pengorbanan mereka. Untuk itu dalam kesempatan ini penulis mengucapkan banyak terima kasih kepada: 1. Ibu Dra. Normalina Napitupulu, M.Sc. selaku dosen pembimbing tugas akhir yang telah memberikan bimbingan dan pengarahan kepada penulis selama menyusun tugas akhir ini. 2. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatra Utara, selaku Pembantu Dekan I. 3. Bapak Prof. Drs. Tulus, M.Si selaku ketua Departemen Matematika. 4. Bapak Syahril Efendi, S.Si, M.IT dan Syahriol Sitorus M.IT selaku ketua dan sekretaris program studi Diploma III Teknik Informatika. 5. Seluruh dosen pengajar program studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatra Utara yang telah memberikan ilmu pengetahuannya kepada penulis selama masa perkuliahan. 6. Para Pegawai FMIPA USU yang telah banyak membantu penulis. 7. Sahabat-sahabatku seperjuangan khusus anak KOM B 2008 yang namanya tidak dapat disebutkaan satu persatu. Terimakasih atas kebaikan dan perhatian kalian selama ini. Penulis menyadari bahwa dalam penyusunan Tugas Akhir ini masih banyak kekurangan karena keterbatasan kemampuan yang penulis miliki, untuk itu penulis mengharapkan saran dan kritik yang membangun.
Akhir kata saya mohon maaf atas segala kekurangan yang ada dalam penulisan Tugas Akhir ini dan sekali lagi saya berharap semoga Tugas Akhir ini dapat memberikan manfaat khususnya bagi penulis dan para pembaca pada umumnya. Medan, Mei 2011 Penulis RAHEL O.M HUTAGALUNG
ABSTRAK Permainan Tebak Kata merupakan sebuah permainan sederhana, yang memberi kesempatan untuk menebak sebuah kata yang tersembunyi dilayar dengan memilih huruf dalam kotak yang kira-kira merupakan bagian dari huruf yang tersembunyi tersebut. Perancangan game ini menggunakan Microsoft Visual Basic 6.0. Aplikasi ini tidak membutuhkan spesifikasi komputer yang tinggi sehingga mudah digunakan oleh siapa saja dan dapat menghibur dan mengisi waktu luang serta melatih logika para pengguna komputer.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar isi Daftar tabel Daftar gambar ii iii iv vi vii ix x Bab 1 Pendahuluan 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 2 1.3 perumusan Masalah 2 1.4 Batasan Penulisan 2 1.5 Tujuan Penulisan 3 1.6 Manfaat 3 1.7 Tahapan Perancangan 3 1.8 Sistematika Penulisan 4 Bab 2 Landasan Teori 2.1 Analisa Kebutuhan Perangkat Lunak 6 2.2 Perangkat Lunak 8 2.3 Proses Perangkat Lunak 8 2.4 Karakteristik Perangkat Lunak 10 2.5 Komponen Perangkat Lunak 11 Bab 3 Perancangan Sistem 3.1 Gambaran Umum Sistem Rancangan 12 3.2 Antarmuka Menu Utama 18 3.3 Mendesain Aplikasi Game Tebak Kata 22 3.4 Pengaturan Properties Form Aplikasi Game Tebak kata 24 3.5 Flowchart Aplikasi Game Tebak Kata 27 Bab 4 Analisis Dan Implementasi Sistem 4.1 Analisis Sistem 29 4.2 Analisis Kebutuhan Sistem 29 4.3 Analisis Kelayakan Teknologi 30 4.4 Analisis Manfaat 31 4.5 Implementasi Dan Pembahasan 31 4.6 Cara Menjalankan Aplikasi Game Tebak Kata 33
Bab 5 Kesimpulan dan Saran 5.1 Kesimpulan 37 5.2 Saran 38 Daftar Pustaka 39 Lampiran 40
DAFTAR TABEL Halaman Tabel 3.1 Setting Properties Tebak Kata 24
DAFTAR GAMBAR Halaman Gambar 2.1 Model pengembangan perangkat lunak 9 Gambar 2.2 Daur hidup perangkat lunak 12 Gambar 3.1 Tampilan awal Visual Basic 18 Gambar 3.2 Menu Bar 19 Gambar 3.3 Toolbar 19 Gambar 3.4 Toolbox 20 Gambar 3.5 Project Explorer 20 Gambar 3.6 Property Window 21 Gambar 3.7 Form Designer 21 Gambar 3.8 Code Window 22 Gambar 3.9 Gambar Menu Aplikasi Game Tebak Kata 23 Gambar 3.10 Hasil desain form aplikasi Game Tebak Kata 23 Gambar 3.11 Diagram Game Tebak Kata 28 Gambar 4.1 Tampilan awal dari aplikasi Game Tebak Kata 33 Gambar 4.2 Tampilan benar dalam menebak kata 34 Gambar 4.3 Tampilan salah dalam menebak kata 35 Gambar 4.4 Tampilan About Me Pada Tampilan Tebak Kata 36