Analisis Kebutuhan Non Fungsional
Post-conditions
Sistem mulai permainan
Description
Memulai permainan
Main Flow Step
Action 1
Pemain menekan tombol single player atau multiplayer
2 Menginputkan nama
3 Pemain mulai bermain permainan
4 Waktu permainan setiap detik berkurang
Tabel 3. 8 Skenario Use Case Mengocok Dadu
Use Case Mengocok Dadu
Actor
Pemain
Goals
Sistem berhasil menampilakan nilai acak dadu
Pre-conditions Pemain menekan tombol dadu
Post-conditions Sistem menampilkan angka dari dadu yang dikocok
Description Sistem menampilkan angka acak dari dadu yang dikocok.
Main Flow Step
Action 1
Pemain menekan tombol dadu
2 Sistem mengacak angka
3 Dadu menampilakan nilai acak
Tabel 3. 9 Skenario Use Case Bidak Berjalan
Use Case
Bidak Berjalan
Actor Pemain
Goals Sistem berhasil menjalankan bidak
Pre-conditions Bidak berada pada petak start
Post-conditions
Bidak berjalan pada petak
Description Sistem menjalankan bidak sesuai angka acak dari dadu yang
dikocok.
Main Flow Step
Action 1
Bidak berada pada petak start
2 Bidak berjalan pada petak sesuai nilai dadu
3
Mendapatkan pertanyaan sesuai dengan petak dimana bidak berhenti.
4 Menjawab pertanyaan
5
Mendapatkan poin apabila menjawab dengan benar
6 Tidak mendapatkan poin apabila menjawab
dengan salah
Tabel 3. 10 Skenario Use Case Menampilkan Bantuan
Use Case Menampilkan Bantuan
Actor Pemain
Goals
Sistem berhasil menampilkan menu bantuan
Pre-conditions
Pemain menekan tombol help
Post-conditions Pemain mendapat informasi bantuan.
Description Sistem menampilkan perhitungan poin pemain.
Main Flow Step
Action 1
Pemain menekan tombol help untuk memunculkan informasi bantuan.
2 Pemain mendapatkan informasi bantuan