## Sistem Informasi Perpustakaan Berbasis Web Pada SMPIT Insan Cendekia Klaten
Farih Asy Syifa  , Widiyanto Hadi, Lilik Sugiarto
Prodi Pendidikan Teknik Informatika, STMIK Amikom Surakarta, Indonesia
DOI : https://doi.org/10.31331/joined.v3i1.kodeartikel

## Info Articles
___________________ Keywords:
Libraries, Library Information Systems, PIECES, RAD. ____________________ Abstrak ____________________________________________________________ Perpustakaan merupakan sebuah fasilitas yang sangat penting bagi sekolah yang  di a dalamnya i terdapat i kumpulan a buku,  makalah,  koran  dan a sumber ilmu  atau  wawasan  lainnya,  dengan  adanya  perpustakaan  dapat meningkatkan  pengetahuan  maupun  kualitas  siswa,  namun a saat  ini perpustakaan a rentan  terjadi  kesalahan dalam sirkulasi peminjaman buku
dikarenakan a data a yang a belum  terdokumentasi  dengan  baik.  Pemanfaatan teknologi  informasi  dapat  meminimalisir  terjadinya  kesalahan  tersebut karena  proses  sudah  dilakukan  dengan  komputer.  Penelitian  ini  bertujuan untuk  membuat  sistem  informasi  perpustakaan  berbasis web yang  dapat membantu petugas perpustakaan dalam mengelola data-data perpustakaan, dan  mengetahui  standar  kualitas software dengan  metode  analisis  data PIECES. Model pengembangan sistem yang digunakan dalam penelitian ini adalah  RAD  ( Rapid  Application  Development ),  tahapan  RAD  terdiri  dari perencanaan kebutuhan, desain dan implementasi, pada tahap desain dibuat pemodelan visual yaitu UML ( Unified Modeling Language ), dan prototype dari  sistem  yang  akan  dibuat.  Hasil  penelitian  diketahui  bahwa  sistem informasi perpustakaan dibuat dengan menggunakan bahasa pemrograman PHP  dan  MySQL  sebagai  databasenya,  sistem  informasi  ini  dapat membantu memudahkan petugas perpustakaan dalam mengelola data-data dan  pencatatan  yang  terjadi  di  perpustakaan,  dengan  adanya  sistem informasi  ini kesalahan penghitungan denda yang biasa terjadi juga dapat diminimalisir.

## Abstract
____________________________________________________________ The  library  is  a  very  important  facility  for  schools  in  which  there  is  a collection  of  books,  papers,  newspapers  and  other  sources  of  knowledge, with  a  library  it  can  improve  the  knowledge  and  quality  of  students,  but currently libraries are prone to errors in the circulation of borrowing books due to data that has not been well documented. Utilization of information technology can minimize the occurrence of these errors because the process
has  been  done  with  a  computer.  This  study  aims  to  create  a  web-based library  information  system  that  can  assist  librarian  in  managing  library data,  and  determine  software  quality  standards  with  the  PIECES  data analysis  method.  The  system  development  model  used  in  this  research  is RAD  (Rapid  Application  Development),  the  RAD  stage  consists  of requirements  planning,  design  and  implementation,  at  the  design  stage  a visual modeling is made, namely UML (Unified Modeling Language), and a prototype of the system to  be made. The results showed that the library information system was created using the PHP programming language and
MySQL as the database, this information system can help facilitate librarian in  managing  data  and  records  that  occur  in  the  library,  with  this information system errors in calculating fines are common as well can be minimized.  Alamat Korespondensi: E-mail: farh8285@gmail.com p-ISSN 2621-9484 e-ISSN 2620-8415

