Anda di halaman 1dari 13

LAPORAN TUGAS AKHIR SEMESTER APLIKASI KOMPUTER II

SISTEM INFORMASI PERPUSTAKAAN

Di susun oleh :
1. <Nama> 2. <Nama> 3. <Nama> NIM! NIM! NIM!

"URUSAN TEKNIK PERTAM#ANGAN POLITEKNIK ISLAM S$EKH SALMAN AL FARISI RANTAU "UNI% &'(&

#A# I PENDAHULUAN

()() La*a+ #ela,anPenerapan 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 dia!ali dari perpustakaan manual perpustakaan terautomasi perpustakaan digital atau cyber library. "kuran 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. #ebutuhan 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. umum. ()& Tu.uan $elihat dari kinerja perpustakaan sekarang yang kebanyakan masih menggunakan metode manual maka kini kami hadir sebagai solusi untuk sistem informasi perpustakaan % &igital 'ibrary % karena mengikuti prosedural perkembangan (aman sekarang yang serba otomatis seiring dengan berkembangnya teknologi informasi sehingga memudahkan kinerja dari administrasi perpustakaan karena sistem ini akan terotomatis dengan menggunakan database. Perpustakaan membagi rata informasi dengan cara mengidentifikasi mengumpulkan mengelola dan menyediakannya untuk

()/)

#a*asan Masalah &alam 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. *elain itu dalam program ini juga diatur mengenai

konsek!ensi keterlambatan pengembalian buku. ()0) Des,+i1si Masalah *istem informasi perpustakaan sangat membantu tugas karya!an perpustakaan. Prosedur pendataan peminjaman maupun pengembalian buku dilakukan dengan komputer. Pada a!alnya anda diharuskan mendaftar sebagai anggota perpustakaan dengan memasukkan identitas diri. *etelah semua data dimasukkan kami akan menyimpan data diri anda ke dalam database. #ami juga akan memberikan nomor pin yang akan digunakan apabila anda akan meminjam buku. *etelah anda terdaftar sebagai anggota perpustakaan dengan mengikuti aturan yang ada (maksimal 3 buku). +nda disediakan komputer pencatat sirkulasi buku yang berisi form peminjaman dan pengembalian buku. Pada tampilan a!al anda akan ditanya apakah ingin mengembalikan buku atau meminjam buku. ,ika ingin mengembalikan anda harus memasukkan identitas diri (nama dan nomor pin) dan data buku yang akan dikembalikan (judul nama pengarang dan kode buku). *etelah itu komputer akan memproses data tersebut. *etelah diproses komputer akan menyatakan bah!a buku telah dikembalikan kemudian memberitahukan letak buku. *elanjutnya anda harus mengembalikan buku ke tempatnya sesuai informasi letak buku yang diberikan komputer. ,ika anda ingin meminjam buku anda diminta memasukkan judul dan nama pengarang buku. *etelah data diproses komputer akan memberitahukan apakah buku tersebut tersedia atau sedang dipinjam. ,ika dalam keadaan dipinjam komputer akan memberitahukan tanggal kembalinya buku tersebut. -amun jika buku tersedia pulang buku tersebut. anda dipersilahkan memilih apakah ingin membaca di ruang baca atau memba!a

,ika ingin membaca di ruang baca maka anda tinggal mengambil buku sesuai di tempat yang diberitahukan komputer. ,ika ingin memba!a pulang anda diharuskan memasukkan nama nomor pin anda dan kode buku yang akan dipinjam. *etelah itu komputer akan memproses data tersebut. #emudian komputer akan memberitahukan tempat buku berada tanggal pengembalian serta sanksi keterlambatan pengembalian. +nda tinggal mengambil buku tersebut dan boleh memba!anya pulang. "ntuk denda keterlambatan pengembalian dikenakan biaya .p.2// per hari untuk masing)masing buku.

#A# II ANALISA DAN PERAN2ANGAN PROGRAM &)() Des,+i1si P+o-+am a. $emasuki menu utama tentang informasi perpustakaan. b. +nda diharuskan mendaftar sebagai anggota perpustakaan (registrasi). *etelah identitas anda kami simpan dalam database kami anda akan mendapatkan nomor pin sebagai pengganti identitas dan sarana keamanan anda. c. +nda memasuki tampilan pilihan. ,ika anda ingin mengembalikan buku lanjutkan ke langkah d. ,ika anda ingin meminjam buku lanjutkan ke langkah g.

d. $asukkan 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. *elanjutnya anda tinggal mengambil atau mengembalikan buku ke tempat yang diinformasikan. 'anjutkan ke langkah k. g. $asukkan judul buku dan nama pengarang yang ingin anda cari untuk mengetahui kondisi buku. ,ika buku sedang dipinjam maka kami akan menginformasikan tanggal kembalinya buku tersebut. ,ika buku tersedia maka lanjutkan ke langkah d. ,ika anda hanya ingin membaca buku di ruang baca maka lanjutkan ke langkah f. ,ika anda ingin meminjam buku untuk diba!a pulang lanjutkan ke langkah i. i. $asukkan identitas diri seperti nama nomor pin dan kode buku. j. *etelah semua data diproses maka letak buku akan ditampilkan. k. #onfirmasi peminjaman atau pengembalian buku. l. Print 0ut sebagai bukti peminjaman 1 pengembalian buku dari operator. h. +nda memasuki pilihan pinjam buku.

