Anda di halaman 1dari 6

ISSN: xxxx-xxxx

http://journals2.ums.ac.id/index.php/abditeknoyasa/

PEMBUATAN SISTEM INFORMASI PERPUSTAKAAN UNTUK MEMUDAHKAN


PENGATURAN SIRKULASI BUKU PADA SMP NEGERI 13 SURAKARTA.
Ahmad Rozin1 ABSTRAK
Dandi Katerpilarifai2 Perpustakaan merupakan bagian dari sumber belajar yang harus dimiliki oleh
Ahyana Ilham Wibisono3 setiap sekolah atau perguruan tinggi, karena peserta didik dengan mudah
Dedi Gunawan4* mendapatkan informasi atau ilmu pengetahuan melalui perpustakaan.
Dengan adanya perkembangan teknologi membuat manusia berfikir untuk
Program studi Informatika
dapat bekerja lebih efektif dan efisien. Salah satunya yaitu dengan membuat
Universitas Muhammadiyah Surakarta
1
sistem yang terkomputerisasi. Dengan memanfaatkan fasilitas website yang
L200170135@ums.ac.id terhubung ke internet, perpustakaan dapat lebih efektif dan efisien dalam
2
L200170168@ums.ac.id pencarian buku yang diperlukan. Pada project ini dirancang suatu sistem
3
L200170170@ums.ac.id informasi berbasis web menggunakan bahasa pemrograman PHP MysSQL.
4
dedi.gunawan@ums.ac.id Dengan sistem ini, diharapkan mampu mengatasi berbagai kebutuhan dari
pengguna untuk mencari buku serta memudahkan administrasi sekolah
dalam sirkulasi peminjaman buku dan pembuatan laporan bulanan. Disini
penulis implementasikan kedalam Perancangan Sistem Informasi
Perpustakaan SMP Negeri 13 Surakarta.
Naskah diterima 19 Juni 2020
Naskah direvisi 30 Juni 2020 KATA KUNCI: Perpustakaan, PHP MySQL, Sistem Informasi, Web
Naskah diterima untuk publikasi 3 Juli 2020

*corresponding author.

PENDAHULUAN perbulan, sehingga rentan terjadinya kesalahan data


akibat dari dokumentasi yang kurang baik. Hal ini
Pengetahuan tidak hanya diperoleh dengan seharusnya dapat diatasi dengan menggunakan
pengalaman secara nyata akan tetapi dapat sistem informasi perpustakaan berbasis website,
didapatkan dari informasi yang diterima. Informasi karena dengan adanya sistem informasi berbasis
dapat didapat dengan berbagai media, salah satunya website diharapkan pengelolaan data perpustakaan
dengan membaca buku yang terdapat pada dapat lebih efektif dan efisien sehingga sirkulasi
perpustakaan. Hal ini sesuai dengan fungsi peminjaman buku dan data peminjam per bulan
perpustakaan yaitu sebagai tempat menyimpan, dapat terdokumentasi dengan baik.
mengolah, menyajikan, dan menyebarluaskan
pengetahuan. Perpustakaan adalah suatu kesatuan URAIAN KEGIATAN PENGABDIAN
unit kerja yang terdiri dari beberapa bagian yaitu,
bagian pengembangan, bagian pengolahan koleksi, Pada kegiatan pengabdian ini ada beberapa
bagian pelayanan pengguna, dan bagian tahapang yang dilakukan yaitu mengidentifikasi
pemeliharaan sarana dan prasarana. masalah yang dihadapi oleh mitra, menentukan
Dengan adanya perkembangan teknologi bahan ataupun perlengkapan untuk menyelesaikan
membuat manusia berfikir untuk dapat bekerja lebih permasalahan mitra dan selanjutnya merancang
efektif dan efisien. Salah satunya yaitu membuat solusi untuk memecahkan permasalahan.
sistem konvensional menjadi sistem yang
terkomputerisasi. Dengan menggunakan sistem A. Perlengkapan dan bahan
yang terkomputerisasi dapat membuat pekerjaan a. Web Browser
menjadi lebih mudah karena hampir semua sistem Web Browser merupakan perangkat lunak yang
terkomputerisasi adalah suatu sistem yang siap berfungsi untuk menerima dan menyajikan sumber
untuk digunakan. informasi di internet. Mudahnya, browser
SMP Negeri 13 Surakarta merupakan salah digunakan untuk menampilkan halaman-halaman
satu sekolah negeri yang terdapat di kota surakarta. web. [1].
Berdasarkan observasi kami perpustakaan SMP
Negeri 13 Surakarta masih menggunakan sistem b. Bahasa pemrograman untuk web
konvensional dalam melakukan peminjaman buku, Untuk membuat suatu system informasi
pendataan buku, dan rekapitulasi peminjam buku berbasis web, beberapa Bahasa pemrograman yang

