E-ISSN 2460-8998 Jurnal Informatika Terpadu
Vol. 3, No.1, Desember, 2017

## PROGRAM APLIKASI PERPUSTAKAAN MENGGUNAKAN JAVA NETBEANS 8.0.2.  DAN CATALOGUE ONLINE DENGAN DATABASE MYSQL

## Heri Satria Setiawan
Program Studi Teknik Informatika FTMIPA Universitas Indraprasta PGRI
1 heri.satria71@yahoo.com

## ABSTRAK
The application program is designed for library, especially for library automation with data entry facilities of library materials and book member data entry and search facilities Online Public Access Catalogue (OPAC). This materials install program focused on servers, databases, interfaces and demonstration of existing facilities.
Key words: Database, OPAC, Web servers, XAMPP.

## I.  PENDAHULUAN

## A. Latar Belakang
Penerapan Teknologi Informasi (TI) saat ini telah menyebar hampir di semua bidang tidak terkecuali di perpustakaan. Perpustakaan sebagai institusi   pengelola   informasi   merupakan   salah satu bidang penerapan teknologi informasi yang berkembang   dengan   pesat.   Perkembangan   dari penerapan teknologi informasi bisa kita lihat dari perkembangan   jenis   perpustakaan   yang   selalu berkaitan   dengan   dengan   teknologi   informasi, diawali   dari  perpustakaan   manual,  perpustakaan terautomasi,   perpustakaan   digital   atau cyber library . Ukuran perkembangan jenis perpustakaan banyak diukur dari penerapan teknologi informasi yang digunakan dan bukan dari skala ukuran lain seperti   besar   gedung   yang   digunakan,   jumlah koleksi   yang   tersedia   maupun   jumlah penggunanya.   Kebutuhan   akan     TI   sangat berhubungan   dengan     peran   dari   perpustakaan sebagai   kekuatan   dalam   pelestarian   dan penyebaran   informasi   ilmu   pengetahuan   dan kebudayaan   yang   berkembang   seiring   dengan menulis,   mencetak,   mendidik   dan   kebutuhan manusia akan informasi. Perpustakaan membagi rata   informasi   dengan   cara   mengidentifikasi, mengumpulkan,   mengelola   dan   menyediakanya untuk umum.
Penerapan   teknologi   informasi   di perpustakaan   dapat   difungsikan   dalam   berbagai bentuk, antara lain:
1. Penerapan   teknologi   informasi   digunakan sebagai   Sistem   Informasi   Manajemen Perpustakaan.  Bidang  pekerjaan   yang  dapat diintegrasikan   dengan   sistem   informasi perpustakaan
adalah pengadaan,
inventarisasi,   katalogisasi,     sirkulasi   bahan
pustaka,   pengelolaan   anggota,   statistik   dan lain sebagainya. Fungsi ini sering diistilahkan sebagai bentuk Automasi Perpustakaan.
2. Penerapan teknologi informasi sebagai sarana untuk   menyimpan,   mendapatkan   dan menyebarluaskan informasi ilmu pengetahuan   dalam   format   digital.   Bentuk penerapan TI dalam perpustakaan ini sering dikenal dengan Perpustakaan Digital.
Kedua   fungsi   penerapan   teknologi informasi ini dapat terpisah maupun terintegrasi dalam   suatu   sistem   informasi     tergantung   dari kemampuan   software   yang   digunakan,   sumber daya   manusia   dan   infrastruktur   peralatan teknologi informasi  yang mendukung keduanya. Dalam  makalah ini selanjutnya akan membahas tentang automasi perpustakaan.

## B. Perumusan Masalah
Adapaun masalah yang diajukan dalam penelitian   ini   adalah   (1)   Bagaimana   merubah perpustakaan   yang   masih   manual   menjadi otomasi perpustakaan dengan fasilitas entri data bahan pustaka  buku dan entri data angota serta menghasilkan   system   informasi   perpustakaan yang handal?
(2).   Bagaimana   membuat  fasilitas   penelusuran Online Public Accsess Catalog (OPAC) sehingga user dapat mengakses via internet perpustakaan?

## C. Tujuan Penelitian
 Mengefisiensikan   dan   mempermudah pekerjaan dalam perpustakaan
 Memberikan layanan yang lebih baik kepada pengguna perpustakaan
 Meningkatkan citra perpustakaan
 Pengembangan   infrastruktur   nasional, regional dan global.