m. $engakhiri program dan masuk tampilan a!al &)&) Dia-+am Alu+ Flo34ha+*! ( &
I-70.$+*I P2.P"*T+#++-

*T+.T

/ 0

.23I*T.+*I "*2.

5
8+'I&

False

T+ue 6
PI-,+$ 1 #2$4+

4 7 8 Pin.am #u,u 9 e Kem5ali #u,u


#0-&I* I 4"#"
.23I*T.+*I 4"#"

(( :
T+-33+' #2$4+'I

Kelua+ ; #a4a 8i *em1a* h <

A8a 2-T.5 &+T+ #0-&I* I PI-,+$

(&

#a3a Pulan-

2-T.5 I&2-TIT+*

('
P.0*2* &+T+

(/
'2T+# 4"#"

(0
.23I*T.+*I +#6I.

(6
2-&

&)/)

Pen.elasan Alu+ Sis*em 1. $emasuki tampilan a!al program yang berisi tentang informasi buku. 2. $emasuki homepage tentang informasi buku. 3. $endaftar sebagai anggota perpustakan. 9. +pabila data registrasi telah di pakai user lain maka akan melakukan registrasi ulang. :. Pilihan apakah anda ingin mengembalikan atau meminjam buku. ;. $asukkan judul dan nama pengarang buku yang ingin dipinjam 1 dikembalikan (maksimal 3 buku). <. Informasi kondisi buku apakah sedang dipinjam atau tidak. =. #ondisi peminjaman buku apakah ingin membaca di tempat atau memba!a pulang. >. $asukkan nama nomor pin anda dan kode buku yang akan anda pinjam. 1/. $enyimpan data peminjam dan data buku yang akan dipinjam atau dikembalikan ke dalam database. 11. Informasi tanggal kembalinya buku yang sedang dipinjam. 12. $asukkan judul dikembalikan. 13. Informasi letak buku sesuai kode rak buku. 19. $encetak k!itansi peminjaman atau pengembalian serta tampilan informasi sanksi keterlambatan pengembalian buku.. 1:. Tampilan mengakhiri program. a. ,alur registrasi user dengan database. b. .egistrasi ulang apabila data user telah dipakai 1 ada dalam database. c. +pabila registrasi ?alid dilanjutkan pada jalur pinjam 1 kembali buku. d. ,alur peminjaman buku. e. ,alur pengembalian buku. f. 4uku sedang dipinjam. g. 4uku tersedia. h. Pinjam untuk dibaca di tempat. nama pengarang dan kode buku yang akan

i. Pinjam untuk diba!a pulang. #A# III IMPLEMENTASI DAN PENGU"IAN PROGRAM Program aplikasi sistem informasi perpustakaan ini merupakan aplikasi yang berbasis 3raphical "ser Interface (3"I) yang terdiri dari +bstract @indo!ing Toolkit dan *!ing sehingga mempunyai tampilan yang lebih interaktif. Program aplikasi bersifat platform oriented dan Penggunaan package tergantung pada suatu platform sistem operasi.

ja?aA.s!ing yang bersifat light!eight membuat program ini dapat diaplikasikan untuk tampilan multiplatform. &engan menggunakan package ja?a.a!t dan ja?aA.s!ing tersebut program ini mempunyai mekanisme e?ent handling. #elas component yang digunakan dalam program ini adalah button choice label list scrollbar tabel teAt field dan teAt area. &alam merancang tata letak komponen 3"I (layout management) digunakan sub kelas container seperti panel applet dan frame. 2Aception (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. 4erikut tampilan dari program aplikasi sistem perpustakaan B

Tampilan "tama Tampilan utama diatas merupakan 7rame dari +plikasi *istem Informasi Perpustakaan yang terdiri dari beberapa menu bar seperti File Input Data dan Proses Data yang mana memiliki sub bagian tersendiri sebagai berikut B 1. 7ile hanya memliki 1 sub bagian yaitu C #eluar (untuk keluar menu) 2. Input &ata C Input &ata 4uku D Input &ata +nggota. 3. Proses &ata C Peminjaman 4uku D Pengembalian 4uku.

7orm Input &ata 4uku 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.

7orm Input &ata +nggota

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.

7orm Proses &ata Peminjaman 4uku

7orm Proses &ata Pengembalian 4uku

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

*etelah dilakukan beberapa e?aluasi ulang program ini masih memiliki banyak kekurangan. Program aplikasi sistem informasi perpustakaan ini secara fungsinya baru hanya dapat digunakan sebagai ser?er data utama yang secara mekanisme penggunaannya hanya dapat digunakan untuk operator perpustakaan (pustaka!an). 4elum adanya fasilitas)fasilitas yang disetting secara khusus untuk pengunjung sehingga tidak dapat dijadikan sebagai komputer client di perpustakaan.

#A# I= PENUTUP 0)() Kesim1ulan &ari hasil project ja?a ini dapat disimpulkan bah!a untuk pengadaan in?entarisasi katalogisasi serta sirkulasi statistik mengenai data buku diperlukan adanya suatu sistem penataan. serta peminjaman dan pengembalian buku. 0)&) Sa+an $eskipun program ini sudah terlihat kompetitif kami menyadari bah!a masih banyak terdapat kekurangan. #ami berharap program yang kami ajukan ini dapat dikembangkan lebih luas lagi dan tidak hanya sebatas pada informasi buku namun juga bersifat lebih luas lagi. #ami 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. 6al ini sangat penting demi mempermudah dan memperlancar proses pencarian data

.antau

,uni 2/12

$enyetujui &osen Pengajar

@ahyu +ris *andi *.#om

DAFTAR PUSTAKA

7atchurrochman D 4asuki +. 2//<. Pemrograman Visual Java. 3raha Ilmu. 5ogyakarta. 6erma!an 4. 2//9. Menguasai Java 2 & Object Oriented Programming. Penerbit +ndi. 5ogyakarta. httpB11romisatria!ahono.net httpB11!!!.ilmukomputer.com