Keputusan Operasi perbandingan logika
InputOuput Data
Proses input output data, parameter dan informasi
Proses Terdefinisi
Proses yang detilnya dijelaskan terpisah, misalnya dalam bentuk
subroutine.
Penghubung Penghubung bagian-bagian
FlowChart yang berada pada satu halaman.
Penghubung Halaman
Penghubung bagian-bagian FlowChart yang berada pada
halaman berbeda. Struktur Case
Memproses sebuah blok statemen pada salah satu kondisi case yang
terpenuhi.
2.7 Persyaratan Pengguna User Requirements
Dalam pembangunan suatu perangkat lunak, seorang perancang harus mempertimbangkan hal-hal yang menjadi persyaratan pengguna User Specification
Requirements, 7 Maret 2010.
2.7.1 Persyaratan Fungsional Functional Requirements
Persyaratan Fungsional
menjelaskan apa yang harus dilakukan dengan mengidentifikasi tugas yang diperlukan, tindakan atau kegiatan yang harus
diselesaikan. Persyaratan fungsional terdiri dari beberapa bagian, yaitu: 1.
Fitur Produk Product Features Menyajikan fitur-fitur utama produkaplikasi atau fungsi-fungsi penting yang
dapat diakses oleh pengguna. Aplikasi education game ini menyediakan fitur
Universitas Sumatera Utara
utama yaitu pilihan game yang disertai menu petunjuk permainan dan latihan untuk membantu pemahaman pembelajaran.
2. Kelas dan Karakteristik Pengguna User Classes and Characteristics
Mengidentifikasi tingkatan pengguna yang akan mengunakan aplikasi. Tingkatan pengguna dalam konteks penggunaan aplikasi adalah berdasarkan tingkat usia
user. Setiap game memiliki spesifikasi baik dari segi materi pembelajaran maupun tingkat kemudahan permainan yang dapat disesuaikan dengan usia user.
3. Lingkungan Operasi Operating Environment
Lingkungan dimana aplikasi akan dijalankan termasuk perangkat keras, sistem operasi, serta komponen-komponen perangkat lunak lainnya. Agar dapat
menampilkan performance yang optimal sebaiknya aplikasi Education Game ini dijalankan pada platform PC dengan spesifikasi minimal Pentium 4, kapasitas
memori hard disk 40GB dan RAM 512MB, sistem operasi multimedia Windows XP, Windows Vista, dsb., dan piranti-piranti pendukung multimedia lainnya
seperti loudspeaker. 4.
Dokumentasi User User Documentation Meliputi daftar komponen dokumentasi pengguna seperti user manual, dan
tutorial yang disediakan perangkat lunak. Aplikasi ini nantinya menyediakan menu help yang disediakan sebagai petunjuk penggunaan permainan bagi user dan
tutorial pengenalan konsep education game pada sistem aplikasi pada menu utama home yang akan menjadi tampilan utama saat aplikasi digunakan.
2.7.2 Persyaratan Non-Fungsional Non-Functional Requirements
Persyaratan Non-fungsional
adalah persyaratan yang menentukan kriteria yang dapat digunakan untuk menilai sebuah sistem operasi, dari aspek tertentu. Persyaratan non-
fungsional aplikasi ini dari dilihat dari segi: 1.
Persyaratan Kinerja Performance Requirements Sejauh mana misi atau fungsi yang harus dijalankan; umumnya diukur dari segi
kuantitas, kualitas, cakupan, ketepatan waktu atau kesiapan. Dengan perancangan yang baik, aplikasi ini diharapkan mampu menampilkan kinerja yang optimal
seperti tampilan yang interaktif, memori aplikasi yang tidak terlalu besar, waktu
Universitas Sumatera Utara
loading loading time yang singkat serta memberi respon yang baik tanggap terhadap perintah user.
2. Kemudahan Penggunaan User Friendliness
Sistem harus memberikan kemudahan dalam penggunaan bagi user. Aplikasi ini dirancang menyajikan tata cara penggunaan yang sederhana tapi memiliki aspek
multimedia yang sangat baik, sehingga menjadikan aplikasi ini sangat user friendly dan menarik.
2.7.3 Persyaratan Desain Design Requirements
Komponen-komponen dari sebuah desain game berbasis multimedia harus meliputi: mekanika game, seni visual, pemrograman, proses produksi, audio, video dan narasi.
Hurd and Jeunings, 2008.
Aplikasi yang dirancang oleh penulis menyediakan game-game sederhana yaitu menampilkan desain antarmuka interface yang user friendly dan aturan-aturan
permainan yang tidak terlalu rumit sehingga anak-anak sebagai target user penulis tidak merasa kesulitan dalam menggunakan aplikasi.
Universitas Sumatera Utara
BAB 3
ANALISIS DAN PERANCANGAN
3.1 Analisis Perancangan