E-ISSN 2460-8998 Jurnal Informatika Terpadu Vol. 3, No.1, Desember, 2017
D.   Peranan   Katalog   dalam   Automasi Perpustakaan
Katalog adalah keterangan  singkat  atau wakil dari suatu dokumen. Katalog perpustakaan elektronik   adalah   jantung   dari   sebuah   sistem perpustakaan   yang   terautomasi.   Sub  sistem   lain seperti   OPAC   dan   sirkulasi   berinteraksi dengannya dalam menyediakan layanan automasi. Sebuah   sistem   katalog   yang   dirancang   dengan baik   merupakan   faktor   kunci   keberhasilan penerapan automasi perpustakaan.

## E. Cakupan dari Automasi Perpustakaan
 Pengadaan koleksi
 Katalogisasi, inventarisasi
 Sirkulasi, reserve , inter-library loan
 Pengelolaan penerbitan berkala
 Penyediaan katalog (OPAC)
 Pengelolaan anggota

## F. Peran Internet
 Untuk   mengakses   infrormasi   multimedia dalam resource internet.
 Sarana   telekomunikasi   dan   distribusi informasi.
 Untuk   membuat   homepage,   penyebarluasan katalog dan informasi.

## II.  LANDASAN TEORI

## A.  Standar Basis Data Katalog
Kerjasama   antar   perpustakaan   secara elektronik   telah   berkembang   seiring   dengan perkembangan   teknologi   yang   telah memungkinkan   untuk   itu   dan   didasari   adanya kebutuhan   untuk   menggunakan   sumber   daya bersama.   Bentuk   tukar-menukar   maupun penggabungan data katalog koleksi adalah suatu hal yang sudah biasa terjadi dalam perpustakaan, kerjasama   dapat   dilakukan   jika   masing-masing perpustakaan   itu   memiliki   kesamaan   dalam format   penulisan   data   katalog   data.   Persoalan yang   sering   dihadapi   dalam   kerjasama   tukar- menukar   atau   penggabungan   data   adalah banyaknya   data   yang   ditulis   dengan   suka-suka yaitu   tidak   memperhatikan   standar   yang   ada. Pekerjaan   konversi   data   merupakan   hal   yang membosankan   dan   memakan   banyak   waktu. Sering   data   katalog   dalam   perpustakaan   tidak menggunakan   standar,   hal   ini     banyak   terjadi karena   kurangnya   pemahaman   akan   manfaat standar   penulisan   data.  Pertemuan-pertemuan mungkin perlu sering diadakan diantara anggota-
anggota jaringan perpustakaan untuk menentukan standar-standar   dan   prosedur-prosedur   yang digunakan bersama.
Persoalan lain dalam standardisasi format   penulisan   data   katalog   adalah   bahasa. Kebanyakan   perpustakaan   mengkoleksi   materi yang   menggunakan   bahasa   pengantar   berbeda- beda.   Bagaimana   dengan   bahasa   pengantar cantuman   katalog   itu   sendiri?   Informasi   judul jelas harus diisi sesuai dengan judul koleksi yang bersangkutan.   Bagaimana   dengan   kolom   subjek dan   kata   kunci?   Haruskah   diisi   dengan   bahasa nasional (Bahasa Indonesia untuk perpustakaan di Indonesia)   atau   dengan   bahasa   internasional (Bahasa Inggris)? Lebih jauh lagi, bagaimana kita memberi nama pada kolom-kolom isian, dengan Bahasa   Indonesia   (judul,   pengarang,   penerbit, dsb.) atau bahasa Inggris ( title, author, publisher etc .)?   Bagaimana   dengan   koleksi   yang berpengantar   bahasa-bahasa   lain   seperti   Arab, China atau Korea ?

## B. Metadata
Metada   merupakan   istilah   baru     dan bukan merupakan konsep baru di dunia pengelola informasi. Perpustakaan sudah lama menciptakan metada dalam bentuk pengkatalokan koleksi . Definisi   metadata   sangat   beragam   ada yang   mengatakan   “data   tentang   data”   atau “informasi   tentang   informasi”,   pengertian   dari beberapa definisi tersebut bahwa metadata adalah sebagai   bentuk   pengindentifikasian,     penjelasan suatu data, atau  diartikan sebagai  struktur   dari sebuah data. Dicontohkan metadata dari katalog buku   terdiri   dari   :   judul,   pengarang,   penerbit, subyek   dan   sebagainya.   Metada   yang   biasa digunakan   di   perpustakaan   adalah Marc dan Dublin Core .

