• Tidak ada hasil yang ditemukan

SISTEM INFORMASI PEMINJAMAN DAN PENGEMBALIAN BUKU PERPUSTAKAAN BERBASIS WEB PADA SMK NEGERI 1 NEGERIKATON

N/A
N/A
Protected

Academic year: 2022

Membagikan "SISTEM INFORMASI PEMINJAMAN DAN PENGEMBALIAN BUKU PERPUSTAKAAN BERBASIS WEB PADA SMK NEGERI 1 NEGERIKATON"

Copied!
11
0
0

Teks penuh

(1)

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

(2)

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.

(3)

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

(4)

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

(5)

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

(6)

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

(7)

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

(8)

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

(9)

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

(10)

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

(11)

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

Gambar

Gambar 1. Extreme Programming
Gambar 2. Peminjaman Buku Perpustakaan
Diagram  UML  yang  digunakan  adalah  use  case  diagram, class diagram, dan activity diagram
Gambar 8. Activity Diagram Laporan
+5

Referensi

Dokumen terkait

วิทยานิพนธ์นิติศาสตรมหาบัณฑิต สาขาวิชากฎหมายมหาชน, บัณฑิตวิทยาลัย มหาวิทยาลัยรามค าแหง.. ปัญหาข้อกฏหมายเกี่ยวกับการร่วมทุนระหว่างรัฐและเอกชน ในรูปแบบหุ้นส่วนทวิภาค PPPs

Penelitian ini berupa studi kasus dan analisa, serta pembandingan yaitu dengan menyiapkan data berupa profil penampang baja yang diasumsikan sebagai balok untuk menghitung

Hasil penelitian Likuiditas (CR), Leverage (DER), Growth (TA) berpengaruh signifikan terhadap kebijakan dividen pada perusahaan maufaktur di Bursa Efek Indonesia dan

Pemilihan penggunaan kata dan kalimat yang tidak provokatif dalam laporan atau artikel merupakan salah satu contoh upaya untuk menjaga kualitasdari aspek.. Semua

Permasalahan dalam penelitian ini adalah bagaimanakah penerapan azas transparansi pada proses seleksi penerimaan PNS melaui sistem CAT di Universitas Lampung dan

Tujuan khusus dalam penelitian eksperimen ini, yaitu untuk: (1) Mengetahui ada tidaknya perbedaan motivasi belajar bahasa Indonesia materi mengidentifikasi

Bagi perusahaan smartphone merek Samsung hendaknya terus membangun ekuitas merek yang kuat untuk meningkatkan kepuasan pelanggan, jika dilihat dari hasil

SI RAYA KATUMBA SI RAYA KATUMBA SI RAYA KATUMBA SI

(2) Dia selalu rajin belajar dan m em ahami isi set iap m at a pelajaran yang di UN kan (3) Tak lupa ia selalu berdoa dan rajin m elakukan ibadah lainnya sesuai