21
3.2.5 UML Unified Modeling Language
a. Use Case Diagram
Pada Gambar 3.1 ditampilkan use case diagram dari game Budi Sang Perantau. Ketika player memilih menu permainan baru player akan mengikuti
prolog awal dan tutorial terlebih dahulu, setelah itu player akan memainkan permainan hari rabu, saat permainan hari rabu selesai player akan melanjutkan
permainan hari kamis dan yang terakhir player akan memainkan permainan hari jumat.
Jika player memilih pilihan menu lanjutan maka sistem akan menampilkan file yang tersimpan sembelumnya. Player dapat kembali menginputkan data dengan
cara memilih file yang diinginkan yang akan direspon secara langsung oleh sistem dengan menampilkan lanjutan dari permainan sebelumnya yang telah disimpan
sesuai dengan file yang dipilih oleh player. Pilihan yang terakhir yang dapat dipilih oleh player adalah menu keluar.
Ketika player memilih menu keluar maka aplikasi game akan langsung berakhir. Pada game edukasi Budi Sang Perantau memiliki 1 aktor dan 7 use case,
seperti terlihat pada Gambar 3.1.
22
Gambar 3.1 Use Case Diagram game Budi Sang Perantau.
b. Activity Diagram
Activity diagram menggambarkan berbagai alir aktivitas dalam perangkat lunak yang sedang dirancang, bagaimana masing-masing alir berawal, decision
yang mungkin terjadi, dan bagaimana alir tersebut berakhir. Berikut ini merupakan activity diagram yang terdapat pada game edukasi Budi Sang Perantau:
c. Activity Diagram Menu Permainan Baru
Activity diagram Menu Mulai pada game edukasi Budi Sang Perantau dapat dilihat pada Gambar 3.2.
23
Gambar 3.2 Activity Diagram Menu Permainan Baru
Keterangan gambar: a. Player memilih menu permainan baru untuk memulai permainan dari awal.
b. Sistem menampilkan prolog awal. c. Setelah sistem menampilkan prolog awal, sistem akan menampilkan
permainan. d. Player menyelesaikan permainan yang ada.
e. Setelah player menyelesaikan permainan sistem akan menampilkan prolog akhir.
f. Sistem menampilkan menu utama.