Anda di halaman 1dari 13

LAPORAN TUGAS

APLIKASI POINT OF SALES

Di susun oleh :

Hansel Adetya Rianto (1842620134)

JURUSAN ADMINISTRASI NIAGA


PRODI D-IV MANAJEMEN PEMASRAN
POLITEKNIK NEGERI MALANG
2020
BAB I
PENDAHULUAN

1.1. Latar Belakang

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.
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.
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.
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.
m. Mengakhiri program dan masuk tampilan awal
2.2. Diagram Alur (Flowchart)

1 START
2
INFORMASI
PERPUSTAKAAN
a
3 REGISTRASI USER

4 b False

VALID

True c
5 6
PINJAM d
REGISTRASI BUKU
/
Pinjam Buku
7 11
e KONDIS f TANGGAL
I BUKU KEMBALI
Kembali Buku Keluar
Ada g
8 Baca di tempat
ENTRY DATA KONDIS h
I
12
Bawa Pulang i 9

ENTRY
IDENTITAS

10
PROSES DATA

13
LETAK BUKU

14
REGISTRASI
AKHIR

15
END
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.
h. Pinjam untuk dibaca di tempat.
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 :
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.

Form Input Data Anggota


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.
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.
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,

Wahyu Aris Sandi, S.Kom


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

http://www.ilmukomputer.com

Anda mungkin juga menyukai