## PENDAHULUAN
A. Latar Belakang
Perpustakaan  merupakan  sebuah  fasilitas  yang  sangat  penting  bagi  sekolah  yang di a dalamnya  terdapat  kumpulan a buku,  makalah,  koran  dan a sumber  ilmu  atau  wawasan lainnya  (Hakiki  &  Hasanah,  2020).  Dimana  semua  pustaka  tertulis  tersebut  dapat digunakan untuk keperluan pendidikan, penelitian maupun rekreasi intelektual. Di sebuah sekolah,  dengan  adanya  sebuah  perpustakaan  tentu  dapat  membantu  sekolah  tersebut dalam mencapai tujuannya, seperti menghasilkan siswa/siswi yang memlilki pengetahuan yang terampil. Namun  saat ini perpustakaan a sekolah rentan terjadi kesalahan a dalam hal sirkulasi peminjaman buku a yang disebabkan oleh data-data yang belum a terdokumentasi dengan a baik (Durbin Hutagalung & Arif, 2018). Seiring berkembangnya zaman, teknologi informasi  dari  hari  ke  hari  pun  semakin  meningkat a dan  kebutuhan  pengguna a untuk mengakses informasi a secara cepat a juga semakin meningkat, tidak heran saat ini banyak instansi maupun perusahaan yang memanfaatkan teknologi tersebut unuk meningkatkan kualitas penyampaian informasi dengan menggunakan sistem informasi berbasis website .

## B. Literatur Review
Penelitian serupa yang sebelumnya pernah dilakukan oleh (Durbin Hutagalung & Arif, 2018), penelitian tersebut dilakukan dengan tujuan untuk meminimalisir kesalahan a dalam hal a sirkulasi  peminjaman a buku  yang a disebabkan  oleh  data-data  yang i belum terdokumentasi i dengan  baik.  Hasil  dari  penelitian  tersebut  dapat  membantu  petugas perpustakaan a dalam  pengolahan  data a perpustakaan  secara  komputerisasi  sehingga pengolahan  data  dapat  dilakukan  dengan a mudah  dan  cepat.  Sistem  informasi  yang dihasilkan dalam penelitian ini siswa memiliki hak akses untuk login , dan untuk sistem informasi  yang  akan  dibuat  di  penelitian  selanjutnya  untuk  siswa  mempunyai  akses melakukan  absensi  saat  masuk  ke  ruang  perpustakaan  saja.  Selanjutnya  (Hakiki  & Hasanah, 2020) juga melakukan penelitian yang serupa, dimana penelitian ini bertujuan untuk memudahkan pelayanan perpustakaan di FPIP, namun pada sistem yang dibuat di penelitian ini tidak ada fitur data buku sehingga hal tersebut akan mempersulit user , untuk penelitian  selanjutnya  akan  ditambahkan  data  buku  pada  sistem  informasi  yang  akan dibuat.  Penelitian  lainnya  dilakukan  oleh  (Fatimah  &  Elmasari,  2018),  sistem  yang dihasilkan pada penelitian ini berfungsi dengan baik, namun tampilan dari sistem ini masih kurang,  sehingga  masih  perlu  adanya  pengembangan  lagi  pada  tampilannya.  Sistem informasi  yang  dihasilkan  pada  penelitian  ini  hanya  bisa  diakses  secara offline ,untuk sistem informasi yang akan dibuat dipenelitian selanjutnya akan di online kan. Selanjutnya penelitian  yang  dilakukan  (Bakhri  &  Bani,  2019),  dengan  tujuan  untuk  meningkatkan pelayanan perpustakaan. Sistem informasi  yang   dibangun dapat membantu a memudahkan petugas  perpustakaan  dalam  melakukan  penyimpanan a data    dari    proses    transaksi perpustakaan a sekolah    dan    dapat    mengurangi  terjadinya    kesalahan    dalam    proses transaksi  yang  dikarenakan Human  Error. Sistem  informasi  yang  dihasilkan  pada penelitian ini tidak memiliki fitur absensi pengunjung, untuk sistem informasi yang akan dibuat  pada  penelitian  selanjutnya  akan  diberikan  fitur  absensi  pengunjung.  Terakhir, penelitian  serupa  juga  dilakukan  oleh  (Permana  Putra  et  al.,  2019).  Penerapan  sistem infromasi  dari  penelitian  ini memberikan  manfaat  yaitu memudahkan    pengguna  sistem informasi    perpustakaan a dalam a proses    peminjaman    dan    pengembalian a buku,  namun
belum ada fitur search pada data buku. Penelitian yang akan dilakukan selanjutnya akan ditambahkan  fitur search pada  data  buku  untuk  memudahkan  pengguna  dalam  mencari buku yang diinginkan.

