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