Pengujian Black-Box Visual Basic 6.0

39 Syarat normal ketiga 3-NF Ladjamudin, 2005:183: 1. Bentuk data telah memenuhi kriteria bentuk normal kedua. 2. Aribut buka kunci non-key haruslah tidak memiliki ketergantungan transistif, dengan kata lain suatu atribut bukan kunci non-key tidak boleh memiliki ketergantungan fungsional terhadap atribut bukan kunci lainnya, seluruh atribut bukan kunci pada suatu relasi hanya memiliki ketergantungan fungsional terhadap primary key di relasi itu saja.

2.12 Pengujian Black-Box

Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak. Pengujian black-box memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional untuk satu program. Pengujian black-box berusaha menemukan kesalahan dalam kategori sebagai berikut, Ladjamudin, 2006:379: 1. Fungsi-fungsi yang tidak benar atau hilang, 2. Kesalahan interface, 3. Kesalahan dalam struktur data atau akses database external, 4. Kesalahan kinerja, 5. Inisialisasi dan kesalahan terminasi, 40

2.13 Visual Basic 6.0

Visual Basic adalah bahasa pemrograman untuk membuat program aplikasi berbasis Windows. Visual basic sangat mudah dipelajari dan dipergunakan. Program aplikasi dibuat dalam sebuah Integrated Development Environtment IDE. IDE memungkinkan programmer untuk membuat, menjalankan dan men-debug program Visual Basic dengan mudah. Visual Basic diturunkan dari bahasa pemrograman BASIC Beginners All- Purposes Symbolic Instruction Code yang berbasis DOS dan tidak mempunyai kemampuan membuat aplikasi GUI berbasis Windows. Bahasa Visual Basic cukup sederhana dan menggunakan kata-kata bahasa inggris yang umum digunakan dan tidak perlu lagi menghafalkan sintaks-sintaks maupun format-format bahasa yang bermacam-macam. Di dalam Visual Basic semuanya sudah disediakan dalam pilihan-pilihan yang tinggal diambil sesuai kebutuhan. Beberapa keistimewaan utama dari Visual Basic 6 ini diantaranya seperti, menggunakan platform pembuatan program yang diberi nama Developer Studio, yang memiliki tampilan dan sarana yang sama dengan Visual C++ dan Visual J++. Dengan begitu anda dapat bermigrasi atau belajar bahasa pemrograman lainya dengan mudah dan cepat, tanpa harus belajar dari nol lagi. Visual Basic 6.0 merupakan salah satu bahasa pemrograman visual basic. Dengan Visual Basic 6.0, anda dapat dengan mudah membuat suatu program aplikasi. Walaupun kemudahan diberikan dalam pembuatan program aplikasi, tetapi program aplikasi yang dihasilkan juga baik. Ini karena dalam pengembangan program aplikasi Visual Basic 6.0 didukung oleh banyak fasilitas. 41 Dalam membangun sebuah aplikasi database dengan Visual Basic 6.0, anda dapat melakukannya dengan mudah sesuai dengan keinginan anda. Dengan adanya kontrol-kontrol ActiveX yang mudah untuk digunakan, membuat lebih mudah lagi dalam membuat program aplikasi database Mangkulo, 2003:1. Selain itu Visual Basic bisa diartikan seperti Mangkulo 2003:3: 1. BASIC Beginners All Purpose Symbolic Intruction Code adalah bahasa pemrograman yang awalnya banyak digunakan pada aplikasi yang bersifat hobi di lingkungan Komputer Micro. Basic memberikan kemudahan kepada Programmer untuk membuat aplikasi dalam waktu yang relatif singkat dengan struktur program yang sederhana. 2. Berbasis GUI Graphical User Interface, interaksi antara pengguna aplikasi dengan aplikasi dilakukan melalui antarmuka graphic. 3. Berbasis OOP Object Oriented Programming, merupakan metode pemrograman modern yang sering disebut pemrograman generasi keempat GL4 yang lebih banyak menguntungkan para programmer dalam membuat aplikasi. Salah satu keuntungan OOP adalah Reusability kemampuan untuk digunakan kembali, yaitu komponen- komponen yang sudah pernah dibuat, baik dibuat sendiri maupun dibuat oleh pihak lain dapat diintergrasikan kembali dalam aplikasi yang baru. 42

2.14 SQL