Brief Description Primary Actor Supporting Actor Basic Flow Alternative Flow Brief Description Primary Actor Supporting Actor Basic Flow

Program Studi Teknik Informatika DPPL – SIMPELWEB 2184 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

3.2.1 Use Case Diagram

Ket ua Penyunt ing Adm inist rat or Penyunt ing Pelaksana Reviewer Pelanggan Penulis Login Mengelola Dat a User Mengelola Naskah Menggant i Password Penyunt ing Ahli Mengelola Terbit an Mengelola Transaksi Mengelola Proses Review Mengelola Proses Sunt ing Mengelola Proses Pem uat an Mengelola Surat Mengubah Dat a Profil Mendaft ar Reviewer Mereview Naskah Menyunt ing Naskah Updat e Rekom endasi Pem uat an Regist rasi Pengguna Pengunjung Gambar 2. Use Case Diagram 4 Spesifikasi Rinci Kebutuhan

4.1 Spesifikasi Kebutuhan Fungsionalitas

4.1.1 Use case Spesification :

Login

1. Brief Description

SIMPELWEB Program Studi Teknik Informatika DPPL – SIMPELWEB 2284 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika Use Case ini digunakan oleh aktor untuk memperoleh akses ke sistem. Login didasarkan pada sebuah id unik yaitu email dari pengguna dan password yang berupa rangkaian karakter.

2. Primary Actor

1. Ketua PenyuntingAdministrator 2. Penulis 3. Reviewer 4. Penyunting 5. Penyunting Ahli 6. Pelanggan

3. Supporting Actor

-

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih untuk melakukan login. 2. Sistem menampilkan antarmuka untuk login. 3. Aktor memasukkan nama pengguna dan password. 4. Sistem memeriksa nama pengguna dan password yang dimasukkan aktor. E-1 Password atau nama pengguna tidak sesuai 5. Sistem memberikan akses ke aktor. 6. Use Case ini selesai.

5. Alternative Flow

- 6. Error Flow E-1 Password atau nama pengguna tidak sesuai 1. Sistem menampilkan peringatan bahwa nama pengguna atau password tidak sesuai 2. Kembali ke Basic Flow langkah ke 3

7. PreConditions

Program Studi Teknik Informatika DPPL – SIMPELWEB 2384 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika - 8. PostConditions 1. Aktor dapat menggunakan fungsi-fungsi tambahan pada sistem.

4.1.2 Use case Spesification :

Ubah Password

1. Brief Description

Use Case ini digunakan oleh aktor untuk mengubah password dari pengguna.

2. Primary Actor

1. Ketua PenyuntingAdministrator 2. Penulis 3. Reviewer 4. Penyunting 5. Penyunting Ahli 6. Pelanggan

3. Supporting Actor

-

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih untuk melakukan ubah password. 2. Sistem menampilkan antarmuka untuk mengubah password. 3. Aktor memasukkan password lama, password baru dan konfirmasi password baru. 4. Aktor meminta sistem untuk menyimpan password baru dari aktor. 5. Sistem memeriksa password lama, password baru dan konfirmasi password baru yang dimasukkan aktor. E-1 password baru dan konfirmasi password baru tidak cocok E-2 password lama salah Program Studi Teknik Informatika DPPL – SIMPELWEB 2484 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika 6. Sistem menyimpan password baru dari aktor ke dalam basis data. 7. Use Case ini selesai.

5. Alternative Flow