Bentuk Katalog Perpustakaan Katalog Perpustakaan

18 Keuntungan dari katalog berbentuk buku ialah dapat dicetak sesuai dengan kebutuhan, dapat diletakkan pada berbagai tempat, dan mudah disebarluaskan ke perpustakaan lain. Entry pada katalog berbentuk buku dapat ditemukan dengan cepat, mudah menyimpannya, mudah menanganinya, bentuknya ringkas dan rapi. Kelemahan dari katalog berbentuk buku ialah cepat usang atau ketinggalan jaman. Hal itu terjadi karena setiap kali perpustakaan memperoleh buku baru, berarti katalog sebelumnya harus diperbaharui kembali, atau setidak-tidaknya membuat suplemen. Biaya pembuatan katalog berbentuk buku cenderung lebih mahal, karena bentuk dan jumlah cantumannya sering berubah. Karena biaya membuat katalog berbentuk buku cenderung mahal, dan cepat usang, maka perpustakaan meninggalkannya dan kemudian secara bertahap beralih ke bentuk katalog yang lain, terutama katalog kartu. Katalog kartu adalah bentuk katalog perpustakaa n yang semua deskripsi bibliografinya dicatat pada kartu berukuran 7.5 x 12.5 cm. Katalog kartu disusun secara sistematis pada laci katalog. Katalog kartu masih banyak digunakan pada berbagai jenis perpustakaan di Indonesia hingga saat ini. Keuntungan dari katalog kartu ialah bersifat praktis, sehingga setiap kali penambahan buku baru di perpustakaan tidak akan menimbulkan masalah, karena entry baru dapat disisipkan pada jajaran kartu yang ada. Penggunaan katalog kartu tidak dipengaruhi faktor luar, misalnya terputusnya aliran listrik, dan kemungkinan rusak sangat kecil terkecuali jika perpustakaan terbakar. Kelemahannya ialah satu laci katalog hanya menyimpan satu jenis entri saja, sehingga pengguna sering 19 harus antri menggunakannya, terutama bila melakukan penelusuran melalui entri yang sama. Sulit menggunakannya jika berada pada jumlah yang besar, karena harus memilah- milah jajaran kartu sesuai urutan indeksnya. Bentuk fisik katalog perpustakaan lainnya ialah katalog berbentuk mikro. Katalog berbentuk mikro semakin terkenal sejalan dengan pengembangan computer- output microform COM. COM dibuat pada salah satu bentuk microfilm atau microfiche. Katalog dalam bentuk mikro lebih murah dibanding dengan katalog berbentuk buku, dan terbukti bahwa biaya pemeliharaannya lebih murah dari pada katalog kartu. Bentuknya ringkas dan mudah menyimpannya. Namun di sisi lain, banyak pelanggan menemukan versi microfiche yang tidak menyenangkan digunakan Taylor 1992, 11.

2.3. Bahasa Pemrograman Java

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun-Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi syntax yang terdapat pada C dan C++ namun dengan syntax model objek yang lebih sederhana serta dukungan runtime yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p- code bytecode dan dapat dijalankan pada berbagai Java Virtual Machin JVM. Java merupakan bahasa pemrograman yang bersifat umumnon-spesifik general 20 purpose, dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, Tulis sekali, jalankan di mana pun. Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web. Java for Android Merupakan sekumpulan package yang diperlukan untuk membuat aplikasi java yaitu meliputi Java Runtime Environment, Eclipse sebagai Integrated Development Environment IDE yang digunakan untuk menuliskan source program aplikasi pada Android. Dan Android SDK yang merupakan starter package yang berisi tools utama pada Android. Dengan Android SDK starter package inilah nantinya dapat di unduh tools pendukung yang lainnya.

2.4. MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL database management system atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License GPL, tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. MySQL memiliki beberapa keistimewaan, antara lain :