Anda di halaman 1dari 11

E-ISSN : 2407 – 3911

P-ISSN : 2686 - 0333

PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN


BERBASIS WEB DI SMK PLUS PRATAMA ADI BANDUNG

Johni S Pasaribu
Program Studi Teknik Informatika, Fakultas Information & Technology
Politeknik Piksi Ganesha
Jln Gatot Subroto 301 Bandung
johni_0106@yahoo.com

Abstrak Abstract
Perkembangan dunia komputer yang semakin The rapid development of the computer
pesat membawa setiap individu ataupun kelompok world that brings every individual or group of people
masyarakat akan menggunakan teknologi informasi will use information and communication technology
dan komunikasi dalam setiap aktivitasnya. Demikian in every activity. Likewise in the world of education,
halnya dalam dunia pendidikan, diantaranya including libraries that utilize information and
perpustakaan yang memanfaatkan teknologi informasi communication technology in managing the process
dan komunikasi dalam pengelolaan proses of borrowing and returning library books. The
peminjaman dan pengembalian buku perpustakaan. benefits of making a web-based library information
Manfaat dari pembuatan sistem informasi system include being able to save time where there is
perpustakaan berbasis web ini diantaranya dapat no need for manual recording, making it easier to find
menghemat waktu dimana tidak perlu lagi ada book data or library members, making it easier in
pencatatan manual, memudahkan dalam pencarian making book loan reports and other reports and other
data buku maupun anggota perpustakaan, benefits. The research method used is Research and
memudahkan dalam pembuatan laporan peminjaman Development (R&D). The making of software is done
buku dan laporan-laporan lain serta manfaat lainnya. by a waterfall model consisting of: (1) needs analysis,
Metode penelitian yang digunakan adalah Research (2) design, (3) implementation, and (4) testing. Then
and Development (R&D). Pembuatan software UML visual modeling is used which is the
dilakukan dengan model waterfall yang terdiri dari: standardization of modeling language for object-
(1) analisis kebutuhan, (2) desain, (3) implementasi, oriented software development. The expected results
dan (4) pengujian. Kemudian digunakan pemodelan of this study produce a web-based library information
visual UML yaitu standarisasi bahasa pemodelan system using the YII Framework with MVC (Model
untuk pembangunan perangkat lunak berorientasi View Controller) method in SMK Plus Pratama Adi
objek. Hasil yang diharapkan dari penelitian ini Bandung that can solve existing problems. The
menghasilkan sistem informasi perpustakaan berbasis formulation of the problem of this research is how to
web menggunakan YII Framework dengan metoda build a library information system in SMK Plus
MVC (Model View Controller) pada SMK Plus Pratama Adi Bandung so that it can present accurate
Pratama Adi Bandung yang dapat menyelesaikan and efficient information. The purpose of this
masalah yang ada. Rumusan masalah dari penelitian research is to produce a library information system.
ini adalah bagaimana membangun sistem informasi
Keywords: Library, Information Systems, Web-based
perpustakaan di SMK Plus Pratama Adi Bandung
sehingga dapat menyajikan informasi yang akurat
serta efisien. Adapun tujuan dari penelitian ini adalah
menghasilkan suatu sistem informasi perpustakaan. I. PENDAHULUAN
Kata kunci: Perpustakaan, Sistem Informasi, Berbasis Seiring dengan pertumbuhan ekonomi yang
Web meningkat, orang-orang mulai diarahkan untuk
meingkatkan taraf hidupnya. Salah satu hal yang
dilakukan adalah dengan melalui pendidikan dimana

148
Johni S Pasaribu
Jurnal Ilmiah Teknologi Informasi Terapan
Volume 7, No 2, 15 April 2021
E-ISSN : 2407 – 3911
P-ISSN : 2686 - 0333

orang-orang berlomba-lomba untuk unggul dalam 3. Pembuatan laporan membutuhkan waktu


