Entnity Relationship Diagram ERD Relation Scheme

and students, the chat data processing which have two charging a name that will be used as a name in the chat and the next is to join the chat which is a process that is done sending messages directly between users who are logged in the application Guru 10.2 Gabung ke Chat Chat Input nama guru Info input nama guru Siswa 10.1 Isi Nama Info gabung ke chat Gabung ke data chat Da ta n am a u s er Input nama siswa Info input nama siswa Gabung ke data chat Info gabung ke chat Da ta g ab un g k e c hat info g ab un g k e c ha t In fo n ama u s er Figure 12. DFD Level 1 process 10 2.2.11. DFD Level 1 process 11 In the DFD level 1 process 11 describes how the processing schedule of teachers conducted by the admin and the schedule can be viewed by students and teachers to know the days and hours of how a teacher can make the learning process. An admin can perform the addition of teacher schedules when there is no addition of new teachers or teachers, teacher schedules change if there are changes to the schedule of teachers and teacher schedules do the deletion if a teacher has been out of school. Teachers and students can only view the schedule made by the admin without being able to perform the processing schedule of teachers. Admin 11.2 Ubah Jadwal Jadwal Guru Info jadwal guru Siswa 11.1 Tambah Jadwal Ubah data jadwal guru Info ubah jadwal guru Guru 11.3 Hapus Jadwal 11.4 Lihat Jadwal Data hapus jadwal Info hapus jadwal Li ha t j ad w al g ur u Li ha t j ad w al g ur u In fo ja dw al g ur u Info jadwal guru Data jadwal guru D at a ub ah ja dw al D at a ha pu sj ad w al D at a lih at ja dw al In fo ta mb ah ja dw al In fo u ba h ja dw al In fo h ap us ja dw al In fo li ha t j ad w al mengajar kelas Data mengajar Info mengajar D at a me ng aj ar In fo me ng aj ar D at a me ng aj ar In fo me ng aj ar Data kelas Info kelas Data kelas Info ke las Info ke las D ata ke las Figure13. DFD Level 1 process 11

2.3. Entnity Relationship Diagram ERD

Entity Relationship Diagram ERD is one way to process a database so that data can know the relationship between files and technique, it can be used to overcome the redundancy of data or the like. For more details, the form of Entity Relationship Diagram ERD can be seen in the picture below: Siswa Guru Chat Mata Pelajaran Ujian Latihan Download Materi Kelas NIS Memiliki Memiliki Memiliki Memiliki Memiliki Memiliki Memiliki Memiliki Memiliki Nama_lengkap Tempat_lahir Tanggal_lahir Mata_pelajaran E-mail Alamat Id_Kelas Foto Keterangan Tanggal Pesan Pengirim Memiliki Memiliki Id_kelas Nama_kelas NIP Nama_lengkap Tempat_lahir Tgl_lahir E-mail Alamat Mata_pelajaran Foto Id_kelas Id_kelas Id_pelajaran Memiliki Nama_pelajaran Id_materi Nama_materi Judul_materi Keterangan Id_download Keterangan Waktu Id_ujian Pil_jawaban Memiliki Pesan Pengirim Isi_pesan Id_kelas Id_latihan Solusi Soal Pil_jawaban N N N 1 N 1 N 1 1 N N N Id_chat Id_pesan Soal Memiliki Jadwal guru 1 1 N 1 1 1 1 1 1 N 1 N 1 N N 1 N 1 1 Id_jadwal Hari Jam_mulai Jam_selesai keterangan Isi_materi NIS NIP Id_pelajaran NIS NIP NIP Id_kelas Id_pelajaran Keterangan Memiliki Memiliki Memiliki 1 N N 1 1 N Id_kelas Id_kelas Memiliki N 1 Id_pelajaran Id_materi NIS

2.4. Relation Scheme

Relation schema is a set of relationships between two or more tables in the database system. The following is an explanation of a series of databases on the application of E- learning siswa PK NIS nama_lengkap tempat_lahir tanggal_lahir mata_pelajaran e-mail alamat foto FK1 id_kelas Chat PK id_chat tanggal pesan pengirim keterangan FK1 NIS FK2 NIP Pesan PK Id_pesan isi_pesan pengirim FK1 NIS FK2 NIP Latihan PK Id_latihan soal pilihan_jawaban solusi FK1 id_pelajaran FK2 id_kelas Kelas PK id_kelas nama_kelas Jadwal_guru PK id_jadwal hari jam_mulai jam_selesai keterangan FK1 NIP FK2 id_kelas Mata_pelajaran PK id_pelajaran nama_pelajaran keterangan FK1 id_kelas Guru PK NIP nama_lengkap tempat_lahir tanggal_lahir e-mail alamat mata_pelajaran foto FK1 id_kelas Ujian PK id_ujian soal pilihan_jawaban waktu FK1 NIS FK2 id_pelajaran FK3 id_kelas Materi PK id_materi nama_materi judul_materi isi_materi keterangan FK1 id_kelas FK2 id_pelajaran Download PK id_download keterangan FK1 id_pelajaran FK2 id_materi

3. DATABASE IMPLEMENTATION