## METODE
A. Jenis, Sifat, Dan Pendekatan Penelitian
Pendekatan  yang  digunakan  pada  penelitian  ini  adalah  pendekatan  penelitian  dan pengembangan  atau Research  and Development (R&D).  Sedangkan  tahapan  dalam pengembangan  perangkat  lunak  menggunakan  model  RAD (Rapid  Application Development) . Sesuai dengan model RAD (Rapid Application Development) , pembuatan sistem  informasi  perpustakaan  di  SMPIT  Insan  Cendekia  Klaten  dimulai  dengan perencanaan  kebutuhan,  setelah  dilakukan  perencanaan  kebutuhan  tahap  selanjutnya adalah tahap desain sistem, dimana dalam tahap ini, perencanaan kebutuhan yang telah selesai  dibuat  dalam  sebuah  desain  yang  menggambarkan  sistem  yang  akan  dibuat. Selanjutnya i pada i tahap i implementasi dilakukan a dengan menulis kode program sesuai dengan i desain i yang i telah dirancang a sebelumnya.

## B. Teknik Pengumpulan Data
Pada penelitian a ini menggunakan a 3 teknik pengumpulan a data yaitu:
a. Studi  Pustaka,  dengan  melakukan  pengumpulan  data  menggunakan  referensi  buku dari  beberapa  penelitian  sebelumnya.  Pada  tahap  ini  peneliti  mencari  beberapa referensi tentang penelitian serupa yang sudah dibuat sebelumnya, referensi tersebut akan dijadikan acuan serta perbandingan untuk menyusun penelitian saat ini.
b. Observasi, melakukan a pengamatan  secara i langsung ke perpustakaan  yang  menjadi objek  penelitian  yaitu  perpustakaan SMPIT Insan  Cendekia Klaten. Pada tahap ini peneliti terjun langsung ke lapangan untuk mengamati kondisi serta proses pencatatan yang terjadi di perpustakaan SMPIT Insan Cendekia Klaten, data yang di dapat akan digunakan  sebagai  bahan  untuk  membuat  pertanyaan  wawancara  kepada  petugas perpustakaan serta kepala sekolah.
c. Wawancara, menanyakan langsung ke pihak sekolah yaitu kepala sekolah, siswa serta petugas perpustakaan SMPIT a Insan a Cendekia Klaten untuk mendapatkan data yang diperlukan dalam a penelitian ini. Peneliti membuat daftar pertanyaan berdasarkan dari hasil pengamatan di perpustakaan SMPIT Insan Cendekia Klaten, daftar pertanyaan tersebut digunakan untuk melakukan wawancara kepada pihak-pihak yang berkaitan dengan objek penelitian.

## C. Teknik Analisa Data
Teknik analisis data yang digunakan pada penelitian ini adalah dengan metode analisis data PIECES. Metode PIECES adalah metode analisis sebagai dasar untuk memperoleh pokok-pokok  permasalahan  yang  lebih  spesifik.  Dalam  menganalisis  sebuah  sistem, biasanya  akan  dilakukan  terhadap  beberapa  aspek  antara  lain  adalah  kinerja,  informasi,
ekonomi, keamanan aplikasi, efisiensi dan pelayanan pelanggan. Indikator yang dianilisis pada penelitian ini terdiri dari 6 indikator yaitu :
a. Kinerja ( performance )
Kinerja memiliki  peran  penting  untuk  menilai  apakah  proses  atau  prosedur  yang ada masih mungkin ditingkatkan kinerjanya, dan melihat sejauh mana dan seberapa handalkah suatu sistem informasi dalam berproses untuk menghasilkan tujuan yang diinginkan.
b. Informasi ( information )
Menilai a apakah  prosedur  yang  ada a saat  ini  masih  dapat a diperbaiki  sehingga kualitas a informasi yang dihasilkan menjadi a semakin baik. Informasi yang disajikan a haruslah  benar–benar  mempunyai a nilai  yang  berguna.  Hal  ini  dapat  diukur dengan:
- Kecepatan informasi
- Kelengkapan informasi
- Relevansi informasi
c. Efisiensi ( efficiency )
Menilai a apakah prosedur a yang ada saat ini masih dapat a diperbaiki, sehingga tercapai peningkatan a efisiensi operasi, dan a harus lebih unggul a dari pada sistem manual. d. Pelayanan ( service )
Menilai apakah prosedur yang ada saat ini masih dapat diperbaiki kemampuannya a untuk mencapai a peningkatan kualitas a layanan.
e. Ekonomi ( Economy )
Menilai apakah penggunaan biaya saat ini masih dapat diperbaiki untuk meningkatkan efektivitas biaya yang dikeluarkan.
f. Keamanan ( Control )
Menilai  apakah  keamanan  yang  ada  saat  ini  masih  dapat  diperbaiki  kemampuannya untuk meningkatkan kualiatas keamanan data yang tersimpan.

