Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @startuml
- left to right direction
- skinparam packageStyle rectangle
- actor "Kepala Perpustakaan" as kapus
- actor "Pustakawan" as pus
- actor "Member" as mem
- rectangle Perpustakaan {
- usecase "Mendaftarkan Anggota" as UC_DaftarAnggota
- usecase "Menambahkan Buku" as UC_TambahBuku
- usecase "Meminjamkan Buku" as UC_MeminjamkanBuku
- usecase "Mengembalikan Buku" as UC_KembalikanBuku
- usecase "Memperpanjang Peminjaman" as UC_Perpanjang
- usecase "Melihat Laporan" as UC_LihatLaporan
- usecase "Meminjam Buku" as UC_PinjamBuku
- usecase "Memvalidasi Status Anggota" as UC_ValidasiStatus
- usecase "Menghitung Denda" as UC_HitungDenda
- }
- kapus --> UC_LihatLaporan
- pus --> UC_DaftarAnggota
- pus --> UC_TambahBuku
- pus --> UC_MeminjamkanBuku
- pus --> UC_Perpanjang
- mem --> UC_PinjamBuku
- mem --> UC_KembalikanBuku
- UC_MeminjamkanBuku ..> UC_ValidasiStatus : <<include>>
- UC_Perpanjang ..> UC_ValidasiStatus : <<include>>
- UC_HitungDenda ..> UC_KembalikanBuku : <<extend>>
- @enduml
Advertisement
Add Comment
Please, Sign In to add comment