pendidikan dan ingin memperoleh akses yang lebih yang lama karena user harus melakukannya
baik ke informasi dan pengetahuan. Untuk itu secara manual dari pengumpulan data hingga
teknologi yang membangun lingkungan perpustakaan pengolahan.
digital dengan berpusat pada pengguna dan membuat
4. Keamanan data kurang terjamin karena
interaksi antar pengguna dengan komputer harus
bersifat fisik sehingga data dapat hilang atau
dieksplorasi. Hal ini akan memberikan dampak dalam
dimanipulasi
pengelolaan perpustakaan, dimana sebuah sekolah
yang menerapkan teknologi informasi dan komunikasi Adapun tujuan penelitian yang ingin dicapai
di sekolahnya dapat meningkatkan pelayanan kepada sebagai berikut:
para pengguna perpustakaan. Akibat lebih lanjut
1. Memudahkan dalam pencatatan dan
diharapkan akan dapat memberikan pelayanan yang
pengelolaan data sehingga dapat
maksimal kepada pengguna perpustakaan dan
meningkatkan efisiensi waktu
meminimalkan kesalahan dalam pengolahan data.
2. Memudahkan dalam pencarian data buku,
Perpustakaan sekolah berfungsi sebagai tempat anggota, dan transaksi perpustakaan
baca dimana sekarang ini perpustakaan semakin 3. Membantu pengguna dalam pembuatan
kurang diminati oleh para siswa dalam tempat laporan peminjaman maupun buku yang ada
membaca dan mencari literatur buku. Hal ini
Adapun ruang lingkup dari sistem informasi
disebabkan karena adanya media informasi lain
perpustakaan digital SMK Plus Pratama Adi Bandung
seperti internet dimana melalui media ini akan lebih
ini meliputi sistem yang dibuat hanya terdiri dari data
memudahkan dalam pencarian berbagai macam
admin/petugas dan anggota, data buku, data anggota
informasi dan sumber bacaan. Dampak media
atau peminjam, data peminjaman dan data
informasi internet ini juga dirasakan oleh
pengembalian buku, aplikasi yang dibuat hanya
Perpustakaan SMK Plus Pratama Adi Bandung
digunakan untuk peminjaman dan pengembalian buku
dimana para siswanya kurang tertarik untuk membaca
saja, pada aplikasi ini sudah ada denda keterlambatan
dan meminjam buku dari perpustakaan kecuali kalau
pengembalian buku dan bahasa pemrograman
ada tugas tertentu dari guru yang mengharuskan siswa
menggunakan Java. Manfaat sistem informasi
meminjam buku dari perpustakaan. Permasalahan
perpustakaan digital SMK Plus Pratama Adi Bandung
lainnya yaitu Perpustakaan SMK Plus Pratama Adi
ini adalah sarana untuk memenuhi kebutuhan sekolah
Bandung dalam melayani para peminjam dan
yang sudah mempunyai server sendiri, memenuhi
pembaca buku mengalami masalah dalam pengelolaan
sistem administrasi perpustakaaan yang diterapkan
data administrasi di perpustakaan yaitu kesalahan
pada sebuah lembaga pendidikan atau sekolah dengan
dalam pencatatan nomor urut pada buku induk,
berbasis online dan agar dihasilkan laporan-laporan
kesalahan dalam pengelolaan data peminjaman dan
yang lebih cepat dan akurat.
pengembalian buku. Selain itu, siswa juga mengalami
kesulitan dalam pencarian buku yang akan dipinjam,
dimana siswa tersebut harus mencari buku tersebut
dengan teliti di rak buku, disamping itu tidak adanya II. KAJIAN LITERATUR
informasi apakah buku tersebut masih ada atau sudah II.1 Penelitian Terkait
tidak ada karena sedang dipinjam oleh orang lain.
Penelitian sejenis yang sudah ada adalah
Berdasarkan latar belakang yang telah diuraikan, penelitian yang dilakukan oleh Minarni dan Fazril
maka dapat diidentifikasi penyebab dari permasalahan Hadi Saputra dengan judul Sistem Informasi
tersebut: Perpustakaan Berbasis Web Pada Politeknik
1. Pencatatan dan pengelolaan data memerlukan Kesehatan Padang (Minarni and Saputra, 2011).
waktu yang lama dan tidak efektif karena Sistem yang dirancang disini adalah peminjaman
masih menggunakan media sederhana. buku, pengembalian buku, input data anggota,
sirkulasi dan pencarian buku. Penelitian tersebut
2. Sulitnya mencari data anggota, data buku, bertujuan untuk Perpustakaan Politeknik Kesehatan
dan transaksi karena kurang terorganisirnya Padang dapat melayani siswa Politeknik Kesehatan
data. Padang dan para pengunjung yang datang langsung ke

149
Johni S Pasaribu
Jurnal Ilmiah Teknologi Informasi Terapan
Volume 7, No 2, 15 April 2021
E-ISSN : 2407 – 3911
P-ISSN : 2686 - 0333

