E DFD Level 1 Pembelajaran
Dari DFD Level 1 Pembelajaran, proses yang terjadi dapat dipecah lagi menjadi beberapa subproses, yaitu subproses cek user, subproses tutoring dan
subproses evaluasi. Tampilan dari DFD Level 1 Pembelajaran dapat dilihat pada Gambar 3.9.
Gambar 3.9 DFD Level 1 Pembelajaran
3.2.3 Entity Relationship Diagram ERD
ERD merupakan suatu desain sistem yang digunakan untuk merepresentasikan, menentukan dan mendokumentasikan kebutuhan-kebutuhan
[Materi Vocab] [Materi Pronun]
[Sesi Voc ab] [Sesi Pronun]
[Hasil Evaluasi] Nama Us er
Nama Us er
[Nilai] [Jawaban Sesi Evaluasi]
[Sesi Phrase]
[Sesi Evaluasi] [Materi Phrase]
[Materi] [User Login]
[Data User]
User 3
Phras e
6 Evaluas i
8 User
9 Nilai
2.1 Cek User
2.2 Tutoring
2.3 Evaluas i
4 Pronun
5 Vocabulary
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
Gambar 3.10 Conceptual Data Model CDM dari ERD
ID_Suara ID_Gambar
ID_Level
ID_Suara ID_Gambar
ID_Level
User Name ID Nilai
ID Level
User Name ID Level
ID Gambar ID Suara
ID Suara ID Gambar
Gambar ID_Gambar
Gambar Nama Gambar
Suara ID_Suara
Suara Nama_Suara
User User_Name
Password Hak_Akses
Nilai ID Nilai
Nilai Tanggal
Phrase ID_Phrase
Phrase Evaluasi
ID Evaluasi Pertanyaan
Jawaban A Jawaban B
Jawaban C Jawaban D
Jawaban Benar Level
ID_Level Level
Halaman
Log ID_Log
lastPhrase1 lastPhrase2
lastPhrase3 lastPhrase4
lastPhrase5 lastPronun1
lastPronun2 lastPronun3
lastPronun4 lastPronun5
lastVocab1 lastVocab2
lastVocab3 lastVocab4
lastVocab5 Pronun
ID_Pronunciation Pronunciation
Vocabulary ID_Vocabulary
Vocabulary
B Physical Data Model PDM
Gambar 3.11 Physical Data Model PDM dari ERD
ID_SUARA = ID_SUARA ID_GAMBAR = ID_GAMBAR
ID_LEVEL = ID_LEVEL
ID_SUARA = ID_SUARA ID_GAMBAR = ID_GAMBAR
ID_LEVEL = ID_LEVEL
USER_NAME = USER_NAME ID_EVALUASI = ID_EVALUASI
ID_LEVEL = ID_LEVEL
USER_NAME = USER_NAME ID_LEVEL = ID_LEVEL
ID_GAMBAR = ID_GAMBAR
ID_SUARA = ID_SUARA ID_SUARA = ID_SUARA
ID_GAMBAR = ID_GAMBAR
GAMBAR ID_GAMBAR
varchar4 GAMBAR
varchar100 NAMA_GAMBAR
varchar100
SUARA ID_SUARA
varchar4 SUARA
varchar100 NAMA_SUARA
varchar100 USER
USER_NAME varchar25
PASSWORD varchar15
HAK_AKSES varchar2
NILAI ID_NILAI
varchar4 USER_NAME
varchar25 ID_EVALUASI
varchar4 NILAI
integer TANGGAL
timestamp
PHRASE ID_PHRASE
varchar4 ID_GAMBAR
varchar4 ID_SUARA
varchar4 ID_LEVEL
varchar4 PHRASE
varchar1000 EVALUASI
ID_EVALUASI varchar4
ID_SUARA varchar4
ID_GAMBAR varchar4
ID_LEVEL varchar4
PERTANYAAN varchar1000
JAWABAN_A varchar1000
JAWABAN_B varchar1000
JAWABAN_C varchar1000
JAWABAN_D varchar1000
JAWABAN_BENAR varchar1000
LEVEL ID_LEVEL
varchar4 LEVEL
varchar4 HALAMAN
varchar4
LOG ID_LOG
varchar100 USER_NAME
varchar25 LASTPHRASE1
varchar100 LASTPHRASE2
varchar100 LASTPHRASE3
varchar100 LASTPHRASE4
varchar100 LASTPHRASE5
varchar100 LASTPRONUN1
varchar100 LASTPRONUN2
varchar100 LASTPRONUN3
varchar100 LASTPRONUN4
varchar100 LASTPRONUN5
varchar100 LASTVOCAB1
varchar100 LASTVOCAB2
varchar100 LASTVOCAB3
varchar100 LASTVOCAB4
varchar100 LASTVOCAB5
varchar100 PRONUN
ID_PRONUNCIATION varchar4
ID_LEVEL varchar4
ID_GAMBAR varchar4
ID_SUARA varchar4
PRONUNCIATION varchar100
VOCABULARY ID_VOCABULARY
varchar4 ID_LEVEL
varchar4 ID_GAMBAR
varchar4 ID_SUARA
varchar4 VOCABULARY
varchar100
3.2.4 Struktur Database