DFD Level 1 Mengelola Nilai DFD Level 1 Membuat Raport Conceptual Data Model

Gambar 3.31 DFD Level 1 Mengelola Jadwal

E. DFD Level 1 Mengelola Nilai

DFD level 1 mengolah nilai ditunjukkan pada gambar 3.32, terdapat subproses yaitu mengolah nilai daily test dan mengolah nilai final exam. Subproses mengolah nilai daily test digunakan untuk mengolah nilai daily test yang kemudian disimpan pada data store detil daily test. Pada subproses ini terdapat pemanggilan data dari beberapa data store yang lain yaitu data store siswa, data store level, data store kelas dan data store lesson. Subproses mengolah nilai final exam digunakan untuk mengolah nilai final exam yang kemudian disimpan pada data store detil final exam . Pada subproses mengolah nilai final exam ini terdapat pemanggilan data dari beberapa data store yaitu data store siswa, data store kelas, data store level dan data store jenis final exam. Data Jadwal Mengajar Informasi Jadwal Mengajar Informasi Jadwal Ujian Informasi Jadwal Daily Admin Pengajar Siswa 1 LEVEL 2 KELAS 3 PERIODE 5 JENIS FINAL EXAM 12 Jadwal 13 Libur 1.2.1 Jadwal mengajar 1.2.2 Jadwal ujian 9 GURU Gambar 3.32 DFD Level 1 Mengelola Nilai

F. DFD Level 1 Membuat Raport

DFD level 1 membuat raport ditunjukkan pada gambar 3.33, terdapat dua subproses yaitu menghitung nilai dan mencetak raport. Pada subproses menghitung nilai ini ada beberapa data yang dipanggil dari beberapa data store. Data yang dipanggil kemudian diolah dan data nilainya dihitung. Setelah diolah dan dihitung data-data tersebut masuk ke sub proses berikutnya yaitu mencetak rapor. Pada subproses ini raport dapat dicetak. Data Nilai Daily Test Data Nilai Final Exam Pengajar 5 JENIS FINAL EXAM 4 LESSON 10 JENIS_LESSON 8 SISWA 1.3.1 Mengelola Nilai Daily Test 1.3.2 Mengelola Final Exam 14 Detil Final 15 Detil Daily Test Gambar 3.33 DFD Level 1 Membuat Raport

G. DFD Level 1 Membuat Laporan

DFD level 1membuat laporan ditunjukkan pada gambar 3.34. pada DFD level 1 membuat laporan ini terdapat lima sub proses yaitu membuat laporan perkembangan siswa, membuat laporan nilai per kelas, membuat laporan nilai per level , membuat laporan kelas, membuat laporan data level dan laporan siswa. Subproses membuat laporan perkembangan siswa ini digunakan untuk membuat laporan perkembangan siswa. Subproses membuat laporan nilai per kelas digunakan untuk membuat laporan nilai per kelas. Subproses membuat laporan nilai per level digunakan untuk membuat laporan nilai per level, sub proses membuat laporan data kelas digunakan untuk membuat laooran data kelas ,subproses membuat laporan data level digunakan untuk membuat laporan data level, dan subproses membuat laporan data siswa digunakan untuk membuat laporan data siswa. Data Nilai Siswa yang Telah dihitung Raport Raport Siswa Siswa Pengajar 15 Detil Daily Test 14 Detil Final Exam 8 SISWA 1.4.1 Menghitung Nilai 1.4.2 Mencetak Raport Gambar 3.34 DFD Level 1 Membuat Laporan

3.3.3 Entity Relationship Diagram

Entity Relationship Diagram ERD digunakan untuk menggambarkan relasi antar entity yang saling berhubungan. Pada ERD yang digunakan untuk membangun aplikasi pengelolaan nilai siswa ini terdapat tiga belas entity. Masing masing entity memiliki atribut masing-masing. Entity memiliki relasi dengan entity lainnya. Relasi tersebut ada beberapa macam yaitu one to one, one to many dan many to many . Informasi Perkembangan Siswa Laporan Perkembangan Siswa Informasi Nilai Per Kelas Laporan Nilai Per Kelas Laporan Nilai Per Level Laporan Kelas Laporan Level Flow_7 Pimpinan Siswa Pengajar 15 Detil Daily Test 14 Detil Final Exam 11 KATEGORI 8 SISWA 2 KELAS 3 PERIODE 1 LEVEL 1.5.1 Laporan Perkembangan Siswa 1.5.2 Laporan Nilai Per Kelas 1.5.3 Laporan Nilai Per Level 1.5.4 Laporan Kelas 1.5.5 Laporan Level 1.5.6 Laporan Siswa

A. Conceptual Data Model

Conceptual data model dari aplikasi pengelolaan nilai siswa terdapat tiga belas tabel yang berasal dari kebutuhan penyimpanan data dari data flow diagram yaitu tabel pegawai, jabatan, siswa, level, kelas, periode, lesson, guru, jenis lesson, libur, jadwal, kategori dan jenis final exam. Conceptual data model aplikasi pengelolaan nilai dapat dilihat pada gambar 3.35. Gambar 3.35 Conceptual Data Model

B. Physical Data Model