BAB I. PENDAHULUAN 1.1 Latar Belakang Sistem Informasi Perpustakaan merupakan sistem informasi yang di dalamnya terdapat aktivitas pengumpulan, pengolahan, pengawetan, pelestarian dan penyajian serta penyebaran informasi. Perpustakaan sebagaimana yang ada dan berkembang sekarang telah dipergunakan sebagai salah satu pusat informasi, sumber ilmu pengetahuan, penelitian, rekreasi, pelestarian khasanah budaya bangsa, serta memberikan berbagai layanan jasa lainnya (Lasa Hs:1998). Selain itu menurut Sulistyo-Basuki (1991:3) perpustakaan adalah sebuah ruangan, bagian sebuah gedung, ataupun gedung itu sendiri yangdigunakan untuk menyimpan buku dan terbitan lainnya menurut tata susunan tertentu untuk digunakan pembaca, bukan untuk dijual. Perpustakaan sebagai pemberi layanan kepada pemakai atau pengunjung memerlukan metode-metode pelayanan yang bersifat cepat, mudah dan efisien. Layanan perpustakaan yang masih bersifat manual menimbulkan berbagai kendala dalam pemberian layanan, misalnya : petugas perpustakaan dalam memberikan layanan sirkulasi harus mencatat data buku yang dipinjam ke kartu perpustakaan dan kartu kontrol perpustakaan 1
2 sehingga layanan menjadi lambat karena memerlukan waktu yang cukup lama. Selain itu sulitnya pencarian data buku yang ada di perpustakaan karena mahasiswa yang ingin mencari buku harus mengecek ke setiap rak untuk memperoleh buku yang mereka inginkan. Data buku hanya diarsip dalam buku besar perpustakaan sehingga pemutakhiran data koleksi buku memerlukan waktu relatif lama dan kurang akurat. Uraian diatas memberikan gambaran bahwa sistem manual yang ada sekarang ini tidak memberikan akses yang optimal terhadap pemberian layanan kepada pengunjung. 1.2 Tujuan 1.2.1 Tujuan Umum a. Sebagai salah satu syarat kelulusan Diploma III pada Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana. b. Menerapkan hasil belajar di bangku kuliah pada perancangan aplikasi sesuai kebutuhan di dunia nyata. 1.2.2 Tujuan Khusus a. Menciptakan sistem perpustakaan berbasis web sebagai alternatif pemberian layanan perpustakaan. b. Untuk menciptakan aplikasi sirkulasi buku perpustakaan yang mempermudah petugas
3 perpustakaan dalam pengelolaan buku dalam perpustakaan. 1.3 Rumusan Masalah a. Bagaimana petugas perpustakaan bisa dengan mudah melakukan proses peminjaman maupun pengembalian buku. b. Bagimana petugas dapat lebih medah dalam mendata buku yang ada di perpustakaan. c. Bagaimanakah rancangan perpustakaan digital berbasis web. 1.4 Batasan Masalah a. Dalam pengembangan sistem ini akan menggunakan bahasa pemrograman php. b. Dalam pengembangan sistem ini akan menggunakan MySQL sebagai pangkalan data untuk perangkat lunak. 1.5 Metodologi Pembuatan sistem informasi perpustakaan ini dirancang untuk mempermudah petugas agar proses peminjaman menjadi lebih efisien, cepat, dan efektif. Penggunaan metode ilmiah pada penelitian ini menggunakan model Waterfall yang berisi rangkaian aktifitas proses dan disajikan dalam proses yang terpisah.
4 Setelah setiap langkah didefinisikan, maka pengembangan dilanjutkan pada langkah berikutnya. Pelaksanaan perancangannya dilakukan dalam 5 tahap, berikut tahap-tahapnya : 1. Analisis Perolehan kebutuhan pengguna sistem dan informasi dari user yang akan menjadi dasar dalam aplikasi yang dikembangkan. 2. Desain Mengubah kebutuhan-kebutuhan di atas menjadi representasi ke dalam bentuk software. 3. Coding and Testing Desain harus diubah bentuknya menjadi bentuk yang dapat dimengerti oleh komputer, yaitu ke dalam bahasa pemrograman melalui proses coding. Proses coding ini harus dilakukan testing untuk menguji kesalahan-kesalahan program maupun fungsi dari sistem. 4. Implementasi Setelah semua fungsi-fungsi software harus dicoba agar software bebas dari kesalahan, dan hasilnya harus benar-benar sesuai dengan kebutuhan yang sudah didefinisikan sebelumnya. Maka proses selanjutnya adalah bagaimana sistem baru akan diinstall dan dijalankan di perusahaan dengan pengoperasian yang dilakukan oleh user.
5 5. Pengujian Dilakukan untuk mengetahui apakah aplikasi yang dibuat sudah sesuai dengan kebutuhan dan fitur yang sudah ditetapkan sebelumnya.