## HASIL DAN PEMBAHASAN
A. PERANCANGAN UML (UNIFIED MODELING LANGUAGE)
a. Hak Akses Aktor

## Tabel 1. Hak Akses Aktor
No Aktor Hak Akses 1. Admin Admin  memiliki  hak  akses  penuh  terhadap  sistem  informasi perpustakaan  yang  dibuat,  admin  dapat  mengelola  semua  data perpustakaan  yang  ada  di  sistem  informasi  ini,  untuk  bisa mengakses fitur tersebut admin harus melakukan login terlebih dahulu ke dalam dashboard admin. 2. User User  dapat  melakukan  absensi  dan  melihat  serta  mencari  data buku saat user mendatangin perpustakaan.
b. Use Case Diagram
Use Case Diagram a terdiri dari a aktor dan interaksi a yang dilakukan dalam sebuah a sistem. Pada pengembangan a perangkat lunak use case diagram digunakan untuk a menjelaskan hubungan a dan aktor baik berupa input atau output dalam sebuah sistem. Use case a diagram untuk sistem a informasi yang a dibuat adalah sebagai a berikut:
1) Use case diagram a sistem
Terdapat 2 aktor a pada use case a diagram sistem , yaitu a admin dan a siswa.
Gambar 1. Use Case Sistem
Dalam sistem a informasi yang dibuat a terdapat 2 aktor yaitu a admin dan siswa. Admin memiliki  fungsi a mengelola  data  buku,  mengelola a data a pengunjung,  mengelola a data transaksi,  mengelola a data  anggota  dan  mengelola a laporan.  Sedangkan  untuk
Joined Journal (Journal of Informatics Education) 6 (1) (2023)
siswa a memiliki fungsi melakukan a absensi saat mengunjungi perpustakaan, melihat a data buku dan dapat a melakukan pencarian a data buku.
2) Use case diagram a admin
Gambar 2. Use Case Admin
Admin  merupakan a aktor  yang  memiliki  akses a penuh  terhadap  sistem,  dimana fungsi a admin  dalam  sistem a ini  antara  lain  dapat  mengelola a data  buku,  mengelola  data anggota,  mengelola  data  transaksi,  mengelola  data  pengunjung  dan  melakukan a export data.  Untuk  dapat a menggunakan  fungsi  tersebut a admin  harus  melakukan a login terlebih dahulu a melalui halaman a login yang ada a pada sistem.
3) Use case diagram a siswa
Gambar 3 . Use Case Siswa
Hak  akses a yang  dimiliki  siswa  dalam a sistem  ini  sangat  terbatas,  siswa  hanya  dapat melakukan a absensi, melihat data a buku dan  melakukan a pencarian data  buku
Joined Journal (Journal of Informatics Education) 6 (1) (2023)
saat a mengunjungi  perpustakaan a saja,  siswa  hanya  dapat a mengakses  sistem a ini  melalui perangkat a yang ada di a perpustakaan.
c. Sequence Diagram
Sequence diagram a merupakan diagram yang a digunakan untuk a menjelaskan interaksi a antar  objek a dalam  sebuah a sistem, sequence a diagram juga  menampilkan pesan a atau perintah a yang dikirim.

