• Tidak ada hasil yang ditemukan

Sistem Informasi Perpustakaan

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sistem Informasi Perpustakaan"

Copied!
13
0
0

Teks penuh

(1)

LAPORAN TUGAS AKHIR SEMESTER

APLIKASI KOMPUTER II

SISTEM INFORMASI PERPUSTAKAAN

Di susun oleh :

1. <Nama> (NIM)

2. <Nama> (NIM)

3. <Nama> (NIM)

JURUSAN TEKNIK PERTAMBANGAN

POLITEKNIK ISLAM SYEKH SALMAN AL FARISI RANTAU JUNI, 2012

(2)

BAB I PENDAHULUAN

1.1. Latar Belakang

Penerapan teknologi informasi (IT) saat ini telah menyebar hampir semua bidang tidak terkecuali di perpustakaan. Perpustakaan sebagai institusi pengelola informasi merupakan salah satu bidang penerapan teknologi informasi yang berkembang dengan pesat. Perkembangan dari penerapan teknologi informasi bisa kita lihat dari perkembangan jenis perpustakaan yang selalu berkaitan dengan teknologi informasi, diawali dari perpustakaan manual, perpustakaan terautomasi, perpustakaan digital atau cyber library. Ukuran perkembangan jenis perpustakaan banyak diukur dari penerapan teknologi informasi yang digunakan, bukan dari skala ukuran lain seperti besar gedung yang digunakan, jumlah koleksi yamg tersedia maupun jumlah penggunanya. Kebutuhan teknologi informasi sangat berhubungan erat dengan peran dari perpustakaan sebagai kekuatan dalam pelestarian dan penyebaran informasi ilmu pengetahuan dan kebudayaan yang berkembang seiring dengan menulis, mencetak, mendidik dan kebutuhan manusia akan informasi. Perpustakaan membagi rata informasi dengan cara mengidentifikasi, mengumpulkan, mengelola, dan menyediakannya untuk umum.

1.2 Tujuan

Melihat dari kinerja perpustakaan sekarang yang kebanyakan masih menggunakan metode manual, maka kini kami hadir sebagai solusi untuk sistem informasi perpustakaan “ Digital Library “ karena mengikuti prosedural perkembangan zaman sekarang yang serba otomatis seiring dengan berkembangnya teknologi informasi, sehingga memudahkan kinerja dari administrasi perpustakaan karena sistem ini akan terotomatis dengan menggunakan database.

(3)

1.3. Batasan Masalah

Dalam program ini, kami hanya membatasi pada pengelolaan dan sirkulasi buku yang dipinjam maupun yang dikembalikan. Program ini juga mengatur tentang prosedur-prosedur dalam mekanisme manajemen perpustakaan. Selain itu, dalam program ini juga diatur mengenai konsekwensi keterlambatan pengembalian buku.

1.4. Deskripsi Masalah

Sistem informasi perpustakaan sangat membantu tugas karyawan perpustakaan. Prosedur pendataan peminjaman maupun pengembalian buku dilakukan dengan komputer. Pada awalnya anda diharuskan mendaftar sebagai anggota perpustakaan dengan memasukkan identitas diri. Setelah semua data dimasukkan, kami akan menyimpan data diri anda ke dalam database. Kami juga akan memberikan nomor pin yang akan digunakan apabila anda akan meminjam buku. Setelah anda terdaftar sebagai anggota perpustakaan dengan mengikuti aturan yang ada (maksimal 3 buku). Anda disediakan komputer pencatat sirkulasi buku yang berisi form peminjaman dan pengembalian buku. Pada tampilan awal anda akan ditanya apakah ingin mengembalikan buku atau meminjam buku.

Jika ingin mengembalikan, anda harus memasukkan identitas diri (nama dan nomor pin) dan data buku yang akan dikembalikan (judul, nama pengarang dan kode buku). Setelah itu komputer akan memproses data tersebut. Setelah diproses, komputer akan menyatakan bahwa buku telah dikembalikan kemudian memberitahukan letak buku. Selanjutnya anda harus mengembalikan buku ke tempatnya sesuai informasi letak buku yang diberikan komputer. Jika anda ingin meminjam buku, anda diminta memasukkan judul dan nama pengarang buku. Setelah data diproses, komputer akan memberitahukan apakah buku tersebut tersedia atau sedang dipinjam. Jika dalam keadaan dipinjam, komputer akan memberitahukan tanggal kembalinya buku tersebut. Namun jika buku tersedia, anda dipersilahkan memilih apakah ingin membaca di ruang baca atau membawa pulang buku tersebut.

(4)

Jika ingin membaca di ruang baca, maka anda tinggal mengambil buku sesuai di tempat yang diberitahukan komputer. Jika ingin membawa pulang, anda diharuskan memasukkan nama, nomor pin anda, dan kode buku yang akan dipinjam. Setelah itu komputer akan memproses data tersebut. Kemudian komputer akan memberitahukan tempat buku berada, tanggal pengembalian, serta sanksi keterlambatan pengembalian. Anda tinggal mengambil buku tersebut dan boleh membawanya pulang. Untuk denda keterlambatan pengembalian dikenakan biaya Rp.200 per hari untuk masing-masing buku.

