• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN PERANCANGAN

III.6 Skenario Diagram Use Case

III.6.1 Use Case Play

Aktor : User

Kondisi awal : 1. User berada pada layar utama 2. User menekan tombol play

Kondisi akhir : Tampil layar yang berisi tombol mulai bermain dan cara bermain

Skenario :

1. User menekan tombol Play pada layar utama

2. Sistem menampilkan layar yang berisi tombol mulai bermain dan cara bermain, yang berisi tentang sambutan dimana user baru dan menampilkan tombol mulai bermain

3. User menekan tombol cara bermain 4. Sistem menampilkan layar cara bermain 5. User menekan tombol mulai bermain

III.6.2 Use Case Cara Bermain

Aktor : User

Kondisi awal : Layar Cara Bermain belum tampil Kondisi akhir : Layar Cara Bermain tampil Skenario :

1. User menekan tombol cara bermain pada menu utama 2. Sistem menampilkan layar cara bermain game yang

berisi mengenai informasi tentang tata cara bermain game tebak rumus

III.6.3 Use Case Mulai Bermain

Aktor : User

Kondisi awal : Layar Mulai Bermain belum tampil Kondisi akhir : Layar Mulai Bermain tampil Skenario :

1. User menekan tombol mulai bermain

2. Sistem menampilkan layar lingkungan bermain dari level 1 –sampai level 5

III.6.4 Use Case level 1(rumus luas bangun ruang)

Actor : User

Kondisi awal : User berada pada layar lingkungan bermain level 1 Kondisi akhir : User menyelesaikan permainan

Skenario :

1. User berada pada lingkungan bermain level 1 dan mulai bermain

2. Sistem menjalankan permainan

3. User memainkan permainan dengan menebak rumus matematika yang tersedia.

4. Sistem menampilkan rumus matematika, dimana pada level ini sistem menampilkan 2 rumus luas bangun ruang yang harus dijawab

5. User mengisi jawaban dikotak jawaban dimana sudah tersedia tombol cek jawaban untuk memeriksa jawaban yang telah dimasukan oleh user, user menebak rumus yang tampil agar bisa melanjutkan level berikutnya, jika user salah menebak rumus tersebut maka user akan tetap baerada pada level 1 belum bisa melanjutkan level berikutnya, jika user benar menebaknya akan mendapatkan score dan bisa melanjutkan kelevel berikutnya

6. Sistem menampilkan soal evaluasi dari semua rumus yang tersedia pada level 1

7. User mengisi soal evaluasi tersebut 8. Sistem menampilkan score permainan

9. User selesai bermain pada level 1 dan akan mendapatkan score yang akan berlanjut pada level berikutnya

III.6.5 Use Case level 2(rumus volume bangun ruang)

Actor : User

Kondisi awal : User berada pada layar lingkungan bermain level 2 Kondisi akhir : User menyelesaikan permainan

Skenario :

1. User berada pada lingkungan bermain level 2 tempat lingkungan bermainnya berbeda dengan level 1 dan user mulai bermain

2. Sistem menjalankan permainan

3. User memainkan permainan dengan menebak rumus matematika yang tersedia.

4. Sistem menampilkan rumus matematika, dimana pada level ini sistem menampilkan 2 rumus volume bangun ruang yang harus dijawab

5. User mengisi jawaban dikotak jawaban dimana sudah tersedia tombol cek jawaban untuk memeriksa jawaban yang telah dimasukan oleh user, user menebak rumus yang tampil agar bisa melanjutkan level berikutnya, jika user salah menebak rumus tersebut maka user akan tetap baerada pada level 2 belum bisa melanjutkan level berikutnya, jika user benar menebaknya akan mendapatkan score dan bisa melanjutkan kelevel

berikutnya

6. Sistem menampilkan soal evaluasi dari semua rumus yang tersedia pada level 2

7. User mengisi soal evaluasi tersebut

8. Sistem menampilkan score permainan dimana score tersebut telah ditambahkan dari score level 1 yang sudah didapatkan oleh user

