Sistem Informasi Perpustakaan Berbasis Website SD Bilingual Muhammadiyah I Purwodadi Muhamad Nur Hasim1, Eko Riyanto2, Sutejo3 1,2,3
Program Studi Teknik Informatika, STMIK Himsya Semarang, Indonesia
Abstract Bilingual SD Muhammadiyah I Purwodadi as one of the schools to own methods pembelajarn two languages and must have adequate facilities to support teaching and learning activities. One of them is the library. With the library students can learn to read or borrow reference books available. Problems encountered in the library Bilingual SD Muhammadiyah I Purwodadi is not had information system borrowing and returning books and management books, so it can be said that the management of the library as long as it is still done manually. Management is a computer-based information system has advantages over the manual as more accurate data, information available more quickly and effectively, and allows librarians in siswa. Melihat service to the existing problems, the author intends to create a library of information, the system can help librarians to improve library services, so as to support the learning activities of students effectively. The software used a program using the programming language PHP and MySQL database. Keywords: Library, Computer Information Systems
1. Pendahuluan Di era teknologi komunikasi ini, dalam dunia pendidikan perpustakaan merupakan salah satu
kebutuhan terpenting dalam
pengetahuan para siswa. karena dengan adanya
meningkatkan sumber ilmu
perpustakaan siswa mendapatkan
berbagai sumber informasi yang dibutuhkan sesuai pelajaran. Perpusatakaan diartikan juga sebagai saran pelastarian bahan pustaka sebagai teknologi dan kebudayaan dalam menunjang mencerdaskan bangsa. Perpustakaan merupakan suatu satuan kerja organisasi, badan atau lembaga. Satuan unit kerja tersebut telah berdiri sendiri, tetapi juga merupakan bagian dari organisasi diatasnya yang lebih besar. Perpustakaan yang berdiri sendiri seperti perpustakaan umum, Unit Pelaksana Teknis perpustakaan pada universitas, dan perpustakaan nasional. Sedangkan, perpustakaan yang merupakan bagian dari suatu organisasi yang lebih besar seperti perpustakaan khusus atau kedinasan, dan perpustakaan sekolah (Suwarno 2009). Fungsi Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074
1
Perpustakaan sekolah sebagai tempat baca yang sekarang semakin kurang diminati oleh siswa untuk membaca buku dan mencari literatur ilmu pengetahuan, hal ini desebabkan karena terkalahkan oleh media informasi seperti internet yang lebih mudah digunakan dalam pencarian berbagai macam ilmu dan sumber bacaan. Dalam suatu lembaga pendidikan, yaitu SD Bilingual Muhammadiyah I Purwodadi dalam pengelolaan data perpustakkan masih secara manual belum di dukung informasi yang memadai, sehingga menimbulkani lamanya waktu yang diperlukan untuk mencatat data-data dalam perpustakaan, tanggal peminjam dan pengembalian. Hal ini menimbulkan terlambatnya pembuatan laporan yang berhubungan dengan informasi, sehingga sulit untuk menjadikan acuan pengambilan keputusan atau tindakan yang diperlukan untuk memajukan perpustakaan, faktor ini mendukung akan pentingnya system informasi Manajemen untuk memecahkan permasalahan, penyedia informasi, dan pelayanan informasi mengenai perpustakaan, system informasi juga diartikan sebagai pengolah data, memanipulasi data, penyimpan data, menampilakan data, dan menyiapkan laporan data. Dengan permasalahan yang ada dibutuhkan system informasi yang mendukung pengolahaan data peminjam, pengembalian buku, anggota,
penghitungan denda
keterlambatan pengembalian buku, serta pencarian buku, dengan adanya aplikasi komputerisasi yang akurat dibutuhkan sebuah sistem yang membantu petugas perpustakaan dalam melayani anggota perpustakaan SD Muhammadiyah Bilingual I Purwodadi, oleh karena itu dalam penelitian ini diberi judul “Sistem Informasi Perpustakaan Berbasis Website SD Bilingual Muhammadiyah I Purwodadi”.
2. Kerangka Teori 2.1. Tinjauan Pustaka Banyak peniliti yang telah dilakukan dibidang Sistem Informasi ini diantaranya penelitian pada Madrasah Aliyah Negeri 2 Ponorogo. Model pengembangan sistem menggunakan program dengan bahasa pemograman PHP dan database MySQL. Pada penilitian ini Sistem informasi perpustakaan merupakan suatu hal yang sangat penting dalam dunia pendidikan karena perpustakaan adalah jendela dunia dan perpustakaan harus menyajikan informasi yang akurat dan memberikan kepuasan tersendiri untuk para anggota dan para pengunjung (Saputra, 2013).
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074
2
Penelitian yang lainnya adalah Pembangunan Sistem Informasi Pengolahan Perpustakaan Berbasis Website Pada Sekolah Dasar Negeri Jetis Lor I, Perpustakaan Sekolah merupakan jantungnya pendidikan. Setiap Sekolah yang menginginkan pendidikan berkualitas salah satunya dengan cara menerapkan teknologi informasi tersebut pada bagian perpustakaan sekolah. Pada penelitian ini sistem informasi perpustakan yang mengelola data buku, data anggota, data peminjaman, data pemesanan dan data perpanjang. Anggota juga akan mendapatkan informasi perpustakaan tanpa harus datang ke perpustakaan dengan cara mengakses website perpustakaan Sekolah Dasar Negeri Jetis Lor 1. Aplikasi ini dibangun dalam beberapa tahap, yaitu analis, desain, coding, pengujian dan implementasi.Tools yang digunakan adalah jQuery untuk beberapa interface, tinyMCE sebagai editor berita, Notepad ++ untuk mengolah script dan photoshop untuk desain gambar. Bahasa pemograman yang digunakan adalah PHP, sedangkan data basenya MySQl (Purwanto, 2013).
2.2. Dasar Teori 2.2.1. Perpustakaan Perpustakaan adalah mencakup suatu ruangan, bagian dari gedung / bangunan atau gedung tersendiri yang berisi buku buku koleksi, yang diatur dan disusun demikian rupa, sehingga mudah untuk dicari dan dipergunakan apabila sewaktu-waktu diperlukan oleh pembaca (Sutarno, 2006). 2.2.2. Sistem Klasifikasi Perpustakaan Dalam Sistem Klasifikasi Perpustakaan dengan DDC atau Klasifikasi Desimal Dewey adalah sebuah aturan pengklasifikasian buku yang sering dipergunakan secara umum diperpustakaan, baik diperpustakaan lokal maupun internasional. Pemakaian sistem
klasifikasi
ini
bertujuan
untuk
memudahkan
pencarian
buku
dan
pengorganisasian buku-buku tersebut dalam kelompoknya. Banyak buku diseleksi, diidentifikasi dan didaftar dengan sistem Persepuluhan Dewey. Dalam sistem klasifikasi Dewey, Klas dibagi dalam sepuluh Devisi, sedangkan masing-masing devisi dibagi-bagi lagi ke dalam sepulusi yang berbeda, demikian seterusnya. Oleh sebab itu, system ini disebut Sistem Persepuluhan Dewey (DDC) dan dalam sistem klarifikasi ini, Dewey membagi seluruh bidang ilmu pengetahuan menjadi 9 bidang pengetahuan. Masingmasing bidang diberi simbol berupa angka Arab 1-9. Karena dalam sistem klasifikasi
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074
3
DDC ini, suatu notasi sekurang-kurangnya terdiri atas 3 buah angka. Di samping itu, terdapat satu bidang yang bersifat umum yang diberi simbol 000, sehingga menjadi 10 bidang. Kesepuluh bidang ini merupakan pengelompokan pertama dalam sistem DDC, dan menjadi kelas utama (main classes). 2.2.3 Sistem Informasi Sistem informasi adalah teknologi informasi yang diorganisasikan untuk mencapai tujuan dalam sebuah organisasi. Secara teknis sistem informasi dapat didefenisasikan sebagai kumpulan komponen yang saling berhubungan, mengumpulkan, memproses, menyimpan dan mendistribusikan informasi untuk menunjang pengambilan keputusan dan pengawasan dalam suatu organisasi.
3. Metodologi Metodologi yang digunakan dalam melakukan perancangan Sistem Informasi Perpustakaan Berbasis Website SD Bilingual Muhammadiyah I Purwodadi ini menerapkan konsep SDLC (Systems Development Life Cycle) menggunakan metode sekuensial linier (Waterfall). Metode waterfall merupakan metode pengembangan perangkat lunak yang sistematik dan sekuensial yang mulai pada tingkat dan kemajuan sampai pada analisis, desain, kode, tes dan pemeliharaan.
Perancangan Sistem ANALISIS KEBUTUHAN DESAIN SISTEM
PENULISAN KODE PROGRAM PENGUJIAN PROGRAM PENERAPAN & PEMELIHARAAN
Gambar metode waterfall
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074
4
1. Perencanaan Sistem Dalam tahap perancangan ini akan dibagi menjadi tiga bagian, yaitu perancangan sistem, perancangan database dan desain layout. Perancangan sistem meliputi sistem yang akan digunakan sesuai dengan metode yang dipilih. 2. Analisis Kebutuhan Dalam analisis kebutuhan ini peneliti menganalisa baik itu kebutuhan perangkat keras maupun perangkat lunak yang akan dipakai dalam pembuatan aplikasi sistem informasi perpustakaan berbasis website SD Bilingual Muhammadiyah I Purwodadi ini. Kemudian menganalisa kebutuhan bahasa pemrograman dan database yang akan digunakan. 3. Desain Sistem Dalam Desain sistem ini peneliti akan membuat desain 2 halaman utama yaitu halaman beranda dan halaman admin. Pada halaman beranda akan terdiri dari header, menu login ke admin, menu buku tamu, menu pencarian buku dan menu kalender dan jumlah pengunjung. Sedangkan halaman admin dipergunakan untuk mengelola aplikasi sistem informasi perpustakaan berbasis website SD Bilingual Muhammadiyah I Purwodadi terdiri dari menu transaksi peminjaman dan pengembalian buku, menu data buku, menu data anggota, menu laporan, menu user dan menu utility untuk backup data. 4. Pengkodean Sistem Penulisan kode menggunakan bahasa pemrograman html, php, css dan javascript dibuat menggunakan editor notepad++ dan dreamweaver. Sedangkan untuk database menggunakan MySql. 5. Pengujian Sistem Setelah tahap pengkodean selanjutkan peneliti melakukan pengujian sistem apakah semua fungsi-fungsi software sudah bebas dari error, dan sesuai dengan kebutuhan yang didefinisikan sebelumnya. Pengujian ini dilakukan dengan cara memberikan kuisioner kepada pihak-pihak yang terkait. 6. Pemeliharaan Sistem Pemeliharaan aplikasi ini diperlukan baik itu untuk mengatasi adanya error ataupun untuk ditambah fitur-fitur yang lebih lengkap lagi ataupun penambahan data-data.
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074
5
Perancangan sistem merupakan tahapan yang membahas tentang sistem apa yang dibuat sesuai dengan metode yang dipilih. Selengkapnya peneliti menjabarkan pada penjelasan di bawah ini. a. Flowmap Anggota
Start
Formulir Pendaftaran
Admin
Kepala perpustakaan
Formulir Pendaftaran
Lap. Data Anggota
Pencatatan Data Anggota
Lap. Peminjaman buku
Formulir Terisi
Database Anggota
Kartu Anggota
Pembuatan Kartu Anggota
Isi Buku Tamu
Peminjaman Buku
Lap. Denda Bulanan
Database Peminjaman
Pengembalian Buku
Gambar 3.1 Flow Map Sistem Informasi Perpustakaan
b. Context Diagram Admin
data anggota data buku data peminjaman data pengembalian data denda
pendaftaran kartu anggota buku peminjaman denda
Siswa
Sistem Informasi Perpustakaan SD Bilingual Muhamadiyah I Purwodadi
laporan anggota laporan buku laporan peminjaman laporan pengembalian & denda
Kepala Perpustakaan
Gambar 3.2 Context Diagram
c. Data Flow Diagram data anggota
pendaftaran kartu anggota
Siswa
1.0 Input
data buku
anggota
data anggota data buku
buku
buku pinjaman
data peminjaman data pengembalian
Admin
2.0 Transaksi
data peminjaman
data pengembalian
Kepala Perpustakaan
data pengembalian & denda data peminjam data buku data anggota
peminjaman
pengembalian & denda
3.0 Laporan
Gambar 3.3 DFD Level 0
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074
6
d. Data Flow Diagram Level 1 Proses Input Admin
1.1 Input Data Anggota
data anggota
Anggota
1.2 Input Data Buku
data buku
Buku
data anggota
data buku
Gambar 3.4 DFD Proses Input
e. Data Flow Diagram Level 1 Proses Transaksi Peminjaman dan Pengembalian data anggota
input transaksi peminjaman
2.1 Transaksi Peminjaman
Anggota
data buku
Buku
data peminjaman
Admin
input transaksi pengembalian
2.2 Transaksi Pengembalian
Peminjaman
data peminjaman Pengembalian & Denda
data pengembalian
2.3 Cek keterlambatan
data pengembalian & denda
Gambar 3.5 DFD Proses Transaksi
f. Data Flow Diagram Level 1 Proses Laporan Anggota
data anggota
3.1 Laporan Data Anggota
Buku
data buku
3.2 Laporan Data Buku
lap. data anggota
lap. data buku
Kepala Perpustakaan
Peminjaman
Pengembalian & Denda
data peminjaman
data pengembalian & denda
3.3 Laporan Data Peminjaman
3.4 Laporan Data Pengembalian & Denda
lap. data peminjaman
lap. data pengembalian dan denda
Gambar 3.6 DFD Level 1 Proses Laporan
Conceptual Data Model pada dari Sistem Informasi Perpustakaan Berbasis Web SD Bilingual Muhammadiyah I Purwodadi memiliki 5 tabel yaitu tabel admin, tabel data_anggota, tabel data_buku, tabel pengunjung dan tabel trans_pinjam.
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074
7
data_anggota id : int(3) * no_induk : varchar(10) nama_anggota : varchar(100) ** jk : varchar(10) kelas : varchar(10) ttl : varchar(100) alamat : varchar(100) tgl_input : date
admin
id : int(3) * username : varchar(100) password : varchar(50)
data_buku
id : int(3) * judul : varchar(100) ** pengarang : varchar(100) th_terbit : varchar(100) penerbit : varchar(50) isbn : varchar(50) jumlah_hal : varchar(100) kode_kelas : varchar(20) jumlah_buku : int(10) lokasi : varchar(20) asal : varchar(100) tgl_input : date
pengunjung id : int(3) * nama : varchar(100) jk : varchar(10) kelas : varchar(10) keterangan : varchar(100) cari : varchar(100) saran : varchar(100) tgl_kunjung : date jam : varchar(10)
trans_pinjam
id : int(3) * id-buku : varchar(100) ** siswa : varchar(100) ** tgl_pinjam : date tgl_kembali : date tgl_dikembalikan : date status : varchar(100) keterangan : varchar(100) denda : int(12) tgl_input : date
Gambar 3.7 Conteptual Data Model Sistem Informasi Perpustakaan
4. Hasil dan Pembahasan 4.1. Hasil Penelitian Sistem Informasi menjemen perpustakaan SD Bilingual Muhammadiyah I Purwodadi dimaksudkan untuk mempermudah pengelolaan perpustakaan secara komputerisasi dan online, Karena system yang ada sebelumnya masih konvensional, Demi menjawab perkembangan zaman dan kemudahan informasi, terbentuklah sistem informasi perpusatakaan berbasis web SD Bilingual Muhammadiyah I Purwodadi.
4.2. Hasil Produk Sistem Informasi Perpustakaan Berbasis Web ini memiliki beberapa tampilan antarmuka pada masing-masing menu, dimulai dari : antar muka menu Buku Tamu, antarmuka menu utama (Home), antar muka Transaksi, antar muka menu Data Buku, antar muka menu Data Anggota, antar muka menu Laporan, antar muka menu Utility , antar muka menu Edit User, antar muka menu Log Out. Setiap antar muka dibangun dari coding block yang menghasilkan sistem sesuai dengan yang dibutuhkan. a) Antar muka menu home Tampilan antar muka menu home adalah halaman yang pertama kali ketika admin berhasil login dalam web perpustakaan.
Gambar 4.3 Menu Home
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074
8
d) Menu Transaksi Tampilan antar muka menu transaksi dimana di tampilakan menu data transaksi, input transaksi baru, pengembalian buku.
Gambar 4.4 menu Transaksi e) Menu Data Buku Tampilan menu data buku ini menampilkan data buku, input buku, edit buku, dan hapus data buku yang dapat digunakan oleh admin
Gambar 4.5 menu data buku f) Menu Data Anggota Tampilan menu data anggota menampilkan jumlah keseluruhan anggota perpustakaan.
Gambar 4.6 menu data anggota g) Menu Laporan Tampilan menu laporan ini menampilkan menu laporan Data Anggota, Data Buku, Data Pengunjung, dan Laporan Pengembalian dan denda yang akan digunakan admin untuk laporan.
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074
9
Gambar 4.7 menu laporan 5. Kesimpulan Berdasarkan dari penjelasan yang telah diuraikan dalam penelitian Implementasi Sistem Informasi Perpustakaan Berbasis Website SD Bilingual Muhammadiyah I Purwodadi dapat diambil kesimpulan sebagai berikut: 1. Dengan adanya sistem informasi perpustakaan berbasis Website Sistem Informasi Perpustakaan Berbasis Website SD Bilingual Muhammadiyah I Purwodadi memberikan kemudahan bagi petugas pustakawan untuk proses data input anggota, input buku, input transaksi dan input pengunjung. 2. Siswa dengan mudah dan cepat dalam pencarian buku dan letak buku.
Daftar Pustaka Arief, M. Rudyanto. 2011. Pemograman Web Dinamis Menggunakan PHP dan MySQL. Yogyakarta : Andi Hariyanto, Agus, 2015. Membuat Web Profil Sekolah + PPDB Online, CV Locomedia, Yogyakarta. Purwanto, Yusuf Eko, 2013, Pembangunan Sistem Informasi Pengolahan Perpustakaan Berbasis Website Pada Sekolah Dasar Negeri Jetis Lor 1 Kabupaten Pacitan. Skripsi. Surakarta : Universitas Muhammadiyah Surakarta. Saputra, Bagus Dwi , 2013, Perancangan Sistem Informasi Perpustakaan Berbasis Web Pada Madrasah Aliyah Negeri 2 Ponorogo, Skripsi. Ponorogo : Universitas Muhammadiyah Ponorogo. Suwarno, Wiji. 2009. Dasar-Dasar Ilmu Perpustakaan. Yogyakarta: Ar-Ruzz Media Sutarno
NS,
2006,
Pengertian
Perpustakaan,
Website:
www.kajianpustaka.com/2012/11/perpustakaan.html, diakses tanggal : 3 Maret 2016 .
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074
10