Anda di halaman 1dari 17

Aktor Sistem

No Use Case : UC01


Nama Use Case : Login Skenario Normal
Aktor : Admin dan Pemesan 1. Aktor Mengklik menu
Login 2. Sistem menampilkan
Deskripsi : Dilakukan oleh aktor untuk login ke form login
sistem
Pre Kondisi : Aktor mempunyai username dan
password 3. Aktor menginput
username dan password
Exception : data yang dimasukkan salah / tidak
4. Aktor mengklik tombol
memiliki login 5. Sistem memverifikasi
6. Sistem menampilkan
username dan password pesan “Login Berhasil”
8. Aktor mengklik tombol
Solusi Alternatif
OK 7. Sistem menampilkan
4a : Aktor mengklik tombol batal menu utama
5a : Sistem menampilkan data error
5b: Sistem menampilkan form login kembali
Post Condition : Aktor berhasil Login
Aktor Sistem
Skenario Normal
1. Aktor Mengklik menu Kamar
2. Sistem Menampilkan SubMenu

2. Jika Ingin menambahkan Data


Kamar maka yang berlaku

SF1 ( Menambah Promo )


1. Aktor klik Sub Menu Input
Promo 1. Sistem menampilkan form input
promo kamar
1. Aktor menginput data kamar
1. Aktor mengklik tombol simpan

1. Sistem akan menverifikasi data


Promo
2. Verifikasi berhasil

SF2 ( Menambah Kamar )


1. Aktor mengklik Sub Menu input
Kamar

1. Sistem menampilkan form input


Kamar
1. Aktor menginput data kamar
2. Aktor klik tombol simpan

1. Sistem akan menverifikasi


perubahan data
2. Verifikasi berhasil
Aktor Sistem
Skenario Normal
1. Aktor Mengklik 2 . Sistem Menampilkan
menu Data Pemesan Sub Menu

3. Jika Ingin menambahkan


Data Pemesan maka yang
berlaku

SF1 ( Menambah
Data Pemesan )
1. Aktor klik Sub Menu
Solusi alternative Input Promo 2. Sistem menampilkan form
SF1 input data Pemesan
3. Aktor menginput data
2a = Sistem menampilkan pesan bahwa pesan data tidak tersimpan di kamar
4 . Aktor mengklik tombol
database simpan
5. Sistem akan menverifikasi
4a = Aktor mengklik tombol batal data Pemesan
5a = Sistem menampilkan pesan bahwa gagal menverifikasi data 6. Verifikasi berhasil

5b = Aktor kembali mengisi form input pemesan SF2 ( Menghapus


Data Pemesan )
1. Aktor klik Sub Menu
Hapus data pemesan 2. Sistem menampilkan form
SF2 Hapus data pemesan
2a = Sistem menampilkan pesan bahwa pesan data tidak tersimpan di 3. Aktor memilih data
pemesan yang dipilih
database 4. Sistem akan menampilkan
7a = Aktor mengklik tombol tidak data pemesan yang
dimaksud
7b = Sistem kembali menampilkan form hapus data pemesan
5. Aktor klik tombol hapus
7c = Sistem menampilkan pesan bahwa gagal menghapus data pemesan data
6. Sistem memberi pesan
“Apakah anda yakin
Post Condition : Aktor berhasil mengelola data pemesan menghapus data kamar ?”
7. Aktor klik tombol ya
8. Sistem verifikasi
perubahan data kamar
Aktor Sistem
Skenario Normal
1. Aktor Mengklik
menu Mengelola
Data Pesanan 2. Sistem Menampilkan
Sub Menu
3. Jika Ingin mengelola
data pesanan maka yang
berlaku

SF1 ( Konfirmasi
Solusi Alternatif Pembayaran
Pesanan )
1. Aktor klik Sub 2. Sistem menampilkan
Menu Konfirmasi form input data Pesanan
SF1 Pembayaran
2a = Sistem menampilkan pesan bahwa pesan data tidak 3. Aktor memilih data
pesanan
tersimpan di database
4. Sistem akan
7a = Aktor mengklik tombol tidak menampilkan data
pesanan yang dimaksud
7b = Sistem kembali menampilkan form konfirmasi pesanan 5. Aktor klik tombol
7c = Sistem menampilkan pesan bahwa gagal mengkonfirmasi Konfirm Pembayaran
6. Sistem memberi pesan
data pesanan “Konfirmasi Pembayaran
?”
7. Aktor klik tombol ya
8. Sistem verifikasi
SF2 konfirmasi pembayaran
2a = Sistem menampilkan pesan bahwa pesan data tidak 9. Sistem menampilkan
pesan “Konfirmasi
tersimpan di database Pesanan Berhasil”

7a = Aktor mengklik tombol tidak


7b = Sistem kembali menampilkan form pembatalan pesanan

Post Condition : Aktor berhasil mengelola data pesanan


Aktor Sistem
Skenario Normal
1. Aktor mengklik menu
informasi kamar
2. Sistem akan menampilkan
informasi kamar

No Use Case : UC05


Nama Use Case : Melihat Informasi Kamar
Aktor : Pemesan
Deskripsi : Dilakukan oleh pemesan
untuk melihat informasi kamar
Pre Kondisi : Aktor sudah Login
Exception : Aktor belum login
Post Condition : Aktor berhasil melihat
informasi kamar
Aktor Sistem
Skenario Normal
1. Aktor mengklik
menu Pemesanan
Kamar 2. Sistem akan
menampilkan form
pemesanan kamar
3. Aktor memilih
kamar

4. Aktor memilih 5. Sistem


Post Condition : Aktor berhasil melakukan pemesanan kamar tombol pesan memverifikasi
pemesanan kamar

6. Verifikasi Data
Berhasil

7. Sistem
menampilkan pesan
“Pemesanan Kamar
Berhasil”
Aktor Sistem
Skenario Normal

Solusi Alternatif 1. Aktor mengklik menu


Konfirmasi Pembayaran

6a = Sistem menampilkan pesan gagal 2 .Sistem akan menampilkan


form konfirmasi
memverifikasi pembayaran
3. Aktor memilih tombol
6b = Sistem kembali menampilkan Konfirmasi

form konfirmasi 4. Aktor memilih metode


pembayaran
Post Condition : Aktor berhasil 5. Aktor melakukan
melakukan Konfirmasi Pembayaran pembayaran

6. Sistem memverifikasi
Pembayaran

7. Verifikasi Data Berhasil

8. Sistem menampilkan pesan


“Konfirmasi Pembayaran”

Anda mungkin juga menyukai