APLIKASI PENGHITUNG BANGUN DATAR DAN BANGUN RUANG MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ahli Madya
FATMAWATI 092406135
PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA 2012
Universitas Sumatera Utara
PERSETUJUAN
Judul
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: APLIKASI PENGHITUNG BANGUN DATAR DAN BANGUN RUANG MENGGUNAKAN VISUAL BASIC 6.0 : TUGAS AKHIR : FATMAWATI : 092406135 : D3 TEKNIK INFORMATIKA : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (MIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Mei 2012
Diketahui/ disetujuin oleh Departemen Matematika FMIPA USU Ketua,
Pembimbing I
Prof. Dr. Tulus, M.Si NIP. 19620901 198803 1 002
Drs. Sawaluddin, M.IT NIP. 19591231 199802 1 001
Universitas Sumatera Utara
PERNYATAAN
APLIKASI PENGHITUNG BANGUN DATAR DAN BANGUN RUANG 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, Mei 2012
FATMAWATI 092406135
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kehadirat Allah Yang Maha Esa, yang telah melimpahkan karunia-Nya dalam mengerjakan tugas akhir ini. Karena berkat rahmat dan berkat-Nya pula penulis dapat menyelesaikan Tugas akhir dengan judul “Aplikasi Penghitung Bangun Datar dan Bangun Ruang Menggunakan Visual Basic 6.0”. Penyusunan dan penulisan Tugas Akhir ini dibuat untuk memenuhi syarat kelulusan bagi setiap mahasiswa jurusan Teknik Informatika Program Studi D3 Teknik Informatika di FMIPA USU Medan. Ucapan terima kasih ini saya sampaikan kepada Drs. Sawaluddin, M.IT selaku pembimbing tugas akhir yang telah memberikan bimbingan dan arahan selama ini kepada penulis dalam menyelesaikan tugas akhir. Ucapan terima kasih juga ditujukan kepada Ketua Departemen Matematika Prof. Dr. Tulus, M.Si, Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, semua dosen pada Departemen Matematika FMIPA USU, pegawai FMIPA USU. Dan ucapan terima kasih yang teristimewa saya sampaikan kepada Ibunda Zulfa, Ayahanda Abdul Halim, Abang Fahrizal dan Kakak-kakak saya (Khairiah, Khairani, Uswatun Hasanah) yang telah memberikan dukungan, doa dan perhatiannya. Dan tidak lupa saya sampaikan terima kasih kepada sahabat-sahabat saya (Atnes, Novri, Reza, Melda) yang selalu mendukung saya dengan memberikan semangat, motivasi dan saran dalam menyelesaikan tugas akhir ini. Semoga Allah Yang Maha Esa akan membalasnya.
Universitas Sumatera Utara
ABSTRAK
Di dalam dunia pendidikan, teknologi komputer sekarang ini bukan hanya dikenal dikalangan mahasiswa, tetapi sudah mulai dikenal oleh siswa-siswa SD (Sekolah Dasar). Penggunaan teknologi komputer dalam proses belajar siswa dapat dijadikan media untuk menunjang hasil belajar siswa secara optimal. Dalam pembahasan Tugas Akhir ini penulis membangun sebuah aplikasi penghitung bangun ruang dan bangun datar. Aplikasi penghitung bangun ruang dan bangun datar ini merupakan suatu aplikasi yang dirancang sebagai alat bantu siswa sekolah dasar untuk mempelajari bagun ruang dan bangun datar secara mandiri. Aplikasi ini dilengkapi dengan latihan yang dapat membantu siswa dalam mengasah pengetahuannya mengenai bangun datar dan bangun ruang. Tugas Akhir ini diimplementasikan menggunakan bahasa pemrograman Visual Basic dengan perangkat lunak Microsoft Visual Basic 6.0. Untuk tambahan program dalam pengerjaan tugas akhir ini digunakan beberapa software tambahan, antara lain Microsoft Access 2007 untuk membangun database dan Adobe Photoshop CS4 untuk mengedit image.
Universitas Sumatera Utara
DAFTAR ISI
Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar BAB 1
BAB 2
ii iii iv v vi viii ix
PENDAHULUAN 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Tujuan Penelitian 1.5 Manfaat Penelitian 1.6 Metode Penelitian 1.7 Sistematika Penulisan
1 2 3 3 3 4 5
LANDASAN TEORI 2.1 Pengertian Media 2.2 Pengertian Pembelajaran Berbantuan Komputer 2.2.1 Kelebihan dan Kekurangan Pembelajaran Berbantuan Komputer 2.2.1.1 Kelebihan Pembelajaran Berbantuan Komputer 2.2.1.2 Kekurangan Pembelajaran Berbantuan Komputer 2.3 Bangun Datar 2.3.1 Bujur Sangkar 2.3.2 Persegi Panjang 2.3.3 Segitiga 2.3.4 Belah Ketupat 2.3.5 Jajar Genjang 2.3.6 Trapesium 2.3.7 Lingkaran 2.4 Bangun Ruang 2.4.1 Kubus 2.4.2 Balok 2.4.3 Prisma 2.4.4 Kerucut 2.4.5 Tabung 2.4.6 Limas 2.4.7 Bola 2.5 Microsoft Visual Basic 2.5.1 Sejarah Singkat Microsoft Visual Basic 2.5.2 Versi-versi Visual Basic 6.0 2.5.3 Keistimewaan Visual Basic 6.0 2.5.4 Lingkungan Visual Basic 6.0
6 7 7 7 8 9 9 10 10 11 11 12 12 13 13 14 15 15 16 17 18 18 19 19 20 21
Universitas Sumatera Utara
2.5.4.1 Menubar 2.5.4.2 Toolbar 2.5.4.3 Toolbox 2.5.4.4 Jendela Form 2.5.4.5 Jendela Code 2.5.4.6 Project Explorer 2.5.4.7 Jendela Properties 2.5.4.8 Form Layout 2.5.4.9 Kontrol Pada Visual Basic 2.5.5 Konsep Dasar Pemograman Visual Basic 6.0 2.6 Microsoft Access 2007 2.7 Koneksi Visual Basic dengan Database Access Menggunakan ODBC (Open Database Connection) 2.8 Flowchart 2.8.1 Simbol-simbol Flowchart 2.8.2 Kaidah-kaidah Pembuatan Flowchart BAB 3
BAB 4
BAB 5
22 22 22 23 23 24 24 25 25 27 28 29 30 31 32
PERANCANGAN SISTEM 3.1 Diagram Pohon 3.2 Diagram Aliran Data (DAD) 3.3 Flowchart Sistem 3.4 Perancangan Database 3.5 Perancangan Tampilan Aplikasi 3.5.1 Tampilan Menu Utama 3.5.2 Tampilan Submenu Materi 3.5.3 Tampilan Form Bangun Datar 3.5.4 Tampilan Form Bangun Ruang 3.5.5 Tampilan Form Bujur Sangkar - Limas 3.5.6 Tampilan Form Username 3.5.7 Tampilan Form Soal Ke 1-5 3.5.8 Tampilan Form Hasil Latihan 3.5.9 Tampilan Form Profil
33 34 37 41 43 43 45 46 49 51 54 55 58 59
IMPLEMENTASI SISTEM 4.1 Pengertian Implementasi Sistem 4.2 Tujuan Implementasi Sistem 4.3 Persiapan Teknis 4.4 Tampilan Aplikasi 4.4.1 Tampilan Menu Utama 4.4.2 Tampilan Submenu Materi 4.4.3 Tampilan Materi Bangun Datar 4.4.4 Tampilan Materi Bangun Ruang 4.4.5 Tampilan Menu Latihan 4.4.6 Tampilan Menu Profil
61 61 62 62 63 63 64 66 67 70
KESIMPULAN DAN SARAN 5.1 Kesimpulan 5.2 Saran
71 72
Universitas Sumatera Utara
DAFTAR PUSTAKA LAMPIRAN DAFTAR TABEL
Tabel 2.1 Jenis Limas Tabel 2.2 Kontrol Pada Visual Basic Tabel 2.3 Simbol-simbol Flowchart Tabel 3.1 Tabel Username Tabel 3.2 Tabel Hasil Tabel 3.3 Properti Objek Menu Utama Tabel 3.4 Properti Objek Form Submenu Materi Tabel 3.5 Properti Objek Form Bangun Datar Tabel 3.6 Properti Objek Form Bangun Ruang Tabel 3.7 Properti Objek Form Bujur Sangkar Tabel 3.8 Properti Objek Form Username Tabel 3.9 Properti Objek Form Soal Pertama Tabel 3.10 Properti Objek Form Hasil Latihan Tabel 3.11 Properti Objek Form Profil
17 25 31 42 42 44 46 48 50 52 55 57 59 60
Universitas Sumatera Utara
DAFTAR GAMBAR Gambar 2.1 Bujur Sangkar Gambar 2.2 Persegi Panjang Gambar 2.3 Segitiga Gambar 2.4 Belah Ketupat Gambar 2.5 Jajar Genjang Gambar 2.6 Trapesium Gambar 2.7 Lingkaran Gambar 2.8 Kubus Gambar 2.9 Balok Gambar 2.10 Prisma Segitiga Gambar 2.11 Kerucut Gambar 2.12 Tabung Gambar 2.13 Limas Segiempat Gambar 2.14 Bola Gambar 2.15 Tampilan Utama Visual Basic 6.0 Gambar 2.16 Tampilan Lembar Kerja Visual Basic 6.0 Gambar 2.17 Menubar Gambar 2.18 Toolbar Gambar 2.19 Toolbox Gambar 2.20 Jendela Form Gambar 2.21 Jendela Code Gambar 2.22 Project Explorer Gambar 2.23 Jendela Properties Gambar 2.24 Form Layout Gambar 2.25 Tampilan Microsoft Access 2007 Gambar 3.1 Diagram Pohon Aplikasi Gambar 3.2 Diagram Konteks Aplikasi Gambar 3.3 DAD Level 1 untuk Aplikasi Gambar 3.4 DAD Level 2 untuk Materi Gambar 3.5 DAD Level 2 untuk Latihan Gambar 3.6 DAD Level 2 untuk Profil Gambar 3.7 Flowchart Menu Utama Gambar 3.8 Flowchart Menu Bangun Datar Gambar 3.9 Flowchart Menu Bangun Ruang Gambar 3.10 Flowchart Menu Latihan Gambar 3.11 Rancangan Tampilan Menu Utama Gambar 3.12 Rancangan Tampilan Submenu Materi Gambar 3.13 Rancangan Tampilan Form Bangun Datar Gambar 3.14 Rancangan Form Bangun Ruang Gambar 3.15 Rancangan Form Bujur Sangkar Gambar 3.16 Rancangan Form Username Gambar 3.17 Rancangan Form Soal Pertama Gambar 3.18 Rancangan Form Hasil Latihan Gambar 3.19 Rancangan Form Profil Gambar 4.1 Tampilan Menu Utama Gambar 4.2 Tampilan Submenu Materi Gambar 4.3 Tampilan Materi Bangun Datar
9 10 10 11 11 12 12 14 14 15 16 16 17 18 21 21 22 22 23 23 24 24 25 25 29 34 35 35 36 37 37 38 39 40 41 44 45 47 49 51 54 56 58 59 63 64 65
Universitas Sumatera Utara
Gambar 4.4 Tampilan Materi Bujur Sangkar Gambar 4.5 Tampilan Materi Bangun Ruang Gambar 4.6 Tampilan Materi Kubus Gambar 4.7 Tampilan Halaman Username Gambar 4.8 Tampilan Peringatan Username Gambar 4.9 Tampilan Soal 1 Latihan Gambar 4.10 Tampilan Jendela Informasi Gambar 4.11 Tampilan Hasil Latihan Gambar 4.12 Tampilan Halaman Profil
65 66 67 67 68 68 69 69 70
Universitas Sumatera Utara