SISTEM INFORMASI PERPUSTAKAAN
BERBASIS WEB DENGAN PHP DAN MYSQL
Kartika Firdausy, Samadri, Anton Yudhana Program Studi Teknik Elektro Universitas Ahmad Dahlan
Jl. Prof. Soepomo Janturan Yogyakarta Telp (0274) 379418 Fax. (0274) 381523 e-mail: kartikaf@indosat.net.id, s4m4dr1@yahoo.com
Abstract
Library are usually used by visitors as media to search a reference and obtain information. Problems at this time is that not many libraries have shaped the web information system for online services. This research aims to analyze and design web-based library information system and testing of the performance of library information systems. Results of research. Results of researchshows that the library information system is web-based software built with PHP and MySQL, can work in the Internet network, with the ability to receive data on the WEB library visits, serving registration members get access to a wider, providing services to the availability of information needs click in the form of books, ordering and serving the order book from the members, to serve and return of rental transactions directly.
Keywords: internet, library, MySQL, PHP, WEB
Abstrak
Perpustakaan biasanya difungsikan oleh pengunjung sebagai media untuk mencari referensi dan memperoleh informasi. Permasalahan yang dihadapi saat ini adalah banyak perpustakaan yang belum memiliki sistem informasi berbentuk web secara online untuk pelayanan. Penelitian ini bertujuan untuk menganalisis dan merancang sebuah sistem informasi perpustakaan berbasis web serta melakukan pengujian terhadap unjuk kerja dari sistem informasi perpustakaan. Hasil penelitian menunjukkan bahwa sistem informasi perpustakaan berbasis web yang dibangun dengan perangkat lunak PHP dan MySQL, dapat bekerja dalam jaringan Internet, dengan kemampuan dapat menerima data kunjungan terhadap WEB perpustakaan, melayani registrasi anggota untuk mendapatkan akses yang lebih luas, memberikan layanan kebutuhan informasi terhadap ketersediaan buku dalam bentuk searching, melayani pemesanan dan pengambilan pesanan buku dari anggota, melayani transaksi peminjaman dan pengembalian secara langsung.
Kata Kunci: internet, perpustakaan, MySQL, PHP, WEB
1. PENDAHULUAN
Internet sebagai media informasi dan komunikasi yang relatif baru di kalangan masyarakat menawarkan kemudahan dan fleksibilitas yang cukup memadai ketika menjadi media. Sistem informasi berbasis komputer dibutuhkan oleh perguruan tinggi misalnya untuk mengelola data akademik, sumber daya manusia, promosi, pendidikan, dan hiburan [1].
Salah satu bagian di perguruan tinggi yang membutuhkan sistem informasi yang akurat dan cepat adalah pada bagian perpustakaan. Perpustakaan merupakan sarana sumber ilmu pengetahuan dari berbagai disiplin ilmu. Perpustakaan biasanya difungsikan oleh pengunjung sebagai media untuk mencari referensi dan memperoleh informasi.
2. 1. Perancangan Proses
Perancangan proses dapat dilakukan dengan Diagram arus Data (DAD), seperti yang terlihat pada Gambar 1.
Gambar 1. Diagram Arus Data
2. 2. Perancangan Flowchart
Perancangan flowchart yaitu langkah prosedur penyelesaian masalah yang diekspresikan dengan serangkaian simbol grafis yang baku dan lebih mudah digunakan, sehingga akan terhindar sedini mungkin timbulnya kesalahan interpretasi bagi orang lain terhadap suatu prosedur yang dikembangkan.
2. 3. Perancangan Menu
Perancangan menu merupakan tahapan atau tampilan yang akan di munculkan apabila melakukan sebuah koneksi agar menghasilkan informasi yang diinginkan.
2. 4. Perancangan Interface
Perancangan interface merupakan tahapan untuk membangun bentuk antar muka pemakai dengan sistem dalam menjalankan aplikasi, sehingga pemakai mendapatkan kemudahan dalam penggunaannya. Perancangan interface ini meliputi perancangan input dan output yang diperlukan untuk menentukan bentuk masukan sistem dan bentuk keluaran sistem.
Gambar 2. Perancangan Menu Utama
Gambar 3. Perancangan Menu Admin 2. 5. Perancangan Database
Perancangan database adalah perancangan terhadap struktur data yang diperlukan untuk menunjang pengolahan data dan ketersediaan informasi bila sewaktu-waktu dibutuhkan. Perancangan file untuk aplikasi yang dibangun merupakan komponen pendukung sehingga data-data yang diolah dapat disimpan dan digunakan kembali [2].
3. HASIL DAN PEMBAHASAN
3.1. Analisis Kebutuhan Perangkat Lunak
Dalam pemecahan suatu masalah, diperlukan analisis untuk proses pemodelan sistem. Model adalah suatu penggambaran yang sederhana tentang suatu sistem nyata. Sistem tersebut dapat berupa sesuatu yang konkrit (berwujud), dan dapat juga berupa gagasan/pemikiran yang akan diwujudkan.
Gambar 4. Halaman Depan Sebelum Mengisi Buku Tamu
Gambar 5. Tampilan Setelah Login Anggota
Gambar 6. Tampilan Halaman Utama Admin
3.2. Pembahasan Sistem Yang Dihasilkan
(booking) (Gambar 5). Admin/petugas bisa melakukan proses-proses untuk pelayanan perpustakaan (Gambar 6).
Untuk bisa meng-upload file ke sebuah web server dibutuhkan sebuah program FTP Client dan juga account di sebuah web server yang digunakan untuk hosting website. Untuk FTP Client bisa menggunakan FileZilla yang merupakan salah satu FTP Client yang Open Source.
Cara yang lebih sederhana untuk upload web adalah menggunakan program fasilitas FTP yang disini saya akan menggunakan program FileZilla yang merupakan program FTP gratis. Pada Pertama tama kita buka program FileZilla seperti terlihat pada Gambar 7. Setelah mengisikan Login Name, Password dan Server FTP Name Web Hosting pada FileZilla selanjutnya tinggal menekan tombol Quick Connect, seperti terlihat pada Gambar 8.
Dan apabila sudah masuk pada Server Web Hosting akan terlihat Directory Default Web Hosting dan tinggal memindahkan file-file yang akan dipindah dari komputer ke Server Web Hosting. Proses Pemindahan file-file terlihat pada Gambar 9. Dan apabila sudah selesai melakukan proses upload maka FileZilla jangan lupa di disconnect, seperti pada Gambar 10.
Gambar 7. Halaman muka FileZilla
Gambar 9. Halaman proses upload
Gambar 10. Halaman proses disconnect FileZilla
4. SIMPULAN
Dari analisis yang telah ada, maka dapat diambil beberapa simpulan sebagai berikut : 1. Telah dihasilkan sistem informasi perpustakaan berbasis web yang dibuat dengan
perangkat lunak PHP dan MySQL sehingga dapat bekerja dalam jaringan Internet.
2. Setelah dilakukan uji coba sistem dengan melibatkan user dari berbagai latar belakang, disimpulkan bahwa sistem yang dihasilkan cukup layak digunakan dan bisa memberikan manfaat bagi kepentingan pengguna.
DAFTAR PUSTAKA
[1]. Leo, T.H.W, Subramaniam, R., and Aggarwal, A.K., “Virtual Science Centers: a New Genre of Learning in Web-based Promotion of Science Education”, 36th Annual Hawaii International Conference on System Sciences, 6-9 Jan 2003.
[2]. Daryanto, “Pengetahuan Praktis Bagi Pustakawan”, Penerbit Bina Cipta, Malang, 1986. [3]. Zhou L., et al., “Developing digital library for university education-Tsinghua
Architecture Digital Library study”, Second International Conference on Web Information Systems Engineering 2001, Vol. 2, 3-6 Dec. 2001, pp.197-201.