(5)

BAB II

ANALISA DAN PERANCANGAN PROGRAM 2.1. Deskripsi Program

a. Memasuki menu utama tentang informasi perpustakaan.

b. Anda diharuskan mendaftar sebagai anggota perpustakaan (registrasi). Setelah identitas anda kami simpan dalam database kami, anda akan mendapatkan nomor pin sebagai pengganti identitas dan sarana keamanan anda.

c. Anda memasuki tampilan pilihan.

 Jika anda ingin mengembalikan buku, lanjutkan ke langkah d.

 Jika anda ingin meminjam buku, lanjutkan ke langkah g.

d. Masukkan judul dan nama pengarang serta kode buku yang ada di sampul buku.

e. Proses data dalam database.

f. Tampilan letak buku akan diinformasikan kepada anda. Selanjutnya anda tinggal mengambil atau mengembalikan buku ke tempat yang diinformasikan. Lanjutkan ke langkah k.

g. Masukkan judul buku dan nama pengarang yang ingin anda cari untuk mengetahui kondisi buku.

 Jika buku sedang dipinjam maka kami akan menginformasikan tanggal kembalinya buku tersebut.

 Jika buku tersedia maka lanjutkan ke langkah d. h. Anda memasuki pilihan pinjam buku.

 Jika anda hanya ingin membaca buku di ruang baca maka lanjutkan ke langkah f.

 Jika anda ingin meminjam buku untuk dibawa pulang, lanjutkan ke langkah i.

i. Masukkan identitas diri seperti nama, nomor pin, dan kode buku. j. Setelah semua data diproses, maka letak buku akan ditampilkan. k. Konfirmasi peminjaman atau pengembalian buku.

l. Print Out sebagai bukti peminjaman / pengembalian buku dari operator.

(6)

REGISTRASI USER PINJAM / KEMBA START REGISTRASI BUKU KONDIS I BUKU KONDIS I PINJAM ENTRY IDENTITAS LETAK BUKU REGISTRASI AKHIR END ENTRY DATA TANGGAL KEMBALI INFORMASI PERPUSTAKAAN VALID

m. Mengakhiri program dan masuk tampilan awal

2.2. Diagram Alur (Flowchart) 1 2 a 3 4 b False True c 5 6 d Pinjam Buku 7 11 e f

Kembali Buku Keluar

Ada g 8 Baca di tempat h 12 Bawa Pulang i 9 10 13 14 15 PROSES DATA

(7)

2.3. Penjelasan Alur Sistem

1. Memasuki tampilan awal program yang berisi tentang informasi buku. 2. Memasuki homepage tentang informasi buku.

3. Mendaftar sebagai anggota perpustakan.

4. Apabila data registrasi telah di pakai user lain maka akan melakukan registrasi ulang.

5. Pilihan apakah anda ingin mengembalikan atau meminjam buku.

6. Masukkan judul dan nama pengarang buku yang ingin dipinjam / dikembalikan (maksimal 3 buku).

7. Informasi kondisi buku apakah sedang dipinjam atau tidak.

8. Kondisi peminjaman buku apakah ingin membaca di tempat atau membawa pulang.

9. Masukkan nama, nomor pin anda, dan kode buku yang akan anda pinjam.

10. Menyimpan data peminjam dan data buku yang akan dipinjam atau dikembalikan ke dalam database.

11. Informasi tanggal kembalinya buku yang sedang dipinjam.

12. Masukkan judul, nama pengarang, dan kode buku yang akan dikembalikan.

13. Informasi letak buku sesuai kode rak buku.

14. Mencetak kwitansi peminjaman atau pengembalian serta tampilan informasi sanksi keterlambatan pengembalian buku..

15. Tampilan mengakhiri program. a. Jalur registrasi user dengan database.

b. Registrasi ulang apabila data user telah dipakai / ada dalam database. c. Apabila registrasi valid,dilanjutkan pada jalur pinjam / kembali buku. d. Jalur peminjaman buku.

e. Jalur pengembalian buku. f. Buku sedang dipinjam. g. Buku tersedia.

(8)

i. Pinjam untuk dibawa pulang.

BAB III

IMPLEMENTASI DAN PENGUJIAN PROGRAM

Program aplikasi sistem informasi perpustakaan ini merupakan aplikasi yang berbasis Graphical User Interface (GUI) yang terdiri dari Abstract Windowing Toolkit dan Swing sehingga mempunyai tampilan yang lebih interaktif. Program aplikasi bersifat platform oriented dan tergantung pada suatu platform sistem operasi. Penggunaan package javax.swing yang bersifat lightweight membuat program ini dapat diaplikasikan untuk tampilan multiplatform. Dengan menggunakan package java.awt dan javax.swing tersebut, program ini mempunyai mekanisme event handling.