9. User selesai bermain pada level 2 dan akan mendapatkan score yang akan berlanjut pada level berikutnya

III.6.6 Use Case level 3(rumus kecepatan)

Actor : User

Kondisi awal : User berada pada layar lingkungan bermain level 3 Kondisi akhir : User menyelesaikan permainan

Skenario :

1. User berada pada lingkungan bermain level 3 tempat lingkungan bermainnya berbeda dengan level sebelumnya dan user mulai bermain

2. Sistem menjalankan permainan

3. User memainkan permainan dengan membuka peti harta karun yang sudah tersedia

4. Sistem menampilkan rumus matematika yang ada didalam peti harta karun tersebut, dimana pada level ini

sistem menampilkan 3 rumus kecepatan yang harus dijawab

5. User menjawab jawaban dengan cara menekan tombol jawaban yang sudah ada, user menebak rumus yang tampil agar bisa melanjutkan level berikutnya, jika user salah menebak rumus tersebut maka user akan tetap baerada pada level 3 belum bisa melanjutkan level berikutnya, jika user benar menebaknya akan mendapatkan score dan bisa melanjutkan kelevel berikutnya

6. Sistem menampilkan score permainan dimana score tersebut telah ditambahkan dari score level 1 dan score level 2 yang sudah didapatkan oleh user

7. User selesai bermain pada level 3 dan akan mendapatkan score yang akan berlanjut pada level berikutnya

III.6.7 Use Case level 4(rumus skala)

Actor : User

Kondisi awal : User berada pada layar lingkungan bermain level 4 Kondisi akhir : User menyelesaikan permainan

Skenario :

1. User berada pada lingkungan bermain level 4 tempat lingkungan bermainnya berbeda dengan level sebelumnya dan user mulai bermain

2. Sistem menjalankan permainan

3. User memainkan permainan dengan membuka peti harta karun yang sudah tersedia

4. Sistem menampilkan rumus matematika yang ada didalam peti harta karun tersebut, dimana pada level ini sistem menampilkan 3 rumus skala yang harus dijawab 5. User menjawab jawaban dengan cara menekan tombol

jawaban yang sudah ada, user menebak rumus yang tampil agar bisa melanjutkan level berikutnya, jika user salah menebak rumus tersebut maka user akan tetap baerada pada level 4 belum bisa melanjutkan level berikutnya, jika user benar menebaknya akan mendapatkan score dan bisa melanjutkan kelevel berikutnya

6. Sistem menampilkan score permainan dimana score tersebut telah ditambahkan dari score pada level sebelumnya yang sudah didapatkan oleh user

7. User selesai bermain pada level 4 dan akan mendapatkan score yang akan berlanjut pada level berikutnya

III.6.8 Use Case level 5(rumus phytagoras)

Actor : User

Kondisi awal : User berada pada layar lingkungan bermain level 5 Kondisi akhir : User menyelesaikan permainan

1. User berada pada lingkungan bermain level 5 tempat lingkungan bermainnya berbeda dengan level

sebelumnya dan user mulai bermain 2. Sistem menjalankan permainan

3. User memainkan permainan dengan menekan tombol soal yan telah tersedia

4. Sistem menampilkan rumus matematika yang ada didalam tombol soal tersebut, dimana pada level ini sistem menampilkan 3 rumus phytagoras yang harus dijawab

5. User menjawab jawaban dengan cara menekan tombol jawaban yang sudah ada, user menebak rumus yang tampil agar bisa melanjutkan level berikutnya, jika user salah menebak rumus tersebut maka user akan tetap baerada pada level 5 belum bisa melanjutkan level berikut nya, jika user benar menebaknya akan mendapatkan score dan bisa melanjutkan kelevel berikutnya

6. Sistem menampilkan score permainan dimana score tersebut telah ditambahkan dari score pada level sebelumnya yang sudah didapatkan oleh user 7. User selesai bermain pada level 5 dan akan

mendapatkan score yang akan berlanjut pada level berikutnya

Dokumen terkait