perpustakaan atau yang mengakses melalui internet Penelitian relevan yang lain adalah Sistem Informasi
memperoleh informasi dengan cepat dan akurat. Dari Perpustakaan Sekolah Berbasis Web dengan
penelitian yang dilakukan oleh Devie Firmansyah Framework CodeIgniter dan PostgreSQL di SMA
tersebut dapat disimpulkan bahwa penelitiannya Negeri 1 Ngaglik oleh Punky Indra Permana,
menghasilkan sebuah aplikasi web yang Universitas Negeri Yogyakarta (Permana, 2013).
menggunakan bahasa pemograman PHP dan database Tujuan dari penelitian ini adalah membuat sistem
My SQL, yang dirancang untuk mudah dimengerti informasi perpustakaan sekolah dan mengetahui
dan dipahami dalam pengelolaan dan pembuatan tingkat kelayakan dari sisi functionality, security,
laporan arsip. Analisis dan desain sistemnya usability, maintainability, portability dan efficiency.
digambarkan dengan menggunakan DFD (Data Flow Hasil yang didapat dalam penelitian ini dapat
Diagram), ERD (Entity Relationship Diagram), dan disimpulkan bahwa dengan menggunakan framework
Mapping Chart. Penelitian sejenis juga dilakukan oleh Codeigniter, menghasilkan perangkat lunak yang
Dani Eko Hendrianto dengan judul Pembuatan Sistem berkualitas baik dari sisi functionality, security,
Informasi Perpustakaan Berbasis Website Pada usability, maintainability, portability dan efficiency.
SMPN 1 Donorojo Kabupaten Pacitan (Hendrianto,
Persamaan penelitian yang relevan tersebut
2014). Penelitian tersebut bertujuan untuk
terhadap penelitian ini adalah tentang metode
menghasilkan sistem informasi perpustakaan dalam
pengujian perangkat lunak untuk pembuatan sistem
meningkatkan pelayanan dan kinerja petugas
informasi. Penelitian yang pertama berfokus pada
perpustakaan dalam hal pengelolaan data administrasi
pembuatan serta pengujian sistem informasi untuk
perpustakaan serta mempercepat transaksi
untuk layanan perpustakaan politeknik. Penelitian
peminjaman dan pengembalian buku oleh siswa.
relevan kedua berfokus pada pembuatan dan
Dimana sebelumnya terdapat permasalahan dalam
pengujian sistem informasi untuk perpustakaan
pengelolaan data administrasi di perpustakaan yaitu
sekolah menengah pertama. Kemudian penelitian
meliputi pencatatan nomor urut pada buku induk yang
ketiga berfokus pada pembuatan dan pengujian sistem
mengalami kekeliruan, pengelolaan data peminjaman
informasi untuk layanan perpustakaan sekolah
dan pengembalian yang sering terjadi kesalahan,
menengah atas. Sedangkan perbedaanya adalah
siswa mengalami kesulitan dalam pencarian buku
framework PHP dan standar kualitas yang digunakan.
yang akan dipinjam dimana siswa harus mencari buku
Penelitian ini menggunakan YII Framework. YII
tersebut di rak dan juga informasi tentang statusnya
adalah kerangka kerja PHP berbasis komponen
apakah buku tersebut masih ada atau sedang dipinjam.
dengan performansi tinggi untuk pengembangan
Penelitian tersebut memiliki manfaat yaitu dapat
aplikasi Web berskala besar. Hasil dari perangkat
meningkatkan pelayanan kepada pengguna
lunak ini dapat digunakan di lingkungan Perpustakaan
perpustakaan dan memperlancar proses administrasi
SMK Plus Pratama Adi Bandung sehingga sistem
menjadi lebih cepat dan akurat. Dari penelitian yang
baru ini bisa memudahkan dalam pencatatan dan
dilakukan oleh Dani Eko Hendrianto dapat
pengelolaan data sehingga dapat meningkatkan
disimpulkan bahwa penelitiannya menghasilkan
efisiensi waktu. Pada sistem informasi ini
sebuah sistem informasi berbasis web yang dapat
petugas/pengelola perpustakaan melakukan proses
digunakan petugas perpustakaan SMPN 1 Donorojo
pengolahan data dan memberikan laporan kepada
dalam mengelola dan menginputkan data buku untuk
pimpinan dengan mudah dan lebih akurat. Penulis
mempercepat proses pencarian dan penyusunan data
mencoba membuat sistem informasi yang
dalam koleksi buku, majalah, jurnal penelitian,
mempermudah mahasiswa mencari data buku,
pendataan anggota, pendataan peminjaman dan
informasi peminjaman buku dan melakukan
pengembalian serta dapat mempercepat proses
pengajuan pendaftaran anggota perpustakaan yang
transaksi peminjaman dan pengembalian buku yang
bisa dilakukan dengan menggunakan jaringan
dilakukan oleh siswa SMPN 1 Donorojo Kabupaten
internet.
Pacitan. Sistem informasi perpustakaan berbasis
website pada SMPN 1 Donorojo Kabupaten Pacitan II.2 Perpustakaan
ini juga membantu siswa dalam melihat koleksi buku,
Perpustakaan merupakan otak dari setiap institusi
majalah dan jurnal serta membantu untuk
terutama institusi pendidikan, tentunya sekarang
menyampaikan status buku yang sedang dipinjam,
banyak institusi yang memahami pentingnya
dikembalikan dan data denda bagi siswa yang
perpustakaan bagi kemajuan institusi tersebut dan
terlambat mengembalikan peminjaman buku.

