Desain Activity Diagram Desain Sequence Diagram

NO USE CASE DESKRIPSI sistem yang dapat mengakses halaman berdasarkan proses autentifikasi data. 2 Melihat Dashboard admin Pada dashboard admin terdapat ringkasan transaksi, dan statistik koleksi yang ada di perpustakaan. Selain itu terdapat menu untuk merubah profil dari admin tersebut. 3 Masuk Menu SMS Gateway Merupakan proses masuk ke menu SMS Gateway. Menu ini terbagi menjadi 2 bagian pokok yaitu pengaturan dan Pesan. 4 Mengaktifkan SMS Gateway Merupakan proses untuk mengaktifkan fitur SMS Gateway. 5 Mengirim Pesan Merupakan proses untuk mengirimkan pesan kepada anggota perpustakaan. 6 Melihat pesan Merupakan proses untuk melihat seluruh pesan yang masuk ke sistem. 8 Menghapus Pesan Merupakan proses untuk menghapus pesan yang dipilih. 9 Logout Merupakan fungsi untuk keluar dari sistem.

b. Desain Activity Diagram

Pada sebuah perangkat lunak, Activity diagram digunakan untuk mengetahui sebuah alur proses aliran kerja workflow dari sebuah sistem yang ada pada perangkat lunak agar dapat direncanakan dengan baik di awal pengembangan. Berikut Activity diagram dalam pengembangan sistem informasi perpustakaan SMK YPKK 1 Sleman. 1 Activity Diagram Login Gambar 10. Activity Diagram Login Berdasarkan diagram pada gambar 10, terlihat untuk semua aktor melalui login dengan memasukkan username dan password kemudian sistem melakukan 54 validasi dan menampilkan pesan apakah login berhasil atau gagal. Jika login berhasil maka aktor dapat masuk ke dashboard sesuai level aktor, namun jika login gagal maka aktor diminta mengisikan ulang username dan password. 2 Activity Diagram Mengaktifkan SMS Gateway Gambar 11. Activity Diagram Input Buku Berdasarkan diagram di atas aktor yang memiliki akses untuk mengaktifkan fitur sms gateway terlebih dahulu memilih menu status, kemudian sistem akan menampilkan menu tersebut. Selanjutnya aktor menekan tombol aktfkan dan fitur SMS Gateway sudah diaktifkan. 3 Activity Diagram menghapus pesan Gambar 12. Activity Diagram SMS Gateway 55 Diagram pada gambar 12 menunjukkan alur untuk menghapus pesan. Pertama aktor memilih pesan yang akan dihapus, selanjutnya akan muncul pesan konfirmasi. Jika aktor memilih ya maka pesan tersebut akan dihapus, jika tidak maka akan kembali ke tampilan pesan. Untuk desan activity diagram yang lain digambarkan pada lampiran 7.

c. Desain Sequence Diagram

Sequence diagram digunakan untuk menggambarkan dan menjelaskan urutan kejadian dari sistem. Berikut ini merupakan Sequence diagram dalam pengembangan sistem informasi perpustakaan SMK YPKK 1 Sleman. 1 Sequence Diagram mengaktifkan SMS Gateway Gambar 13 merupakan Sequence diagram untuk admin mengaktifkan fitur SMS Gateway. Gambar 13. Sequence Diagram mengaktifkan fitur SMS Gateway 56 2 Sequence Diagram pengaturan fitur SMS Gateway Gambar 14 merupakan Sequence diagram untuk melakukan pengaturan pada fitur SMS Gateway oleh admin. Gambar 14. Sequence Diagram pengaturan SMS Gateway 3 Sequence diagram hapus pesan Gambar 15 merupakan Sequence diagram untuk proses menghapus pesan oleh admin. 57 Gambar 15. Sequence diagram hapus pesan Sequence diagram untuk user lainnya terdapat pada lampiran 8.

d. Desain Class Diagram