## C. INDOMARC
Machine   Readable   Cataloging ( MARC ) merupakan   salah   satu   hasil   dan   juga   sekaligus salah satu syarat penulisan katalog koleksi bahan pustaka   perpustakaan.   Standar   metadata   katalog perpustakaan ini dikembangkan pertama kali oleh Library of Congress , format LC MARC ternyata sangat   besar   manfaatnya   bagi   penyebaran   data katalogisasi   bahan   pustaka   ke   berbagai perpustakaan   di   Amerika   Serikat.   Keberhasilan ini   membuat   negara   lain   turut   mengembangkan format   MARC   sejenis   bagi   kepentingan nasionalnya masing-masing.
implementasi   dari International   Standard Organization   (ISO) Format   ISO   2719   untuk
E-ISSN 2460-8998 Jurnal Informatika Terpadu Vol. 3, No.1, Desember, 2017
Indonesia,   sebuah   format   untuk   tukar-menukar informasi bibliografi  melalui format digital atau media yang terbacakan mesin (machine-readable) lainnya. Informasi bibliografi biasanya mencakup pengarang, judul, subyek, catatan, data penerbitan dan deskripsi fisik.
Indomarc   menguraikan   format   cantuman bibliografi  yang sangat  lengkap terdiri  dari  700 elemen dan dapat  mendeskripsikan dengan baik kebanyakan   objek   fisik   sumber   pengetahuan, seperti   jenis monograf (BK), manuskrip (AM), dan terbitan berseri (SE) termasuk; Buku Pamflet, Lembar tercetak, Atlas, Skripsi, tesis dan disertasi (baik diterbitkan ataupun tidak), dan Jurnal Buku Langka.

## D. Dublin Core
Dublin   Core     merupakan   salah   satu skema   metadata   yang   digunakan   untuk web resource   description   and   discovery .   Gagasan membuat standar baru agaknya dipengaruhi oleh rasa   kurang   puas   dengan   standar   MARC   yang dianggap terlalu banyak  unsurnya dan beberapa istilah   yang   hanya   dimengerti   oleh   pustakawan serta   kurang   bisa   digunakan   untuk   sumber informasi  dalam web . Elemen Dublin Core dan MARC intinya bisa saling dikonversi. Metadata   Dublin   Core   memiliki   beberapa kekhususan  sebagai berikut:
a. Memiliki deskripsi yang sangat sederhana b. Semantik atau arti kata yang mudah dikenali secara umum.
c. Expandable memiliki   potensi   untuk dikembangkan lebih lanjut.
Dublin Core terdiri dari 15 unsur yaitu :
1. Title : j udul dari sumber informasi
2. Creator : pencipta sumber informasi
3. Subject :   pokok  bahasan   sumber  informasi, biasanya dinyatakan dalam bentuk kata kunci atau nomor klasifikasi
4. Description :   keterangan   suatu   isi   dari sumber informasi, misalnya berupa  abstrak, daftar isi atau uraian
5. Publisher :   orang   atau   badan     yang mempublikasikan sumber informasi
6. Contributor :   orang   atau   badan   yang   ikut menciptakan sumber informasi
7. Date : tanggal penciptaan sumber informasi
8. Type :   jenis   sumber   informasi,   nover, laporan, peta dan sebagainya
9. Format :   bentuk   fisik   sumber   informasi, format, ukuran, durasi, sumber informasi
10. Identifier : nomor atau serangkaian angka   dan   huruf   yang   mengidentifikasian sumber informasi. Contoh URL, alamat situs
11.
Source :   rujukan   ke   sumber   asal suatu sumber informasi 12. Language : bahasa yang intelektual yang digunakan sumber informasi 13. Relation :   hubungan   antara   satu sumber  informasi  dengan  sumber   informasi lainnya.
14.
Coverage : cakupan isi ditinjau dari segi geografis atau periode waktu 15. Rights : pemilik hak cipta sumber informasi
E. UML dan Model Waterfall
Unified   Modeling   Language   (UML) adalah   himpunan   struktur   dan   teknik   untuk pemodelan   desain   program   berorientasi   objek (OOP) serta aplikasinya.UML sebagai suatu alat untuk analisis dan desain berorientasi objek yang dikembangkan   oleh   Grady   Booch,   Jim Rumbaugh, dan Ivar Jacobson. Namun demikian UML   dapat   digunakan   untuk   menentukan, memvisualisasikan, membangun, dan mendokumentasikan suatu sistem informasi. Model   proses   perangkat   lunak merupakan   representasi   absrak   dari   proses perangkat   lunak.   Setiap   model   proses mempresentasikan   suatu   proses   dari   sudut pandang   tertentu   sehingga   hanya   memberikan informasi   parsial   mengenai   proses   tersebut. Model-model proses perangkat lunak Model waterfall adalah   paradigma rekayasa perangkat lunak yang paling luas dipakai dan   paling   tua.   Model waterfall mengusulkan sebuah   pendekatan   kepada   perkembangan perangkat  lunak  yang   sistematik  dan   sekuensial yang   mulai   pada   tingkat   dan   kemajuan   sistem pada seluruh analisis, desain, kode, pengujian dan pemeliharaan. Setelah setiap tahap didefinisikan, tahap   tersebut   ‘diakhiri’   ( signed   off )   dan pengembangan berlanjut ke tahap berikutnya.
Gambar 1. Metode Waterfall III. METODE PENELITIAN
A.  Analisis dan Perancangan Sistem
E-ISSN 2460-8998
Jurnal Informatika Terpadu
Vol. 3, No.1, Desember, 2017
B. Use Case yang diusulkan
Gambar 2. Use Case system yang akan dibanguan
C. Class Diagram yang diusulkan
Gambar 3. Class Diagram system yang akan dibangu

