Microsoft Visual Basic 6.0 LANDASAN TEORI

11 tidak, bisa mengetahui bahasa pemrograman dapat meminta informasi terhadap basis data. 5. Perancangan Basis Data Perancangan basis data ada 3 tahapan, yaitu : a. Perancangan basis data secara konseptual, merupakan upaya untuk membuat model yang masih bersifat konsep. b. Perancangan basis data secara logis, merupakan tahapan untuk memetakan model konseptual ke model basis data yang akan dipakai. c. Perancangan basis data secara fisis, merupakan tahapan untuk menuangkan perancangan basis data yang bersifat logis menjadi basis data fisis yang tersimpan pada media penyimpan eksternal.

B. Microsoft Visual Basic 6.0

1. Mengenal Microsoft Visual Basic 6.0 Visual Basic merupakan salah satu program yang dapat membuat suatu aplikasi database. Dalam pembuatan aplikasi database menggunakan Visual Basic memerlukan kode-kode program dengan menggunakan bahasa basic yang populer. 2. Aplikasi Visual Basic Struktur yang ada di dalam Visual Basic terdiri dari: 12 a. Form Form adalah windows atau jendela kerja worksheet yang digunakan untuk membuat tampilan yang diinginkan. b. Kontrol Kontrol merupakan tampilan grafis yang dibuat pada form untuk interaksi dengan pemakai. Project Properties Menu Main Form Code Watches Form Layout Toolbox Immediate Gambar 2.1. Layar Utama Microsoft Visual Basic Versi 6.0 13 Adapun secara garis besar fungsi dari masing-masing kontrol tersebut adalah sebagai berikut : ƒ Pointer bukan merupakan suatu kontrol; icon ini digunakan ketika anda ingin memilih kontrol yang sudah berada pada form. ƒ Picture Box adalah kontrol yang digunakan untuk menampilkan image dengan format: BMP, DIB bitmap, CUR cursor, WMF metafile, EMF enhanced metafile, GIF, dan JPG. ƒ Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai. PictureBox Textbox Command Button OptionButton Combobox VScrollBar DriveListBox FileListBox Line Data Pointer Label Frame CheckBox ListBox HScrollBar Timer DirListBox Shape Image OLE Gambar 2.2. ToolBox Tombol Perintah di Microsoft Visual Basic 6.0 14 ƒ Text Box adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris. ƒ Frame adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya. ƒ Command Button merupakan kontrol yang hampir sering ditemukan pada setiap form, dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik di sana. ƒ Check Box digunakan untuk pilihan yang isinya bernilai yesno, truefalse. ƒ Option Button sering digunakan untuk pilihan yang hanya satu pilihan dari beberapa option. ƒ List Box mengandung sejumlah item dan user dapat memilih lebih dari satu bergantung pada properti multiselect. ƒ Combo Box merupakan kombinasi dari Text Box dan suatu List Box dimana pemasukan data dapat dilakukan dengan pengetikan maupun pemilihan. ƒ HScrollbar dan VscrollBar digunakan untuk membentuk scrollbar berdiri sendiri. ƒ Timer digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu yang merupakan kontrol non- visual. 15 ƒ Drive List Box, Dir List Box, dan File List Box sering digunakan untuk membentuk dialog box yang berkaitan dengan file. ƒ Shape dan Line digunakan untuk menampilkan bertuk seperti garis, persegi, lingkaran, dan sebagainya. ƒ Image berfungsi seperti Image Box, tetapi tidak dapat digunakan sebagai kontainer bagi kontrol lainnya. Sesuatu yang perlu diketahui bahwa kontrol Image menggunakan resource lebih kecil dibandingkan dengan Picture Box. ƒ Data digunakan untuk data binding. ƒ OLE dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Word dan sebagainya. c. Properti Properti adalah nilai atau karakteristik yang dimiliki oleh Visual Basic. d. Metode Metode adalah serangkaian perintah yang sudah tersedia pada suatu objek yang dapat diminta untuk mengerjakan tugas khusus. Gambar 2.3. Jendela Source Program di Microsoft Visual Basic Versi 6.0 16 e. Prosedur Kejadian Prosedur kejadian adalah kode yang berhubungan dengan suatu objek. f. Prosedur Umum Prosedur umum merupakan kode yang tak berhubungan dengan suatu objek. g. Modul Modul adalah kumpulan dari prosedur umum dan definisi konstanta yang digunakan oleh aplikasi. 3. Jendela Visual Basic 6.0 a. Jendela Utama Terdiri dari baris judul, menu bar, dan toolbar. Baris judul berisi nama proyek, mode operasi Visual Basic sekarang dan form yang aktif. Menu bar merupakan menu drop-down yang dapat digunakan untuk mengontrol operasi dari lingkungan Visual Basic. Toolbar berisi kumpulan gambar mewakili perintah yang ada di menu. Jendela utama juga menampilkan lokasi form yang aktif relatif terhadap sudut kiri atas layar, juga lebar dan panjang dari form yang aktif Halvroson, 2000: 3. b. Jendela Form Form adalah windows yang akan menjadi tampilan program yang merupakan tempat pengguna berinteraksi dengan program. Form dapat menjadi tempat pengguna melakukan eksekusi proses yang dapat 17 dilakukan program, memasukkan input ke dalam program Pandia, 2002: 29. c. Project Project merupakan suatu kumpulan modul atau merupakan program aplikasi itu sendiri. Dalam Visual Basic, file project disimpan dengan nama akhiran .VBP. File ini berfungsi untuk untuk menyimpan seluruh komponen program. Apabila membuat suatu program aplikasi baru maka secara otomatis project tersebut akan diisi dengan objek Form1. Dalam jendela project explorer ditampilkan suatu struktur hirarki dari sebuah project itu sendiri yang berisi semua item yang terkandung di dalamnya. Gambar 2.4. Project d. Toolbox Toolbox merupakan kotak perangkat yang berisi kumpulan tombol objek atau kontrol untuk mengatur desain dari aplikasi yang akan dibuat. Pada kondisi default, toolbox menampilkan tabulasi general dengan 21 tombol kontrol yang dapat ditampilkan. 18 Gambar 2.5. Toolbox e. Properties Windows Properties Windows merupakan sebuah jendela yang digunakan untuk menampung nama properti dari kontrol yang terpilih. Pengaturan properti pada program Visual Basic merupakan hal yang sangat penting untuk membedakan objek yang satu dengan objek yang lainnya. Pada jendela properti ditampilkan jenis dan nama project yang anda pilih urut berdasarkan abjad pada tab alphabetic atau berdasarkan kategori pada tab categorized. Gambar 2.6. Properties Window 19 f. Form Layout Window Form layout window merupakan sebuah jendela yang dipergunakan untuk mengatur posisi dari form saat program dijalankan. Pada saat mengarahkan pointer mouse ke bagian form, maka pointer mouse akan berubah menjadi anak panah empat arah pointer pengatur posisi untuk memindah posisi form pada layar monitor dapat dilakukan dengan proses drag and drop. Gambar 2.7. Form Layout Window

C. Perancangan Sistem