Sistem Flow Diagram Berjenjang Entity Relationship Diagram ERD

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