Entity Relationship Diagram ERD

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