Analisis Kebutuhan Perangkat Keras Analisis Pengguna

38 Gambar 3.4. Use Case Diagram 1. Actor Definiton Actor Definiton berfungsi untuk menjelaskan actor yang terdapat pada Use Case Diagram dan menggambarkan pihak-pihak yang berperan dalam sistem. Pemain berperan sebagai actor dengan aktivitas memainkan game.

2. Use Case Definition

Use Case definition berfungsi untuk menjelaskan fungsi Use Case yang terdapat pada Use Case Diagram dan menjelaskan aktivitas yang disiapkan oleh sistem. Use Case Definition diterangkan pada tabel Tabel 3.3. Use Case Definition No Use Case Deskripsi 1 Memulai permainan Proses untuk memainkan game 2 Menampilkan bantuan Proses untuk menampilkan menu bantuan 3 Menampilkan credits Proses untuk menampilkan menu credits 4 Keluar dari aplikasi Proses untuk keluar dari aplikasi 5 Memainkan level 1 Proses untuk menampilkan dan memainkan level 1 System Pemain Menampilkan credits Memulai permainan Memainkan level 1 Memainkan level 2 Memainkan level 3 include include include Menampilkan bantuan include Keluar dari aplikasi 39 6 Memainkan level 2 Proses untuk menampilkan dan memainkan level 2 7 Memainkan level 3 Proses untuk menampilkan dan memainkan level 3

3. Use Case Scenario

Use Case Scenario mendeskripsikan urutan langkah-langkah dalam proses bisnis baik yang dilakukan aktor terhadap sistem maupun yang dilakukan oleh sistem terhadap aktor. Berdasarkan use case diagram pada gambar di atas maka use case scenario untuk aplikasi yang dibangun akan dijelaskan sebagai berikut.

a. Use Case Scenario Memulai permainan

Use Case Scenario dari Use Case Memulai permainan dijelaskan pada tabel di bawah ini. Tabel 3.4. Use Case Scenario Memulai permainan Identifikasi Nomor 1 Nama Memulai permainan Tujuan Proses yang dilakukan pemain untuk mulai memainkan permainan Aktor Pemain Skenario Utama Kondisi Awal Pemain berada di menu utama Kondisi Aktor Reaksi Sistem 1. Memilih tombol play menu 2. Sistem menampilkan menu play menu Kondisi Akhir Menampilkan halaman play menu