Implementasi Basis Data Implementasi

78 ENGINE=MyISAM DEFAULT CHARSET=latin1; Table structure for table `detailpinjam2` -- CREATE TABLE IF NOT EXISTS `detailpinjam2` `NoPinjam` varchar10 NOT NULL, `NoInduk` varchar20 NOT NULL, `Judul` varchar50 NOT NULL, `Status` varchar10 NOT NULL, `TglKembali` varchar15 NOT NULL ENGINE=MyISAM DEFAULT CHARSET=latin1; Table structure for table `kembali` -- CREATE TABLE IF NOT EXISTS `kembali` `NoKembali` varchar6 NOT NULL, `TanggalKembali` varchar15 NOT NULL, `NoPinjam` varchar10 NOT NULL, `NIS` varchar10 NOT NULL, `LamaKeterlambatan` int10 DEFAULT NULL, `Denda` int 11 DEFAULT NULL PRIMARY KEY `NoKembali` ENGINE=MyISAM DEFAULT CHARSET=latin1; Table structure for table `pinjam2` -- 79 CREATE TABLE IF NOT EXISTS `pinjam2` `NoPinjam` varchar10 NOT NULL, `TglPinjam` varchar15 NOT NULL, `NIS` varchar10 NOT NULL, `LamaPinjam` varchar10 NOT NULL, `TglKembali` varchar10 NOT NULL PRIMARY KEY `NoPinjam` ENGINE=MyISAM DEFAULT CHARSET=latin1; Table structure for table `user` -- CREATE TABLE IF NOT EXISTS `user` `user` varchar10 NOT NULL, `password` varchar8 NOT NULL, `bagian` varchar10 NOT NULL ENGINE=MyISAM DEFAULT CHARSET=latin1;

5.2.5. Implementasi Antar Muka

Implementasi antarmuka dilakukan dengan setiap tampilan program yang dibuat. Tahap ini dilakukan untuk memenuhi kebutuhan pengguna dalam berinteraksi dengan komputer. 1. Tampilan Menu Utama Pada menu utama ini terdiri dari beberapa submenu yang terdiri dari input data buku, transaksi peminjaman, transaksi pengembalian, dan laporan – laporan. 80 Gambar 5.1 Tampilan Menu Utama 2. Tampilan Login User Di menu utama petugas perpustakaan dan admin harus terlebih dahulu melakukan proses login untuk dapat membuka menu-menu. Proses login dilakukan dengan menginputkan user dan password, dan klik login untuk membuka menu. Berikut ini tampilan login user. Gambar 5.2 Tampilan Login User 3. Tampilan Data Buku Pada form ini user dapat melihat buku apa saja yang sudah tersedia, dan pada form ini juga user dapat menambahkan, meng-edit dan menghapus data 81 buku. Untuk menambah buku, klik tambah, lalu inputkan data buku, klik simpan untuk menyimpan data. Untuk mengedit buku, pilih terlebih dahulu data buku yang akan di edit, klik edit, lalu simpan untuk menyimpan data. Untuk menghapus buku, pilih terlebih dahulu data buku yang akan dihapus, lalu klik delete. Berikut ini tampilan menu data buku. Gambar 5.3 Tampilan Data Buku 4. Tampilan Peminjaman Buku Pada form ini user dapat menginput, menyimpan, dan menghapus data peminjaman. Proses penginputan data peminjaman dengan cara klik tambah, isi semua data, klik simpan. Berikut ini tampilan menu peminjaman buku.