## IV.  HASIL DAN PEMBAHASAN
A. Tampilan Catalogue Online
B. Tampilan System Perpustakaan Form Login Form Menu Form Member Form Buku
E-ISSN 2460-8998
Jurnal Informatika Terpadu Vol. 3, No.1, Desember, 2017
Form Transaksi Form Pencarian Form Perhitungan Biaya Sewa Buku
Tampilan Output
Laporan Buku yang telah diinput.
Laporan stock buku. Laporan transaksi penyewaan buku. Kita   bias   juga   print   untuk   laporan   transaksi tertentu saja.
Laporan data seluruh buku.
Laporan per buku.
Jurnal Informatika Terpadu Vol. 3, No.1, Desember, 2017
Laporan seluruh member perpustakaan.
Laporan per member perpustakaan.

## V. SIMPULAN DAN SARAN

## A. Kesimpulan
Unsur dan syarat automasi perpustakaan ada   banyak.   Biasanya,   pustakawan   berharap terlalu banyak dari sistem ini dan oleh karenannya merasa   kecewa   bilamana   sistem   tersebut   tidak bekerja   seperti   yang   diharapkan.   Untuk memastikan adanya keberhasilan dalam automasi perpustakaan dibutuhkan kerjasama yang optimal dan   berkelanjutan   diantara   pengguna   sehingga tercipta   kepuasan   diantara   pengguna,   suatu penilain   mendalam   mengenai   kebutuhan- kebutuhan   pengguna   harus   dilakukan   sebelum rencana   detail   untuk   automasi   dilakukan.   Perlu tersedianya   staf   (pustakawan,   operator, teknisi/administrator)   yang   terlatih.   Seluruh anggota   staf   harus   mengerti   tentang   sistem automasi perpustakaan.

## B. Saran

## DAFTAR PUSTAKA
Huda   Miftakhul,   (2010). Trik   Rahasia Pemograman Database dengan Java, Elex Media Komputindo. Jakarta.
Unesco   dan   Pusnas   RI   (1999). Materi   TOT Technologi   Information   &   Communication, Yogyakarta
Ismail   Fahmi   (2013), Konsep,   Desain   dan Implementasi  Perpustakaan Elektronik Integrasi Perpustakaan   Terotomasi   dan   Perpustakaan Digital   Untuk   Perpustakaan   Nasional   di Indonesia .  Jakarta.
Rurie   Muharto   (2014), Model   Implementasi Protokol   OAI   dalam   Indonesia   DLN   dan Hubungannya   dengan   Digital   Library   di   Luar Negeri. Jakarta.