## 1) Sequence Diagram Login
Gambar 4. Sequence Diagram Login
Dari  gambar a diatas  dapat a diketahui  alur  sistem a saat  admin  akan a melakukan login a kedalam  sistem,  dimulai a dari  admin a memasukan username a dan password lalu sistem a akan menerima data tersebut a dan melakukan validasi, apabila validasi benar maka akan a diarahkan ke a halaman dashboard , namun  apabila a validasi salah  maka akan a dikembalikan lagi a ke halaman a login.
2) Sequence Diagram a Logout
Gambar 5. Sequence Diagram Logout
Joined Journal (Journal of Informatics Education) 6 (1) (2023)
Dari  gambar a diatas  dapat  dilihat a proses  saat  admin  akan  melakukan a logout dari sistem.  Saat  admin a memilih  menu a logout ,  sistem  akan  menerima request tersebut dan a melakukan close session lalu akan dikembalikan a ke halaman a login .
3) Sequence Diagram a Lihat Data
Gambar 6. Sequence Diagram Lihat Data
Berdasarkan diagram a diatas dapat dilihat alur saat admin akan melakukan lihat a data pada sistem, admin a harus melakukan a login terlebih a dahulu, setelah berhasil a login admin akan  memilih a data  yang  akan  dilihat,  lalu a sistem  akan  menerima request a tersebut  dan menyesuaikan a data  yang  ada  dalam a database, jika  validasi a benar  maka  sistem akan a menampilkan data yang a dipilih tersebut.
4) Sequence Diagram a Tambah Data
Gambar 7. Sequence Diagram Tambah Data
Dari gambar a diatas dapat dijelaskan bahwa saat a admin akan melakukan tambah a data, admin  harus a melakukan login a terlebih  dahulu,  setelah  berhasil login lalu a admin memasukan a data,  sistem  akan  menerima a request tersebut  dan  menyesuaikan a data  yang
ada  di  dalam a database lalu  melakukan a validasi,  apabila  validasi a benar  maka a data tersebut  akan  tersimpan a dan  admin  dikembalikan a ke  halaman a dashboard ,  namun apabila a validasi  salah  maka  data  tidak  akan  tersimpan  dan  admin a dikembalikan ke a halaman tambah a data.
5) Sequence a Diagram Edit a Data
Gambar 8 . Sequence Diagram Edit Data
Dari  gambar a diatas  dapat  dijelaskan  saat a admin  akan  melakukan a edit  data,  admin harus a melakukan login terlebih dahulu, setelah berhasil a login admin memilih a melakukan edit a data  yang  dipilih,  sistem  akan  menerima a request tersebut  dan a menyesuaikan data a yang  ada  di  dalam a database lalu  melakukan  validasi, apabila  validasi a benar maka data  akan  di update dan a admin  akan  dikembalikan  ke  halaman a dashboard ,  namun apabila a validasi  salah  maka  data  gagal  di update a dan  admin  akan a dikembalikan  ke halaman a edit data.
6) Sequence Diagram a Hapus Data
Gambar 9. Sequence Diagram Hapus Data
Dari gambar diatas a dapat dilihat alur a sistem saat admin a akan melakukan hapus data, admin a harus login a terlebih  dahulu,  setelah a berhasil login admin  menghapus  data  yang
dipilih,  lalu a sistem  akan a menerima request a tersebut  dan  sistem  akan a melakukan penghapusan  data  yang  dipilih,  setelah  berhasil  menghapus a data  maka  admin a akan dikembalikan ke a halaman dashboard .
d. Class Diagram
Gambar 10. Class Diagram
Gambar a diatas a merupakan class a diagram a dari  sistem a yang  akan  dibuat,  dalam sistem a yang  akan  dibuat,  petugas  dapat a mengelola  semua a data-data  yang  ada dalam a sistem,  petugas  juga a bisa  membuat  laporan a melalui  sistem,  serta  mengelola sirkulasi a peminjaman  buku,  dimana a untuk  melakukan  hal  tersebut  petugas  harus melakukan login terlebih  dahulu.  Untuk  anggota hanya  bisa  melakukan absensi dan a melihat a data buku.

