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