Presented by : Fahrian Wahyu P. -...
Transcript of Presented by : Fahrian Wahyu P. -...
Dosen Pembimbing 1 : Feby Artwodini Muqtadiroh, S.Kom, MT Dosen Pembimbing 2 : Amna Shifia Nisafani, S.Kom, M.Sc
Presented by : Fahrian Wahyu P. - 5209100064
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 dapat dimainkan secara offline.
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 di Indonesia melalui sebuah permainan edukasi.
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 Kebutuhan, Desain, dan Validasi Desain.
Benchmarking dilakukan terhadap 4 permainan antara lain :
Cells Cruft Monkey Math Balance Chem Game Tutor Cooking Academy
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 (Ensiklopedia)
- V (Rumus Kimia)
V (Informasi Masakan)
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
KF-12 : Sistem dapat menyimpan history permainan
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 UC-12 Akhiri Permainan
CDM (Conceptual Data Model)
PDM (Phisical Data Model)
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
dokumen spesifikasi ini sesuai dengan standar Ready SET.
Requirement Low Level Design
ID Functional Requirement Priority Functional
Area Use Case
ID Use Case Name Use Case Description
Class Diagram
Sequence Diagram
Interface Diagram
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 Akhiri Permainan 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
KF-08 Penting UC-03 Lanjut Permainan UD-03 CD-02 SD-03 ID-03
Requirement Low Level Design
ID Functional Requirement Priority Functional
Area Use Case ID Use Case Name Use Case Description
Class Diagram
Sequence Diagram
Interface Diagram
2
KF-07 Diharapkan
FA - 03 : Hak akses
untuk pengelolaan permainan
UC-10 Pengaturan permainan UD-10 CD-02 SD-10 ID-10
KF-11 Penting UC-11 Lihat penghargaan 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
SD-07 ID-07
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 Sistem dapat menyimpan history permainan
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 User dapat mengakhiri permainan
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