4. Compiling
Bila menggunakan bahasa yang memerlukan compiling, maka digunakan processor program atau compiler untuk merubah bahasa simbol mejadi
bahasa mesin. 5.
Pengujian Program Sebelum program ditetapkan dan dinyatakan benar, maka program
terlebih dahulu harus bebas dari kesalahan-kesalahan. Oleh sebab itu program harus diuji kembali untuk mengetahui kembali apakah program
dapat menerima input dengan baik, dapat memproses input dengan baik serta dapat memberikanmenghasilan output sesuai dengan yang
diharapkan.
4.4. Tampilan Program
Sistem aplikasi perpustakaan yang dibangun dengan menggunakan software Microsoft Visual Basic 2010 ini memiliki berapa form sebagai tampilan dari
program ini. Berikut ada penjelasan dari setiap form yang terdapat pada program ini:
a. Form Login
Form Login adalah form awal ketika menjalankan program. Form login merupakan pintu masuk dari program perpustakaan. Form login
berfungsi sebagai gerbang dari program ini. Jika ingin masuk lebih dalam lagi kedalam program ini useradmin harus memasukkan Username dan
Password sesuai dengan data dalam tabel Admin. Jika Username dan
Universitas Sumatra Utara
Password yang dimasukkan telah sesuai dengan data tabel Admin, maka data tersebut akan disimpan kedalam statussrip yang berada pada form
Home sebagai penanda admin yang sedang menggunakan sistem. Tampilan dapat dilihat pada Gambar 4.4.1.
Gambar 4.4.1. Tampilan Form Login b.
Form Home Form Home akan tampil ketika admin telah berhasil masuk. Form Home
dapat disebut sebagai User Interface dari sistem aplikasi perpustakaan ini. Dalam form ini user dapat memilih beberapa menu seperti Menu
Anggota, Buku, Peminjaman, Pengembalian, Ganti Password serta terdapat Menustrip yang berisi menu laporan dan tools. Pada menustrip
laporan berfungsi untuk menampilkan laporan dari perpustakaan, sedangkan pada menu tools terdapat beberapa menu seperti Ganti
Password dan Ganti Petugas, dan setiap adminuser kembali masuk
Universitas Sumatra Utara
melalui form Login maka status user pada Statusstrip akan terganti. Tampilan dapat dilihat pada Gambar 4.4.2.
Gambar 4.4.2. Tampilan Form Home c.
Form DaftarAnggota Form DaftarAnggota akan tampil ketika user memilih menu Anggota
pada Form Home. Pada form ini user dapat menampilkan data anggota,
Universitas Sumatra Utara
menambah anggota baru, meng-update data anggota dan menghapus data anggota. Tampilan dapat dilihat pada Gambar 4.4.3.
Gambar 4.4.3. Tampilan Form DaftarAnggota
d. Form DaftarBuku
Form DaftarBuku akan tampil ketika user memilih menu Anggota pada Form Home. Pada form ini user dapat menampilkan data buku,
Universitas Sumatra Utara
menambah daftar buku, meng-update data buku dan menghapus data buku. Tampilan dapat dilihat pada Gambar 4.4.4.
Gambar 4.4.4. Tampilan Form DaftarBuku
e. Form DaftarPetugas
Form DaftarPetugas akan tampil ketika user memilih menu Petugas pada Form Home. Pada form ini user dapat menampilkan data petugas,
Universitas Sumatra Utara
menambah daftar petugas, meng-update data petugas dan menghapus data petugas. Tampilan dapat dilihat pada Gambar 4.4.5.
Gambar 4.4.5. Tampilan Form DaftarPetugas f.
Form Peminjaman Form Peminjaman tampil ketika menu Peminjaman pada Form Home
dipilih. Form ini berfungsi untuk mengelola transaksi peminjaman pada perpustakaan SMA Santa Maria secara terkomputerisasi. Sebelum
melakukan peminjaman isi terlebih dahulu NIS peminjam, ketika telah diisi DGVPinjam2 akan menampilkan daftar buku yang sedang dipinjam,
Universitas Sumatra Utara
dan jika ingin melakukan peminjaman isi kode buku pada DGVPinjam1. Tampilan dapat dilihat pada Gambar 4.4.6.
Gambar 4.4.6. Tampilan Form Peminjaman g.
Form Pengembalian Form Pengembalian tampil ketika menu Pengembalian pada Form Home
dipilih. Form ini berfungsi untuk mengelola transaksi pengembalian pada perpustakaan SMA Santa Maria secara terkomputerisasi. Sebelum
melakukan peengembalian isi terlebih dahulu NIS, ketika telah diisi DGVKembali2 akan menampilkan daftar buku yang sedang dipinjam,
jika anggota bersangkutan tidak memiliki daftar pinjaman maka akan
Universitas Sumatra Utara
tampil message box, jika ingin melakukan pengembalian isi kode buku pada DGVKembali1. Tampilan dapat dilihat pada Gambar 4.4.7.
Gambar 4.4.7. Tampilan Form Pengembalian Buku h.
Form GantiPassword Form GantiPassword akan tampil ketika menu Ganti Password pada form
Home dipilih. Form ini berfungsi untuk mengganti password dari petugas perpustakaan. Pada form ini textbox yang terbuka di awal hanya textbox
Username, jika ingin mengaktifkan textbox berikutnya isi terlebih dahulu
Universitas Sumatra Utara
data textbox kemudian tekan enter. Tampilan dapat dilihat pada Gambar 4.4.8.
Gambar 4.4.8. Tampilan Form Ganti Password i.
Form LaporanUmum Form LaporanUmum akan tampil ketika memilih menu Laporan Siswa
atau Laporan Buku pada Form Home. Form LaporanUmum berfungsi untuk menampilkan laporan dari data perpustakaan seperti data siswa dan
buku. Tampilan dapat dilihat pada Gambar 4.4.9. dan Gambar 4.4.10.
Gambar 4.4.9. Tampilan Form LaporanUmum Siswa
Universitas Sumatra Utara
Gambar 4.4.10. Tampilan Form LaporanUmum Buku j.
Form LaporanTransaksi Form LaporanTransaksi akan tampil ketika memilih menu Laporan
Bulanan Transaksi pada Menustrip Laporan yang berada pada Form Home. Form LaporanTransaksi berfungsi untuk menampilkan laporan
Universitas Sumatra Utara
bulanan dari setiap transaksi peminjaman maupun pengembalian. Tampilan dapat dilihat pada Gambar 4.4.11. dan Gambar 4.4.12.
Gambar 4.4.11. Tampilan Form LaporanTransaksi Peminjaman
Gambar 4.4.12. Tampilan Form LaporanTransaksi Pengembalian
Universitas Sumatra Utara
BAB 5
KESIMPULAN DAN SARAN
5.1. Kesimpulan