BAB IV IMPLEMENTASI DAN PEMBAHASAN
4.1
Implementasi
Implementasi merupakan tahapan penerapan sebuah program dalam pembangunan sistem. Implementasi dibuat berdasarkan hasil suatu analisis serta desain yang terinci terhadap suatu sistem yang sedang berjalan.
Program Sistem Informasi Perpustakaan Dinas Kehutanan Provinsi Lampung terdiri dari tampilan beberapa menu dan form yang berfungsi untuk memasukkan, mengubah, menghapus dan mencari data atau mencari informasi tentang buku yang tersedia di perpustakaan. Pada aplikasi Sistem Informasi Perpustakaan Dinas Kehutanan Provinsi Lampung terdapat 3 submenu, yaitu home, admin dan user (peminjam). Dalam pembuatan sistem ini digunakan beberapa perangkat lunak, yaitu Internet Opera sebagai web browser, php sebagai bahasa pemrograman web server, Apache MySQL sebagai database management system, php triad sebagai web server, photoshoup cs dan Macromedia Dreamweaver8 sebagai pembuat halaman web dan php designer sebagai editor bahasa php.
43
4.2
Tampilan Program
Untuk menjalankan program yang dibuat, seorang admin/pengunjung cukup mengetikkan alamat URL pada web browser di bagian address dengan mengetikkan alamat http://tugasakhir.0fees.net yang memilih Sistem Informasi Perpustakaan Dinas Kehutanan Provinsi Lampung tersimpan. 1. Menu Utama (Home) Menu ini berfungsi untuk menampilkan halaman utama dari program, untuk di lihat oleh pengunjung maupun admin ketika membuka Sistem Informasi Perpustakaan Pada Dinas Kehutanan Provinsi Lampung pada gambar 4.1.
Gambar 4.1 Menu Home
44
2. Menu Sekapur Sirih Menu ini menjelaskan definisi dan fungsi perpustakaan, karena di perpustakaan berbagai sumber informasi bisa diperoleh, selain itu banyak juga manfaat lain yang dapat peminjam peroleh melalui perpustakaan seperti gambar 4.2.
Gambar 4.2 Menu Sekapur Sirih
3. Tampilan Form Pendaftaran Online Form ini dapat digunakan untuk masyarakat umum maupun pegawai yang ada pada Dinas Kehutanan Provinsi Lampung seperti gambar 4.3.
45
Gambar 4.3 Form Pendaftaran Online
4.
Menu Katalog Buku Menu ini dapat digunakan oleh pengunjung untuk melihat kode buku, judul buku, status peminjaman, nomor rak dan menu detail yang berfungsi untuk melihat keterangan lebih detail dari tampilan katalog buku seperti gambar 4.4 dan 4.5.
Gambar 4.4 Menu Katalog Buku
46
Gambar 4.5 Tampilan Detail Data Buku
5. Menu Data Pendaftar Menu ini digunakan untuk melihat secara keseluruhan data pendaftar seperti id, nama, alamat dan menu detail seperti gambar 4.6 dan gambar 4.7 untuk melihat secara detail data pendaftar.
Gambar 4.6 Menu Data Pendaftar
47
Gambar 4.7 Tampilan Detail Data Pendaftar
6.
Menu Hasil Pencarian Buku Menu pencarian buku adalah menu untuk mencari buku dengan berdasarkan judul atau buku yang dicari membahas tentang apa seperti gambar 4.8.
Gambar 4.8 Menu Hasil Pencarian Buku
48
7. Menu Cetak Kartu Data Pendaftar Menu ini digunakan oleh admin untuk mencetak kartu bagi pendaftar yang ingin meminjam buku.
Gambar 4.9 Menu Cetak Kartu Data Pendaftar
8. Tampilan Kartu Anggota Perpustakaan
Gambar 4.10 Kartu Anggota Perpustakaan
49
9. Tampilan Form input data Buku Menu ini digunakan untuk menginput data buku yang ingin dipinjam berdasarkan seperti gambar 4.11.
Gambar 4.11 Form Input Data Buku
10. Tampilan Form Input Kategori Buku Menu ini digunakan untuk menginput kategori buku berdasarkan seperti gambar 4.12.
Gambar 4.12 Form Input Kategori Buku
50
11. Tampilan Form Input Data Penerbit Menu ini berfungsi untuk memasukkan data perbit buku seperti gambar 4.13.
Gambar 4.13 Form Input Data Penerbit
12. Menu Edit Data Buku Menu ini adalah menu untuk mengedit data buku yang ada. Misalnya jika ingin mengedit salah satu judul buku maka user harus mengklik pada menu edit sesuai judul yang ingin diedit seperti gambar 4.14.
Gambar 4.14 Menu edit Data Buku
51
13. Tampilan Form Editing data Buku Menu ini menampilkan form data buku yang ingin diedit seperti gambar 4.15.
Gambar 4.15 Form Editing Data Buku
14. Menu edit kategori Buku Menu ini digunakan untuk mengedit kategori buku seperti gambar 4.16 di bawah ini.
Gambar 4.16 Menu Edit Kategori Buku
52
15. Tampilan Form Edit Kategori Buku Menu ini berfungsi untuk mengedit kategori buku seperti gambar 4.17.
Gambar 4.17 Form Edit Kategori Buku
16. Menu Edit Data Pendaftar Menu ini berfungsi mengedit data peminjam atau pendaftar seperti pad gambar 4.18 dan 4.19 form edit data user.
Gambar 4.18 Menu Edit data Pendaftar
53
Gambar 4.19 Form Edit Data user 17.
Menu edit Data Penerbit Menu ini digunakan bagi user untuk mengedit data penerbit buku seperti gambar 4.20 dan 4.21 tampilan form editing data penerbit digunakan untuk memperbaiki data penerbit buku.
Gambar 4.20 Menu Edit Data Penerbit
54
Gambar 4.21 Form Editing Data Penerbit
18.
Tampilan Form Transaksi Peminjaman Menu ini digunakan sebagai transaksi peminjaman buku, jika peminjam meminjam lebih dari satu buku, maka selesaikan dulu yang pertama baru input yang kedua dan seterusnya.
Gambar 4.22 Form Transaksi Peminjaman
55
19.
Menu Proses Transaksi Peminjaman Menu ini digunakan sebagai proses transaksi peminjaman buku seperti gambar 4.23 di bawah ini.
Gambar 4.23 Proses Transaksi Peminjaman
20.
Tampilan Form Transaksi Pengambalian Form ini digunakan sebagai transaksi pengembalian buku, dengan memasukkan id transaksi seperti gambar 4.24 di bawah ini.
Gambar 4.24 Form Transaksi pengembalian
56
21.
Menu Proses Transaksi Pengembalian Menu ini digunakan sebagai proses transaksi pengembalian buku seperti gambar 4.25 di bawah ini.
Gambar 4.25 Menu Proses Transaksi Pengembalian 22.
Menu Data Kategori Buku Menu ini digunakan untuk melihat kategori buku yang ada seperti gambar 4.26 di bawah ini.
Gambar 4.26 Menu Data Kategori Buku
57
23.
Menu Laporan Data Penerbit Buku Menu ini berfungsi untuk melihat data penerbit buku seperti gambar 4.27 di bawah ini.
Gambar 4.27 Laporan Data Penerbit Buku
24.
Menu Laporan Transaksi Keseluruhan Menu ini berfungsi untuk melihat laporan transaksi secara keseluruhan berdasarkan status dan bulan serta dapat menampilkan menu detailnya, seperti gambar 4.28 di bawah ini.
Gambar 4.28 Laporan Transaksi Keseluruhan
58
25.
Menu Laporan Transaksi Terpinjam Menu ini berfungsi untuk melihat laporan transaksi terpinjam berdasarkan id, kode buku, id peminjam, tanggal pinjam dan kembali serta dapat menampilkan menu detailnya, seperti gambar 4.29 dan 4.30.
Gambar 4.29 Laporan Transaksi Terpinjam
Gambar 4.30 Tampilan Detail Transaksi Terpinjam
59
26.
Menu Laporan Transaksi Pengembalian Menu ini berfungsi untuk melihat laporan transaksi pengembalian berdasarkan id, kode buku, id peminjam, tanggal pinjam dan kembali serta dapat menampilkan menu detailnya, seperti yang ditunjukkan pada gambar 4.31 dan 4.32.
Gambar 4.31 Laporan Transaksi Pengembalian
Gambar 4.32 Tampilan Detail Transaksi Pengembalian
60
27.
Menu Biodata User Menu ini digunakan untuk melihat biodata user secra lengkap seperti gambar 4.33 berikut.
Gambar 4.33 Menu Biodata User
28.
Menu Data Peminjaman dan Pengembalian Menu ini berfungsi untuk melihat data peminjaman dan pngembalian, seperti pada gambar 4.34.
Gambar 4.34 Data Peminjaman dan Pengembalian
61