RANCANG BANGUN SISTEM INFORMASI PERPUSTAKAAN STAND ALONE 1
M. Ulfa Urrosidin 09211064 2
Anang Febrian 09211017
STT Dharma Iswara Madiun Jl. Auri no 4, Madiun. Telp. 0351-469128 2013
Sistem informasi perpustakaan adalah aplikasi yang digunakan untuk mengetahui alur sirkulasi koleksi dari satu anggota ke anggota lain. Permasalahan dari kerja praktek ini adalah bagaimana merancang dan membuat system informasi yang dapat membantu perpustakaan MTs KP Karangjati dalam mengolah data. Aplikasi ini dapat menangani pengolahan data anggota, melakukan proses pengadaan koleksi, proses peminjaman koleksi, proses pengembalian koleksi, cek denda keterlambatan. Aplikasi ini menggunakan bahasa pemrograman Visual Basic 6.0, Database Microsoft Office Access 2007, serta menggunakan model pengembangan waterfall yaitu model pengembangan sistem secara bertahap mulai dari analisa, perancangan awal sampai pada tahap implementasi program dengan metode terstruktur yaitu DFD (Data Flow Diagram) dan Flowchart. Maka dengan adanya system informasi perpustakaan ini diharapkan dapat memperbaiki dan membuat pekerjaan pengolahan data di perpustakaan menjadi lebih efektif dan efisien. Kata Kunci : Sistem informasi perpustakaan, metode waterfall, MTs KP Karangjati
1. PENDAHULUAN 1.1 Latar Belakang
Komputer sesuai dengan fungsinya adalah sebagai alat untuk mengolah data menjadi
Komputer merupakan alat elektronik
informasi yang lebih baik sehingga menjadi
yang bekerja bersama-sama secara otomatis
efektif. Seperti halnya di perpustakaan
dengan menerima input atau data untuk di
Madrasah Tsanawiyah Karya Pembangunan
proses dan akhirnya menghasilkan output
Karangjati yang dalam pengelolaan datanya
atau informasi secara logis dengan cepat dan
masih secara manual, dimana setiap bahan
tepat. Kebutuhan informasi yang cepat dan
pustaka yang masuk dan di pinjam di data
tepat waktu untuk menyajikan data-data
dalam beberapa berkas dokumen, sehingga
yang lengkap sangat diperlukan dalam suatu
data yang di olah tersebut menjadi kurang
instansi,
efektif.
organisasi,
dan
perusahaan.
1.2 Rumusan Masalah
perpustakaan
Berdasarkan latar belakang di atas dapat
bahasa
pemrograman Visual Basic 6.0.
dirumuskan masalah sebagai berikut 1. Bagaimana
dengan
Sebagai
2.
penerapan
merancang
sistem
yang
perpustakaan
Stand
mengikuti perkuliahan di Sekolah
Alone pada perpustakaan MTs KP
Tinggi Teknologi Dharma Iswara
Karangjati.
Madiun.
informasi
2. Bagaimana informasi
membangun
sistem
perpustakaan
Stand
telah
pengetahuan
diperoleh
selama
Mengoptimalkan sistem yang akan
3.
dibuat
nantinya,
sehingga
Alone pada perpustakaan MTs KP
pengembalian maupun peminjaman
Karangjati.
buku akan lebih efektif dan efisien.
1.3 Tujuan
4.
1. Sebagai salah satu syarat kelulusan
Membantu
admin
mengontrol
buku-buku
dalam maupun
kuliah di Sekolah Tinggi Teknologi
keanggotaan perpustakaan yang ada
Dharma Iswara Madiun.
di MTs KP Karangjati.
2. Merancang dan membangun sistem informasi perpustakaan di MTs KP Karangjati
dengan
2. Landasan Teori
menggunakan mendefinisakan
Visual Basic 6.0. Untuk
tentang
1.4 Manfaat Manfaat yang di peroleh dari penelitian
1.
Supaya tulisan ilmiah ini
dapat
dipakai sebagai bahan Referensi bagi seluruh civitas akademika STT Dharma Iswara Madiun berminat
mengawali analisis
dan
tertarik
yang untuk
mengkaji mengenai perancangan dan pembangunan sistem informasi
sebagai
pembahasan
dan
perancangan
sistem informasi, pemahaman akan sistem
ini meliputi:
sistem
terlebih
ditekankan.
dahulu Deinisi
hams sistem
berkembang sesuai dengan konteks di
mana
pengertian
sistem
itu
digunakan [1]. Informasi adalah data yang sudah diolah menjadi sebuah bentuk yang berarti bagi pengguna, yang bermanfaat dalam pengambilan keputusan saat ini atau mendukung
sumber
informasi.
Data
belum
memiliki nilai sedangkan informasi sudah
memiliki
nilai.
Informasi
dikatakan bernilai bila manfaatnya lebih besar
dibanding
biaya
untuk
berbagai
kebutuhan
semua
elemen yang diperlukan sistem. b. Analisis Merupakan tahap menganalisis hal-
mendapatkannya [2]. Istilah perpustakaan
hal
berasal dari kata dasar pustaka. Yang berarti
pelaksanaan
atau mendapat awalan per dan akhiran an
perangkat lunak.
menjadi perpustakaan. Selanjutnya kitab.
dari
yang
diperlukan proyek
dalam
pembuatan
c. Design
Kemudian istilah perpustakaan terkandung pengertian “kumpulan buku dan informasi
Tahap penerjemahan dari data yang
yang disusun diruang tertentu dilengkapi
dianalisis
dengan
mudah dimengerti oleh user.
perlengkapan
menurut
aturan
tertentu, diatur dan dilayankan (pustakawan) dan
dipergunakan
oleh
para
kedalam
bentuk
yang
d. implementasi program Tahap penerjemahan data yang telah
pembaca/pemakai. Salah satu definisi yang
dirancang
keadalam
cukup dapat diterima (sarana prasarana) oleh
pemrograman tertentu.
bahasa
petugas [3] 3.2 Analisa 3.2.1 Analisa Sistem Lama
3.IMPLEMENTASI
Sistem informasi perpustakaan MTs KP
3.1 Model
Teknik analisis data dalam pembuatan
Karangjati masih mengalami kesulitan
perangkat
menggunakan
dalam pengolahan perpustakaan, faktor
pemodelan perangkat lunak dengan
ini juga dapat mempengaruhi banyak
paradigma
hal. Di dalam perpustakaan MTs KP
lunak
waterfall
yang meliputi
beberapa proses diantaranya:
Karangjati masih menggunakan system
a. Definisi Kebutuhan
yang belum terkomputerisasi. Hal ini
Merupakan bagian dari sistem yang
sangat
terbesar dalam pengerjaan suatu
uneficiency
proyek, dimulai dengan menetapkan
Maka dari itulah akan dibuatkan sistem
memungkinkan dan
terjadinya
unefectivity
waktu.
informasi
perpustakaan
yang
Data Admin Admin Terdaftar 1
terkomputerisasi.
ADMIN
LOGIN
Konfirmasi Log in
Login
3.2.3 Analisa Fungsional Sistem
ADMIN
Data Buku
Buku Terdaftar
3.2.3.1 Diagram Konteks Diagram
konteks
2 ADMIN
Data Buku
Data Buku
PENGOLAHAN DATA BUKU
ADMIN
menggambarkan Data Ang gota
secara umum proses yang terjadi pada program
perpustakaan
ini
Ang gota Terdaftar
yang
Data Ang gota ADMIN
3 PENGOLAHAN DATA ANGGOTA
ADMIN Data Ang gota
digambarkan pada gambar 3.2 berikut :
Data Peminjaman
Peminjam Terdaftar 4 Transaksi Peminjaman ADMIN
Login
PENGOLAHAN DATA PEM INJAM AN
Data Peminjaman
1 Data Peng embalian
Data Buku Peng embalian Terdaftar
Data Anggota ADMIN Transaksi Peminjaman
ADMIN
5
SISTEM INFORMASI PERPUSTAKAAN
Transaksi Peng embalian ADMIN
PENGOLAHAN DATA PENGEMBALIAN
Data Peng embalian ADMIN
Transaksi Pengembalian
Gambar 3.3 DFD Level 1 Sistem Informasi Perpustakaan
Konfirmasi Login Data Buku Data Anggota Data Peminjaman Data Pengembalian
3.3 Desain Gambar 3.2 diagram konteks
1.2.3.2 DFD level 1 Sistem Perpustakaan
Perancangan dari entitas berhubungan dengan hak akses terhadap sistem berisikan alur kerja dari entitas pengelola sistem yaitu admin, dan berikut desain alur kerja entitas tersebut
Informasi 3.3.1 Desain flowchart Sistem Informasi Perpustakaan Yang Baru Alur kerja Sistem Informasi Perpustakaan Baru digambarkan pada gambar 3.5 berikut
. Alur kerja Sistem Perpustakaan Lama
Mulai
digambarkan pada gambar 3.6 berikut Halaman Login
Input username dan password
Gagal
Autentifikasi diterima
Berhasil
Halaman Utama
Input Data Buku, Anggota, Peminjaman, Pengembalian
Tidak
Keluar
4.8.1 Desain Login Ya
Selesai
Gambar 3.4 flowchart Sistem Informasi Perpustakaan Baru
Desain dari menu login program perpustakaan ditampilkan pada gambar 3.6 berikut.
Gambar 3.6 desain menu Login
4.8.2. Halaman Utama Desain dari menu utama program perpustakaan ditampilkan pada gambar 3.7 berikut.
Gambar 3.8Rancangan interface Setting Admin 4.8.4. From Input Data Anggota Guru Gambar 3.7 Rancangan interface menu utama 4.8.3. Menu Setting Admin
Desain dari data guru program perpustakaan ditampilkan pada gambar 3.9 berikut.
Desain dari setting admin program perpustakaan ditampilkan pada gambar 3.8 berikut.
Gambar 3.9 Rancangan interface Input Data Guru 4.8.5. From Input Data Siswa
Desain dari data siswa program perpustakaan ditampilkan pada gambar 4.1 berikut
4.8.7. From Data Peminjaman Buku Desain dari peminjaman buku program perpustakaan ditampilkan pada gambar 4.3 berikut.
Gambar 4.3 Rancangan interface Peminjaman Buku 4.8.8. From Pengembalian Buku Gambar 4.1 Rancangan interface Input Data
Desain dari pengembalian buku
Siswa
program perpustakaan ditampilkan pada
4.8.6. From Data Buku
gambar 4.4 berikut.
Desain dari data buku program perpustakaan ditampilkan pada gambar 4.2 berikut
Gambar 4.2 Rancangan interface data Buku
Gambar 4.4 Rancangan Pengembalian Buku
1.3 Implementasi Tahap implementasi sistem merupakan tahap menerjemahkan perancangan berdasarkan hasil analisis dalam bahasa yang dapat dimengerti oleh mesin serta penerapan perangkat lunak pada keadaan yang sesungguhnya.
3.4.1 Implementasi perangkat keras dan perangkat lunak a. Implementasi perangkat keras Dalam membangun program Perpustakaan ini dibutuhkan perangkat keras dengan spesifikasi kurang lebih sebagai berikut -
-
PC / laptop AMD Processor Intel Pentium 4 @ 1.8 GHz , AMD Athlon 64 1.8 @ GHz atau lebih Harddisk kapasitas tidak kurang dari 40 GB Kapasitas RAM tidak kurang dari 512 MB Monitor , mouse Print b. implementasi perangkat lunak Dalam membangun program perpustakaan ini dibutuhkan perangkat lunak dengan spesifikasi kurang lebih sebagai berikut
-
SO, windows XP sp2 or higher Ms Office Access 2000 - 2010 Ms Visual Basic 6.0 Seagate Crystal Report 7.0
3.4.2 Implementasi antarmuka program Perpustakaan Implementasi antarmuka program perpustakaan menggambarkan interface yang dibuat pada program perpustakaan sebagai lembar alur kerja user yang dibuat berdasarkan perancangan antarmuka sistem di atas. Masing-masing implementasi interface program Perpustakaan dijelaskan pada tabel 3.1 berikut Tabel 3.1 implementasi interface program Perpustakaan Menu login
Deskripsi Digunakan user untuk melakukan login untuk masuk ke dalam program menu Digunakan utama untuk menampilkan menu utama program perpustakaan master Digunakan anggota untuk guru menginputkan atribut guru semisal nip, nama dll master Digunakan anggota untuk siswa menginputkan data siswa Master Digunakan buku untuk
Nama File frmLogin.frm
FUtama.frm
Guru.frm
DataSiswa.frm
inputdatabuku.fr m
menginputkan data buku Digunakan Peminjaman.frm Transak untuk si mengelola data peminja peminjaman man Digunakan Pengembalian.fr Transak untuk m si mengelola data pengem pengembalian balian Setting Digunakan FrmAdmin.frm untuk user mengisikan data penerimaan user,mengubah maupun menghapus data tersebut Digunakan Visi.frm Sekolah untuk melihat visi dan misi sekolah tersebut Cetak Digunakan - ARGuru.Dsr data untuk melihat/ - ARSiswa.Ds - Peminj viewer r aman laporan(peminj - ARBuku.Dsr - Penge aman,pengemb - ARPinjam.D mbalia alian,data sr n buku, data - ARKembali. - Data anggota) yang Dsr buku akan dicetak, - Data serta mencetak Anggot laporan a Siswa tersebut - Data Anggot a Guru Keluar Digunakan - FUtama.frm untuk keluar dalam sub dari aplikasi form keluar
2.
Hasil Program telah diujikan kepada pihak Sekolah “MTs KP Karangjati” dari hasil implementasi di atas dan mendapatkan respon yang positif dari pihak sekolah. Program tidak terlalu rumit, mudah digunakan, mudah dipelajari dan menghasilkan laporan yang cukup efektif ditinjau dari segi kebutuhan pelaporan data peminjaman
3.
Kesimpulan dan Saran 3.1 Kesimpulan Dari penelitian yang dilakukan pada sistem
pengolahan
perpustakaan
data
Madrasah
pada
Tsanawiyah
Karya Pembangunan Karangjati
maka
dapat disimpulkan bahwa : 1. Pengolahan data menggunakan sistem yang belum terkomputerisasi sangat tidak efektif dan tidak efisien untuk menghasilkan
informasi
yang
dibutuhkan. 2. Penggunaan sistem yang baru dengan berbasis
komputer
informasi
yang
berkualitas
dan
diharapkan
dihasilkan dapat
lebih
membantu
dalam pengambilan keputusan. 3.
Sistem banyak
komputerisasi keuntungan
antara lain:
mempunyai
yang
didapat
a. Dapat menyajikan informasi secara [3] Andri kurniawan. 2010. Sistem
cepat,akurat, dan relevan. b. Dapat menghemat waktu untuk pencarian,
pencatatan,
dan
perpustakaan
bagian
PT.XYZ.
pada Jakarta
:Universitas Mercu Buana
pemasukan data. c. Dapat mengurangi pekerjaan yang
[4]
Agus
saputro.
2012.
Aplikasi
berulang-ulang atau dapat mengedit
penjualan
data dengan mudah.
terintegrasi dengan VB.06 dan
d. Meningkatkan kinerja dalam rangka melakukan
pelayanan
dan
menyelesaikan tugas-tugas dengan baik. 3.2 Saran Dengan kesimpulan di atas, penulis memberikan saran-saran sebagai berikut: a. Sistem tersambung dengan jaringan lokal, supaya kepala sekolah bisa memantau
perkembangan
perpustakaan. b. Input kode dibuat otomatis.
4.
informasi
Daftar Pustaka [1] Hanif Al Fatta. 2007. Analisis dan Perancangan Sistem Informasi. (http://www.googlebook.com, diakses pada 23 Januari 2012). [2] Kusrini, Andri Koniyo. 2007. Konsep dasar sistem dan informasi. (http://www.googlebook.com, diakses pada 23 Januari 2012).
dan
data report. Jakarta
pembelian