Identifikasi Aktor Identifikasi Use Case

4.2.2 Use Case Model Diagram Sistem Usulan

Interaksi antara sistem, eksternal sistem dan user dapat dilihat dalam Use case model diagram. Adapun langkah-langkah membuat Use case model diagram : a. identifikasi aktor b. identifikasi use case c. use case model diagram d. use case narasi

a. Identifikasi Aktor

No. Aktor Deskripsi 1. Administrator Orang yang bertanggungjawab terhadap semua pengelolaan Sistem Informasi Perpustakaan dan informasi yang ada 2. Petugas Perpustakaan Bagian yang bertugas mengatur peminjaman dan pengembalian buku termasuk mengatur keanggotaan maupun buku pada perpustakaan 3. Member Bagian yang bisa menggunakan layanan perpustakaan seperti peminjaman buku dan memiliki hak akses untuk mengganti password. 4. GuestTamu Individu atau instansi pemerintah yang memiliki akses untuk mengecek data dalam aplikasi ini demi memperoleh informasi yang dibutuhkan. 1. Administrator Administrator merupakan orang yang bertanggungjawab terhadap semua system yang ada pada aplikasi perpustakaan. Termasuk pada manajemen user, yaitu mengatur pengguna aplikasi, siapa saja yang berhak mengakses data-data pada system dan system apa saja yang bisa digunakan oleh pengguna. 2. Petugas Perpustakaan Petugas perpustakaan adalah orang yang mengelola peminjaman maupun pengembalian buku. Dan juga mengatur keanggotaan maupun buku yang ada dengan menambah, mengedit, menghapus, maupun menyimpan. 3. Member Aktor ini merupakan aktor yang tidak mempunyai banyak hak akses ke dalam Sistem Informasi perpustakaan. Member hanya diperkenankan untuk melakukan proses peminjaman buku, menggunakan layanan multimedia, maupun melihat informasi yang tersedia. 4. Guest Tamu Orang yang hanya bisa mengecek atau melihat hal apa saja yang terdapat dalam aplikasi, tetapi tidak bisa menggunakan layanan yang ada sebelum orang tersebut mendaftarkan diri sebagai member.

b. Identifikasi Use Case

No. Use case Name Description Aktor 1 Manajemen Member Use case ini menggambarkan kegiatan Petugas Perpustakaan yang ingin mengelola data member. Petugas Perpustakaan 2 Peminjaman Use case ini menggambarkan kegiatan petugas perpustakaan yang mengatur peminjaman buku untuk member Petugas Perpustakaan 3 Pengembalian Use case ini menggambarkan kegiatan petugas perpustakaan yang mengatur pengembalian buku bagi member yang ingin mengembalikan buku yang sudah dipinjam Petugas Perpustakaan 4 Peminjaman Online Use case ini menggambarkan kegiatan member yang sedang melakukan peminjaman buku secara online. Member 5 Cetak Bukti Pinjam Use case ini menggambarkan kegiatan member yang ingin mencetak bukti peminjaman. Use case ini depends on use case Peminjaman Online. Member 6 Manajemen Pengguna Use case ini menggambarkan kegiatan administrator yang ingin mengelola pengguna sistem. Administrator 7 Edit Profil Use case ini menggambarkan kegiatan Member yang ingin mengubah data profil maupun passwordnya. Member 8 Manage Audio dan Video Use case ini menggambarkan kegiatan Administrator dalam mengelola layanan musik dan video yang tersedia dengan mengedit maupun menghapus lagu pada sistem aplikasi yang ada. Administrator 9 Manajemen Buku Use case ini menggambarkan kegiatan Petugas Perpustakaan yang ingin mengelola data buku. Petugas Perpustakaan

c. Use Case Diagram