3.5.2 Class Diagram
Diagram Class menjelaskan atribute serta proses apa saja yang dilakukan ketika menjalankan suatu perintah baik pengambilan
maupun pengolahan data
Gambar 3.14 Diagram Class Berdasarakan gambar 3.14 ketika anggota ingin meminjam buku maka
anggota akan melihat buku apa saja yang ada pada rak buku. Peminjaman buku oleh anggota dibatasi, Sistem peminjaman dilakukan
secara online, apabila anggota belum melakukan registrasi ke anggotaan maka buku tidak dapat di pinjam. Admin perpustakaan
hanya perlu mengolah data transaksi peminjaman, , dan juga data anggota. admin dapat melakukan menambahkan stock buku baru yang
akan di pinjamkan oleh anggota. Kemudian admin dapat mengolah
data anggota dan memvalidasi status peminjaman buku yang telah selesai atau masih dalam proses peminjaman.
Dalam setiap transaksi peminjaman yang terjadi, sistem akan memberikan keterangan laporan mengenai identitas anggota, detail
judul buku yang sudah dimasukan kedalam sistem oleh petugas perpustakaan.
3.5.3 Diagram Activity
Gambar 3. 15 Diagram Activity data Buku
Gambar 3.15 menjelaskan mengenai aktivitas admin dalam proses manipulasi data yang didalam nya terdapat proses insert buku, update
buku , dan delete buku.
Gambar 3. 16 Diagram Activity data Anggota
Gambar 3.16 menjelaskan mengenai aktivitas admin dalam proses memanipulasi data yang didalam nya terdapat proses insert anggota , update
anggota , dan delete anggota.
Gambar 3. 17 Diagram Activity Transaksi Peminjaman
Gambar 3.17 menjelaskan mengenai aktivitas admin dalam proses transaksi data kemudian sistem akan memproses data transaksi, jika mendapatkan
denda akan menampilkan denda , jika tidak dapat denda akan diproses oleh
sistem.
Gambar 3. 18 Diagram Activity Laporan
Gambar 3.18 menjelaskan mengenai aktivitas admin dalam proses cetak laporan yang berupa data laporan anggota , laporan admin , laporan
pengembalian buku , dan laporan peminjaman buku.
3.6 Pemodelan Penyimpanan Data