Jurnal Pengabdian masyarakat teknoyasa, Vol. 1 No. 1 bulan Juli tahun 2020 | 7
Pembuatan Sistem Informasi Perpustakaan Untuk Memudahkan Pengaturan Sirkulasi Buku Pada SMP Negeri 13 Surakarta

umum digunakan adalah PHP, HTML, CSS dan PERANCANGAN SISTEM


JavaScritp. PHP merupakan salah satu bahasa A. Desain Sistem
pemrograman berbasis web yang ditulis oleh dan
1. Use Case Diagram
untuk pengembang web. PHP pertama kali
dikembangkan oleh Rasmus Lerdorf, seorang
pengembang software dan anggota tim Apache, dan
dirilis pada akhir tahun 1994 [2].
HTML merupakan singkatan dari Hypertext
Markup Language, dikembangkan pertama kali oleh
tim Berners-Lee bersama dengan protokol HTTP
pada tahun 1989. Tujuan utama pengembangan
HTML adalah untuk menghubungkan satu halaman
web dengan halaman web lainnya. HTML
merupakan bahasa dasar web yang berfungsi untuk
menampilkan berbagai komponen web. Sementara Gambar 1. Use Case Diagram
itu, untuk mempercantik tampilan web, 2. Skema Database
dikembangkanlah CSS atau Cascading Style. CSS
Entity Relationship Diagram harus
pertama kali diusulkan oleh Hakon Wium Lie pada
diramcang sebaik mungkin untuk mendukung
tahun 1994 dan selanjutnya distandarisasi oleh
kelancaran sistem [6]. Tabel yang berelasi atau
W3C. Selain HTML dan CSS, sebuah aplikasi berbasis
berhubungan akan mempermudah
web tidak dapat dilepaskan dari teknologi Javascript.
programmer untuk menentukan fungsi tiap
Pertama kali Javascript dikembangkan oleh
kolom tabel tersebut.
Netspace dengan nama LiveScript. Fungsi utama dari
Javascript adalah untuk menambah fungsionalitas
dan kenyamanan halaman web [3].

c. Server basisdata
Server basisdata atau Database Server
merupakan sebuah server yang berisi perangkat
lunak yang melayani pengelolaan basisdata bagi
suatu program atau komputer lainnya. Pada
umumnya server basisdata dapat diakses melalui
mekanisme client-server. Server basisdata dapat
terdiri dari satu atau beberapa perangkat lunak
Gambar 2. Skema Entity Relationship Diagram
sistem manajemen basis data atau database
(ERD)
management system (DMBS). DBMS merupakan
suatu perangkat lunak yang memungkinkan user
(pengguna) untuk membuat, memelihara,
mengontrol dan mengakses basisdata secara praktis
dan efisien [4].

d. Editor Bahasa pemrograman


Editor Bahasa pemrogaman atau sering disebut
sebagai Integrated Development Environment (IDE),
merupakan sebuah perangkat lunak untuk
menuliskan perintah-perintah program, serta
mempermudah penggunanya dalam membuat
program [5].
Gambar 3. Skema Fisik

