SISTEM INFORMASI PEMINJAMAN DAN PENGEMBALIAN BUKU PERPUSTAKAAN BERBASIS WEB PADA SMK NEGERI 1 NEGERIKATON
Sulasminarti1, Iin Kurnia2, Ferly Ardhy3
1)Program Studi Manajemen Informatika, AMIK Dian Cipta Cendikia Pringsewu
2)Program Studi Manajemen Informatika, AMIK Dian Cipta Cendikia Pringsewu
3)Program Studi Manajemen Informatika, Universitas Aisyah Pringsewu Jl. Jendral Ahmad Yani No. 134 Gg. Makam Sidoharjo Pringsewu - Lampung Email :sulasminartiys@gmail.com1,iinkurniadcc@gmail.com2, ardhyferly@gmail.com3
ABSTRAK
Perpustakaan merupakan bagian dari sumber belajar yang harus dimiliki oleh setiap sekolah. Karena peserta didik dengan mudah mencari informsai atau ilmu pengetahuan mengenai perpustakaan. Dengan adanya teknologi manusia berfikir untuk dapat bekerja lebih efektif dan efisien. Salah satunya yaitu membuat sistem konvensional (manual) menjadi sitem yang terkomputerisasi.
Pada penelitian ini dirancang suatu sistem informasi berbasis web menggunakan metode Extreme Programming (XP), bahasa pemograman PHP, dan database MySQL. Dengan sistem ini diharapkan mampu mengatasi berbagai kebutuhan dari user untuk mencari buku serta memudahkan admin perpustakaan dalam sirkulasi peminjaman dan pengembalian buku.
Dari hasil penelitian yang telah dilaksanakan peneliti mengimplementasikan hasil penelitian tersebut kedalam Sistem Informasi Peminjaman dan Pengembalian Buku Perpustakaan Berbasis Web Pada SMK Negeri 1 Negerikaton diman sistem tersebut dapat di akses secara online agar memudahkan anggota dalam melakukan peminjaman dan pengembalian buku dan memudahkan admin dalam mengelola data peminjaman dan pengembalian.
Kata Kunci : Perpustakaan SMK Negeri 1 Negerikaton, PHP MySQL, Web,Extreme Programming, database.
1. PENDAHULUAN 1.1 Latar Belakang
Perkembangan ilmu pengetahuan dan teknologi demikian pesatnya, sehingga menyebabkan banyak kalangan yang mencari alternatif dibidang teknologi sistem informasi. Alasannya komputer dapat diprogram sehingga dapat disesuaikan dengan keinginan pemakainnya, kemudahan pemograman komputer yang terus dikembangkan sehingga lebih mendekati dengan bahasa manusia (high level language) telah turut serta mempengaruhi penggunaan komputer sebagai alat bantu pekerjaan manusia.
Perpustakaan merupakan bagian dari sumber belajar yang harus dimiliki oleh setiap sekolah.
Karena peserta didik dengan mudah mencari informasi atau ilmu pengetahuan melalui perpustakaan. Dengan adanya perkembangan teknologi membuat manusia berfikir untuk dapat bekerja secara lebih efektif dan efisien. Salah satunya yaitu membuat konvensional (manual) menjadi sistem komputerisasi. Dengan menggunakan sistem komputerisasi dapat membuat pekerjaan menjadi lebih mudah karena hampir semua sistem terkomputerisasi adalah suatu sistem yang siap untuk digunakan.
Saat ini perpustakaan Sekolah Menengah Kejuruan (SMK) Negeri 1 Negerikaton khususnya dalam transaksi peminjaman dan pengembalian buku masih menggunakan sistem yang konvensional (manual), sehingga rentan terjadi kesalahan dalam hal sirkulasi peminjaman dan pengembalian buku
mulai dari kesalahan dalam mencatat judul buku, tanggal peminjaman dan pengembalian bahkan perhitungan denda yang disebabkan oleh belum adanya sistem yang bisa mendokumentasi data-data dengan baik. Banyaknya siswa yang tidak disiplin dan bertanggung jawab dengan buku yang dipinjamnya mulai dari kerusakan pada buku atau bahkan kehilangan buku. Hal ini menjadikan sistem kurang efektif dan efisien serta boros tenaga dan waktu.
Berdasarkan latar belakang tersebut maka penulis ingin mengangkat judul tugas akhir dengan judul “Sistem Informasi Peminjaman dan Pengembalian Buku Perpustakaan Berbasis Web Pada SMK Negeri 1 Negerikaton”.
1.2 Referensi 1.2.1 Sistem
Menurut Yakub dalam bukunnya (Pengantar Sistem Informasi, 2012: 1) Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, terkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk tujuan tertentu.
1.2.2 Informasi
Menurut Yakub dalam bukunnya (Pengantar Sistem Informasi, 2012: 8) Informasi merupakan data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakan. Dapat disimpulkan bahwa informasi adalah suatu data atau objek yang diproses terlebih
dahulu sedemikian rupa sehingga dapat tersusun dan terklasifikasi dengan baik.
1.2.3 Sistem Informasi
Menurut Yakub dalam bukunya (Pengantar Sistem Informasi, 2012: 17) Sistem Informasi merupakan suatu kumpulan dari komponen- komponen dalam organisasi yang berhubungan dengan proses penciptaan dan aliran informasi.
1.2.4 Peminjaman
Menurut Syahrial – Pamundjak (2000: 97) Peminjaman adalah kegiatan pengedaran koleksi perpustakaan, baik untuk dibaca didalam perpustakaan maupun untuk dibawa keluar perpustakaan.
1.2.5 Pengembalian
Menurut Buku Pedoman Perguruan Tinggi Depdikbud (2004 : 81) buku yang dipinjamkan kepada pengguna harus kembali pada waktunya dan petugas juga harus melihat keadaan buku tersebut rusak maka peminjam harus memperbaiki atau menggantinnya.
1.2.6 Perpustakaan
Dalam arti tradisional, perpustakaan adalah sebuah koleksi buku dan majalah. Walaupun dapat diartikan sebagai koleksi pribadi perseorangan, namun perpustakaan lebih umum dikenal sebagai sebuah koleksi besar yang dibiayai dan dioperasikan oleh sebuah kota atau institusi, dan dimanfaatkan sebagai masyarakat yang rata-rata tidak mampu sekian banyak buku atas biaya sendiri (muchyidin, S dan Mihardja, S: 2008).
Tujuan perpustakaan adalah untuk membantu masyarakat dalam segala umur dengan memberikan kesempatan dengan dorongan melalui jasa pelayanan perpustakaan agar masyarakat:
1. Dapat mendidik dirinya dengan cara berkesinambungan.
2. Dapat tanggap dalam kemajuan pada berbagai lapangan ilmu pengertahuan, kehidupan sosial, dan politik.
3. Dapat memelihara kemerdekaan berfikir yang kontruktif untuk menjadi anggota keluarga dan masyarakat yang lebih baik.
4. Dapat meningkatkan kehidupan sehari-hari dan lapangan kerja.
5. Dapat memanfaatkan waktu senggang dengan baik yang bermanfaat bagi kehidupan pribadi dan sosial.
1.3 Metode Pengembangan Sistem
Extreme Programming (XP) mengadopsi pendekatan agile untuk pengembangan perangkat lunak yang diasumsikan dapat membantu meningkatkan efisiensi dan fleksibilitas dari sebuah proyek pengembangan perangkat lunak dengan mengkombinasikan berbagai ide sederhana.
XP tidak selalu cocok untuk setiap proyek pengembangan perangkat lunak. Kelebihan XP adalah sesuai untuk digunakan pada proyek yang memiliki dynamic requirements seperti permintaan dari clients yang sewaktu - waktu mengalami perubahan selama pengerjaan projek dilakukan.
Proyek semacam ini memerlukan adaptasi cepat dalam mengatasi perubahan-perubahan yang terjadi selama proses software development. XP juga cocok untuk proyek dengan jumlah anggota tim tidak terlalu banyak (sekitar 10-20 orang) dan berada pada lokasi yang sama. Aspek dari Extreme Programming (XP) terdiri dari berbagai teknik atau dapat diamati dari gambar 2.1 berikut ini :
Gambar 1. Extreme Programming
1. Planning
Tahap planning dimulai dengan melakukan analisa alur sistem yang sedang berjalan sehingga dalam pembuatan sistem akan di ketahui bagaimana untuk membuat sistem informasi yang baru dengan usulan yang dapat memenuhi kebutuhan.
2. Design
Design di Extreme Programming mengikuti prinsip Keep It Simple (KIS). Untuk design yang sulit, Extreme Programming akan menggunaan Unified Modelling Language (UML) dalam pembuatan design.
3. Coding
Proses coding pada XP diawali dengan membangun serangkaian unit test. Setelah itu pengembang akan berfokus untuk mengimplementasikannya. Dalam Extreme Programming diperkenalkan istilah Pair Programming dimana proses penulisan program dilakukan secara berpasangan. Dua orang programmer saling bekerjasama di satu komputer untuk menulis program. Dengan melakukan ini akan didapat real-time problem solving dan real-time quality assurance.
4. Testing
Tahap ini dilakukan pengujian kode pada unit test. Dalam Extreme Programming, diperkenalkan XP acceptance test atau biasa disebut customer test.
Tes ini dilakukan oleh customer yang berfokus kepada fitur dan fungsi sistem secara keseluruhan.
Acceptance test ini berasal dari user stories yang telah diimplementasikan.
2. PEMBAHASAN
2.1 Alur Sistem Yang Sedang Berjalan 2.1.1 Sistem Peminjaman Buku Perpustakaan
Sistem Informasi Peminjaman Buku Perpustakaan pada SMK Negeri 1 Negerikaton yang sedang berjalan adalah :
1. Jika siswa ingin meminjam buku terlebih dahulu siswa membuat kartu perpustakaan supaya terdaftar menjadi anggota perpustakaan.
2. Kemudian siswa mengisi buku pengunjung perpustakaan dan siswa mencari buku yang diinginkan pada rak-rak buku perpustakaan.
3. Setelah menemukan buku yang di inginkan siswa menyerahkan buku dan kartu perpustakaan kepada petugas perpustakaan untuk di tulis tanggal peminjaman dan tanggal pengembalian.
Gambar 2. Peminjaman Buku Perpustakaan
2.1.2 Sistem Pengembalian Buku Perpustakaan Sistem Informasi Pengembalian Buku Perpustakaan pada SMK Negeri 1 Negerikaton yang sedang berjalan adalah :
1. Jika siswa ingin mengembalikan buku maka siswa harus menyerahkan buku pada petugas perpustakaan untuk di periksa.
2. Kemudian petugas memeriksa tanggal peminjaman dan tanggal pengembalian serta keterlambatan pengembalian buku.
3. Jika siswa terlambat mengembalikan buku maka harus membayar denda dengan aturan yang sudah di tentukan oleh petugas perpustakaan.
4. Jika sudah di periksa dan tidak ada keterlambatan maka petugas mengembalika kartu perpustakaan kapada siswa supaya bisa di gunakan lagi untuk meminjam buku.
Gambar 3. Pengembalian Buku Perpustakaan
2.2 Alur Sistem yang Diusulkan
2.2.1 Sistem Peminjaman Buku Perpustakaan Sistem informasi Peminjaman Buku Perpustakaan pada SMK Negeri 1 Negerikaton yang sedang berjalan adalah :
1. Jika ada pengunjung perpustakaan, maka admin harus mengisi data pengunjung.
2. Jika pengunjung adalah anggota perpustakaan yang ingin meminjam buku, maka pengunjung harus kebagian admin untuk mengecek stok dan letak buku perpustakaan, lalu petugas mencarikan buku yang akan di pinjam.
3. Setelah menemukan buku yang di inginkan siswa menyerahkan buku dan kartu perpustakaan kepada petugas untuk di masukan pada data transaksi peminjaman dan
pengembalian lalu petugas menyerahkan buku yang telah dipilih kepada siswa.
2.2.2 Sistem Pengembalian Buku Perpustakaan Sistem informasi Pengembalian Buku Perpustakaan pada SMK Negeri 1 Negerikaton yang sedang berjalan adalah :
1. Jika siswa ingin mengembalikan buku pada perpustakaan maka siswa menemui admin perpustakaan.
2. Lalu admin mengecek apakah tanggal pengembalian. Jika ada pendendaan keterlambatan buku maka sistem akan ada peringatan dan akan secara otomatis mengeluarkan berapa biaya yang harus di bayar siswa.
3. Kemudian siswa mengembalikan buku kepada petugas perpustakaan dan petugas akan menyerahkan kartu perpustakaan kepada siswa.
2.3 Perancangan Sistem
Perancangan sistem secara umum adalah merancang sistem dengan tujuan untuk memberikan gambaran secara umum kepada username tentang sistem yang baru. Alat bantu yang digunakan oleh penulis untuk merancang sistem secara umum adalah Unified Modelling Language (UML).
Diagram UML yang digunakan adalah use case diagram, class diagram, dan activity diagram. UML (Unified Modelling Language) adalah salah satu alat bantu yang handal di dunia pengembangan sistem yang berorientasi objek.
2.3.1 Usecase Diagram
Gambar 4. Usecase Diagram Perpustakaan
UseCase Diagram menggambar fungsionalitas yang diharapkan dari sebuah sistem. Yang di tekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah usecase mempresentasikan sebuah interaksi antara aktor dengan sistem. Berikut adalah usecase diagram yang dibangun pada tugas akhir ini :
1. Definisi Actor
Berikut adalah definisi actor pada sistem informasi peminjaman dan pengembalian buku perpustakaan.
Table 1. Definisi Actor
No Nama Actor Deskripsi
1 Admin
Merupakan pihak/bagian yang menjadi petugas pada Sistem Informasi peminjaman dan pengembalian buku perpustakaan berbasis web pada SMK Negeri 1 Negerikaton.
Bagian ini mempunyai tanggung jawab untuk mengelola data petugas, data anggota, data buku, transaksi, dan laporan.
2 Anggota
Merupakan siswa dan guru SMK Negeri 1 Negerikaton.
Bagian ini dapat mengakses beberapa data.
Data tersebut yaitu transaksi dan data buku.
2. Descripsi UseCase
Penjelasan mengenai usecase diagram yang dibangun akan dideskripsikan melaui tabel berikut : Table 2. Deskripsi UseCase
No UseCase Deskripsi
1 Login
Petugas dan anggota harus terhubung dengan internet untuk dapat mengakses website perpustakaan.
2 Home Home petugas menampilkan selamat datang admin dan anggota.
3 Transaksi Berisi tentang pilih anggota, detil pinjam, data buku.
4 Data Petugas Merupakan proses dimana admin bisa tambah ,edit, simpan, hapus.
5 Data Anggota Merupakan proses dimana admin bisa tambah,edit,simpan,hapus.
6 Data Buku Merupakan proses dimana admin bisa tambah,edit,simpan,hapus.
7 Laporan
Merupakan proses dimana admin bisa membuat laporan pengunjung, peminjaman, buku, petugas, anggota,
8 Konfigurasi
Merupakan proses dimana admin bisa membuat nama perpustakaan, aturan pinjam, hari libur
2.3.2 Activity Diagram 1. Activity Diagram Admin
Gambar 5. Activity Diagram Admin
Berdasarkan diagram tersebut petugas bila ingin menggunakan sistem informasi ini harus melalui form login, dimana prosedurnya adalah petugas menginputkan username dan password kemudian akan dicek oleh sistem, bila data benar sistem menampilkan halaman utama admin yang berisi home, transaksi, data petugas, data anggota, data buku, laporan. Namun bila username dan password salah, maka sistem akan menampilkan form login awal dan pengguna dapat menginputkan username dan password yang benar.
2. Activity Diagram Data Buku
Gambar 6. Activity Diagram Data Buku
Petugas dapat melakukan penambahan data buku dengan mengisi kolom yang sudah disediakan yaitu kelas, jenis, judul buku, stok, pengarang, penerbit, tahun terbit, harga, lokasi buku, kondisi buku, deskripsi, ISBN.
3. Activity Diagram Transaksi
Gambar 7. Activity Diagram Transaksi
Berdasarkan diagram tersebut sistem menampilkan Transaksi peminjaman dan pengembalian, petugas dapat melakukan penambahan data peminjaman, data pengembalian, hapus data peminjaman, hapus data pengembalian dan edit data. Jika petugas ingin menambahkan data peminjaman maka petugas harus mengisi form pengisian setelah itu pilih simpan sistem akan melakukan penyimpanan data, jika petugas ingin membatalkan penambahan data peminjaman maka petugas dapat memilih tombol kembali, setelah itu sistem akan mengembalikan ke halaman tampil data peminjaman. Dan jika petugas ingin mengedit data
peminjaman maka petugas mengisi form pengisian berdasarkan data peminjaman yang akan di ubah pilih simpan untuk melakukan penyimpanan data peminjaman.
4. Activity Diagram Laporan
Gambar 8. Activity Diagram Laporan
Berdasarkan diagram tersebut sistem menampilkan Laporan, petugas dapat melakukan penambahan laporan pengunjung, peminjaman, petugas, anggota, buku. Jika petugas ingin menambahkan laporan maka petugas harus mengisi form pengisian setelah itu pilih simpan sistem akan melakukan penyimpanan data. Jika petugas ingin membatalkan penambahan laporan maka petugas dapat memilih tombol kembali, setelah itu sistem akan mengembalikan ke halaman tampil laporan.
Dan jika petugas ingin mengedit laporan maka petugas mengisi form pengisian berdasarkan data laporan yang akan di ubah pilih simpan untuk melakukan penyimpanan data menu, jika ingin membatalkan pilih tombol kembali.
5. Activity Diagram Anggota
Gambar 9. Activity Diagram Anggota
Berdasarkan diagram tersebut sistem menampilkan Anggota, anggota bisa melihat buku, transaksi. Lalu anggota juga bisa meminjam dan mengembalikan buku.
6. Activity Diagram Pengunjung
Gambar 10. Activity Diagram Pengunjung
Berdasarkan diagram tersebut sistem menampilkan Pengunjung, pengunjung hanya dapat melihat beranda, profil, cari buku, dan mengisi daftar pengunjung. Tetapi pengunjung tidak bisa meminjam dan mengembalikan buku.
2.4 Class Diagram
Gambar 11. Class Diagram
2.5 Rancangan Tabel 2.5.1 Tabel Admin
Nama Tabel : tb_admin Key Field : id Tabel 3. Tabel Admin
No Field Type Data Panjang Keterangan
1 Id * INT 6 Id admin
2 Username Varchar 20 Username
3 Password Varchar 20 Password
4 Nama Varchar 100 nama admin
5 Alamat Varchar 100 alamat admin
6 Jk Enum jenis kelamin
7 Agama Enum Agama
8 tmp_lahir Varchar 100 tempat lahir
9 tgl_lahir Date tanggal lahir
10 Foto Varchar 100 Foto
11 tgl_daftar Date tanggal daftar
12 Jenis Enum jenis (siswa , guru)
13 Stat Enum Status
2.5.2 Tabel Anggota
Nama Tabel : tb_anggota Key Field : id
Tabel 4. Tabel anggota
No Field Type Data Panjang Keterangan
1 Id * INT 6 Id anggota
2 id_pengunjung INT 6 id pengunjung
3 Username Varchar 20 Username
4 Password Varchar 20 Password
5 Nama Varchar 100 nama anggota
6 Alamat Varchar 100 alamat
anggota
7 Jk Enum jenis kelamin
8 Agama Enum Agama
9 tmp_lahir Varchar 100 tempat lahir
10 tgl_lahir Date tanggal lahir
11 Foto Varchar 100 Foto
12 tgl_daftar Date tanggal daftar
13 Jenis Enum jenis (siswa ,
guru)
14 Stat Enum Status
2.5.3 Tabel Pengunjung
Nama Tabel : tb_pengunjung Key Field : id
Tabel 5. Tabel pengunjung
No Field Type Data Panjang Keterangan
1 Id * INT 6 Id pengunjung
2 Nama Varchar 150 nama
pengunjung
3 Jk Enum jenis kelamin
4 Jenis Enum jenis(siswa ,
guru)
5 Perlu Varchar 255 Keperluan
6 Saran Varchar 255 Saran
7 Tgl Datetime tanggal
pengunjung 2.5.4 Tabel Buku
Nama Tabel : tb_buku Key Field : id
Tabel 6. Tabel Buku
No Field Type Data Panjang Keterangan
1 Id * INT 6 Id buku
2 id_kelas Varchar 6 id kelas
3 id_jenis INT 2 id jenis
4 Judul Varchar 250 judul buku
5 Pengarang Varchar 250 Pengarang 6 Penerbit Varchar 250 Penerbit
7 th_terbit Year 4 tahun terbit
8 Harga Decimal 100 harga buku
9 id_lokasi INT id lokasi
10 Stat Enum status buku
11 stat_pinjam Enum status pinjam
12 Deskripsi Varchar 250 deskripsi buku 13 tgl_input Datetime tanggal input
14 Stok INT 10 stok buku
2.5.5 Tabel Transaksi
Nama Tabel : tb_transaksi Key Field : id
Tabel 7. Tabel Transaksi
No Field Type Data Panjang Keterangan
1 Id * INT 6 Id transaksi
2 id_buku INT 6 id buku
3 id_anggota INT 6 id anggota
4 tgl_pinjam Date tanggal pinjam
5 tgl_kembali Date tanggal kembali
6 Stat Enum status(pinjam,kem
bali)
7 Ket VARCHA
R 100 Keterangan
8 Telat INT 2 Telat
9 Denda Decimal Denda
2.5.6 Tabel Jenis
Nama Tabel : tb_jenis Key Field : id Tabel 8. Tabel Jenis
No Field Type Data Panjang Keterangan
1 Id * INT 4 id jenis
2 Nama Varchar 100 nama jenis buku
2.5.7 Tabel Kelas
Nama Tabel : tb_kelas Key Field : id_kelas Tabel 9. Tabel kelas
No Field Type Data Panjang Keterangan
1 Id * INT 4 id kelas
2 Nama Varchar 200 nama kelas
buku
2.6 Desain Input/Output 2.6.1 Desain Input
1. Rancangan Halaman Utama
Gambar 12. Halaman Utama 2. Rancangan Login
Gambar 13. Login
3. Rancangan Halaman User Setelah Login
Gambar 14. Halaman User Setelah Login 4. Rancangan Halaman Admin Setelah Login
Gambar 15. Halaman Admin Setelah Login
5. Rancangan Input Anggota
Gambar 16. Input Anggota 6. Rancangan Input Petugas
Gambar 17. Input Petugas 7. Rancangan Input Buku
Gambar 18. Input Data Buku
2.6.2 Desain Output
1. Rancangan Kartu Perpustakaan
Gambar 19. Kartu Perpustakaan
2. Rancangan Kartu Petugas Perpustakaan
Gambar 20. Kartu Petugas Perpustakaan 3. Rancangan Laporan Petugas
Gambar 21. Laporan Petugas 4. Rancangan Laporan Anggota
Gambar 22. Laporan Anggota 5. Rancangan Laporan Pengunjung
Gambar 23. Laporan Pengunjung
6. Rancangan Laporan Peminjaman
Gambar 24. Laporan Peminjaman
2.7 Hasil Penelitian
Berdasarkan penelitian yang telah dilakukan oleh penulis mulai dari perancangan sampai dengan implementasi sistem informasi peminjaman dan pengembalian buku perpustakaan berbasis web ini, maka dapat diambil kesimpulan dari hasil penelitian sebagai berikut:
1. Telah dirancang sistem informasi peminjaman dan pengembalian buku perpustakaan berbasis web menggunakan bahasa pemrograman PHP dan database MySql.
2. Sistem informasi peminjaman dan pengembalian buku perpustakaan berbasis web ini sudah memberikan kemudahan bagi petugas perpustakaan agar lebih mudah, cepat dan akurat, meningkatkan tingkat validitas data, meminimalisir penggandaan atau bahkan kehilangan berkas, serta memudahkan dalam melakukan proses pencarian data.
3. Sistem ini juga sudah memberikan kemudahan kepada anggota, guru, dan pengunjung calon dalam mengakses informasi dan melakukan proses peminjaman dan pengembalian buku.
2.7.1 Tampilan Website
1. Tampilan Menu Utama Perpustakaan Tampilan menu utama berisi beranda, profil, cari buku, dan login anggota.
Gambar 25. Menu Utama Perpustakaan
2.7.2 Tampilan Administrator Perpustakaan 1. Tampilan Login Admin Perpustakaan
Pada tampilan login admin perpustakaan, admin diminta untuk menginput username dan password untuk melakukan login.
Gambar 26. Login Admin
2. Tampilan Beranda Admin Perpustakaan Ketika admin perpustakaan berhasil login maka admin dapat melihat tampilan menu yang bisa di akses oleh admin. Mulai dari home, transaksi, data petugas, data anggota, data buku, transaksi, dan konfigurasi.
Gambar 27. Beranda Admin Perpustakaan
3. Tampilan Transaksi
Dalam tampilan ini, admin dapat melihat, nama peminjam, tanggal pinjam, tanggal kembali dan detail.
Gambar 28. Transaksi
4. Tampilan Data Anggota
Dalam tampilan ini, admin dapat melakukan data anggota baru dan juga cetak kartu anggota.
Gambar 29. Data Anggota
5. Tampilan Data Buku
Dalam tampilan ini, admin dapat melakukan data buku baru dan memasukan pencarian buku.
Gambar 30. Data Buku
6. Tampilan Laporan Pengunjung
Dalam tampilan ini, admin dapat mencetak laporan pengunjung hari ini, minggu ini dan bulan ini.
Gambar 31. Laporan Pengunjung
Gambar 32. Laporan Pengunjung Harian
Gambar 33. Laporan Pengunjung Bulanan
2.7.3 Tampilan Laporan Peminjaman
Dalam tampilan ini, admin dapat mencetak laporan pengunjung hari ini, minggu ini dan bulan ini.
Gambar 34. Laporan Peminjaman
Gambar 35. Laporan Peminjaman Harian
Gambar 36. Laporan Peminjaman Bulanan
1. Tampilan Laporan Anggota
Dalam tampilan ini, admin dapat membuat laporan anggota dan juga dapat dicetak.
Gambar 37. Laporan Anggota
Gambar 38. Laporan Cetak Anggota
2. Tampilan Laporan Buku
Dalam tampilan ini, admin dapat membuat laporan buku dan juga dapat dicetak.
Gambar 39. Laporan Buku
Gambar 40. Laporan Cetak Buku
3. Tampilan Nama Perpustakaan
Dalam tampilan ini, admin dapat membuat profil perpustkaan atau biodata perpustakaan.
Gambar 41. Nama Perpustakaan
4. Tampilan Aturan Peminjaman
Dalam tampilan ini, admin dapat membuat aturan tentang denda, maksimal peminjaman, dan maksimal hari peminjaman.
Gambar 42. Aturan Peminjaman
5. Tampilan Hari Libur
Dalam tampilan ini, admin dapat membuat hari libur sesuai tanggal yang telah ditentukan.
Gambar 43. Hari Libur
6. Tampilan Kartu Anggota
Dalam tampilan ini, admin dapat mencetak kartu anggota yang sudah terdaftar di perpustakaan.
Gambar 44. Kartu Anggota
2.8 Pembahasan Penelitian
Sistem informasi peminjaman dan pengembalian buku perpustakaan berbasis web dalam pelaksanaan pengambilan buku, pembayaran denda, dan pengambilan kartu. anggota harus datang ke perpustkaan. Karena proses-proses tersebut masih dilakukan dengan cara manual.
Dengan adanya sistem ini sangat membantu dalam mengelola data petugas, data anggota, data buku serta laporan-laporan sehingga memudahkan dalam proses pengambilan keputusan melalui data- data yang didapatkan.
3. KESIMPULAN 3.1 Kesimpulan
Berdasarkan hasil penelitian dan pembahasan yang telah diuraikan di bab-bab sebelumnya, maka penulis dapat menarik kesimpulan sebagai berikut:
1. Sistem informasi peminjaman dan pengembalian buku berbasis web ini dapat membantu anggota untuk melakukan peminjaman dan pengembalian buku.
2. Sistem ini juga membantu petugas dalam pengelolahan data karena sudah terkomputerisasi dan menggunakan database dalam proses penyimpanan data sehingga lebih rapi dan mempermudah dalam pencarian data.
DAFTAR PUSTAKA
[1] Dewaweb., 2018, Pengertian Jaringan Komputer, Bandung
[2] Zakaria., 2019, Pengertian Dan Manfaat Jaringan Komputer, Jakarta.
[3] Amelia., 2018, Jenis-jenis Jaringan Komputer, Yogyakarta.
[4] Wikipedia, Ensiklopedia, https://id.
wikipedia.org/wiki/Gerbang_jaringan/
diperbarui 26 Maret 2020
[5] Nimas., 2018, Pengertian Mikrotik, Sejarah, Fungsi, Jenis dan Kelebihan Mikrotik Lengkap, Semarang