Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074 1
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 meningkatkan sumber ilmu pengetahuan para siswa. karena dengan adanya 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 2
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 3
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. Masing-masing bidang diberi simbol berupa angka Arab 1-9. Karena dalam sistem klasifikasi
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074 4
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
Gambar metode waterfall
ANALISIS KEBUTUHAN DESAIN SISTEM PENULISAN KODE PROGRAM PENGUJIAN PROGRAM PENERAPAN & PEMELIHARAAN
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074 5
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 6
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
Gambar 3.1 Flow Map Sistem Informasi Perpustakaan
b. Context Diagram
Gambar 3.2 Context Diagram
c. Data Flow Diagram
Gambar 3.3 DFD Level 0
Anggota Admin Kepala perpustakaan
Formulir Pendaftaran Kartu Anggota Formulir Pendaftaran Pencatatan Data Anggota Database Anggota Pembuatan Kartu Anggota Lap. Data Anggota Lap. Peminjaman buku Lap. Denda Bulanan Formulir Terisi Start Peminjaman Buku Isi Buku Tamu
Database Peminjaman Pengembalian Buku Siswa Admin Kepala Perpustakaan Sistem Informasi Perpustakaan SD Bilingual Muhamadiyah I Purwodadi data denda data peminjaman data buku data anggota data pengembalian laporan peminjaman laporan buku laporan anggota laporan pengembalian & denda pendaftaran kartu anggota buku peminjaman denda pendaftaran Siswa Admin Kepala Perpustakaan 1.0 Input 2.0 Transaksi 3.0 Laporan anggota buku peminjaman pengembalian & denda data anggota kartu anggota data anggota data buku data buku buku pinjaman data peminjaman data pengembalian data peminjam data peminjaman data pengembalian
data pengembalian & denda data buku data anggota
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074 7
d. Data Flow Diagram Level 1 Proses Input
Gambar 3.4 DFD Proses Input
e. Data Flow Diagram Level 1 Proses Transaksi Peminjaman dan Pengembalian
Gambar 3.5 DFD Proses Transaksi
f. Data Flow Diagram Level 1 Proses Laporan
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.
1.1 Input Data
Anggota Admin
1.2 Input Data Buku
Anggota
Buku data anggota data anggota
data buku data buku
Admin 2.1 Transaksi Peminjaman Anggota Buku Pengembalian & Denda Peminjaman 2.3 Cek keterlambatan 2.2 Transaksi Pengembalian input transaksi pengembalian input transaksi peminjaman data anggota data buku data peminjaman data peminjaman data pengembalian data pengembalian & denda 3.4 Laporan Data Pengembalian & Denda Anggota Buku Peminjaman Pengembalian & Denda Kepala Perpustakaan 3.1 Laporan Data Anggota 3.2 Laporan Data Buku 3.3 Laporan Data Peminjaman data buku data peminjaman data pengembalian & denda
data anggota lap. data anggota
lap. data pengembalian dan denda lap. data peminjaman
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074 8
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
admin id : int(3) * username : varchar(100) password : varchar(50) 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 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 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 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)
Himsya-Tech Vol. 12 No.1, Januari 2016 ISSN 1907-2074 9
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 10
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 .