Pemodelan Visual Menggunakan UML
Activity Diagram untuk Mulai Bermain dapat dilihat pada Gambar 3.10.
Menekan tombol Mulai Bermain
Menampilkan halaman Permainan
Gambar 3.10 Activity Diagram Mulai Bermain
Use Case Specification Bermain dapat dilihat pada Tabel 3.8.
Tabel 3.8 Use Case Specification Bermain
Nama Use Case Bermain
Aktor Pemain
Deskripsi Use case ini berfungsi untuk memulai game dengan
meletakkan kotak miliknya ke papan game Summy Pre Condition
Papan game sudah ditampilkan di layar Flow Of Events
Kegiatan Aktor Respons Sistem
Pemain dan
komputer mulai meletakkan kotak
miliknya ke papan game Sistem
meng-update papan game
Post Condition Papan game Summy telah terisi kotak milik pemain dan
game berlanjut
Activity diagram untuk use case Bermain dapat dilihat pada Gambar 3.11.
Pemain Meletakkan Kotak Mengupdate papan permainan
Gambar 3.11 Activity Diagram Bermain
Use Case Specification Evaluasi Langkah dapat dilihat pada Tabel 3.9.
Tabel 3.9 Use Case Specification Evaluasi Langkah
Nama Use Case Evaluasi Langkah
Aktor AI
Deskripsi Use case ini berfungsi untuk mengevaluasi langkah AI
yang akan dijalankan pada gilirannya. Pre Condition
Pemain telah meletakkan kotak-kotak miliknya Flow Of Events
Kegiatan Aktor Respon Sistem
- AI mengecek papan
game -
AI menyusun langkah yang mungkin
- AI memilih langkah
dengan nilai terbesar -
AI meletakkan kotak- kotak miliknya
Sistem mengupdate papan game
Post Condition Papan game Summy telah terisi kotak milik AI dan
game berlanjut
Activity Diagram untuk Evaluasi Langkah dapat dilihat pada Gambar 3.12.
Cek Papan Permainan Evaluasi Penyusunan Langkah
Memilih Bentuk Terbaik Meletakkan Kotak
Mengupdate Papan Permainan
Gambar 3.12 Activity Diagram Evaluasi Langkah
Use Case Specification Lihat Tentang dapat dilihat pada Tabel 3.10.
Tabel 3.10 Use Case Specification Lihat Tentang
Nama Use Case Lihat Tentang
Aktor Pemain
Deskripsi Use case ini berfungsi untuk melihat halaman tentang
Pre Condition Pemain memilih menu Tentang pada halaman Menu
Utama Flow Of Events
Kegiatan Aktor Respons Sistem
Pemain menekan tombol Tentang pada halaman
Menu Utama -
Menampilkan halaman Tentang
- Menutup
halaman Tentang
Post Condition -
Activity Diagram untuk Lihat Tentang dapat dilihat pada Gambar 3.13.
Menekan Tombol Tentang Manampilkan halaman Tentang
Menekan Tombol Back Menutup halaman Tentang
Gambar 3.13 Activity Diagram Lihat Tentang
Use Case Specification Lihat Bantuan dapat dilihat pada Tabel 3.11.
Tabel 3.11 Use Case Specification Lihat Bantuan
Nama Use Case Lihat Bantuan
Aktor Pemain
Deskripsi Use case ini berfungsi untuk melihat halaman bantuan
dan tata cara bermain aplikasi Summy Pre Condition
Pemain memilih menu Bantuan pada halaman Menu Utama
Flow Of Events Kegiatan Aktor
Respons Sistem Pemain menekan tombol
Bantuan pada halaman Menu Utama
- Menampilkan halaman
Bantuan -
Menutup halaman
Bantuan Post Condition
-
Activity Diagram untuk Lihat Bantuan dapat dilihat pada Gambar 3.14.
Menekan Tombol Bantuan Manampilkan halaman Bantuan
Menekan Tombol Back Menutup halaman Bantuan
Gambar 3.14 Activity Diagram Lihat Bantuan