B. Desain Interface
1. Login
Pada bagian ini terdapat laman login yang
berfungsi sebagai tanda masuk bagi user
dan admin

8 | Jurnal Pengabdian masyarakat teknoyasa, Vol. 1 No. 1 bulan Juli tahun 2020
Ahmad Rozin dkk

Gambar 7. Desain Tampilan Data Buku


Gambar 4. Desain Tampilan Login

2. Form Peminjaman HASIL DAN PENGUJIAN SISTEM INFORMASI


Laman peminjaman ini digunakan untuk
Setelah melakukan perancangan proses
mempermudah siswa dalam melakukan
selanjutnya adalah mengimplementasikan hasil
peminjaman buku diperpustakaan yang
rancangan ke dalam Bahasa pemrograman. Berikut
ditandai dengan pengisian formulir
ini adalah beberapa hasil dari implementasi
peminjaman
rancangan sistem.

1. Halaman Login

Gambar 1.Hasil Tampilan Login


Gambar 5. Desain Tampilan Form Peminjaman

3. Data peminjaman 2.Tampilan Peminjaman

Data ini memiliki informasi mengenai lama


peminjaman buku yang disertai tanggal
peminjaman dan tanggal pengembalian
buku

Gambar 2. Hasil Tampilan Peminjaman

3.Tampilan Data Peminjaman

Gambar 6. Desain Tampilan Data Peminjaman

4. Data buku
Terdapat informasi mengenai jenis-jenis
buku yang terdapat diperpustakaan dan
data buku tersebut dapat diganti oleh admin
jika mengalami kekeliruan Gambar 3. Hasil Tampilan Data Peminjaman

Jurnal Pengabdian masyarakat teknoyasa , Vol. 1 No. 1 bulan Juli tahun 2020 | 9
Pembuatan Sistem Informasi Perpustakaan Untuk Memudahkan Pengaturan Sirkulasi Buku Pada SMP Negeri 13 Surakarta

4.Tampilan Data Buku Tabel 1. Pengujian sistem

Test Test Case Expected Actual


Status
case Description Result Result
Memastikan
fungsi login
Test
dengan Melihat Sesuai
Fungsi Pass
username halaman login harapan
Login
dan password
benar
Dapat
Sesuai
Gambar 4. Desain Tampilan Data Buku melanjutkan Pass
harapan
proses login
5.Tampilan Edit Buku Penggun
Pengguna
a sukses Pass
dapat login
login
Memastikan
fungsi login
dengan
Melihat Sesuai
username Pass
halaman login harapan
benar dan
password
salah
Dapat
Sesuai
melanjutkan Pass
Gambar 5. Hasil Tampilan Edit Data Buku harapan
proses login
Penggun
6.Tampilan Tambah Buku
Pengguna a gagal
Pass
gagal login melakuka
n login
Test
Fungsi
Print
Data Dapat
Memastikan
Buku melihat Sesuai
fungsi print Pass
dan halaman data harapan
data buku
Print buku
Data
Gambar 6. Hasil Tampilan Tambah Data Buku Pemin
jaman
Data
Data buku
buku
Untuk memastikan hasil implementasi hasil berhasil Pass
berhasil
rancangan berjalan sesuai kami beberapa pengujian diunduh
diunduh
dengan metode blackbox [7]. Hasil dari pengujian Memastikan Dapat
dijelaskan pada Tabel 1. fungsi print melihat Sesuai
Pass
data halaman harapan
peminjaman peminjaman
Melanjutkan
ke proses
Sesuai
pengunduhan Pass
harapan
data
peminjaman
Data
Data
peminja Pass
peminjaman
man

10 | Jurnal Pengabdian masyarakat teknoyasa, Vol. 1 No. 1 bulan Juli tahun 2020
Ahmad Rozin dkk

berhasil berhasil Melanjutkan


