25
3.2.3 Narasi Use Case
a. Login
Nama Use Case: Login
ID Use case:
1
Prioritas:
Tinggi
Pelaku Bisnis Utama :
Ketua, Staff, Peserta
Pelaku Sistem Utama :
Ketua, Staff, Peserta
Deskripsi : Use case
ini menggambarkan proses login bagi ketua, staff maupun peserta.
Prakondisi :
Ketua, staff maupun peserta memiliki username dan password
untuk login.
Pemicu : Use case
dimulai ketika ketua, staff ataupun peserta akan menggunakan sistem.
Bidang khas suatu event :
Kegiatan Pelaku Respon Sistem
1. Sistem menampilkan halaman login.
2. Isi username dan password
lalu klik tombol Login.
3. Sistem menampilkan halaman Home.
Bidang Alternatif : Alt-2 :-
Jika data username dan password yang diisi tidak sesuai dengan data yang ada pada database maka sistem akan
memberi pesan error. Kembali ke langkah 1. Kesimpulan :
Use case diakhiri ketika ketua, staff ataupun peserta masuk
ke halaman home.
Pasca kondisi :
- Ketua, staff ataupun peserta berhasil masuk pada halaman home
. - Ketua, staff ataupun peserta tidak jadi melakukan login.
26 - Ketua, staff ataupun peserta gagal melakukan login.
b. Input Data Staff
Nama Use Case:
Input Data Staff
ID Use case:
2
Prioritas:
Tinggi
Pelaku Bisnis Utama :
Ketua
Pelaku Sistem Utama :
Ketua
Deskripsi : Use case
ini menggambarkan proses input data staff.
Prakondisi :
Ketua berada pada halaman home ketua.
Pemicu :
Use case ini dimulai ketika ketua melakukan input data staff
P2TKP Universitas Sanata Dharma, Yogyakarta
Bidang khas suatu event : Kegiatan Pelaku
Respon Sistem 1. Pilih menu Staff
Input Data Staff.
2. Sistem menampilkan halaman input data
staff. 3. Input data
– data staff lalu klik tombol
Simpan. 4. Sistem menyimpan
data – data staff yang
telah diinput oleh ketua kedalam
database .
5. Sistem menampilkan pesan data staff
berhasil disimpan.
Bidang Alternatif : Alt-3 :-
Jika ketua belum melakukan input data staff secara lengkap, sistem akan menampilkan pesan error. Klik tombol
OK. Kembali ke langkah 3.
27
Kesimpulan : Use case
diakhiri ketika sistem menampilkan pesan data staff berhasil disimpan.
Pasca kondisi : Data staff bertambah
c. Cari Data Staff