## B. USER INTERFACE
a. Halaman a Login
Gambar  diatas a merupakan  halaman login a yang  digunakan  admin  untuk a masuk  ke dalam sistem informasi a dan mengakses halaman a admin.
b. Halaman Admin Gambar 12. Halaman Admin
Gambar diatas merupakan halaman admin, dimana halaman ini digunakan admin untuk mengelola data-data perpustakaan.
c. Halaman Absensi
Gambar 13. Halaman Absensi
Gambar  diatas  merupakan  halaman a absensi,  halaman  ini  digunakan siswa untuk a melakukan a absensi saat mengunjungi a perpustakaan.

## C. ANALISIS
1. Analisis Aspek Kinerja (Performance)
Pada  analisis  aspek  kinerja  ini  akan  dilakukan  perbandingan  terhadap  kinerja  sebelum adanya sistem dan kinerja setelah menggunakan sistem, perbadingan tersebut dapat dilihat pada tabel dibawah ini.
Tabel 2. Perbandingan Aspek Kinerja Sebelum Ada Sistem Informasi Setelah Dibuat Sistem Informasi Pencatatan  data  transaksi    dan pengunjung perpustakaan masih menggunakan  tulisan  tangan,  begitu juga  saat  melakukan  penghitungan denda,  sehinga  membutuhkan  waktu yang  cukup  lama,  penyimpanan  data pun juga masih dalam berupa arsip.
Dengan  sistem  informasi  yang  dibuat, pencatatan  data  transaksi  dan  pengunjung lebih mudah dilakukan, dimana dalam sistem ini disediakan menu-menu yang dibutuhkan, petugas bisa langsung mengisi data pada form yang  sudah  disediakan,  penghitungan  denda pun juga dihitung secara otomatis, selain itu penyimpanan data  sudah  terintegrasi  dengan
database .
Dari perbandingan diatas dapat disimpulkan bahwa dengan adanya sistem informasi ini sangat membantu dalam pencatatan transaksi maupun penghitungan denda, sehingga kinerja petugas dalam mengelola data-data perpustakaan dapat ditingkatkan dengan sistem informasi yang dibuat.

## 2. Analisis Aspek Informasi (Information)
Terdapat  beberapa  kriteria  yang  dianalisis  dalam  aspek  informasi,  yaitu  kecepatan informasi,  relevan  informasi/data,  dan  kelengkapan  informasi,  3  kriteria  tersebut  akan digunakan  untuk  melakukan  perbandingan  dengan  sebelum  adanya  sistem  informasi perpustakaan  dan  setelah  dibuat  sistem  informasi  perpustakaan,  perbandingan  tersebut dapat dilihat ada tabel dibawah ini.
Tabel 3. Perbandingan Aspek Informasi
Aspek Informasi No Sebelum Ada Sistem Informasi Setelah Dibuat Sistem Informasi 1. Pencarian  data  atau  informasi  yang ada  di  perpustakaan  membutuhkan waktu  yang  cukup  lama,  karena petugas  harus  melakukan  pencarian data satu persatu. Pencarian  data  sangat  cepat,  petugas  hanya perlu memasukan nama data yang ingin dicari pada  form  cari,  data  yang  dicari  akan langsung ditampilkan. 2. Informasi/data yang ada di perpustakaan  terkadang  tercampur dengan data lain yang tidak berkaitan dengan data perpustakaan. Informasi/data  yang  ada  pada  sistem  hanya tersedia  informasi  tentang  data  yang  ada  di perpustakaan. 3. Informasi  yang  ada  di  perpustakaan kurang lengkap dikarenakan pencatatan  data-data  perpustakaan kurang terstruktur. Informasi  yang  di  sediakan  di  sistem informasi  perpustakaan  ini  sudah  mencakup semua  informasi  yang  dibutuhkan  petugas dalam mengelola pencatatan data di
perpustakaan.
Joined Journal (Journal of Informatics Education) 6 (1) (2023)
Dari perbandingan di atas dapat disimpulkan bahwa dengan adanya sistem informasi perpustakaan ini sangat membantu dalam pengelolaan informasi dan data yang berkaitan dengan  perpustakaan,  kriteria  yang  ada  dalam  aspek  informasi  pun  juga  terpenuhi  oleh sistem informasi ini.

