NASKAH PUBLIKASI
SISTEM INFORMASI PERPUSTAKAAN BERBASIS CLIENT SERVER PADA PERPUSTAKAAN DAN ARSIP DAERAH KOTA LUBUKLINGGAU
Oleh Alhuzer Putra
2008.01.0093
PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER BINA NUSANTARA JAYA LUBUKLINGGAU
NASKAH PUBLIKASI
SISTEPIINFORDIASI ERPUSTAKAAN BERBASIS CLIENTSER/ER
PADA PERPUSTAKAAN DAN ARSIP DAERAH KOTA LUBUKLINGGAU
Disusun C)leh :
Alhuzer Putra
2008.01.0093
Untuk Berkala Penelitian Program Strata 1 ini
Telah disetujui oleh Pembimbing
Pcmbiinbing I
PERNYATAAN
Dcngan ini kami sclaku pcmbiFnbing tugas akhir rnahasisヽ va program Strata l :
Nama :Alhuzer Putra
NIl■I :2008.01.0093
Program Studi :SiStenl lnformasi
SCtuiu/…
*)naskah ringkas pcnclitian(ca10n naskah bcrkala pcnclitian ProgralnSrtta l)yang diSusun olch bcrangkatan dipublikadkan dcnganた咽
"*)McnCantumkan nama tiln pcmbiinbing scbagai co‐ outhor.
Kcmudian httap maklum.
Lubuklinggau,
l0
Agustus 2015*/Coret yang tidak Perlu
n a g n da Ta n T g n imb gI m bi Pc ・m Status Pcmb m O K M m O K S 鯰 u l , ap g S
¨
ArieYandi
LIBRARY INFORMATION SYSTEM BASED ON SERVER CLIENT LIBRARY AND ARCHIVES OF CITY LUBUKLINGGAU
Alhuzer Putra1,Arie Yandi Saputra2, Robi Yanto3
1 Students STMIK Bina Nusantara Jaya Lubuklinggau 2.3 Lecturer STMIK Bina Nusantara Jaya Lubuklinggau
Digest
Lubuklinggau public library is one of the government-owned educational institutions located in Lubuklinggau, Jl. Garuda is now the library is still experiencing difficulties in terms of data processing, particularly the data library. The intent and purpose of the research that will be used is to study the library system process that is still done manually into a computerized system and based Client Server. Information system used is using the Waterfall, a tool used to assist the system in the form of Flow Map, ERD, Context Diagram, and DFD. While the database application development tool using MySQL and PHP programming language.
The system is designed to have an edge in helping the user to obtain information more quickly and accurately on member data, book data, borrowing the data, and the data returns.
Keywords: Information Systems, Library, Base Client Server
PENDAHULUAN
Peranan sistem informasi terhadap kemajuan organisasi sudah tidak diragukan lagi. Dengan dukungan sistem informasi yang baik maka sebuah perusahaan akan memiliki berbagai keunggulan
kompetitif sehingga mampu bersaing dengan
perusahaan lain. Pemanfaatan komputer sebagai alat kerja bantu, khususnya sebagai media pengolah data, baik yang berskala besar maupun skala kecil, pun terus berkembang dengan pesat. Itu semua berkat kemajuan teknologi yang didorong oleh keinginan manusia untuk dapat melakukan pekerjaan dengan cepat, tepat dan aman.
Kegiatan pengolahan data buku pada
Perpustakaan Kota Lubuklinggau dalam proses peminjaman buku pada saat ini masih menggunakan kartu anggota dalam proses peminjamannya, Pada saat proses peminjaman buku bagi pengunjung yang belum mempunyai kartu anggota tidak dapat melakukan peminjaman, apabila pengunjung akan melakukan peminjaman pengunjung harus mengisi formulir untuk menjadi anggota, setelah pengunjung selesai mengisi formulir pendaftaran anggota staf perpustakaan akan membuatkan kartu anggota yang nantinya dapat dipergunakan dalam proses peminjaman buku. Pada proses peminjaman buku semua data peminjaman dan pengembalian buku semua dicatat pada kartu anggota, dan pada saat pembuatan laporan staf perpustakaan
menginputkan data peminjaman buku yang
sebelumnya telah ditulis pada buku besar ke dalam komputer.
LANDASAN TEORI Pengertian Sistem
Menurut Natalie (2009) Sistem adalah
sekumpulan elemen yang dalam sebuah jaringan yang bekerja secara teratur dalam satu kesatuan yang bulat dan terpadu untuk mencapai sebuah tujuan atau sasaran tertentu. Menurut Zulfitri (2013), sistem adalah suatu kesatuan usaha yang terdiri dari bagian-bagian yang berkaitan satu sama lain yang berusaha mencapai suatu tujuan dalam suatu lingkungan kompleks”.
Maka dapat disimpulkan bahwa pengertian sistem adalah sekumpulan elemen – elemen yang saling berinteraksi atau berhubungan satu sama lain yang bekerja secara teratur untuk mencapai tujuan tertentu.
Pengertian Informasi
Menurut Natalie (2009) Informasi merupakan sebuah hasil dari sebuah pengolahan data yang melalui sekumpulan proses pada sebuah sistem, yang diolah sedemikian rupa sehingga layak untuk disajikan kepada
masyarakat umum Jenis-jenis informasi dapat
dipandang dari 3 segi yaitu manajerial, sumber dan rutinitasnya Menurut Kadir (2008:3) dalam jurnalnya Dini Informasi adalah data yang telah diolah menjadi bentu bermakna dan berguna bagi manusia. Informasi dapat juga diartikan menjadi data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakannya.
Dari pengertian tersebut dapat disimpulkan . Informasi dapat disimpulkan menjadi Informasi
bermuara pada data yang memberikan suatu nilai tambah atau pengetahuan bagi yang menggunakan
Sekilas Tentang Perpustakaan dan Arsip Kota Lubuklinggau.
Kantor Perpustakaan, Arsip dan Dokumentasi Kota Lubuklinggau dibentuk berdasarkan Peraturan Daerah Kota Lubuklinggau Nomor 22 Tahun 2003 tentang Pembentukan Organisasi dan Tata Kerja Kantor Perpustakaan dan Arsip Daerah dengan nama Kantor Perpustakaan dan Arsip Daerah yang dipimpin oleh seorang Kepala Kantor, berdomisili di Jl. Garuda Kel. Kayu Ara Kecamatan Lubuklinggau Barat I Kota Lubuklinggau, kemudian sesuai dengan pelaksanaan Peraturan Pemerintah Nomor 41 Tahun 2007 dan Peraturan Daerah Kota Lubuklinggau Nomor 3 tanggal 26 Juni 2008 Kantor Perpustaan dan Arsip Daerah berganti namanya menjadi Kantor Perpustakaan, Arsip dan Dokumentasi Kota Lubuklinggau, yang kemudian berpindah ke Jl. Subkoss Garuda No. 03 Kelurahan Pasar Permiri Kecamatan Lubuklinggau Barat II Kota
Lubuklinggau sesuai dengan surat Walikota
Lubuklinggau Nomor : 011/419/Umum/2008, tanggal 9 September 2008 perihal Penempatan Gedung Kantor.
Prosedur Kerja
Administrasi pengolahan data buku pada Perpustakaan Kota Lubuklinggau yang sedang berjalan dalam sistem penrimaan siswa barunya pada saat ini,
pengunjung mendatangi Perpustakaan untuk
mendaftarkan diri sebagai anggota yang nantinya dapat melakukan peminjaman buku pada perpustakaan dimulai dari pengunjung mengisi formulir data anggota perpustakaan yang diminta kepada staf perpustakaan, setelah formulir diisi staf perpustakaan membuatkan kartu anggota yang nantinya akan diberikan pada pengunjung yang telah mengisi formulir data anggota, setelah membuatkan kartu anggota staf perpustakaan mencatat data tersebut kedalam komputer untuk dijadikan arsip. Setelah pengunjung telah mendapatkan kartu anggota barulah pengunjung tersebut dapat melakukan peminjaman buku pada perpustakaan dengan menunjukan kartu anggota dan menunjukan buku yang akan dipinjam lalu staf menuliskan data administrasi peminjaman buku kedalam buku besar.
Lalu untuk pembuatan laporan administrasi
perpustakaan staf perpustakaan mengisikan data administarsi perpustakaan secara satu persatu ke dalam komputer untuk dijadikan laporan kepada pimpinan. Dari gambaran sistem yang sedang berjalan pada perpustakaan dan arsip kota Lubuklinggau diatas penulis menggambarkannya dalam flow of document sebagai berikut :
ANALISIS DAN PERANCANGAN Flow Of Document Yang Berjalan
Pengunjung Admin Perpustakaan
Mulai Pengambilan Formulir Anggota Mengisi Formulir Mulai Formulir Anggota Formulir data anggota Mencatat data dan menyimpan data anggota Mengisi kartu anggota Kartu Anggota Kartu Anggota Arsip Kartu Anggota Input Transaksi Peminjaman Data Transaksi Peminjaman Mencatat data Transaksi Pinjaman Arsip
Gambar 3.2. Flow Of Document pada saat ini
Dari gambaran sistem yang sedang berjalan pada perpustakaan dan arsip Lubuklinggau yang digambarkan dalam flow of document pada gambar 3.2. dapat dilihat beberapa entitas yang terlibat dalam sistem tersebut, yaitu sebagai berikut:
Pengunjung
Bag. ADM Perpustakaan
Pada sistem yang sedang berjalan terdapat beberapa permasalahan yang terjadi yaitu pada saat penyampaian hasil laporan, pada tahap ini Bag.
Administrasi Perpustakaan sering mengalami
keterlambatan dalam penyampaian hasil laporan dikarenakan proses pengolahan data yang masih manual.
Analisa Pemecahan Masalah
Dari permasalahan diatas, penulis memberikan pemecahan masalah yang terjadi pada cara kerja pada Perpustakaan lubuklinggau yaitu pembuatan Sistem Informasi Perpustakaan Berbasis Client Server, sistem ini akan dibuat dengan bahasa pemrograman php dan databasenya menggunakan My sql, sistem ini diharapkan dapat memberikan solusi dalam penyajian informasi data buku dan data administrasi perpustakaan sehingga nantinya para pengunjung dapat melihat informasi buku secara langsung sehingga dalam pembuatan laporan administrasi nantinya dapat langsung mencetak. Penulis menggambarkan sistem yang akan dibuat pada gambar dibawah ini
3.2. Perancangan Sistem
Diagram Alir Data (Flow Of Document).
Perancangan diagram alir yang
menggambarkan sistem secara keseluruhan sehingga memudahkan pemahaman sistem tersebut. Adapun FOD Sistem Informasi Perpustakaan Berbasis Client Server pada Perpustakaan dan Arsip Lubuklinggau yang penulis tawarkan ialah dapat dilihat pada gambar 3.3. berikut: Database Proses Transaksi Peminjaman Selesai Ada Belum Input Transaksi Peminjaman Selesai Pengunjung Sistem Admin Perpustakaan
Login
Input Data Anggota Katalog Buku
Buku Tamu Cek
Tidak
Ya Formulir
Anggota
Input Data Buku Selesai
Data Anggota
Input Transaksi Pengembalian Selesai
Gambar 3.3. Flow Of document yang ditawarkan
Dari hasil gambar diatas dapat terlihat
dengan jelas cara kerja sistem administrasi
perpustakaan dengan dimulai dari pengunjung
perpustakaan mengisi buku pengunjung pada
sistem dan melihat data katalog buku, lalu apabila
pengunjung ingin meminjam buku pengunjung
harus mendaftarkan diri terlebih dahulu untuk
menjadi anggota pada, bagi pengunjung yang
telah terdaftar pengunjung dapat langsung
menemui staf perpustakaan dengan membawa
buku yang akan dipinjam lalu admin perpustakaan
melakukan transaksi peminjaman.
Diagram Konteks
Dalam perancangan sistem, Conteks Diagram atau Diagram Konteksnya adalah sebagai berikut
Pengunjung
Sistem Informasi Perpustakaan Berbasis Client Server
Admin Perpustakaan Data Anggota Lihat Data pengunjung Peminjaman Buku
Laporan Data Pengunjung Data Pengunjung
Katalog Buku
Periksa Data Anggota Input Data Admin Input Data Buku Input Data Peminjaman
Input Data Buku Cetak Laporan
Pimpinan Perpustakaan Laporan Data Anggota
Laporan Data Buku Laporan Data Peminjaman Buku
User dan Password
Pengembalian Buku
Input Data Pengembalian
Gambar 3.4. Diagram konteks
Pada diagram konteks terdapat tiga entitas yang berperan dalam sistem perpustakaan berbasis Client
Server, yaitu pengunjung memberikan data
pengunjung, lalu pada entitas staf dapat menginputkan data buku yang ada dan memverifikasi data pengunjung dan data administrasi peminjaman buku sedangkan entitas pimpinan dapat langsung melihat laporan laporan data administrasi perpustakaan.
Data Flow Diagram
Pengunjung Pendataan1 pengunjung
Data Anggota Lihat Data pengunjung
User dan Password
Data Pengunjung Katalog Buku - Informasi Peminjaman
Input Data Admin
Input Data Buku Input Data Peminjaman Input Data Pengembalian Cetak Laporan Pimpinan Perpustakaan 2 Pendataan Buku 3 Pendataan Admin 4 Pendataan Anggota 5 Pendataan Transaksi 6 Laporan Laporan Admin
Laporan Data Pengunjung Laporan Data Anggota Laporan Data Buku Laporan Data Peminjaman Buku
Admin Buku Pengunjung Anggota Transaksi Id_Pengunjung Id_Pengunjung Id_Admin Id_Buku Id_Buku Id_Admin Id_Admin Id_Pengunjung Id_Buku Id_Anggota Id_Anggota Id_Anggota Id_Transaksi Id_Transaksi Id_Transaksi Id_Buku Id_Anggota
Gambar 3.5. Data Flow Diagram
Pada gambar Dfd level 1 ini terdapat 6 proses, proses pertama yaitu proses pendataan admin, pendataan buku, pendataan pengunjung, pendataan anggota dan taransaksi peminjaman buku.
Entity Relationship Diagram Anggota Admin Melakukan Buku Transaksi Peminjaman Id_buku* Judul Pengarang Thn_Terbit Penerbit Isbn Id_Buku** Id_Anggota** Judul Buku Nama Anggota Banyak Buku Tgl_pinjam* Id_anggota * Nama Jk Profesi Alamat Photo Menginputkan Id* Username Password Hak Akses Dperiksa Kd_Klasifikasi Klasifikasi Jmlh_buku Lokasi Jmlh_halaman Tgl_input Tgl_Kembali Status Denda M I I M I I Pengunjung Id* Nama Jk Profesi Keperluan Saran M I Mendaftar Tgl_Kunjungan
Gambar 3.6. Entity Relationhip Diagram
Pada gambar diatas merupakan gambaran relasi dari sistem perpustakaan dimana banyak pengunjung mendaftarkan diri menjadi anggota diperiksa oleh satu admin, satu admin menginputkan banyak buku dan satu anggota mempunyai satu transaksi transaksi peminjaman
Desan Tabel Admin
Nama Tabel : Admin
Kunci Utama : Id_Admin
Fungsi : Untuk menginputkan data
Pengguna Sistem
Tabel 3.4. Tabel Data Admin
No Nama Field Type Data Maks Kara kter Keterangan
1 Id_Admin Int 5 Unique Not
Null 2 Username Varc har 15 Not Null 3 Password Varc har 15 Not Null
4 Hak Akses Int 10 Not Null
3.3.2. Desain Tabel Buku
Nama Tabel : Buku
Kunci Utama : Id_Buku
Fungsi : Untuk menginputkan data
Buku
Tabel 3.5. Tabel Data Buku N o Nama Field Type Data Maks Karak ter Keteran gan
1 Id_Buku Int 5 Unique
Not Null
2 Judul Varchar 200 Not Null
3 Pengarang Varchar 200 Not Null
4 Th_terbit Vachar 4 Not Null
5 Penerbit Varchar 200 Not Null
6 Isbn Varchar 200 Not Null
7 Kategori Varchar 20 Not Null
8 Kode_kate
gori
Varchar 20 Not Null
9 Jumlah
buku
Int 2 Not Null
10 Lokasi Varchar 20 Not Null
11 Asal Varchar 20 Not Null
12 Jml
halaman
Int 4 Not Null
13 Tgl input Varchar 10 Not Null
3.3.3. Desain Tabel Pengunjung
Nama Tabel : Pengunjung
Kunci Utama : Id_Pengunjung
Fungsi :Untuk menginputkan data
pengunjung
Tabel 3.6. Tabel Data Pengunjung N o Nama Field Type Data Maks Kara kter Keterang an 1 Id_Pengunj ung Int 6 Unique Not Null
2 Nama Varchar 50 Not Null
3 Jk Varchar 10 Not Null
4 Profesi Vachar 25 Not Null
6 Saran Varchar 200 Not Null
7 Tgl_Kunju
ng
Varchar 10 Not Null
3.3.4. Desain Tabel Anggota
Nama Tabel : Anggota
Kunci Utama : Id_Anggota
Fungsi : Untuk menginputkan data
Angota
Tabel 3.7. Tabel Data Anggota N o Nama Field Type Data Maks Karakte r Keteran gan 1 Id Varcha r 20 Unique Not Null 2 Nama Varcha r 20 Not Null 3 Jk Varcha r 200 Not Null 4 Profesi Varcha r 200 Not Null 5 Lokasi Varcha r 200 Not Null 6 Ttl Varcha r 200 Not Null 7 Tgl_dafta r Varcha r 200 Not Null 8 Alamat Varcha r 20 Not Null 9 Photo Varcha r 10 Not Null
3.3.5. Desain Tabel Transaksi Peminjaman
Nama Tabel : Peminjaman
Kunci Utama : Id_Peminjaman
Kunci Tamu : Id_Buku, Id_ Angsuran,
Id_Anggota
Fungsi :Untuk menginputkan data
Peminjaman
Tabel 3.8. Tabel Data Peminjaman N o Nama Field Type Data Ma ks Ka rak ter Keterangan 1 Id_pem injama n
Int 10 Unique Not Null
2 Id_buk
u
Int 10 Not Null
3 Id_Ang
gota
Int 10 Not Null
3 Nama
peminj am
Varchar 10 Not Null
4 Jdl_bu
ku
Varchar 20 Not Null
5 Tgl_pi
njam
Varchar 15 Not Null
6 Tgl_ke
mbali
Varchar 15 Not Null
7 Status Varchar 20 Not Null
8 Ket Varchar 20 Not Null
.Desain Halaman Menu Utama
a) Desain Halaman Data Pengunjung
Halaman ini merupakan halaman utama pengunjung sistem informasi perpustakaan. Pada halaman ini berfungsi untuk menyipan data pengunjung yang datang pada perpustakaan.
SISTEM INFORMASI PERPUSTAKAAN PERPUSTAKAAN DAN ARSIP DAERAH
KOTA LUBUKLINGGAU
Logo Kota Lubuklinggau
Username Password Login Tanggal
Silahkan Isi Buku Tamu
Data Pengunjung
Nama Jenis Kelamin Profesi Keperluan
Laki Laki Perempuan
Simpan Batal Pinjam Buku Baca Buku Baca Koran Lainnya Informasi yang dicari Saran Saran Katalog Buku
Gambar 3.7. Desain halaman menu utama pengunjung
b) Halaman Data Katalog Buku
Gambar 4.19. Halaman Data Katalog Buku
Pada Halaman ini pengunjung dapat melihat data buku yang ada perpustakaan dan arsip kota lubuklinggau.
Halaman ini merupakan halaman desain menu utama administrator sistem informasi perpustakaan. Pada halaman ini terdapat menu input data, proses transaksi, laporan data peminjaman, edit user dan keluar.
SISTEM INFORMASI PERPUSTAKAAN PERPUSTAKAAN DAN ARSIP DAERAH
KOTA LUBUKLINGGAU Logo Kota Lubuklinggau Halaman Administrator >>> Home >>> Input Data >>> Proses >>> Laporan
>>> Edit User FORM INPUT
>>> Log Out
Gambar 3.9. Desain halaman menu utama
administrator
Desain Halaman Menu Input Data Anggota
Halaman ini merupakan desain halaman utama input anggota perpustakaan yang nantinya akan disimpan pada tabel anggota, data yang diinputkan yaitu no induk, nama, jenis kelamin, profesi, tempat tanggal lahir, alamat dan photo anggota.
SISTEM INFORMASI PERPUSTAKAAN PERPUSTAKAAN DAN ARSIP DAERAH
KOTA LUBUKLINGGAU
Logo Kota Lubuklinggau
Halaman Input Anggota >>> Home >>> Input Data >>> Proses >>> Laporan >>> Log Out Input Anggota No Induk Nama Jenis Kelamin Profesi Tempat Tgl lahir xxxxxxxxxxxxxx xxxxxxxxxxxxxx
Laki - Laki Perempuan xxx xxxxxxxxxxxxxx Alamat xxxxxxxxxxxxxx Photo Browse Simpan Batal >>> Edit User
Gambar 3.10. Desain halaman menu input anggota 3.4.5. Desain Halaman Menu Input Data
Peminjaman
Halaman ini merupakan halaman data
peminjaman, halaman ini berisikan data nama peminjam, judul buku, tanggal pinjam dan tanggal kembali dan disimpan pada tabel peminjaman.
SISTEM INFORMASI PERPUSTAKAAN PERPUSTAKAAN DAN ARSIP DAERAH
KOTA LUBUKLINGGAU
Logo Kota Lubuklinggau
Halaman Input peminjaman >>> Home >>> Input Data >>> Proses >>> Laporan >>> Edit User >>> Log out Input Peminjaman Nama Peminjaman Judul Buku Tgl Pinjam Tgl Kembali xx-xx-xxxx xxxx Simpan xxxx xx-xx-xxxx Batal Lihat Peminjaman Input Pengembalian xxxxxxxxx
Gambar 3.12. Desain halaman menu transaksi
Desain Halaman Laporan Data Pengembalian Buku
Gambar 4.29. Halaman Menu Laporan Data Transaksi
Pengembalian
KESIMPULAN DAN SARAN Kesimpulan
Setelah penulis berhasil merancang dan membuat sistem informasi perpustakaan berbasis client server pada perpustakaan dan arsip kota Lubuklinggau dengan menggunakan bahasa pemrograman php maka dapat diambil beberapa kesimpulan, yaitu:
1. Sistem yang dihasilkan adalah sistem Peminjaman dan Pengembalian Buku di Perpustakaan dan arsip daerah kota Lubuklinggau.
2. Sistem Informasi Perpustakaan ini dapat menjadi
salah satu solusi yang digunakan untuk
mempermudah petugas perpustakaan dalam
mengolah data peminjaman dan pengembalian buku dengan lebih mudah dan cepat.
3. Sistem informasi perpustakaan ini dapat
meghasilkan Laporan Data Buku, Laporan Data
Anggota, Laporan Data Peminjaman dan Laporan Pengembalian.
5.2. Saran
2. Dalam pengembangan sistem informasi
perpustakaan pada proses selanjutnya dapat dilakukan dengan berbasis web, dan juga keamanan terhadap basis data/database perlu diperhatikan dan dijaga agar data yang ada selalu akurat.
DAFTAR PUSTAKA
Nataniel, 2009, Peracangan Sistem Informasi Terpadu, Jurnal Informatika Univ. Mulamarwan, 1 Ferbuari 2009, Vol 4.
Septika Hapsari, 2012, Rancang Bangun Sistem
Informasi, Univ Surakarta. No 3, Vol 9.
Dini Hari Pertiwi, 2011, Sistem Informasi
Perpustakaan Berbasis Web, Politekhnik
Palcomtech Palembang. No 2, Vol 1.
Sulistianingsih, 2012, Sistem Informasi Berbasis Web, Univ Samarinda. No 3, Vol 9.
Tim Penyusun, 2012, Pedoman Penyusun Laporan
Tugas Akhir 2 (S-1). Bina Nusantara Jaya
Lubuklinggau
( www.bpkp.go.id/pustakabpkp )
(IJNS–Indonesian Journal on Networking and Security - ISSN: 2302-5700– http: /ijs.org)
http://maresty.weebly.com/uploads/1/9/1/6/19
169231/sistem__informasi_perpustakaan