Implementasi Basis Data Sintax SQL Implementasi Antar Muka dan Penggunaan Program

5.1.5. Implementasi Antar Muka dan Penggunaan Program

Dalam pemrograman java netbeans, implementasi antar muka dibuat dalam sebuah Form. Berikut ini adalah implementasi dari setiap halaman pada program aplikasi. 1 Tampilan Login Tampilan login berfungsi untuk hak akses user yang berisi nama dan password. Hanya admin yang bisa mengakses sistem informasi ini demi untuk keamanan. Gambar 5.1 Tampilan Halaman Login 2 Halaman Utama Ketika aplikasi dijalankan yang akan muncul adalah halaman utama login seperti di bawah ini: Gambar 5.2 Tampilan Menu Utama 3 Data Anggota Dengan mengklik menu data maka di dalamnya ada data anggota, dan tampilannya sebagai berikut: Gambar 5.3 Tampilan Data Anggota Untuk menambah anggota a Klik tombol „tambah‟ b Isi form tersebut c Klik „simpan‟ untuk menyimpan data anggota yang baru Untuk edit atau menghapus a Pilih data anggota yang akan di edit atau di hapus b Klik tulisan „edit‟ untuk mengganti data yang lama menjadi data anggota baru c Untuk menyimpan data yang telah di edit klik „simpan‟, dan untuk menghapus data klik „hapus‟. 4 Data Buku Dengan mengklik menu data maka di dalamnya ada data buku, dan tampilannya sebagai berikut: Gambar 5.4 Tampilan Data Buku Untuk menambah buku: a Klik tombol „tambah‟, b Isi form tersebut c Klik „tambah‟untuk menyimpan data buku yang baru Untuk edit atau menghapus a Pilih data yang akan di edit atau di hapus b Klik tulisan „edit‟ untuk mengganti data baru, atau klik „hapus‟ untuk menghapus data c Untuk menyimpan data yang telah di edit klik „simpan‟, dan untuk menghapus data klik „hapus‟. 5 Peminjaman Dengan mengklik tombol peminjaman, maka akan muncul tampilan seperti di bawah ini: Gambar 5.5 Tampilan Halaman Peminjaman 6 Pengembalian Dengan mengklik tombol pengembalian, maka tampilannya sebagai berikut: Gambar 5.6 Tampilan Halaman Pengembalian 7 ganti rugi hilang atau rusak Dengan mengklik tombol ganti rugi hilangrusak, maka tampilannya sebagai berikut: Gambar 5.7 Tampilan Halaman Ganti Rugi KehilanganRusak 8 Laporan Untuk laporan ada laporan data buku, data buku hilang, data buku rusak, data anggota, data peminjaman dan data pengembalian. Berikut ini adalah tampilannya: Gambar 5.8 Tampilan Halaman Laporan Data Buku Gambar 5.9 Tampilan Halaman Laporan data buku hilang Gambar 5.10 Tampilan Halaman Laporan Data Buku Rusak Gambar 5.11 Tampilan Halaman Laporan Data Anggota Gambar 5.12 Tampilan Halaman Laporan Data Peminjaman Gambar 5.13 Tampilan Halaman Laporan Data Pengembalian

5.1.6. Implementasi Instalasi Program

Gambar 5.14 Proses Instalasi Awal Gambar 5.15 Penyimpanan Direktori Gambar 5.16 Konfirmasi Instalasi Gambar 5.17 Proses Instalasi Gambar 5.18 Instalasi selesai

5.2. Pengujian

Pengujian adalah bagian yang penting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk menjamin bahwa perangkat lunak yang dibangun memiliki kualitas yang handal yaitu mampu mempresentasikan kajian pokok dari spesifikasi, analisis, perancangan dan pengkodean dari perangkat lunak itu sendiri. Metode pengujian yang dilakukan adalah menggunakan metode uji black box. Tujuannya adalah untuk memperkecil kesalahan pada saat pengembangan dan dengan mudah melakukan perbaikan terhadap kekurangan aplikasi yang telah dibuat.

5.2.1. Rencana Pengujian

Pengujian perangkat lunak ini menggunakan metode pengujian Black Box. Pengujian Black Box berfokus pada persyaratan atau kebutuhan fungsional perangkat lunak yang dibuat. Pengujian Sistem Informasi Penyewaan Komik pada Giza Comic menggunakan data uji berupa sebuah data masukan dari pengisian data anggota dan data buku sistem informasi yang telah dibuat. Tabel 5.1 Rencana Pengujian Kelas Uji Tingkat Uji Jenis Pengujian Login Nama Black Box Password Black Box Input Data Buku Black Box