BAB III ANALISA DAN PERANCANGAN
3.1 Analisis Sistem
Analisis sistem merupakan sebuah teknik pemecahan masalah yang menguraikan sebuah sistem menjadi beberapa bagian komponen-komponen dengan tujuan mempelajari kinerja dari masing-masing komponen dan berinteraksi untuk mencapai tujuan. Dengan demikian, analisis sistem merupakan suatu pemecahan dari suatu sistem informasi untuk dievaluasi permasalahan atau kekurangannya sesuai dengan kebutuhan/tujuan yang diharapkan. Perancangan Game Edukasi
yang akan dibangun sendiri adalah perancangan
yang dibuat untuk membuat seorang user dapat menggunakan game sebagai media belajar. Dimana yang akan ditampilkan akan berjalan secara otomatis dengan mengklik aplikasi. Di mana seorang user yang menjalankan aplikasi dapat berlatih mata pelajaran IPA, IPS dan Bahasa Inggris. Teknik memainkan game mata pelajaran berbeda-beda di mana jika user mengklik mata pelajaran IPA maka secara otomatis akan muncul pilihan materi pembelajaran, game IPA, setelah mengklik materi pembelajaran akan muncul materi pembelajaran yang diajarkan di sekolah, kemudian apabila pilihan game IPA akan muncul soal yang harus dipecahkan oleh pemain game. Di mana setiap soal yang diselesaikan akan dilanjutkan ke level berikutnya sampai pada level ketiga. Perancangan game edukasi ini dapat membuat seorang user menguasai materi pembelajaran dan dapat melatih memori user.
Analisis Sistem Berjalan Dari hasil penelitian yang dilakukan oleh penulis data-data yang dibutuhkan untuk membuat Game Edukasi. Data yang diperoleh berupa mata pelajaran untuk usia 7 sampai dengan 9 tahun, materi pembelajaran untuk usia 7 sampai dengan 9 tahun. Dari penelitian ini akan dibuat sebuah Game edukasi yang dapat melatih user dalam penguasaan materi pembelajaran
dan memudahkan user dalam memahami materi
pembelajaran.
19 http://digilib.mercubuana.ac.id/
3.2 Analisis Kebutuhan 3.2.1 Analisis Fungsional Menunjukkan apa yang seharusnya sistem lakukan dan menunjukkan fasilitas apa yang dibutuhkan serta aktivitas apa saja yang terjadi dalam sistem yang akan dirancang. 3.2.2 Analisis Kebutuhan Analisis kebutuhan digunakan untuk mengidentifikasi terhadap kebutuhan sistem baru. Kebutuhan sistem meliputi analisis kebutuhan user. Sistem akan menampilkan game edukasi kepada user dengan memproses hasil pembelajaran siswa. 3.2.2.1 Kebutuhan User Kebutuhan user meliputi apa saja yang dibutuhkan oleh user pada game edukasi: 1. Tampilan tentang materi pembelajaran. 2. Tampilan game edukasi yang melatih penguasaan materi user. 3. Melakukan pemecahan soal. 3.3 Rancangan Proses 3.3.1
Use Case Diagram Berikut adalah perancangan use case diagram game edukasi:
Memulai Game Edukasi Memilih Materi Pelajaran
Penngguna
Membuka Mata Pelajaran IPA Mempelajari Materi Pelajaran Memilih Play Game
Memainkan Game
Data Score
Gambar 3.1 Sistem Use Case Diagram Usulan
20 http://digilib.mercubuana.ac.id/
Definisi use case pada game edukasi adalah sebagai berikut: Deskripsi Use Case diatas akan dijelaskan dalam tabel skenario berikut: Skenario: Tabel 3.1 Skenario Memulai Game Edukasi Nama Use Case
Memulai Game Edukasi
Aktor
Pengguna
Deskripsi
Pada saat masuk aplikasi user dapat memulai aplikasi dan menggunakan fitur yang ada pada game edukasi
Pra Kondisi
Penguna mengakses games edukasi secara langsung tanpa internet dengan media komputer.
Skenario
Pengguna membuka aplikasi untuk dapat memulai aplikasi
Post Kondisi
Pengguna dapat menggunakan fitur game edukasi pada saat memulai game edukasi.
Skenario: Tabel 3.2 Skenario Membuka Mata Pelajaran Nama Use Case Aktor Deskripsi
Membuka Mata Pelajaran Pengguna Membuka menu mata pelajaran untuk dapat masuk ke materi pelajaran dan play game
Pra Kondisi
Pengguna membuka mata pelajaran untuk dapat belajar dengan game edukasi
Skenario
Pengguna membuka menu mata pelajaran kemudian
dapat
mempelajari
materi
pelajaran atau bermain game. Post Kondisi
Pengguna membuka mata pelajaran untuk dapat menggunakan fitur
21 http://digilib.mercubuana.ac.id/
Skenario: Tabel 3.3 Skenario memilih game mata pelajaran Nama Use Case Aktor Deskripsi
Memilih Game mata pelajaran Pengguna Menu ini menjelaskan bagaimana user dapat bermain game yang sesuai dengan materi pelajaran yang dibahas.
Pra Kondisi
Pengguna masuk ke menu mata pelajaran terlebih dahulu untuk mengakses menu games mata pelajaran
Skenario
Setelah
pengguna
masuk
menu
mata
pelajaran dan pengguna memilih game mata pelajaran maka sistem akan menampilkan games mata pelajaran yang terdiri dari beberapa pertanyaan . Post Kondisi
Pengguna dapat belajar sambil bermain game sehingga waktu senggang pengguna dapat digunakan untuk belajar
Skenario: Tabel 3.4 Skenario memilih materi mata pelajaran Nama Use Case Aktor Deskripsi
Memilih Materi mata pelajaran Pengguna Menu ini menjelaskan bagaimana user dapat membuka materi pelajaran dengan memilih menu materi pelajaran.
Pra Kondisi
Pengguna masuk ke menu mata pelajaran terlebih dahulu untuk mengakses menu materi pelajaran
22 http://digilib.mercubuana.ac.id/
Skenario
Setelah
pengguna
masuk
menu
mata
pelajaran dan pengguna memilih materi mata
pelajaran
maka
sistem
akan
menampilkan materi pelajaran Post Kondisi
Pengguna dapat belajar melalui media unik sehingga dapat lebih mudah mengerti pelajaran.
3.3.2 Activity diagram Activity diagram menggambarkan berbagai aktivitas dalam sistem bagaimana aktivitas
berawal
dan
bagaimana
aktivitas
berakhir.
Activity
diagram
juga
menggambarkan proses pararel yang mugkin terjadi pada beberapa eksekusi. Saat pengguna masuk ke dalam aplikasi, sistem
pada game edukasi akan
menampilkan pilihan menu kemudian pengguna dapat memilih mata pelajaran IPA, IPS atau Bahasa Inggris untuk memulai pembelajaran dan terdapat pilihan menu help yang akan membantu user dalam peggunaan aplikasi dan selanjutnya pilihan Quit. Penjabaran masuk aplikasi game edukasi akan ditampikan pada diagram berikut: Berikut merupakan activity diagram game edukasi:
23 http://digilib.mercubuana.ac.id/
Pengguna
Game Edukasi
Menampikan menu game edukasi
Memulai Game Edukasi
Memilih Menu Game Edukasi
Menampilkan pilhan pengguna
Gambar 3.2 Activity Diagram Perancangan Memulai Game Edukasi Proses selanjutnya adalah saat pengguna memilih mata pelajaran, setelah pengguna memilih mata pelajaran, sistem game edukasi akan menampilkan pembelajaran yang sesungguhnya, yaitu dengan menampilkan asset-asset yang digunakan dalam permainan yaitu play game dan materi pembelajaran. Pengguna
Game Edukasi
Memilih Mata Pelajaran IPA
Membuka Menu Mata Pelajaran IPA
Menampilkan menu materi pelajaran dan play game
Menampilkan pilihan user
24 http://digilib.mercubuana.ac.id/
Memilih menu mata pelajaran IPA
Gambar 3.3 Activity Diagram Perancangan Pemilihan Mata Pelajaran Salah satu fitur yang terdapat pada sistem games edukasi adalah melakukan pembelajaran dengan belajar dari materi mata pelajaran . Saat pengguna menekan tombol materi pembelajaran, sistem game edukasi akan menampilkan berbagai materi pelajaran dari anak usia 7 sampai dengan 9 tahun. Materi pembelajaran ini berisi pelajaran yang sampaikan disekolah ditampilkan dengan lebih sederhana dan menggunakan media gambar sehingga lebih menarik. Untuk kembali ke menu sebelumnya maka user memilih pilihan back to menu akan masuk ke menu mata pelajaran IPA Pengguna
Materi Pelajaran
Memilih menu materi
Menampilkan materi pelajaran
Memilih materi Membuka materi
Mempelajari materi pelajaran
Gambar 3.4 Activity Diagram Perancangan Masuk Materi Mata Pelajaran Pada proses berikutnya pada menu mata pelajaran user memilih games mata pelajaran, maka akan muncul pilihan Play untuk memulai permainan IPA dan pillihan back to menu untuk kembali ke menu sebelumnya Salah satu asset penting dalam permainan adalah pilihan games mata pelajaran yang akan menampilkan berbagai soal 25 http://digilib.mercubuana.ac.id/
yang akan dipecahkan oleh pemain dengan teknik yang interaktif. Pegguna akan berinteraksi dengan item play game ini, yaitu dengan memilih gambar yang sudah diatur secara acak untuk memilih jawaban yang benar. Setiap interaksi pengguna dengan item play game ini akan berhadapan dengan berbagai macam gambar untuk menentukan jawaban yang benar. Setiap tindakan pengguna, sistem akan menampilkan efek-efek sebagai umpan balik dari pengguna. Salah satunya adalah dengan penambahan skor, penambahan level dan pemberitahuan keterangan jawaban. Ketika pengguna memenuhi kondisi menang maka akan ditampilkan halaman menang dan artinya bahwa pengguna telah menguasai mata pelajaran yang telah dibuka. Jika pengguna memenuhi kondisi kalah maka akan ditampilkan halaman game over. Pengguna
Play Game
Memilih Play Game
Menampilkan layout dari tampilam game
Memainkan Game
Memunculkan pertanyaan
Menjawab Pertanyaan
Y Benar score bertambah
N Salah miss score
Menampilkan pertanyaan berikutnya
Pertanyaan Level 1 sudah selesai
26 http://digilib.mercubuana.ac.id/
Y
N
Tampil lanjut level
Tampil Ulang permainan/ Game Over
Update Score
Gambar 3.5 Activity Diagram Perancangan Masuk Games Mata Pelajaran 3.3.3 Sequence Diagram Dalam sequence diagram, aktor mewakili pengguna, kotak berlabel sistem yang terotomatisi, garis putus-putus vertikal sebagai perpanjangan objek, dan anak panah mewakili pesan yang dikirim ataupun diterima. Fungsi dari diaram sequence diagram untuk memperjelas alur, keterkaitan dan respon dari tiap bagian use case. Berikut ini sequence diagram pada perangkat lunak yang dikembangkan:
27 http://digilib.mercubuana.ac.id/
Gambar 3.6 Sequence Diagram Menu Game Edukasi Pada saat pengguna masuk ke halaman menu game edukasi , maka terdapat beberapa pilihan untuk masuk ke dalam game mata pelajaran. Pilihan menu mata pelajaran IPA, IPS , Bahasa Inggris selain itu terdapat pilihan menu help dan quit. Pilihan play game terdapat pada setiap menu mata pelajaran, untuk mengaksesnya maka user memilih mata pelajaran, akan masuk ke halaman mata pelajaran secara otomatis sistem akan menampilkan pilihan mata pelajaran yaitu pilihan membuka materi pelajaran atau pilihan play untuk memulai permainan mata pelajaran.
28 http://digilib.mercubuana.ac.id/
Gambar 3.7 Sequence Diagram Materi Pelajaran Sequence diagram materi pelajaran user membuka pillihan mata pelajaran dan secara otomatis sistem menampilkan pilihan materi pelajaran. Pada saat user memilih menu materi pembelajaran, maka sistem akan menampilkan materi pelajaran . Materi pelajaran berupa pelajaran untuk anak usia 7 sampai dengan 9 tahun. Materi pelajaran yang dibuat sistem dalam bentuk slide dilengkapi dengan berbagai gambar untuk meningkatkan daya ingat user terhadap materi pembelajaran.
29 http://digilib.mercubuana.ac.id/
Gambar 3.8 Sequence Diagram Play Game Setelah pengguna memilih play game, sistem game edukasi menampilkan sebuah permainan. Sistem game edukasi akan menampilkan soal sesuai dengan mata pelajaran yang dipilih. Kemudian sistem game edukasi akan menampilkan item-item jawaban untuk dipilih oleh pengguna, setiap item yang benar akan menambah nilai skor, setelah selesai soal yang pertama maka akan lanjut ke soal berikutnya pada saat muncul soal yang kedua untuk menjawab soal tersebut sama dengan soal yang pertama begitu seterusnya sampai dengan soal yang terakhir. Sistem game edukasi akan menampilkan hasil score dan jika pengguna berhasil melewati level yang pertama sistem game edukasi akan menampilkan pesan untuk melanjutkan ke level berikutnya.
30 http://digilib.mercubuana.ac.id/