Kelas component yang digunakan dalam program ini adalah button, choice, label, list, scrollbar, tabel, text field dan text area. Dalam merancang tata letak komponen GUI (layout management) digunakan sub kelas container seperti panel, applet dan frame. Exception (kondisi pengecualian) digunakan dalam program ini sebagai mekanisme untuk mengantisipasi terjadinya error dan menjalankan koneksi program dengan database.

Program ini terdiri dari tampilan utama, form input data anggota, form input data buku, form proses data peminjaman dan pengembalian buku. Berikut tampilan dari program aplikasi sistem perpustakaan :

(9)

Tampilan Utama

Tampilan utama diatas merupakan Frame dari Aplikasi Sistem Informasi Perpustakaan yang terdiri dari beberapa menu bar seperti File,

Input Data dan Proses Data yang mana memiliki sub bagian tersendiri sebagai berikut :

1. File, hanya memliki 1 sub bagian yaitu → Keluar (untuk keluar menu) 2. Input Data → Input Data Buku & Input Data Anggota.

3. Proses Data → Peminjaman Buku & Pengembalian Buku.

Form Input Data Buku

Pada tampilan form input data buku ini berisi lengkap tentang from untuk pengisian data buku sehingga mempermudah untuk mengakses dan mengetahui tentang kondisi dan letak buku.

(10)

Pada tampilan form input data anggota ini berisi lengkap tentang from untuk pengisian data anggota sehingga setelah selesai melakukan registrasi, anggota perpustakaan mendapat nomor id.

Form Proses Data Peminjaman Buku

Form Proses Data Pengembalian Buku

Pada tampilan form proses data ini, berisi tentang prosedural untuk melakukan peminjaman dan pengembalian buku. Apabila terjadi keterlambatan pengembalian buku, maka anggota perpustakaan akan terkena denda dengan besaran denda sesuai dengan lama durasi keterlambatan pengembalian buku.

(11)

Setelah dilakukan beberapa evaluasi ulang, program ini masih memiliki banyak kekurangan. Program aplikasi sistem informasi perpustakaan ini secara fungsinya baru hanya dapat digunakan sebagai server data utama yang secara mekanisme penggunaannya hanya dapat digunakan untuk operator perpustakaan (pustakawan). Belum adanya fasilitas-fasilitas yang disetting secara khusus untuk pengunjung sehingga tidak dapat dijadikan sebagai komputer client di perpustakaan.

(12)

BAB IV PENUTUP 4.1. Kesimpulan

Dari hasil project java ini, dapat disimpulkan bahwa untuk pengadaan, inventarisasi, katalogisasi, serta sirkulasi statistik mengenai data buku, diperlukan adanya suatu sistem penataan. Hal ini sangat penting demi mempermudah dan memperlancar proses pencarian data serta peminjaman dan pengembalian buku.

4.2. Saran

Meskipun program ini sudah terlihat kompetitif, kami menyadari bahwa masih banyak terdapat kekurangan. Kami berharap program yang kami ajukan ini dapat dikembangkan lebih luas lagi, dan tidak hanya sebatas pada informasi buku, namun juga bersifat lebih luas lagi. Kami juga berharap jika nantinya program yang kami usulkan ini berhasil, diharapkan para pengunjung perpustakaan mematuhi prosedur yang ada agar semua pengunjung merasa aman dan nyaman.

Rantau, Juni 2012 Menyetujui Dosen Pengajar,

(13)

DAFTAR PUSTAKA

Fatchurrochman & Basuki, A. 2007. Pemrograman Visual Java. Graha Ilmu. Yogyakarta.

Hermawan, B. 2004. Menguasai Java 2 & Object Oriented Programming.

Penerbit Andi. Yogyakarta.

http://romisatriawahono.net

Referensi

Dokumen terkait

[r]

Hasil penelitian menunjukkan bahwa: 1 Manajemen kelas fisik berbasis multiple intelligences pada siswa kelas V di SD Plus Al-Kautsar Malang adalah meliputi penataan perlengkapan

Berdasarkan analisa sistem tersebut diatas secara umum pengguna atau user aplikasi sistem kasir di Gita swalayan ini adalah setelah petugas admin melakukan input

Semoga Tuhan Yang Maha Esa memberikan balasan pahala atas segala amal baik yang telah diberikan dan semoga laporan tugas akhir ini berguna bagi semua pihak yang

3.1.3 Sekiranya, ternakan tersebut akan disembelih di masjid, surau, padang awam, balai raya dan rumah persendirian, selain daripada Sijil Kesihatan Veterinar dan Akuan

Dalam penelitian ini untuk mengukur atau menilai kinerja Koperasi Simpan Pinjam Adi Wiyata Mandiri Blitar menggunakan pedoman penilaian kesehatan koperasi simpan

Ruang lingkup penelitian ini meliputi lingkup bidang kajian dan lingkup bidang ilmu, yaitu lingkup bidang kajian adalah tanggung jawab pelaku usaha yaitu Ivan bronies

 45 % pengguna layanan publik memandang pemberian imbalan atau lainnya pada suatu instansi merupakan hal yang wajar ( Masyarakat PERMISIF )  bahkan 100% dari responden