3.2.1 Sistem Flow
Berikut ini adalah sistem flow dari aplikasi pembelajaran berbantuan komputer untuk bahasa Inggris:
Gambar 3.2 System Flowchart Penjelasan system flowchart :
a. Aplikasi ini memiliki 2 menu utama, yaitu maintenance untuk guruadmin dan pembelajaran untuk siswa. Jika status sebagai
guru maka dapat melakukan maintenance laporan dan maintenance siswa, bila status sebagai murid hanya dapat menjalankan menu
pembelajaran, dan Admin mempunyai akses penuh. b. Menu utama guruadmin memiliki beberapa pilihan, diantaranya
petunjuk pemakaianhelp, edit video tutorial, maintain user, maintain subyek, dan maintain soal exercise dan test.
c. Menu utama siswa memiliki 5 pilihan yaitu tutorial, subyek, games, exercise dan test.
d. Aplikasi ini mendukung 5 materi utama pengenalan bahasa Inggris pada siswa kelas 1 SD. Tiap siswa memiliki record hasil
exercise dan test yang pernah mereka lakukan sebelumnya. e. Siswa dapat melihat video tutorial suatu materi, lalu melanjutkan
ke subyek, exercise dan test materi bersangkutan. Hasil, dan data – data lain dari pengerjaan siswa tersebut akan disimpan di database.
3.2.2 Diagram Berjenjang
Gambar 3.4 menggambarkan diagram berjenjang yang merupakan gambaran dari hirarki proses yang terdapat dalam sistem pembelajaran bahasa
Inggris.
Gambar 3.3 Diagram Berjenjang Sistem Pembelajaran Bahasa Inggris
Diagram berjenjang ini menjelaskan hak akses dari para pengguna yang dijelaskan sebelumnya di context diagram. Siswa memiliki hak akses penuh pada
menu pembelajaran, Admin memiliki hak akses penuh pada menu maintenance, dan Guru memiliki hak akses pada maintenance laporan dan data user.\
3.2.3 Entity Relationship Diagram ERD
ERD Merupakan suatu desain sistem yang digunakan untuk merepresentasikan, menentukan dan mendokumentasikan kebutuhan-kebutuhan
untuk sistem pemrosesan database. ERD juga menyediakan bentuk untuk menunjukkan struktur keseluruhan data dari pemakai. Dalam perancangan sistem
ini telah dibuat ERD yang merupakan lanjutan dari pembuatan desain dengan menggunakan DFD.
A. Conceptual Data Model CDM
Diagram ini menjelaskan hubungan dari entity - entity yang ada pada sistem. Admin dan guru mempunyai akses ke entity File multimedia, untuk
mengatur file – file tutorial, gambar, suara dan laporan pada program. File tersebut dibuat berdasarkan kategori – kategori yang sudah ada. Soal – soal test
dan latihan dibuat berlandaskan file – file multimedia yang akan dikerjakan oleh siswa. Hasil dari siswa tersebut akan tercatat di histori nilai siswa untuk kemudian
dicetak dalam bentuk laporan hasil test. Laporan sendiri akan dibagi menjadi 3 yaitu; laporan nilai siswa, laporan nilai siswa perkelas dan laporan nilai seluruh
kelas.
Gambar 3.4 Conceptual Data Model CDM dari ERD
B. Physical Data Model PDM
Gambar 3.5 Physical Data Model PDM dari ERD
ADMIN_USE RNA ME = ADMIN_US ERNAME
SOAL_ID = SOAL_I D SISWA_ID = SI SWA_ID
FILEMM_ID = FI LEMM_ID FILEMM_ID = FI LEMM_ID
GURU_I D = GURU_ID
ADMIN ADMIN_USERNAME
v arc har50 ADMIN_PASSWORD
v arc har5015 GURU
GURU_I D v arc har6
GURU_NAMA v arc har100
GURU_J K v arc har1
GURU_KELAS v arc har2
GURU_PASS v arc har100
GURU_F OTO v arc har500
GURU_TELP v arc har15
SISWA SISWA_ID
v arc har6 SISWA_NAMA
v arc har100 SISWA_JK
v arc har1 SISWA_TELP
v arc har15 SISWA_KELAS
v arc har2 SISWA_LVL
int SISWA_POI NTS
v arc har5 SISWA_TAHUN_AJARAN
v arc har4 SISWA_FOTO
v arc har500 FILE_MULTIMEDIA
F ILEMM_I D v arc har6
ADMIN_USERNAME v arc har50
GURU_I D v arc har6
F ILEMM_NAMA v arc har100
F ILEMM_I MAGE v arc har500
F ILEMM_SOUND v arc har500
SOAL SOAL_ID
v arc har6 F ILEMM_I D
v arc har6 SISWA_ID
v arc har6 SOAL_ISI
v arc har100 SOAL_IMAGE
v arc har500 SOAL_SOUND
v arc har500 SOAL_ANSW ER
v arc har500 SOAL_OPS1
v arc har500 SOAL_OPSI 2
v arc har500 SOAL_OPSI 3
v arc har500 CATEGORY
CATEGORY _ID v arc har6
F ILEMM_I D v arc har6
CATEGORY _NAMA v arc har100
CATEGORY _GAMBAR image
CATEGORY _VIDEO v arc har500
HISTORY _NI LAI _SI SW A HIS_ID
v arc har8 SOAL_ID
v arc har6 HIS_TGL_AKSES
dat et ime HIS_CATEGORIES
v arc har50 USER_NI LAI
v arc har3 Menca ta t
Mengerja kan Memil iki
Berdasarkan men getahui
Mengatur
Adm in Adm in_us ername
Adm in_Pass word Guru
Guru_I D Guru_Nama
Guru_J K Guru_Kelas
Guru_Pas s Guru_F oto
Guru_Telp
Sis wa Sis wa_ID
Sis wa_Nama Sis wa_J K
Sis wa_Tel p Sis wa_Kel as
Sis wa_LVL Sis wa_Poi nt s
Sis wa_Tahun_Ajaran Sis wa_F ot o
File_Multimedia F ILEMM_I D
F ILEMM_Nama F ILEMM_I mage
F ILEMM_Sound
Soal SOAL_ID
SOAL_Is i SOAL_Image
SOAL_Sound SOAL_Ans wer
SOAL_Ops1 SOAL_Opsi2
SOAL_Opsi3 Category
Category _ID Category _Nama
Category _Gambar Category _Video
His tory _Nilai_Sis wa HIS_ID
HIS_tgl_aks es HIS_Cat egories
Us er_Nilai
Diagram ini merupakan versi fisik dari diagram sebelumnya gambar 3.7. Bagian ini menjelaskan atribut dari masing - masing entitas dan detil lainnya.
3.2.4 Struktur Database