150
Johni S Pasaribu
Jurnal Ilmiah Teknologi Informasi Terapan
Volume 7, No 2, 15 April 2021
E-ISSN : 2407 – 3911
P-ISSN : 2686 - 0333

nilai tambah penggunanya yaitu kalangan pelajar, merupakan suatu badan yang di dalamnya terdapat
mahasiswa, guru maupun dosen. Sistem perpustakaan sekelompok orang yang bertanggung jawab mengatur,
terintegrasi yang dikenal dengan sistem manajemen dan mengendalikan perpustakaan.
perpustakaan (Adamson, Veronica; Bacsich, Paul;
Tujuan dari didirikannya perpustakaan adalah
Chad, Ken; Kay, David and Plenderleith, 2008)
untuk memenuhi kebutuhan informasi bagi
adalah sistem perencanaan sumber daya untuk
masyarakat, tempat yang menyediakan fasilitas dan
perpustakaan, digunakan untuk melacak buku-buku
sumber informasi serta menjadi learning center (pusat
yang ada, siapa yang sedang meminjam buku, buku-
pembelajaran) (Sutarno, 2006). Perpustakaan sebagai
buku yang sedang dipinjam, buku yang telah
penyedia informasi dan pengetahuan haruslah dapat
dikembalikan, dan pengguna yang telah meminjam.
menggunakan dan memanfaatkan teknologi informasi
Menurut Dudut Lesmono, Perpustakaan adalah
itu dengan maksimal. Ada beberapa alasan mengapa
institusi atau lembaga yang menyediakan koleksi
perpustakaan patut saat ini memanfaatkan teknologi
bahan pustaka tertulis, tercetak dan terekam sebagai
informasi dan komunikasi: (1) perpustakaan dapat
pusat sumber informasi yang diatur menurut sistem
memberikan layanan secara kuantitas, (2)
dan aturan baku dan didayagunakan untuk keperluan
perpustakaan dapat memberikan layanan dalam
pendidikan, penelitian, dan rekreasi intelektual bagi
penggunaan koleksi buku yang ada secara bersama,
masyarakat (Lesmono, 2005). Perpustakaan berperan
(3) perpustakaan dapat mengefektifkan sumberdaya
melakukan layanan informasi literal kepada
manusia, (4) perpustakaan memakai efisiensi waktu,
masyarakat. Perpustakaan merupakan suatu satuan
dan (5) perpustakaan dapat mengelola keragaman
kerja organisasi, badan atau lembaga. Satuan unit
informasi yang dimilikinya (Saleh, 2006). Dalam
kerja tersebut dapat berdiri sendiri, tetapi dapat juga
upaya meningkatkan kinerja pelayanan, penggunaan
merupakan bagian dari organisasi diatasnya yang
sistem informasi merupakan alternatif atau solusi
lebih besar. Perpustakaan yang berdiri sendiri seperti
yang tepat. Alasan untuk menggunakan sistem
perpustakaan umum, Unit Pelaksana Teknis
informasi diantaranya adalah: 1) kecepatan
perpustakaan pada universitas, dan perpustakaan
pengolahan yang lebih besar, 2) ketepatan dan
nasional. Sedangkan, perpustakaan yang merupakan
konsistensi yang lebih baik, 3) pencapaian informasi
bagian dari suatu organisasi yang lebih besar seperti
lebih cepat, 4) mereduksi biaya, 5) keamanan yang
perpustakaan khusus atau kedinasan, dan
lebih baik (Kristanto, 2004).
perpustakaan sekolah (Suwarno, 2011). Menurut
Supriyadi (Supriyadi, 1994), perpustakaan sekolah II.3 Sistem Informasi Perpustakaan
merupakan perpustakaan yang diselenggarakan di
Sistem informasi (manajemen) perpustakaan
sekolah guna menunjang program belajar mengajar di
adalah perangkat lunak manajemen perpustakaan
lembaga pendidikan formal tingkat sekolah baik dasar
untuk memantau dan mengendalikan transaksi di
maupun sekolah menengah, baik sekolah umum
perpustakaan (Ashutosh, T and Ashish, 2012). Sistem
maupun sekolah lanjutan. Perpustakaan sekolah
informasi (manajemen) perpustakaan mendukung
merupakan salah satu sumber informasi yang
kebutuhan umum perpustakaan seperti akuisisi,
disediakan pihak sekolah bagi siswa-siswi sekolah
katalogisasi, sirkulasi dan bagian lainnya. Sebelum
tersebut. Perpustakaan merupakan salah satu
munculnya komputer di zaman modern ada berbagai
komponen resmi dari instansi pendidikan yang harus
metode penyimpanan di perpustakaan yaitu catatan
dimiliki oleh setiap sekolah. Perpustakaan sekolah
tentang buku-buku disimpan di perpustakaan pada
berisi bahan-bahan pustaka berupa buku-buku ilmu
rak-rak dan setiap rak diberi label dalam urutan abjad
pengetahuan atau yang lainnya yang disusun rapi dan
atau numerik, di mana kategori buku yang tersedia
teratur menurut sistem tertentu. Keberadaan
disusun pada posisi berbeda di rak dan juga dicatat
perpustakaan sekolah dimaksudkan guna mendukung
pada manuskrip perpustakaan dan suatu buku akan
aktivitas warga sekolah dan demi tercapainya tujuan
merujuk manuskrip yang dimaksud sehingga akan
pendidikan secara optimal. Dari beberapa pendapat
diketahui posisi buku yang dibutuhkan. Sistem
para ahli tadi dapat disimpulkan bahwa perpustakaan
informasi perpustakaan yaitu suatu sistem di dalam
adalah suatu organisasi yang bertugas mengumpulkan
suatu organisasi pelayanan publik yang
informasi, mengolah, menyajikan, dan melayani
mempertemukan kebutuhan pengolahan transaksi
kebutuhan informasi bagi pemakai perpustakaan. Jadi
peminjaman, pengembalian dan perpanjangan buku
dari pengertian tersebut terlihat bahwa perpustakaan
dan pembuatan laporan harian, bulanan ataupun
adalah suatu organisasi, artinya perpustakaan