## 3. Analisis Aspek Efisiensi (Eficiency)
Analisis aspek efisiensi dilakukan dengan membandingkan efisiensi pencatatan data di perpustakaan dari sebelum adanya sistem dan setelah dibuatkan sistem, perbandingan tersebut dapat dilihat pada tabel dibawah ini.

## Tabel 4. Perbandingan Aspek Efisiensi
Sebelum Ada Sistem Informasi
Setelah Dibuat Sistem Informasi
Dalam  melakukan  pembuatan  laporan membutuhkan  waktu  yang  cukup  lama, dikarenakan  petugas  harus  melakukan pencarian  data  dan  pengecekan  data terlebih  dahulu  secara  satu  persatu, pencatatan  laporan  pun  juga  masih dilakukan  dengan  tulisan  tangan,  tidak hanya  itu  saat  petugas  ingin  menyimpan laporan tersebut ke dalam softfile, petugas harus melakukan pencatatan ulang menggunakan komputer.
Dengan  adanya  sistem  informasi  yang dibuat,  saat  petugas  ingin  membuat laporan, petugas hanya perlu memilih menu laporan,  di  dalam  laporan  tersebut  juga disediakan pilihan untuk mencetak datanya ke dalam bentuk softfile .
Dalam  aspek  efisiensi,  sistem  yang  dibuat  harus  lebih  unggul  dari  sebelum  adanya sistem,  berdasarkan  perbandingan  diatas  dengan  adanya  sistem  informasi  ini  dapat mebantu  petugas  mengurangi  waktu  yang  digunakan  dalam  melakukan  pembuatan laporan.

## 4. Analisis Aspek Pelayanan (Service)
Untuk menganalisis aspek pelayanan pada penelitian ini akan dilakukan perbandingan terhadap pelayanan sebelum adanya sistem dan pelayanan setelah menggunakan sistem, perbandingan tersebut dapat dilihat pada tabel dibawah.
Tabel 5. Perbandingan Aspek Pelayanan
Aspek Pelayanan No Sebelum Ada Sistem Informasi Setelah Dibuat Sistem Informasi 1. Saat  siswa  ingin  mencari  buku  di perpustakaan, siswa mengalami kesulitan  dikarenakan  siswa  harus mencari  buku  yang  diinginkan  secara satu  persatu,  petugas  yang  membantu mencari  pun  juga  harus  mencari datanya satu persatu, hal tersebut tentu
Siswa dapat melakukan pencarian data buku dengan  sistem  yang  sudah  dibuat,  dimana siswa  hanya  perlu  menuliskan  nama  buku yang  ingin  dicari  pada  form  pencarian  data buku.
mengurangi  kualitas  pelayanan  pada perpustakaan.
2. Saat siswa mengembalikan buku yang dipinjam terkadang siswa harus menunggu  lama  dikarenakan  petugas harus  melakukan  pencarian  data peminjamannya secara manual. Data  peminjaman  pada  sistem  yang  dibuat memiliki  fitur  pencarian  dan  juga  sorting, dimana hal tersebut tentu dapat mempercepat waktu  pencarian  datanya,  sehingga  siswa tidak perlu menunggu lama. 3. Terjadi  kesalahan  saat  melakukan penghitungan denda peminjaman buku. Sistem informasi yang dibuat dapat melakukan  penghitungan  denda  secara otomatis.
Dari  perbandingan  diatas  dapat  dilihat  bahwa  sistem  informasi  perpustakaan  yang dibuat  dapat  mengurangi  waktu  pencarian  data-data  yang  ada  di  perpustakaan,  dan mengurangi  kesalahan  yang  terjadi  saat  melakukan  penghitungan  denda,  dimana  hal tersebut  berpengaruh  pada  kualitas  pelayanan  persputakaan.  Sehingga  dengan  adanya sistem informasi yang dibuat ini kualitas pelayanan perpustakaan bisa ditingkatkan.

