Cetak Laporan Transaksi Peminjaman Cetak Laporan Transaksi Pengembalian Cetak Laporan Data Buku Cetak Laporan Denda Activity Diagram Login

commit to user Gambar 3.49 Gambar Sequence Diagram Transaksi Pengembalian

v. Cetak Laporan Transaksi Peminjaman

Gambar 3.50 Gambar Sequence Diagram Cetak Laporan Transaksi Peminjaman 16 : getTglKembali 17 : tgl_kembali 18 : getDenda 19 : denda 20 : validasiPengembalian 21 : showErrorWarning 22 : insertTransaksiPengembalian 23 : showTransaksiPengembalian : Sirkulasi : CetakLaporanTransaksi : ControlLaporanTransaksi : DataPengembalian 1 : showLaporanTransaksiForm 2 : setTglPinjamBegin 3 : setTglPinjamEnd 4 : getTglPinjamBegin 5 : tgl_pinjambegin 6 : getTanggalPinjamEnd 7 : tgl_pinjamend 8 : getTglPinjamBegin 9 : tgl_pinjambegin 10 : getTglPinjamEnd 11 : tgl_pinjamend 12 : showCetakLaporanTransaksiPeminjamanForm commit to user

w. Cetak Laporan Transaksi Pengembalian

Gambar 3.51 Gambar Sequence Diagram Cetak Laporan Transaksi Pengembalian : Sirkulasi : ControlLaporanTransaksi : CetakLaporanTransaksi : DataPengembalian 1 : showLaporanTransaksiForm 2 : setTglKembaliBegin 3 : setTglKembaliEnd 4 : getTglKembaliBegin 5 : tgl_kembalibegin 6 : getTglKembaliEnd 7 : tgl_kembaliend 8 : getTglKembaliBegin 9 : tgl_kembalibegin 10 : getTglKembaliEnd 11 : tgl_kembaliend 12 : showCetakLaporanTransaksiPengembalianForm commit to user

x. Cetak Laporan Data Buku

Gambar 3.52 Gambar Sequence Diagram Cetak Laporan Data Buku : Katalogisasi : CetakLaporanDataBuku : ControlLaporanDataBuku : DataBuku 1 : showLaporanDataBukuForm 2 : setKdBuku 3 : getKdBuku 4 : kd_buku 5 : getKdBuku 6 : kd_buku 7 : showCetakLaporanDataBukuForm 8 : showLaporanDataBukuForm 9 : setSubyek 10 : getSubyek 11 : subyek 12 : getSubyek 13 : subyek 14 : showCetakLaporanDataBukuForm 15 : showLaporanDataBukuForm 16 : setIdSaran 17 : getIdSaran 18 : id_saran 19 : getIdSaran 20 : id_saran 21 : showCetakLaporanDataBukuForm commit to user

y. Cetak Laporan Denda

Gambar 3.53 Gambar Sequence Diagram Cetak Laporan Denda

z. Cetak Kartu Anggota

Gambar 3.54 Gambar Sequence Diagram Cetak Kartu Anggota : Sirkulasi : CetakLaporanTransaksi : ControlLaporanTransaksi : DataPengembalian 1 : showLaporanTransaksiForm 2 : setKdPinjam 3 : setTglKembali 4 : getKdPinjam 5 : kd_pinjam 6 : getTglKembali 7 : tgl_kembali 8 : getKdPinjam 9 : kd_pinjam 10 : getTglKembali 11 : tgl_kembali 12 : showCetakLaporanDendaForm : CetakKartuAnggota : Sirkulasi : ControlKartuAnggota : DataAnggota 1 : showKartuAnggotaForm 2 : setNISN 3 : getNISN 4 : nisn 5 : getNISN 6 : nisn 7 : showCetakKartuAnggotaForm commit to user

3.3.5 Activity Diagram

a. Activity Diagram Login

1. Sistem menampilkan login form. 2. Petugas memasukkan username dan password. 3. Sistem akan memvalidasi username dan password tersebut. 4. Apabila data login tidak valid, petugas akan kembali ke input username dan password pada login form. Jika data login valid, sistem akan menampilkan main menu sesuai dengan halaman yang dituju. Gambar 3.55 Gambar Activity Diagram Login Petugas System Menampilkan Login Form Memasukkan Username dan Password Validasi Login Menampilkan Main Menu tidak valid valid commit to user

b. Activity Diagram Transaksi Peminjaman