151
Johni S Pasaribu
Jurnal Ilmiah Teknologi Informasi Terapan
Volume 7, No 2, 15 April 2021
E-ISSN : 2407 – 3911
P-ISSN : 2686 - 0333

tahunan guna mendukung operasi, bersifat manajerial laporan


dan kegiatan dari suatu organisasi dan menyediakan Sistem harus mampu Admin melakukan pengelolaan
6
pihak luar tertentu dengan laporan-laporan yang mengelola master master data (peminjaman,
diperlukan (Siregar, 2007). Sistem informasi data pengembalian, anggota)
perpustakaan merupakan sistem automasi
7 Sistem harus mampu Admin melakukan pengelolaan
perpustakaan (Harmawan, 2009). Berdasarkan mengelola status status buku
pendapat para ahli diatas dapat disimpulkan bahwa buku
sistem informasi perpustakaan merupakan suatu
sistem informasi yang bermanfaat untuk membantu
petugas maupun pengguna dalam menangani
penerimaan peminjaman dan pengembalian buku, Tabel 2. Kebutuhan Fungsional
pelacakan buku-buku, pendataan pengunjung No Kebutuhan Uraian
perpustakaan, pengklasifikasian dan pengindeksasian
Non-
buku-buku yang ada, pengaturan letak koleksi buku-
buku perpustakaan, serta pembuatan laporan rekap Fungsional
peminjaman dan pengadaan buku di perpustakaan
tersebut. 1 Operasional Sistem Operasi: Windows 7/32
bit; Spesifikasi Komputer:
Processor (Pentium 4 / Dualcore
1,6 Ghz), RAM: 512 MB, VGA:
III. ANALISIS DAN PERANCANGAN 256 MB, Monitor: 14’ inch,
Keyboard: Type USB Cable
Berikut akan diberikan analisis dan perancangan Standar 101/102 key, Mouse:
sistem informasi perpustakaan berbasis web di SMK Type USB Cable with optical;
Plus Pratama Adi Bandung yang berisikan use case Web Browser: Google Chrome,
Internet Explorer & Mozilla
diagram, class diagram, activity diagram dan Firefox; Web Server: Apache;
sequence diagram. Juga diberikan implementasi dan Database Server: MySQL; Yii
pengujian sistem yang telah dibuat. Framework versi 1.1; Sublime
Teks 3; XAMPP versi 1.7.3
III.1 Pengumpulan Kebutuhan dengan support PhpMySQL.

