Monday, April 1, 2013

Aplikasi Perpustakaan Menggunakan Ms-Access

By lryan Rc   Posted at  4/01/2013 05:40:00 AM   Ilmu Komputer No comments

Pada posting kali ini penulis akan membahas aplikasi pengolahan data perpustakaan dengan menggunakan Microsoft Access.

I. Latar Belakang

Kebutuhan akan pengolahan data buku perpustakaan mendorong penulis untuk memberikan penjelasan tentang tata cara membangun aplikasi pengolahan data perpustakaan dengan menggunakan Microsoft Access. Dalam pembahasan ini penulis hanya membayangkan aplikasi menurut gambaran yang ada dalam pikiran penulis sendiri, bukan berdasarkan kenyataan dari perpustakaan manapun. Jadi mungkin saja apa yang ada pada tulisan di sini tidak sesuai dengan kebutuhan pembaca sekalian, namun setidaknya tulisan ini bisa digunakan sebagai bahan referensi bagi siapapun yang ingin mengembangkan aplikasi pengolahan data perpustakaan.

II. Fungsi Aplikasi Perpustakaan

Aplikasi perpustakaan yang akan dibangun berfungsi untuk:
Mencatat data buku di Perpustakaan
Mencatat data anggota Perpustakaan
Mencatat data peminjaman dan pengembalian buku oleh anggota
Mencatat data denda pengembalian yang terlambat
Membuat laporan peminjaman buku
Mencetak daftar Anggota
Mencetak daftar Buku
Mencetak data denda pengembalian buku yang terlambat
Mencetak grafik anggota yang paling sering meminjam buku

Fungsi-fungsi tersebut akan dipenuhi oleh aplikasi dengan menggunakan struktur menu yang bersifat hirarki dengan menggunakan pulldown menu.

III. Tempat Penyimpanan Data

Untuk menyimpan semua data, kita akan membagi data dalam dua golongan yaitu tabel data master dan tabel data transaksi. Tabel data master adalah data yang menjadi acuan dari data transaksi. Adapun ciri dari data master adalah:
Data master jarang berubah
Data master biasanya mempunyai satu primary key dan akan menjadiforeign key pada data transaksi
Contoh primary key dalam data tabel master adalah: Kode_Anggota,Kode_Buku

Tabel data transaksi adalah tabel data yang menyimpan data dari sebuah transaksi, misalnya transakasi peminjaman dan pengembalian buku perpustakaan, pembelian barang, penjualan barang atau transaksi absensi karyawan. Adapun ciri dari tabel data transaksi adalah:
Memiliki foreign key yang berelasi dengan tabel data master
Jumlah record sering berubah tergantung adanya transaksi, misalnya transaksi penjualan
Data pada tabel transaksi biasanya ada proses perhitungan antar field, misalnya harga_satuan * jumlah_barang menghasilkan nilai sub total harga barang.

Tabel master yang diperlukan pada aplikasi perpustakaan terdiri dari:
Tabel Master_Anggota
Tabel Master_Buku

Tabel transaksi yang diperlukan terdiri dari:
Tabel Pinjam
Tabel Pinjam_Detail
Tabel Histori_Buku


Gambar relasi tabel aplikasi perpustakaan





IV. Proses Input Data

Proses input data adalah proses menyimpan data ke dalam tabel pada database yang kita bangun. Dalam merancang user interface untuk proses input data kita harus memberikan kemudahan kepada user dan kontrol agar proses input data dapat dilakukan dengan mudah dan meminimalkan kesalahan proses input data.

Form yang disediakan pada aplikasi perpustakaan terdiri dari:
Form master anggota
Form master buku perpustakaan
Form transaksi peminjam dan pengembalian buku
Form daftar transaksi peminjaman buku
Form daftar histori

IV. Laporan atau pencetakan data

Salah satu tujuan dari pembuatan aplikasi dengan komputer adalah mendapatkan informasi yang berupa print out. Laporan-laporan yang akan disediakan pada aplikasi ini antara lain
Laporan daftar anggota perpustakaan
Laporan daftar buku perpustakaan
Laporan Daftar Pinjam Buku
Cetak data histori buku perpustakaan
Daftar Denda
Grafik Top 3 Peminjam

V. Penutup

Contoh aplikasi perpustakaan ini saya dedikasikan untuk para pengunjum blog ini untuk belajar Microsoft Access. Jika ada saran, kritik dan masukan silakan anda dapat memposting saran anda melalui fasiltas untuk mengisi komentar atau melalui widget shout mix pada blog ini.

Semoga bermanfaat dan Selamat belajar.

Lryan Rc

Im Not Perfact But Im Limited Edition.
View all posts by: Lryan Rc

0 comments:

Back to top ↑
Gabung dengan Kami

Followers

Total Pageviews

© 2013 Lryan Rc. WP Mythemeshop Converted by Bloggertheme9 Published..Blogger Templates
Blogger templates. Proudly Powered by Blogger.