74
Pre condition Admin berada di menu utama
Postcondition Data siswa terinput dan update.
d. Memanipulasi data
Tabel 4.6. Spesifikasi Naratif Use Case Memanipulasi Data
Use case Menanipulasi Data
Brief Description
Use case ini admin dapat memanipulasi data atau melakukan perubahan data sesuai dengan hak akses yang tak terbatas
Actor Admin
Main Flow 1.Admin login sebagai admin
2. Sistem mengizinkan admin untuk mengakses semua menu dan data 3. Admin melakukan manipulasi data kemudian menyimpannya
4. Sistem menyimpan hasil manipulasi admin Alternatif Flow
Admin tidak bisa masuk jika login tidak berhasil
75
Precondition Admin harus memiliki username dan password sebagai admin
Postcondition Data dapat dimanipulasi oleh admin.
e. Update user account
Tabel 4.7. Spesifikasi Naratif Use Case Update User Account
Use case Update User Account
Brief Description
Use case ini memungkinkan adminuser dapat mengubah nama user dan password.
Actor Admin dan user
Main Flow 1.
Adminuser memilih menu setting 2.
Sistem menampilkan halaman Data User 3.
Adminuser memasukan Nama adminuser baru kemudian klik Cek 4.
Sistem menampilkan pesan 4.a. Nama adminuser bisa digunakan jika nama adminuser yang baru belum
digunakan oleh user lain.
76
4.b. Nama adminuser sudah terdaftar jika nama adminuser yang diinput telah digunakan oleh adminuser lain
5. Adminuser mengklik Ok pada message box
6. Sistem memperbolehkan adminuser untuk menginput kolom Password Lama
7. Adminuser menginput Password Lama kemudian tekan Enter pada keyboard
8. Sistem menampilkan pesan ’Maaf Password Salah’ jika password salah, jika
password benar maka sistem akan mengizinkan Adminuser untuk menginput ’Password Baru’, dan ’Confirm Password’
9. Adminuser menginput ‘Password Baru’ dan ‘Confirm Password’ kemudian klik
Simpan untuk menyimpan 10.
Sistem akan menyimpan data adminuser dan menampilkannya pada detail adminuser jika ‘Password baru’ dan ‘Confirm Password’ sama, jika tidak maka
sistem akan menampilkan pesan ‘Password Login Tidak sama’ Alternative Flow
4.b. Klik OK pada message box dan ulangi menginput nama adminuser yang baru Pre condition
Admin berada di menu utama Postcondition
User account terupdate.
77
f. Input Update data buku