Adapun kebutuhan fungsional dan kebutuhan 2 Keamanan Sistem aplikasi dan database
non-fungsional perangkat lunak ini adalah sebagai dilengkapi dengan password;
berikut: dilengkapi dengan CCTV diruang
baca dan ruang penyimpanan tas
Tabel 1. Kebutuhan Fungsional
3 Informasi Digunakan untuk menampilkan
No Kebutuhan Yang dilakukan aktor tata cara peminjaman buku dan
Fungsional anggota baru; digunakan untuk
menampilkan informasi bila user
1 Sistem harus mampu Admin atau petugas melakukan salah memasukkan pasword;
mengelola data input data peminjaman buku laporan status buku.
peminjaman

2 Sistem harus mampu Admin atau petugas melakukan


mengelola data input data pengembalian buku III.2 Analisis dan Disain
pengembalian
Penulis menggunakan usecase diagram untuk
3 Sistem harus mampu Admin atau petugas melakukan mendefinisikan siapa aktor (pengguna) yang terlibat
mengelola data input data anggota perpustakaan dan aktivitas-aktivitas pengguna sistem sertainteraksi
anggota
antara aktor dengan sistem maupun bagaimana
4 Sistem harus mampu Admin atau petugas melakukan
interaksi sistem dengan dunia luar. Diagram use case
mengelola data buku input data buku digunakan untuk mengetahui fungsi-fungsi yang ada
dalam sebuah sistem dan siapa saja (aktor) yang
5 Sistem harus mampu Admin atau petugas melakukan berhak menggunakan fungsi-fungsi tersebut. Berikut
mengelola data laporan yang diminta ini berisikan use case diagram untuk sistem informasi

152
Johni S Pasaribu
Jurnal Ilmiah Teknologi Informasi Terapan
Volume 7, No 2, 15 April 2021
E-ISSN : 2407 – 3911
P-ISSN : 2686 - 0333

perpustakaan berbasis web di SMK Plus Pratama Adi


Bandung:

Gambar III. Class Diagram


Activity diagram merupakan rancangan aliran
aktivitas atau aliran kerja dalam sebuah sistem yang
akan dijalankan. Activity diagram juga digunakan
untuk mendefinisikan atau mengelompokan aluran
Gambar I. Use Case Diagram tampilan dari sistem tersebut. Activity diagram
memiliki komponen dengan bentuk tertentu yang
Class Diagram berisi gambaran struktur dan
dihubungkan dengan tanda panah. Activity diagram
penjelasan class, paket dan objek serta hubungan satu
menggambarkan proses bisnis dan urutan aktivitas
sama lain seperti asosiasi, pewarisan dan lain-lain
dalam sebuah proses Activity diagram dibuat
dalam sebuah sistem. Berikut ini berisikan class
berdasarkan use case-use case tersebut. Berikut ini
diagram untuk sistem informasi perpustakaan digital
diberikan beberapa activity diagram:
di SMK Plus Pratama Adi Bandung:

Gambar II. Class Diagram


Class Diagram berisi gambaran struktur dan
penjelasan class, paket dan objek serta hubungan satu
sama lain seperti asosiasi, pewarisan dan lain-lain
dalam sebuah sistem. Berikut ini berisikan class
diagram untuk sistem informasi perpustakaan berbasis
web di SMK Plus Pratama Adi Bandung:

Gambar IV. Activity Diagram Kelola Anggota

153
Johni S Pasaribu
Jurnal Ilmiah Teknologi Informasi Terapan
Volume 7, No 2, 15 April 2021
E-ISSN : 2407 – 3911
P-ISSN : 2686 - 0333

perpustakaan berbasis web di SMK Plus Pratama Adi


Bandung. Gambar VIII halaman Login berfungsi agar
petugas/admin dapat mendaftarkan diri. Adapun
uraiannya: buka sistem informasi perpustakaan
berbasis web di SMK Plus Pratama Adi Bandung,
pilih menu Login, isi semua field yang sudah
disediakan. Halaman Login bisa dilihat pada Gambar
IV:

Gambar V. Activity Diagram Kelola Buku

Gambar VIII. Login

Gambar IX adalah tampilan menu anggota yang


Gambar VI. Activity Diagram Kelola Peminjaman berguna untuk menambahkan atau melihat data dari
siswa (anggota perpustakaan). Cara penggunaannya
adalah petugas/pustakawan melakukan tambah data
ataupun bisa melihat data siswa, kemudian jika
menambahkan anggota perpustakaan, arahkan kursor
ke tombol tambah anggota dan isi biodata yang telah
disediakan.

Gambar VII. Activity Diagram Kelola Pengembalian

III.3 Implementasi Antar Muka


Gambar IX. Halaman Menu Anggota
Pada tahap implementasi ini akan dijelaskan
beberapa hasil dari pembuatan sistem informasi

