SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB

Download Sistem Informasi Perpustakaan Berbasis Web Dengan PHP… ... perpustakaan yang belum memiliki sistem informasi berbentuk web secara online un...

0 downloads 585 Views 199KB Size
ISSN: 1693-6930

„ 109

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: [email protected], [email protected] 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 research shows 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. Saat ini banyak dikembangkan dalam bentuk perpustakaan yang lain yaitu apa yang disebut dengan perpustakaan elektronik yang menggunakan sarana Internet sebagai medianya. Kekurangan yang terdapat pada pelayanan perpustakaan yaitu belum adanya pelayanan perpustakaan melalui media Internet dan hanya menggunakan pelayanan perpustakaan secara manual, antara lain efektifitas dan efisiensi yang hanya mengurangi waktu dan mengurangi tingkat kemudahan bagi pengguna ataupun anggota dari perpustakaan [2-3]. Oleh karena itu, pada penelitian ini diusulkan suatu solusi bagaimana merancang sebuah web perpustakaan Sistem Informasi Perpustakaan Berbasis Web Dengan PHP……(Kartika Firdausy)

ISSN: 1693-6930

110 „

yang cukup layak digunakan agar pengguna dapat melakukan (searching), pemesanan (booking) dan pengambilan buku yang ada di perpustakaan secara online.

2. METODE PENELITIAN Subjek penelitian ini menggunakan teori-teori dan sumber-sumber acuan penelitian yang telah ada yaitu sistem informasi perpustakaan secara online berbasis web. Perangkat lunak sistem informasi perpustakaan online mencakup proses pencarian buku, pemesanan buku, dan layanan sirkulasi buku (peminjaman dan pengembalian). Peralatan yang digunakan terdiri dari perangkat keras (Hardware) yaitu sebuah komputer, perangkat lunak (Software) yang terdiri dari sistem operasi windows XP, AppServ (Apache, PHP, MySQl), dan Macromedia Dreamweaver [4]. Perancangan sistem digunakan untuk proses bagaimana desain yang akan digunakan yang terdiri dari perancangan-perancangan sebagai berikut : 2. 1. Perancangan Proses Perancangan proses dapat dilakukan dengan Diagram arus Data (DAD), seperti yang terlihat pada Gambar 1. Data anggota, data pemesanan, data peminjaman, data pengembalian Data Subjek, Data buku

Anggota Informasi

User Informasi

Sistem Perpustakaan Online

File

Pimpinan 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.

TELKOMNIKA Vol. 6, No. 2, Agustus 2008 : 109 - 114

TELKOMNIKA

ISSN: 1693-6930

■ 111

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. Salah satu kegunaan model adalah untuk memberikan gambaran (description) dari realita yang diteliti. Deskripsi sistem sebuah web site perpustakaan yang dibuat memiliki batasan spesifikasi sebagai berikut: dapat menerima data kunjungan terhadap web site perpustakaan dengan bukti buku tamu, 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 dan melayani transaksi peminjaman dan pengembalian secara langsung.

Sistem Informasi Perpustakaan Berbasis Web Dengan PHP……( Kartika Firdausy)

ISSN: 1693-6930

112 „

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 Sistem yang dihasilkan menjadi suatu keharusan bagi pengunjung untuk mengisi buku tamu (guest book) terlebih dahulu sebelum mengakses fasilitas-fasilitas yang disediakan (Gambar 4). Anggota sudah bisa melakukan proses pencarian (searching), pemesanan TELKOMNIKA Vol. 6, No. 2, Agustus 2008 : 109 - 114

TELKOMNIKA

ISSN: 1693-6930

■ 113

(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 8. Halaman directory default FTP Sistem Informasi Perpustakaan Berbasis Web Dengan PHP……( Kartika Firdausy)

ISSN: 1693-6930

114 „

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. [4]. Nugroho, B., “PHP & MySQL dengan Editor Dreamweaver MX”, Penerbit Andi, Yogyakarta, 2004.

TELKOMNIKA Vol. 6, No. 2, Agustus 2008 : 109 - 114