Sesuai
diunduh di unduh proses ke Pass
harapan
Test Dapat submit
Memastikan
Fungsi melihat Sesuai Data
fungsi input Pass Data buku
Input halaman data harapan buku
buku berhasil Pass
Buku buku berhasil
diubah
Muncul form diubah
Sesuai
input data Pass Test
harapan Dapat
buku Fungsi Memastikan
melihat Sesuai
Dapat Input fungsi input Pass
Sesuai halaman harapan
melanjutkan Pass Pemin peminjaman
harapan peminjaman
proses input jaman
Data Dapat
Data buku buku melanjutkan
Sesuai
berhasil berhasil Pass proses input Pass
harapan
ditambahkan ditambah data
kan peminjaman
Dapat Data
melihat Data peminja
halaman data peminjam m
pass
Memastikan peminjaman berhasil berhasil
Test
Pengontrolan dan ditambahkan ditambah
Fungsi
data menampilkan Sesuai kan
Data Pass
peminjaman data-data harapan
Pemin
berfungsi buku dengan
jaman KESIMPULAN
normal status
dipinjam
maupun telah Sistem informasi perpustakaan ini
dikembalikan dikembangkan berdasarkan kebutuhan SMP
Tombol pada Negeri 13 Surakarta dengan melakukan
status yang
wawancara kepada beberapa pihak
semula
dipinjam
Sesuai
Pass sehingga mampu mendukung seluruh
harapan
menjadi kegiatan perpustakaan agar lebih efektif dan
status sudah efisien, sehingga proses akademik yang
dikembalikan dilakukan di lingkungan perpustakaan
Dapat
mendapat peningkatan
melihat
Test Memastikan halaman data
Fungsi Pengontrolan buku lalu Sesuai
Pass
Data data buku muncul harapan DAFTAR PUSTAKA
Buku inventaris seluruh data
buku yang
ada
[1] Solichin, Achmad, “Pengantar Pemrograman
Dapat Web,” Permrograman Web dengan PHP dan
melihat MySQL, 2016.
Memastikan halaman data
fungsi buku lalu Sesuai [2] https://dapo.dikdasmen.kemdikbud.go.id/sekol
Pass
merubah muncul harapan ah/e4f966932b5a8e9650fd
data buku seluruh data
buku yang
ada [3] Aryanto, A., & Irianto, T. (2013). Pembuatan
Muncul form Sistem Informasi Perpustakaan Smp
untuk Sesuai Muhammadiyah 7 Surakarta. Journal Speed –
Pass
merubah harapan Sentra Penelitian Engineering Dan Edukasi, Vol 5
data buku No 1, 15–20.
Dapat
menginputka Sesuai
Pass [4] Nugraha, F. (2014). Analisa Dan Perancangan
n data buku harapan
yang baru
Sistem Informasi Perpustakaan. Jurnal SIMETRIS,
Vol 5 No 1, 27–32.

Jurnal Pengabdian masyarakat teknoyasa ,Vol. 1 No. 1 bulan Juli tahun 2020 | 11
Pembuatan Sistem Informasi Perpustakaan Untuk Memudahkan Pengaturan Sirkulasi Buku Pada SMP Negeri 13 Surakarta

[5] Maryono, Y., & Darwati, I. (2017). Perancangan


Web Perpustakaan Pada SMP Taruna Bhakti
Depok. Jurnal Pilar Nusa Mandiri, 13(2), 239–
244. Retrieved from
http://ejournal.nusamandiri.ac.id/ejurnal/index.
php/pilar/article/view/501

[6] Dari, D. W., Sari, A. O., & Astrilyana, A. (2018).


Laporan Akhir Penelitian. Jakarta.

[7] Abednego, Dewi, L. P., & Wibowo, A. (2017).


Perancangan dan Pembuatan Sistem Informasi
Perpustakaan Berbasis Web pada SMP YBPK 1
Surabaya. Jurnal Infra, Vol 5 No 1, 199–204.

12 | Jurnal Pengabdian masyarakat teknoyasa, Vol. 1 No. 1 bulan Juli tahun 2020

Anda mungkin juga menyukai