Dosen Pembimbing 1 : Feby Artwodini Muqtadiroh, S.Kom, MT Dosen Pembimbing 2 : Amna Shifia Nisafani, S.Kom, M.Sc
Presented by :
Keanekaragaman kebudayaan yang ada di Indonesia merupakan
warisan yang diturunkan kepada generasi muda yang wajib dijaga
Kebudayaan merupakan salah satu identitas bangsa. Agar tidak
terkikis oleh budaya asing, maka perlu pengenalan sejak dini kepada anak-anak salah satunya dengan cara orangtua membeli buku tentang cerita rakyat serta menceritakannya kepada anak-anak sebagai bentuk pengenalan tentang kebudayaan sejak dini.
Perkembangan teknologi dan banyaknya siaran televisi serta radio
yang ada saat ini tidak diimbangi dengan siaran yang memperkenalkan budaya serta kearifan lokal Indonesia.
Kurangnya media untuk mengenalkan kebudayaan serta kearifan
lokal Indonesia sejak dini kepada anak-anak
Saat ini banyak anak-anak yang lebih menyukai permainan yang
Melihat dari permasalahan yang ada, maka perlu
dilakukan sebuah analisis dan perancangan sebuah permainan edukasi yang nantinya akan
dipergunakan sebagai media untuk
memperkenalkan budaya serta kearifan lokal nusantara. Permainan tersebut tidak hanya dapat dimainkan oleh anak-anak namun juga dapat dimainkan oleh orang dewasa.
Bagaimana spesifikasi kebutuhan dari permainan
edukasi yang dapat digunakan untuk pengenalan budaya Indonesia?
Bagaimana desain dari permainan edukasi tersebut
agar sesuai dengan spesifikasi kebutuhan yang telah dibuat?
Umur dari pengguna dikhususkan antara 6 sampai
12 tahun
Analisis dan desain permainan “ZENI”
mencangkup budaya yang meliputi baju adat daerah, senjata tradisional, lagu daerah, makanan, dan rumah adat.
Menghasilkan dokumentasi analisis dan desain
kebutuhan permainan edukasi “ZENI”.
Diharapkan dengan melakukan analisis dan desain
permainan “ZENI” ini memberikan kontribusi kepada masyarakat untuk mengenalkan budaya Indonesia sejak dini melalui sebuah permainan edukasi.
Melestarikan budaya dan kearifan lokal yang ada
Metode yang digunakan dalam membuat analisis
dan desain perangkat lunak ini yaitu menggunakan metode Waterfall.
Metode ini terdiri dari beberapa tahapan yaitu
Elisitasi, Analisis dan Spesifikasi Kebutuhan, Validasi
Benchmarking dilakukan terhadap 4 permainan
antara lain :
Cells Cruft
Monkey Math Balance Chem Game Tutor
Spesifikasi CellCruft Monkey Math Balance Chem Game Tutor Coocking Academy Login - - - -Halaman Awal Instruksi V V V V Background story V - V V Lihat Level V V V V Bonus - V - -Award - - - V
Lihat Nilai / Score V V V V
Mempause - - - V
Menampilkan Bantuan /
Hint - V -
-Lihat Sisa Waktu - V - V
Lihat Sisa Nyawa - - -
-Melakukan Permainan Baru V V V V
Pengaturan - - - V Meload Permainan V - - V Menghapus History Permainan V - - V Credit V - - V Informasi Edukasi V
KF-01 :
Sistem menyediakan fitur bagi pengguna untuk keluar dan masuk aplikasi sesuai dengan hak akses yang dimilikinya.
KF-02 : Sistem menampilkan background story
KF-03 : Sistem menyediakan fitur untuk menghentikan sementara permainan
KF-04 : Sistem dapat menampilkan konten dari permainan edukasi ZENI (sisa waktu, sisa nyawa, nilai, level) KF-05 : Sistem menyediakan fitur untuk melakukan permainan baru
KF-06 : Sistem menyediakan fitur untuk menampilkan instruksi permainan
KF-07 : Sistem menyediakan fitur untuk pengaturan permainan (volume suara dan resolusi) KF-08 :
Sistem menyediakan fitur untuk me-load history permainan yang sudah disimpan
KF-09 : Sistem menyediakan fitur untuk menghapus history permainan
KF-10 : Sistem menampilkan informasi edukasi
KF-11 : Sistem menampilkan penghargaan
Usability Requirement
KNF – 01 Aplikasi memiliki rancangan antar muka perangkat lunak yang
user friendly.
KNF – 02 Tampilan dari permainan “ZENI” menggunakan background warna biru dan
warna kuning sebagai penjelas dari kalimat.
KNF – 03 Instruksi dalam permainan “ZENI” jelas dan mudah dipahami. Reliability and up-time requirement
KNF-04 Jeda waktu untuk melakukan login dan load permainan tidak lebih dari satu menit.
Safety requirement
KNF-05 Hanya developer yang dapat mengubah pertanyaan dan jawaban. Data Integrity
KNF-06 Pertanyaan yang ditampilkan dalam permainan harus meliputi baju adat daerah, senjata tradisional, pakaian adat, atau rumah adat daerah.
Berdasarkan Fungsional Use Case Penjelasan
UC-01 Main Baru
UC-02 Login
UC-03 Lanjut Permainan
UC-04 Lihat instruksi
UC-05 Simpan History Permainan
UC-06 Hapus History Permainan
UC-07 Menjalankan Permainan
UC-08 Menghentikan Sementara permainan
UC-09 Lihat informasi edukasi
UC-10 Pengaturan permainan
UC-11 Lihat penghargaan
Tujuan secara umum dari validasi dokumen
spesifikasi permainan “ZENI” ini antara lain:
Mengetahui apakah semua requirement / kebutuhan yang
terdapat dalam dokumen spesifikasi telah sesuai dengan user
needs.
Mengetahui apakah semua fungsi yang terdapat dalam
Requirement Low Level Design
ID RequirementFunctional Priority Functional Area Use Case ID Use Case Name DescriptionUse Case DiagramClass DiagramSequence DiagramInterface
1 KF-05 Penting FA - 01 : Hak akses untuk melakukan permainan baru
UC-01 Main Baru UD-01
CD-01 CD-02 CD-03 CD-04 CD-05 CD-06 CD-07 SD-01 ID-01
KF-06 UC-04 Lihat instruksi UD-04 CD-03 SD-04 ID-04
KF-03 Diharapkan UC-08 Menghentikan Permainan
Sementara UD-08 CD-02 SD-08 ID-08 KF-03,KF-01 Diharapkan UC-12 PermainanAkhiri UD-12 CD-01 CD-02 SD-12 ID-12
KF-10,KF-11 Penting UC-09 Lihat informasi edukasi UD-09 CD-07 SD-09 ID-09
KF-03,KF-12 Diharapkan UC-05 Simpan History Permainan UD-05 CD-02 SD-05 ID-05 KF-09 Diharapkan FA - 02 : Memiliki hak akses untuk pengelolaan akun
UC-06 Hapus History Permainan UD-06 CD-02 SD-06 ID-06
KF-01 UC-02 Login UD-02
CD-02 CD-04 CD-06 CD-07
SD-02 ID-02
Requirement Low Level Design
ID RequirementFunctional Priority Functional Area Use Case ID Use Case Name DescriptionUse Case DiagramClass DiagramSequence DiagramInterface
2 KF-07 Diharapkan FA - 03 : Hak akses untuk pengelolaan permainan
UC-10 permainanPengaturan UD-10 CD-02 SD-10 ID-10
KF-11 Penting UC-11 penghargaanLihat UD-11 CD-07 SD-11 ID-11
KF-01,KF-08,KF-04 Penting UC-07 Menjalankan Permainan UD-07
CD-02 CD-03 CD-04 CD-05
Dari hasil analisis yang telah diperoleh peneliti dengan cara melakukan
Benchmarking didapatkan sepuluh kebutuhan fungsional permainan edukasi “ZENI” antara lain :
Sistem menyediakan fitur bagi pengguna untuk keluar dan masuk aplikasi sesuai dengan
hak akses yang dimilikinya.
Sistem menampilkan background story
Sistem menyediakan fitur untuk menghentikan sementara permainan
Sistem dapat menampilkan konten dari permainan edukasi ZENI (sisa waktu, sisa nyawa,
nilai, level)
Sistem menyediakan fitur untuk melakukan permainan baru
Sistem menyediakan fitur untuk menampilkan instruksi permainan
Sistem menyediakan fitur untuk pengaturan permainan (volume suara dan resolusi) Sistem menyediakan fitur untuk me-load history permainan yang sudah disimpan Sistem menyediakan fitur untuk menghapus history permainan
Sistem menampilkan informasi edukasi Sistem menampilkan penghargaan
Didapatkan dua belas fitur, antara lain :
User dapat melakukan permainan baru
User dapat melakukan login
User dapat melanjutkan history permainan
User dapat melihat instruksi permainan
User dapat menyimpan history permainan
User dapat menghapus history permainan
User dapat menjalankan permainan
User dapat menghentikan sementara permainan
User dapat melihat informasi edukasi
User dapat mengatur permainan
User dapat melihat penghargaan
Validasi kebututuhan sistem “ZENI” yang dilakukan oleh
peneliti telah sesuai dengan desain. Dapat dilihat dari
pemetaan pada tabel Requirement Tracibility Matrix antara kebutuhan sistem “ZENI”dengan desain sistem.
Saran
Dalam pengembangan permainan edukasi “ZENI” dapat
digunakan dengan dukungan teknologi mobile.
Adanya pengembang yang dapat mengintegrasikan
permainan edukasi “ZENI” ini kedalam bentuk online.
Dokumen analisis dan desain perangkat lunak permainan
edukasi “ZENI” ini diharapkan dapat membantu pihak pengembang dalam membangun aplikasi permainan edukasi “ZENI