Anda di halaman 1dari 3

ID Use Case UC01

Nama Use Case Membuat Akun


Tujuan Costumer membuat akun agar dapat login / terhubung ke sistem
Aktor Primer Costumer
Aktor Sekunder -
Deskripsi Singkat Costumer membuat akun, kemudian sistem menyimpan data akun tersebut
Precondition -
Postcondition Costumer berhasil membuat akun
Skenario Utama 1. Costumer membuka aplikasi reservasi hotel
2. Costumer membuat akun
Skenario Alternatif -

ID Use Case UC02


Nama Use Case Login
Tujuan Costumer login ke akun yang sudah dibuat
Aktor Primer Costumer
Aktor Sekunder -
Deskripsi Singkat Costumer login, kemudian sistem mencocokkan id dan pasword akun
Precondition Costumer membuat akun
Postcondition Costumer berhasil login
Skenario Utama 1. Costumer membuka aplikasi reservasi hotel
2. Costumer login ke akun yang sudah dibuat
Skenario Alternatif -

ID Use Case UC03


Nama Use Case Mencari hotel
Tujuan Costumer mencari hotel untuk dipesan
Aktor Primer Costumer
Aktor Sekunder -
Deskripsi Singkat Costumer mencari hotel yang sesuai untuk dipesan, kemudian sistem
menampilkan hotel yang dicari
Precondition Costumer login
Postcondition Costumer berhasil mencari hotel yang diinginkan
Skenario Utama 1. Costumer membuka aplikasi reservasi hotel
2. Costumer login ke akun yang sudah dibuat
3. Costumer berada dilanding page
4. Costumer mencari hotel yang sesuai
Skenario Alternatif 2a. Costumer tidak memiliki / tidak bisa login ke akun
Use case berakhir

ID Use Case UC04


Nama Use Case Melihat hotel populer dan terdekat
Tujuan Costumer melihat hotel yang populer dan terdekat
Aktor Primer Costumer
Aktor Sekunder -
Deskripsi Singkat Costumer melihat hotel yang populer dan terdekat dilanding page, kemudian
sistem menampilkan hotel yang populer dan terdekat
Precondition Costumer login
Postcondition Costumer dapat melihat hotel yang populer dan terdekat
Skenario Utama 1. Costumer membuka aplikasi reservasi hotel
2. Costumer login ke akun yang sudah dibuat
3. Costumer berada dilanding page
4. Costumer melihat hotel yang populer dan terdekat
Skenario Alternatif 2a. Costumer tidak memiliki / tidak bisa login ke akun
Use case berakhir
ID Use Case UC05
Nama Use Case Melihat harga
Tujuan Costumer melihat harga kamar dari hotel yang diinginkan
Aktor Primer Costumer
Aktor Sekunder -
Deskripsi Singkat Costumer melihat harga kamar hotel yang diinginkan, kemudian sistem
menampilkan harga kamar hotel tersebut
Precondition Costumer login
Postcondition Costumer dapat melihat harga kamar hotel
Skenario Utama 1. Costumer membuka aplikasi reservasi hotel
2. Costumer login ke akun yang sudah dibuat
3. Costumer berada dilanding page
4. Costumer mencari hotel yang diinginkan
5. Costumer melihat harga kamar per malam dari hotel tersebut
Skenario Alternatif 2a. Costumer tidak memiliki / tidak bisa login ke akun
4a. Costumer tidak dapat menemukan hotel yang diinginkan
Use case berakhir

ID Use Case UC06


Nama Use Case Memesan kamar
Tujuan Costumer memesan kamar yang sudah dipilih
Aktor Primer Costumer
Aktor Sekunder -
Deskripsi Singkat Costumer memesan kamar hotel yang sudah dipilih, kemudian sistem
memproses data akun costumer
Precondition Costumer login
Postcondition Costumer dapat memesan kamar
Skenario Utama 1. Costumer membuka aplikasi reservasi hotel
2. Costumer login ke akun yang sudah dibuat
3. Costumer berada dilanding page
4. Costumer mencari hotel yang diinginkan
5. Costumer melihat harga kamar per malam dari hotel tersebut
6. Costumer memesan kamar hotel
Skenario Alternatif 2a. Costumer tidak memiliki / tidak bisa login ke akun
4a. Costumer tidak dapat menemukan hotel yang diinginkan
Use case berakhir

ID Use Case UC07


Nama Use Case Membayar kamar
Tujuan Costumer membayar kamar hotel yang dipilih
Aktor Primer Costumer
Aktor Sekunder -
Deskripsi Singkat Costumer membayar kamar hotel, setelah memesan kamar hotel, kemudian
sistem menyimpan data pembayaran dan menampilkan bukti pembayaran
berhasil
Precondition Costumer login
Postcondition Costumer dapat membayar kamar
Skenario Utama 1. Costumer membuka aplikasi reservasi hotel
2. Costumer login ke akun yang sudah dibuat
3. Costumer berada dilanding page
4. Costumer mencari hotel yang diinginkan
5. Costumer melihat harga kamar per malam dari hotel tersebut
6. Costumer membayar kamar dari hotel tersebut
Skenario Alternatif 2a. Costumer tidak memiliki / tidak bisa login ke akun
4a. Costumer tidak dapat menemukan hotel yang diinginkan
6a. Pembayaran yang dilakukan costumer gagal
Use case berakhir

ID Use Case UC08


Nama Use Case Update hotel terpopuler dan terdekat
Tujuan Admin mengupdate hotel terpopuler dan terdekat
Aktor Primer Admin
Aktor Sekunder -
Deskripsi Singkat Admin mengupdate hotel terpopuler dan terdekat berkala, kemudian sistem
menyimpan data update hotel terpopuler dan terdekat
Precondition -
Postcondition Admin berhasil mengupdate hotel terpopuler dan terdekat
Skenario Utama 1. Admin membuka sistem aplikasi reservasi hotel
2. Admin mengupdate hotel terpopuler dan terdekat secara berkala
Skenario Alternatif -

ID Use Case UC09


Nama Use Case Update harga kamar
Tujuan Admin mengupdate harga kamar hotel
Aktor Primer Admin
Aktor Sekunder -
Deskripsi Singkat Admin mengupdate harga kamar hotel, jika terjadi perubahan harga, kemudian
sistem menyimpan data harga kamar hotel yang baru
Precondition -
Postcondition Admin berhasil mengupdate harga kamar hotel
Skenario Utama 1. Admin membuka sistem aplikasi reservasi hotel
2. Admin mengupdate harga hotel, jika terjadi perubahan harga oleh owner
hotel tersebut
Skenario Alternatif -

Anda mungkin juga menyukai