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