DFD level 3 Proses 3.9 Pengolahan Detail Kelas DFD Level 3 Proses 4.1 Pengolahan Data Kelas Mengajar

4.4.1 Tambah tugas 4.4.2 Cari tugas 4.4.3 Ubah tugas 4.4.4 Hapus tugas Guru Tugas Data tambah tugas Info tambah tugas Data cari tugas Info cari tugas Info hapus tugas Data hapus tugas Info ubah tugas Data ubah tugas Data tugas Data tugas Data tugas Data tugas Data tugas Data tugas Data tugas Data tugas 4.4.5 Unduh tugas Data tugas Data tugas Siswa Info unduh materi Data unduh materi Data cari tugas info cari tugas 4.4.6 Unggah tugas Info unggah tugas Data unggah tugas Data detail_tugas Data detail_tugas Detail_tugas Mengajar Data mengajar Data mengajar Gambar 3.23 DFD Level 3 Proses 4.4 Pengolahan Data Tugas

14. DFD Level 3 Proses 4.5 Pengolahan Data Latihan

Gambar 3.25 berikut ini merupakan proses pengolahan data latihan, dimana terdapat 6 proses di dalamnya yaitu proses tambah latihan, proses cari latihan, proses ubah latihan, proses hapus latihan, proses unggah latihan dan proses unduh latihan. 4.5.1 Tambah latihan 4.5.2 Cari latihan 4.5.3 Ubah latihan 4.5.4 Hapus latihan Guru Latihan Data tambah latihan Info tambah latihan Data cari latihan Info cari latihan Info hapus latihan Data hapus latihan Info ubah latihan Data ubah latihan Data latihan Data latihan Data latihan Data latihan Data latihan Data latihan Data latihan Data latihan 4.5.5 Pilih latihan Data latihan Data latihan Siswa Info pilh latihan Data pilih latihan Data cari latihan info cari latihan 4.5.6 Mengerjakan latihan Info mengerjakan latihan Data mengerjakan latihan Data detail_soal_latihan Data detail_soal_latihan Detail_soal_latihan Soal Data soal Data soal Data soal Data soal Data soal Data soal Data soal Data soal Log_soal Data log_soal Data log_soal Data soal Data soal Gambar 3.24 DFD Level 3 Proses 4.5 Pengolahan Data Latihan

15. DFD Level 3 proses 4.6 Pengolahan Data Detail kelas

Gambar 3.26 berikut ini merupakan proses pengolahan detail siswa, dimana terdapat 2 proses di dalamnya yaitu proses penambahan detaial kelas dan penghapusan detail kelas. 4.6.1 Penambahan detail_kelas 4.6.2 Penghapusan detail_kelas Tahun_ajaran Detail_kelas Guru Data tahun ajaran Data tahun ajaran Data detail_siswa Data detail_siswa Data siswa_siswa Data siswa_siswa Info detail_kelas Data detail_kelas Data detail_kelas Info detail_kelas Mengajar Data mengajar Data mengajar Jurusan Data jurusan Data jurusan Kelas Data kelas Data kelas Gambar 3.25 DFD Level 3 Proses 4.6 Pengolahan Data Detail kelas

3.1.8 Spesifikasi Proses

Spesifikasi proses digunakan untuk menggambarkan proses model aliran data yang terdapat pada Data Flow Diagram DFD. Spesifikasi proses dari gambaran DFD diatas akan dijelaskan pada table 3.13 Tabel 3.15 Spesifikasi Proses No Proses Keterangan 1. No. Proses 1 Nama Proses Login Deskripsi Verifikasi data user yang digunakan untuk login pengguna Sumber Admin, Kepala Sekolah, Guru dan Siswa Masukan Data Login Keluaran Data Login Tujuan Admin, Kepala Sekolah, Guru dan Siswa Logika Proses 1. Data login admin berupa username dan password 2. Data login kepala sekolah berupa username dan password 3. Data login guru berupa nip dan Password 4. Data login siswa berupa nis dan password 2. No. Proses 2 Nama Proses Pengaturan Akun user Deskripsi Proses untuk melakukan pengolahan profil pengguna Sumber Guru dan Siswa