Pengujian sistem Hasil Penelitian

44 BAB IV HASIL DAN PEMBAHASAN

A. Hasil Penelitian

Instalasi dan pemanfaatan mesin virtual untuk pengelolaan database dibuat dengan beberapa software dan bahasa pemrograman, diantaranya adalah ubuntu server, MySQL sebagai pengelolaan database, Apache sebagai web server, PHP dan Visual basic digunakan untuk pemrograman aplikasi client untuk mengakses database. Pengujian bahwa mesin virtual bisa digunakan untuk sistem two-tier dan three-tier adalah aplikasi tersebut dapat terkoneksi dengan database dan memanajemen database, misalnya melihat data, menambahkan data, mengedit data dan menghapus data.

1. Pengujian sistem

two-tier. Form data mahasiswa terdiri dari komponen-komponen button, datagrid, adodc, dan textbox. Form ini berfungsi untuk mengelola data mahasiswa, seperti mengisikan NIM, Nama, Alamat, dan Jenis Kelamin. Selain itu juga berfungsi untuk melihat data, mengedit data , dan menghapus data . 44 45 Gambar 4.1 Form data mahasiswa a. Tambah data mahasiswa. Tombol tambah, berfungsi untuk penambahan data mahasiswa baru kedalam database, dengan cara klik “Tambah”, kemudian mengisi data, selanjutnya klik “Simpan”. Gambar 4.2 merupakan contoh penambahan data mahasiswa. Pada daftar data mahasiswa akan terdapat nama yang baru ditambahkan, terlihat gambar 4.3 dan gambar 4.4. 46 Gambar 4.2 Tambah data mahasiswa Gambar 4.3 Hasil penambahan data pada aplikasi 47 Gamabar 4.4 Hasil penambahan data pada database

b. Edit data mahasiswa.

Edit data mahasiswa berfungsi untuk merubah data yang terdapat kesalahan pada data mahasiswa. Gambar 4.5 Data mahasiswa sebelum diubah Gambar 4.5 merupakan contoh data mahasiswa sebelum dilakukan perubahan. Setelah data dirubah, maka akan seperti pada gambar 4.6 dan gambar 4.7. 48 Gambar 4.6 Data mahasiswa setelah diubah Gambar 4.7 Hasil perubahan data c. Hapus data mahasiswa. Hapus data mahasiswa berfungsi untuk menghapus data mahasiswa ketika terjadi kesalahan. Gambar 4.9 merupakan tampilan data sebelum dilakukan penghapusan. Setiap melakukan penghapusan data, akan ditampilkan konfirmasi seperti pada gambar 4.9. 49 Gambar 4.8 Sebelum dihapus Gambar 4.9 Konfirmasi hapus data Gambar 4.9 merupakan tampilan konfirmasi, apakah data yakin dihapus atau tidak, jika “No” penghapusan data dibatalkan dan jika memilih “Yes” maka data akan terhapus, seperti tampilan gambar 4.10 dan gambar 4.11. 50 Gambar 4.10 Tampilan setelah salah satu data mahasiswa dihapus Gambar 4.11 Tampilan database setelah penghapusan data mahasiswa Proses hasil pengujian di atas membuktikan bahwa aplikasi pengelola database yang menggunakan sistem two-tier telah berhasil dibuat, karena dapat mengakses dan mengelola database, melihat data, menambah data, mengedit data dan menghapus data. Selama IP Address database tidak berubah atau diubah, maka aplikasi ini tetap 51 bisa digunakan atau masih bisa terkoneksi dengan database, sedangkan kalau IP Address database berubah, maka pada ODBC harus ada konfigurasi baru lagi yang berarti mengarah ke IP Address database yang baru.

2. Pengujian sistem