BAB III
ANALISA DAN PERANCANGAN 3.1
Analisis Sistem
Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya. Latar belakang pembuatan game ini adalah salah satunya untuk mempermudah cara belajar, terkadang saat belajar seseorang akan dihadapkan dengan kondisi dimana kita sulit memahami suatu mata pelajaran, maka dengan adanya game edukasi diharapkan dapat membantu penggunanya memahami pelajaran yang ada di game tersebut, selain itu game edukasi menjadi sarana belajar yang sangat menyenangkan bagi para pelajar, sebab pelajar akan lebih senang dengan cara bermain sambil belajar. Sebagai analisis sistem pada sistem yang sedang berjalan, akan dibahas bagaimana prosedur-prosedur yang sedang atau yang sudah berjalan pada sistem terdahulu. Analisis sistem non fungsional yang meliputi perangkat keras dan perangkat lunak yang digunakan, serta analisis sistem dengan menggunakan permodelan data terstruktur. 3.1.1 Analisis Game yang Sedang Berjalan
Berdasarkan hasil penelitian Game Edukasi bertema Pembelajaran Anatomi merupakan game edukasi yang bertujuan memberikan informasiinformasi
tentang
Anatomi
30
http://digilib.mercubuana.ac.id/
tubuh
manusia.
31
Game ini dimulai dengan adanya sebuah ensiklopedi atau ringkasan dari keseluruhan materi yang ada. Setelah membaca rangkuman yang tersedia maka pemain bisa lanjut untuk memilih menu selanjutnya. Menu selanjutnya ada menu kuis. Dimana menu ini berupa kuis pilihan ganda dengan empat pilihan jawaban. Kuis ini terdiri dari sepuluh soal pilihan ganda. Setelah satu nomor sudah dijawab, maka game ini memberikan reaksi “jawaban benar/salah” dan diakhir soal akan terlihat nilai yang akan diperoleh. Selain menu kuis, ada juga menu tebak gambar, ini merupakan sebuah kuis berupa essay dilengkapi dengan gambar yang ada, dan dapat dijawab dengan petunjuk yang ada. Sama halnya dengan menu kuis, menu tebak gambar akan memberikan reaksi “jawaban benar/salah” ketika setiap soal dijawab. Dan diakhir soal akan terlihat nilai yang akan diperoleh. 3.2
Analisis Kebutuhan
3.2.1
Analisis Kebutuhan Fungsional
Kebutuhan fungsional adalah kebutuhan pada sistem yang merupakan layanan dalam aplikasi yang harus disediakan, serta gambaran proses dari reaksi sistem terhadap masukan sistem dan yang akan dikerjakan oleh sistem diantaranya adalah sebagai berikut: a. Aplikasi mampu memberikan informasi tentang penjelasan arti istilah anatomi manusia. b. Proses pencarian istilah dilakukan dengan menginput yang akan dicari dan bisa melakukan pencarian berdasarkan abjad. c. Aplikasi dilengkapi dengan fitur latihan soal pilihan ganda dan juga latihan tebak gambar. d. Apllikasi dilengkapi dengan nilai dengan tujuan untuk mengukur sejauh mana user bisa menangkap materi yang ada, dan nilai tersebut akan diperoleh setelah user mengerjakan semua soal yang tersedia. 3.2.1.1 Permasalahan Yang Terjadi
Pada penlitian ini ditemukan beberapa permasalahan khususnya yang berkaitan dengan cara belajar para pelajar terhadap salah satu mata pelajaran yang memerlukan metode cara belajar yang lain. Permasalahan tersebut antara lain:
http://digilib.mercubuana.ac.id/
32
1. Kurangnya respon positif dari pelajar terhadap mata pelajaran anatomi 2. Pemanfaatan positif teknologi smartphone bagi kalangan pelajar 3.2.2
Analisis Kebutuhan Non Fungsional a. Perangkat Keras Perangkat keras yang dibutuhkan untuk mengakses game ini antara lain: Table 3.1 Perangkat Keras Yang Digunakan Perangkat Keras
Processor
Spesifikasi Intel® Core™ i3-4030U CPU @ 1.90GHz 1.90 GHz
Installed Memory (RAM)
2.OO GB (1.89 GB usable)
System Type
64-bit Operating System, x64-based processor
Windows Edition
Windows 8.1 © 2013 Microsoft Corporation. All rights reserved
Monitor
10 inchi
HDD
500 GB
b. Perangkat Lunak Perangkat keras computer tidak berarti tanpa perangkat lunak begitu juga sebaliknya. Jadi perangkat lunak dan perangkat keras saling mendukung satu sama lain. Perangkat keras hanya berfungsi jika diberikan instruksi-instruksi kepadanya. Instruksi-instruksi inilah disebut dengan perangkat lunak. Untuk menjalankan aplikasi game edukasi ini digunakan beberapa perangkat lunak, antara lain: 1. Sistem Operasi Komputer Windows (8) 2. Eclipse
http://digilib.mercubuana.ac.id/
33
3.3
Pemodelan Perangkat Lunak
Pendekatan pemodelan analisis yang digunakan untuk membangun aplikasi game edukasi anatomi ini adalah dengan menggunakan pemodelan UML (Unified Modelling Language). 3.3.1
Use Case Diagram
Use Case atau diagram use case merupakan pemodelan untuk kelakuan sistem informasi yang akan dibuat. Use Case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat. Secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem informasi dan apa saja yang berhak menggunakan fungsi-fungsi itu. Berikut Use Case dari game edukasi anatomi ditujukan pada gambar dibawah ini.
Gambar 3.1 Use Case Game Edukasi Anatomi
http://digilib.mercubuana.ac.id/
34
3.3.1.1 Use Case Description Tabel 3.2 Mengakses Menu Ensiklopedi Nama Use Case: Mengakses Menu Ensiklopedi Skenario: Aksi Aktor
Reaksi Sistem
Skenario Normal Aktor : Unregistered User 1. Memilih menu ensiklopedi 2. Menampilkan layar ensiklopedi 3. Memasukan nama anatomi yang ingin dipelajari 4. Mencari nama anatomi tersebut sesuai dengan masukan user 5. Menampilkan list dari semua materi anatomi 6. Memilih salah satu dari anatomi yang ditampalkan 7. Menampilkan salah satu materi yang sudah dipilih
http://digilib.mercubuana.ac.id/
35
Tabel 3.3 Mengakses Menu Kuis Nama Use Case: Mengakses Menu Kuis Skenario: Aksi Aktor
Reaksi Sistem
Skenario Normal Aktor: Unregistered User 1. Memilih menu kuis 2. Menampilkan menu kuis 3. Memilih level 1 pada menu kuis 4. Menampilkan soal pada level 1 5. Mengerjakan kuis dengan memilih salah satu jawaban yang tepat 6. Menampilkan simbol bahwa jawaban benar, apabila jawaban benar 7. Melanjutkan secara otomatis ke soal berikutnya 8. Mengerjakan kuis dengan memilih salah satu jawaban yang tepat 9. Menampilkan simbol bahwa jawaban salah, apabila jawaban salah 10. Menampilkan hasil nilai, apabila soal telah selesai semua dikerjakan.
http://digilib.mercubuana.ac.id/
36
Tabel 3.4 Mengakses Menu Tebak Gambar Nama Use Case: Mengakses Menu Tebak Gambar Skenario: Aksi Aktor
Reaksi Sistem
Skenario Normal Aktor: Unregistered User 1. Memilih menu tebak gambar 2. Menampilkan menu tebak gambar 3. Memulai latihan pada menu tebak gambar 4. Menampilkan latihan tebak gambar 5. Mengerjakan latihan dengan menjawab secara essay pada kotak yang telah disediakan 6. Menampilkan simbol bahwa jawaban benar, apabila jawaban benar 7. Melanjutkan secara otomatis ke soal berikutnya 8. Mengerjakan latihan dengan memilih salah satu jawaban yang tepat 9. Menampilkan simbol bahwa jawaban salah, apabila jawaban salah 10. Menampilkan hasil nilai, apabila soal telah selesai semua
http://digilib.mercubuana.ac.id/
37
dikerjakan.
3.3.2
Activity Diagram Diagram aktivitas atau activity diagram menggambarkan workflow (aliran
kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak. Yang perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem. Berikut Activity Diagram dari game edukasi anatomi ditujukan pada gambar dibawah ini.
Gambar 3.2 Activity Diagram Menampilkan Menu Ensiklopedia
http://digilib.mercubuana.ac.id/
38
Gambar 3.3 Activity Diagram Menampilkan Menu Soal
Gambar 3.4 Activity Diagram Menampilkan Menu Tebak Gambar
http://digilib.mercubuana.ac.id/
39
3.4
Perancangan Antar Muka Program Aplikasi
3.4.1
Penentuan Isi/Content Aplikasi Contoh halaman utama yang akan dibangun: a. Ensiklopedi, berisi materi yang akan dibaca kepada user sebelum melakukan latihan kuis dan tebak gambar. b. Kuis, berisi soal pilihan ganda dengan pilihan jawaban empat. c. Tebak Gambar, berisi soal tebak gambar dengan jawaban essay.
3.4.2
Perancangan Aplikasi a. Tampilan Menu Utama aplikasi Game Edukasi Anatomi
Gambar 3.4.1 Tampilan Menu Utama Game Edukasi Anatomi
http://digilib.mercubuana.ac.id/
40
b. Tampilan Menu Ensiklopedi
Gambar 3.4.2 Tampilan Menu Ensiklopedi
c. Tampilan Awal Menu Kuis
Gambar 3.4.3 Tampilan Kuis
http://digilib.mercubuana.ac.id/
41
d. Tampilan soal pada level 1
Gambar 3.4.4 Tampilan soal pada level 1 e. Tampilan apabila Jawaban Benar
Gambar 3.4.5 Tampilan Jawaban Benar
http://digilib.mercubuana.ac.id/
42
f. Tampilan apabila Jawaban Salah
Gambar 3.4.6 Tampilan Jawaban Salah g. Tampilan Latihan Tebak Gambar
Gambar 3.4.7 Tampilan Latihan Tebak Gambar
http://digilib.mercubuana.ac.id/
43
h. Tampilan apabila jawaban benar
Gambar 3.4.8 Tampilan Jawaban Benar
i.
Tampilan apabila jawaban salah
Gambar 3.4.9 Tampilan Jawaban Salah
http://digilib.mercubuana.ac.id/