Anda di halaman 1dari 5

ANALISIS TERSTRUKTUR

1. Flowchart

Dalam konteks pengembangan aplikasi game edukasi pada anak usia dini pada TK Bunga
Mulia Bedali, flowchart digunakan untuk menggambarkan alur kerja atau logika program secara
visual. Flowchart adalah representasi grafis dari langkah-langkah atau proses yang akan
dilakukan dalam permainan edukasi. Flowchart dapat dilihat pada gambar di bawah ini.

Mulai

Login

Menampilkan
Game

Merespon jawaban
Pilih jawaban
Pemain

Skor tidak Salah


bertambah

Benar

Melanjutkan
Skor bertambah 10
game

Belum Selesai Menampilkan


skor

Selesai
Gambar diatas menunjukkan flowchart atau alur proses dari aplikasi game edukasi pada
anak usia dini pada TK Bunga Mulia Bedali. Berikut beberapa proses umu yang ada dalam
flowchart game edukasi pada anak usia dini :

a. Login
Pemain memulai dengan login, yaitu dengan memasukkan data diri seperti
nama.

b. Menampilkan permainan dan menampilkan pertanyaan/tantangan


Setelah login, aplikasi menampilkan permainan yang berisi pertanyaan atau
tantangan yang terkait dengan topik edukatif. Pemain harus menyelesaikan
pertanyaan atau tantangan ini.

c. Menerima atau merespon jawaban pemain


Aplikasi menerima jawaban dari pemain sebagai respons terhadap pertanyaan
atau tantangan yang disajikan.

d. Proses menghitung skor


Aplikasi menghitung skor pemain berdasarkan jawaban yang diberikan. Skor
bertambah 10 poin jika jawaban benar dan tetap jika jawaban salah.

e. Melanjutkan permainan
Proses ini menunjukkan bahwa pemain harus melanjutkan permainan hingga
selesai. Jika semua permainan selesai, permainan akan berhenti dan
menampilkan skor akhir. Jika belum, permainan akan terus berlanjut.

f. Menampilkan skor pemain


Setelah menyelesaikan seluruh permainan, aplikasi menampilkan skor akhir
pemain.

2. Data Flow Diagram

DFD adalah alat yang digunakan dalam analisis sistem untuk menggambarkan bagaimana
data dan informasi mengalir dalam suatu sistem atau aplikasi. DFD membantu dalam
pemahaman bagaimana data diproses, disimpan, dan berpindah di dalam sistem. DFD ini
menggambarkan empat elemen utama yaitu Entitas Eksternal, Proses, Data Flow, dan
Penyimpanan Data

Dalam konteks analisis terstruktur aplikasi game edukasi untuk anak usia dini, DFD atau
Data Flow Diagram digunakan untuk mengilustrasikan bagaimana data dan informasi bergerak di
dalam aplikasi tersebut. Data Flow Diagram dapat dilihat pada gambar di bawah ini.
Pengolah
Pemain
an data Pemain Admin
pemain
Pemain
Pemain Data permainan

Pemain Permainan

Permainan

Permainan

Info hasil

Permainan

Hasil
Hasil hasil
Permainan

Berdasarkan gambar diatas terjadi beberapa proses yaitu :

a. Admin memasukkan data permainan


Pada tahap ini, seorang admin atau pengelola permainan memasukkan data permainan ke
dalam sistem. Data permainan ini mungkin mencakup detail tentang pertanyaan, tantangan,
atau elemen-elemen permainan lainnya yang akan disajikan kepada pemain.

b. Pengolahan data pemain


Pada tahap ini, pemain diminta untuk mengisi informasi pribadi seperti nama, id, atau hal
lain yang mungkin relevan dengan permainan. Informasi ini digunakan untuk membuat profil
pemain atau untuk keperluan statistik.
c. Sistem melakukan pengolahan proses permainan
Tahap ini merupakan inti dari permainan. Sistem mengambil data permainan yang
dimasukkan oleh admin, dan kemudian memberikan tantangan atau pertanyaan kepada
pemain berdasarkan data tersebut. Pemain menjawab pertanyaan atau menyelesaikan
tantangan, dan sistem akan mengolah jawaban yang diberikan oleh pemain.

a. Hasil
Tahap ini adalah langkah akhir dari permainan, di mana hasil atau skor dari pemain
diumumkan. Skor ini didasarkan pada seberapa baik pemain menjawab pertanyaan atau
menyelesaikan tantangan, dan hasil ini dapat digunakan untuk menentukan tingkat
pencapaian pemain.

3. ERD

Dalam konteks analisis terstruktur aplikasi game edukasi untuk anak usia dini, ERD atau
Entity Relationship Diagram digunakan untuk menggambarkan entitas (objek atau konsep) dalam
aplikasi tersebut dan hubungan antara entitas tersebut. ERD membantu dalam merancang dan
memodelkan data yang diperlukan untuk aplikasi game edukasi ini, dan membantu memahami
hubungan antara entitas dan cara data akan disimpan dan diakses dalam aplikasi tersebut.
Dengan ERD yang baik, maka akan dapat merencanakan basis data dan system aplikasi dengan
lebih baik.

nisn nama pertanyaan


jawaban

User/Pemain memainkan Permainan

mendapat memiliki

Admin
Hasil

hasil Id_pemain
nama
4. Table Database
a. Tabel Pemain
Tabel Pemain digunakan untuk menyimpan data pengguna aplikasi atau pemain dalam
konteks aplikasi game edukasi. Tabel ini berfungsi untuk mengelola dan menyimpan
informasi terkait pemain.

No. Nama Field Tipe Lebar Keterangan


1 Id_pemain Integer 10 Nomor Id Pemain
2 Nama_pemain Varchar 20 Nama Pemain

b. Table Permainan
Tabel Permainan digunakan untuk menyimpan data game, termasuk pertanyaan,
jawaban, dan informasi terkait yang diperlukan untuk perhitungan hasil/skor dalam
aplikasi game edukasi.

No. Nama Field Tipe Lebar Keterangan


1 Pertanyaan Varchar 20 Nama Pertanyaan
2 Jawaban Varchar 20 Nama jawaban

c. Tabel Hasil
Tabel Hasil digunakan untuk menyimpan data perhitungan hasil atau skor pemain
aplikasi game edukasi. Tabel ini berperan penting dalam merekam dan melacak skor
pemain setiap kali mereka menyelesaikan permainan atau tantangan

No. Nama Field Tipe Lebar Keterangan


1 Id_pemain Integer 10 Nomor Id pemain
2 Nama_pemain Varchar 20 Nama pemain
3 Hasil/Skor Varchar 20 Hasil perolehan

Anda mungkin juga menyukai