## 5. Analisis Aspek Ekonomi (Economy)
Untuk menganalisis aspek ekonomi pada penelitian ini akan dilakukan perbandingan terhadap  ekonomi  sebelum  adanya  sistem  dan  ekonomi  setelah  menggunakan  sistem, perbandingan tersebut dapat dilihat pada tabel dibawah.
Tabel 6. Perbandingan Aspek Ekonomi
Aspek Ekonomi Sebelum Ada Sistem Informasi Setelah Dibuat Sistem Informasi Terjadinya  kesalahan  penghitungan  denda membuat  jumlah  denda  yang  terkumpul terkadang tidak sesuai dengan data yang ada. Dengan adanya sistem informasi ini penghitungan  denda  menjadi  lebih  mudah, tersedia juga rekap denda yang memudahkan petugas  perpustakaan  dalam  melakukan penghitungan total denda yang terkumpul.

## 6. Analisis Aspek Keamanan (Control)
Untuk menganalisis aspek keamanan pada penelitian ini akan dilakukan perbandingan terhadap keamanan sebelum adanya sistem dan keamanan setelah menggunakan sistem, perbandingan tersebut dapat dilihat pada tabel dibawah.
Tabel 7. Perbandingan Aspek Keamanan
Aspek Keamanan Sebelum Ada Sistem Informasi Setelah Dibuat Sistem Informasi Sebelum adanya sistem informasi, penyimpanan  data-data  perpustakaan  masih rentan  terjadi  kerusakan  dan  kehilangan
Keamanan data setelah menggunakan sistem informasi ini menjadi lebih baik, selain data
karena  data-data  yang  ada  masih  dicatat dengan tulis tangan. yang  sudah  tersimpan  secara  digital,  data tersebut juga tersimpan di dalam database.

## SIMPULAN
Berdasarkan a hasil  penelitian  dan a pembahasan  yang a telah  dilakukan,  dapat disimpulkan  bahwa  sistem  informasi  perpustakaan  SMPIT  Insan  Cendekia  Klaten dirancang menggunakan  model  pengembangan  RAD  ( Rapid  Application  Development ), sistem informasi perpustakaan ini menggunakan PHP sebagai bahasa pemrograman dan MySQL  sebagai database- nya.  Sistem  informasi  perpustakaan  yang  dibuat  dapat membantu  memudahkan  petugas  perpustakaan  dalam  mengelola  data-data  yang  ada  di perpustakaan,  sistem  informasi  ini  juga  memudahkan  petugas  perpustakaan  dalam melakukan pencatatan transaksi dan pembuatan laporan. Dengan adanya sistem informasi perpustakaan ini kesalahan penghitungan denda yang kadang terjadi bisa diminimalisir.

## DAFTAR PUSTAKA
Adelheid, A., & Nst, K. (2012). Buku Pintar Menguasai PHP MySQL . Mediakita.
Anggraeni, E. Y. (2017). Pengantar Sistem Informasi . Penerbit Andi.
Bakhri, S., & Bani, A. (2019). Sistem Informasi Perpustakaan Berbasis Web Pada Sman 1 Cibinong .
Durbin Hutagalung, D., & Arif, F. (2018). Rancang Bangun Sistem Informasi Perpustakaan Berbasis Web Pada Smk Citra Negara Depok. In Jurnal Rekayasa Informasi (Vol. 7, Issue 1).
Enterprise, J. (2016). Pemrograman Bootstrap untuk Pemula . Elex Media Komputindo.
Fatimah, N., & Elmasari, Y. (2018). Perancangan Sistem Informasi Perpustakaan Berbasis Web Untuk Sma Islam Sunan Gunung Jati .
Hakiki, T. N., & Hasanah, F. N. (2020). Pengembangan Sistem Informasi Perpustakaan Berbasis Web terhadap Kemudahan Pelayanan di Fakultas Psikologi dan Ilmu Pendidikan .
Kurniawan, B. (2008). Desain Web Praktis Dengan CSS . PT Elex Media Komputindo.
Permana Putra, I., Junaidi, A., Handayani, P., Studi Sistem Informasi, P., & Nusa Mandiri, S. (2019). Sistem Informasi Perpustakaan Pada Madrasah Aliyah Negeri 16 Jakarta Kota Jakarta Barat. Jurnal Informatika , 6 (2), 293–299.
Perwira, H. N. (2015). Pengembangan Sistem Informasi Perpustakaan Berbasis Web di SMK Muhammadiyah 1 Yogyakarta .
Rerung, R. R. (2018). Pemrograman Web Dasar . Deepublish.