154
Johni S Pasaribu
Jurnal Ilmiah Teknologi Informasi Terapan
Volume 7, No 2, 15 April 2021
E-ISSN : 2407 – 3911
P-ISSN : 2686 - 0333

Pada halaman menu buku berguna untuk dipinjam dimana nantinya akan tersimpan di dalam
menambahkan atau melihat data buku. Cara database. Jika sudah klik tombol simpan agar data
penggunaannya adalah petugas/pustakawan buku yang dipinjam akan terekam. Menu Peminjaman
melakukan tambah data ataupun bisa melihat data dapat dilihat pada Gambar XII:
buku, kemudian jika menambah buku arahkan kursor
ke tombol tambah list buku dan isi kriteria yang telah
di sediakan. Sementara untuk menambah kategori
buku arahkan kursor ke tombol list kategori buku dan
isi kriteria yang telah disediakan. Berikut ini
ditunjukkan halaman menu buku:

Gambar XII. Halaman Menu Peminjaman

Menu pengembalian berguna untuk melakukan


transaksi pengembalian buku. Caranya yaitu
petugas/pustakawan melakukan pengisian terhadap
Gambar X. Halaman Menu Buku nis/nama siswa yang sudah disediakan. Kemudian
isikan data buku yang akan dikembalikan dimana
nantinya akan tersimpan di dalam database. Jika
Menu petugas berguna untuk menambahkan atau sudah klik tombol simpan agar data buku yang
melihat data petugas/pustakawan. Cara dikembalikan dapat tersimpan. Halaman menu
penggunaannya yaitu petugas/pustakawan melakukan pengembalian bisa dilihat pada gambar XIII:
tambah data atau melihat data admin/petugas.
Kemudian untuk menambah kembali ke login dan
daftar akun. Selain itu ada fungsi hapus dan edit yang
sudah ada fungsi di sebelah kanan data dari petugas.
Halaman menu petugas bisa dilihat pada gambar XI:

Gambar XIII. Halaman Menu Pengembalian

Gambar XI. Halaman Menu Petugas Selanjutnya pada halaman menu data anggota
yang berguna untuk melihat data anggota. Caranya
yaitu petugas/pustakawan mengklik menu daftar
Selanjutnya pada tampilan menu peminjaman anggota maka akan muncul form list anggota.
berguna untuk melakukan transaksi peminjaman Halaman menu data anggota dapat dilihat pada
buku. Caranya yaitu petugas/pustakawan melakukan Gambar XIV:
pengisian terhadap nis/nama siswa yang sudah
disediakan. Kemudian isikan data buku yang akan

155
Johni S Pasaribu
Jurnal Ilmiah Teknologi Informasi Terapan
Volume 7, No 2, 15 April 2021
E-ISSN : 2407 – 3911
P-ISSN : 2686 - 0333

Gambar XIV. Halaman Menu Data Anggota


Gambar XVI. Halaman Menu Laporan Peminjaman

Halaman menu data buku berguna untuk melihat


data buku. Caranya yaitu petugas/pustakawan Pada tampilan menu laporan pengembalian
mengklik menu daftar buku maka akan muncul form berguna untuk melihat data pengembalian. Untuk cara
list buku. Berikut ini ditunjukkan menu data buku: penggunaannya petugas hanya tinggal menekan
tombol pada bagian bawah list tabel pengembalian.
Berikut ini ditunjukkan menu laporan pengembalian::

Gambar XV. Halaman Menu Data Buku

Pada tampilan menu laporan peminjaman


Gambar XVII. Halaman Restore Database
berguna untuk melihat data peminjaman. Untuk cara
penggunaannya petugas hanya tinggal menekan
tombol pada bagian bawah list tabel peminjaman.
Pada halaman menu status buku berguna untuk
Berikut ini ditunjukkan menu laporan peminjaman:
melihat status data buku dipinjam atau sudah
dikembalikan. Jika admin ingin mengetahui status
buku (sedang dipinjam atau bukan), admin hanya
tinggal memilih pilih status. Jika memilih
peminjaman, maka akan ditampilkan buku yang
masih dipinjam. Jika admin memilih pengembalian,
maka akan ditampilkan buku yang sudah
dikembalikan. Untuk laporan, admin hanya memilih

156
Johni S Pasaribu
Jurnal Ilmiah Teknologi Informasi Terapan
Volume 7, No 2, 15 April 2021
E-ISSN : 2407 – 3911
P-ISSN : 2686 - 0333

tombol cetak maka akan mencetak laporan 1. Perangkat lunak ini dapat dikembangkan
peminjaman dan pengembalian buku yang sudah ada. lebih lanjut agar ada keterpaduan antara data
Berikut ini ditunjukkan Form Status Buku: anggota perpustakaan dengan data siswa di
sekolah (dapat dibedakan siswa yang masih
aktif dan siswa yang telah lulus sekolah).
2. Penambahan fitur diperlukan untuk
mendapatkan aplikasi yang lebih kompleks
dan memberikan solusi untuk setiap masalah
yang dihadapi. Beberapa contoh fitur dalam
pengembangan selanjutnya seperti
penambahan fitur barcode untuk pembacaan
identitas buku.

REFERENSI

Adamson, Veronica; Bacsich, Paul; Chad, Ken; Kay,


David and Plenderleith, J. (2008). JISC &
Gambar XVIII. Halaman Menu Status Buku SCONUL Library Management Systems Study.
Sero Consulting.
https://docuri.com/download/project-online-
IV. KESIMPULAN DAN SARAN library-management-
system_59a7cc28f58171db1d42b8f9_pdf
Berdasarkan perancangan dan implementasi yang
telah dibuat, maka kesimpulan dari topik Ashutosh, T and Ashish, S. (2012). Online Library
Perancangan Sistem Informasi Perpustakaan Management System. IOSR Journal of
Berbasis Web di SMK Plus Pratama Adi Bandung Engineering (IOSRJEN), 2, 180–186.
adalah sebagai berikut:
Harmawan. (2009). Evaluasi Sistem Otomatisasi
1. Dengan adanya perangkat lunak ini maka Perpustakaan Sekolah. USU Institutional.
SMK Plus Pratama Adi Bandung lebih
mudah dalam pencatatan dan pengelolaan Hendrianto. (2014). Pembuatan Sistem Informasi
Perpustakaan Berbasis Website pada Sekolah
data perpustakaan sehingga waktu lebih
efisien. Menengah Pertama Negeri 1 Donorojo
Kabupaten Pacitan. IJNS – Indonesian Journal
2. Perangkat lunak ini semakin memudahkan
dalam pencarian data buku, data anggota, on Networking and Security, 3, no 4, 57–64.
dan data transaksi di perpustakaan (pinjam Kristanto, A. (2004). Rekayasa Perangkat Lunak
dan pengembalian buku). (Konsep Dasar) (1st, Vol. 1 ed.). Gava Media.
3. Pembuatan laporan seperti laporan buku,
laporan anggota dan laporan transaksi Lesmono, D. (2005). Perancangan dan Pembuatan
(peminjaman dan pengembalian buku) juga Sistem Informasi Perpustakaan Berbasis Web
dapat dilakukan dengan mudah. Juga dapat dengan Menggunakan ASP dan SQL Server:
dilakukan pencetakan laporan. Studi Kasus Ruang Baca FTIf. Institut
4. Keamanan data dapat disimpan dan dijaga Teknologi Sepuluh Nopember.
dengan baik karena perlindungan keamanan Minarni and Saputra, F. H. (2011). Sistem Informasi
dilakukan secara bertahap dalam Perpustakaan Berbasis Web pada Politeknik
pengaksesannya. Kesehatan Padang. Jurnal Teknologi Informasi
Adapun saran-saran yang dapat digunakan untuk & Pendidikan, 3, no 1, page 102-109.
pengembangan perangkat lunak yang sudah dibuat Permana, P. I. (2013). Sistem Informasi Perpustakaan
sebagai berikut: Sekolah Berbasis Web dengan Framework
Codeigniter dan PostgreSQL di SMA Negeri 1

157
Johni S Pasaribu
Jurnal Ilmiah Teknologi Informasi Terapan
Volume 7, No 2, 15 April 2021
E-ISSN : 2407 – 3911
P-ISSN : 2686 - 0333

Ngangklik. Universitas Negeri Yogyakarta,


Yogyakarta.
Saleh, I. A. (2006). Penyelenggaraan Perpustakaan
Sekolah (1st ed.). PT. Hidakarya Agung.
Siregar, B. (2007). Pembinan Koleksi Perpustakaan
dan Pengetahuan Literatur. Pembinaan
Perpustakaan Sumatra Utara.
Supriyadi. (1994). Pengantar Ilmu Perpustakaan.
Universitas Negeri Malang.
Sutarno, N. S. (2006). Perpustakaan dan Masyarakat
(Revision). Sagung Seto.
Suwarno, W. (2011). Perpustakaan, Buku Wacana &
Penerbitan. Ar-Ruzz Media.

158
Johni S Pasaribu
Jurnal Ilmiah Teknologi Informasi Terapan
Volume 7, No 2, 15 April 2021

Anda mungkin juga menyukai