• Tidak ada hasil yang ditemukan

BAB 2 TINJAUAN PUSTAKA

3.4 Analisis Kebutuhan Fungsional

3.4.2.3 DFD Level 3

Dari penggambaran masing-masing DFD level 2, terdapat DFD level 3 yang merupakan hasil dekomposisi atau turunan dari DFD level 2 tertentu. Berikut ini adalah hasil dari dekomposisi dari DFD level 2.

1. DFD Level 3 Proses 2.1 Pengolahan Data Guru

Gambar 3.15 berikutmenjelaskan proses pengolahan data guru, dimulaidari penambahannya, perubahan, ataupun pengolahan data lainnya yang bersangkutan dengan data guru.

2.1.1 Import Data Guru 2.1.2 Tambah Data Guru 2.1.3 Ubah Data Guru 2.1.4 Hapus Data Guru 2.1.5 Cari Data Guru Kesiswaan

Data import guru

Info import guru

Info tambah guru Data tambah guru

Data ubah guru Info ubah guru

Data hapus guru

Info hapus guru

Data cari guru

Info cari guru

guru Data import guru

Data import guru

Data tambah guru Data tambah guru

Data ubah guru

Data ubah guru

Data hapus guru

Data hapus guru

Data cari guru Data cari guru Login valid

Login valid

Login valid

Login valid

Login valid

2. DFD Level 3 Proses 2.2 Pengolahan Data Siswa

Gambar 3.16 berikut menjelaskan proses pengolahan data siswa, dimulai dari penambahannya, perubahan, ataupun pengolahan data lainnya yang bersangkutan dengan data siswa.

2.2.1 Import Data siswa 2.2.2 Tambah Data siswa 2.2.3 Ubah Data siswa 2.2.4 Hapus Data siswa 2.2.5 Cari Data siswa Kesiswaan

Data import siswa

Info import siswa

Info tambah siswa Data tambah siswa

Data ubah siswa Info ubah siswa

Data hapus siswa

Info hapus siswa

Data cari siswa

Info cari siswa

siswa Data import siswa

Data import siswa

Data tambah siswa Data tambah siswa

Data ubah siswa

Data ubah siswa

Data hapus siswa

Data hapus siswa

Data cari siswa Data cari siswa

Login valid

Login valid

Login valid

Login valid

Login valid

3. DFD Level 3 Proses 2.3 Pengolahan Data Kelas

Gambar 3.17 berikut menjelaskan proses pengolahan data kelas, dimulai dari penambahannya, perubahan, ataupun pengolahan data lainnya yang

bersangkutan dengan data kelas.

2.3.1 Tambah Data kelas 2.3.2 Ubah Data kelas 2.3.3 Hapus Data kelas 2.3.4 Cari Data kelas Kesiswaan

Info tambah kelas Data tambah kelas

Data ubah kelas Info ubah kelas

Data hapus kelas

Info hapus kelas

Data cari kelas

Info cari kelas

kelas Data tambah kelas

Data tambah kelas

Data ubah kelas

Data ubah kelas

Data hapus kelas

Data hapus kelas

Data cari kelas Data cari kelas

Login valid

Login valid

Login valid

Login valid

Gambar 3.17 DFD Level 3 Proses 2.3 Pengolahan Data Kelas

4. DFD Level 3 Proses 2.4 Pengolahan Data Detail Kelas

Gambar 3.18 berikut menjelaskan proses pengolahan data detail kelas, dimulai dari penambahannya, perubahan, ataupun pengolahan data lainnya yang bersangkutan dengan data kelas.

2.4.1 Tambah Data Detail_kelas 2.4.2 Ubah Data Detail_kelas 2.4.3 Hapus Data Detail_kelas 2.4.4 Cari Data Detail_kelas Kesiswaan

Info tambah detail_kelas Data tambah detail_kelas

Data ubah detail_kelas Info ubah detail_kelas

Data hapus detail_kelas

Info hapus detail_kelas

Data cari detail_kelas

Info cari detail_kelas

Detail_kelas Data tambah detail_kelas

Data tambah detail_kelas

Data ubah detail_kelas

Data ubah detail_kelas

Data hapus detail_kelas

Data hapus detail_kelas

Data cari detail_kelas Data cari detail_kelas

guru

Data guru

kelas Data kelas

Tahun_ajaran Data tahun_ajaran Data guru D at a ke las D a ta tah un _ aj a ra n Login valid Login valid Login valid Login valid

Gambar 3.18 DFD Level 3 Proses 2.4 Pengolahan Data Detail Kelas

5. DFD Level 3 Proses 2.5 Pengolahan Data Matapelajaran

Gambar 3.19berikut menjelaskan proses pengolahan data matapelajaran, dimulai dari penambahannya, perubahan, ataupun pengolahan data lainnya yang bersangkutan dengan data matapelajaran.

2.5.1 Import Data matapelajaran 2.5.2 Tambah Data matapelajaran 2.5.3 Ubah Data matapelajaran 2.5.4 Hapus Data matapelajaran 2.5.5 Cari Data matapelajaran Kurikulum

Data import matapelajaran

Info import matapelajaran

Info tambah matapelajaran Data tambah matapelajaran

Data ubah matapelajaran Info ubah matapelajaran

Data hapus matapelajaran

Info hapus matapelajaran

Data cari matapelajaran

Info cari matapelajaran

matapelajaran Data import matapelajaran

Data import matapelajaran

Data tambah matapelajaran Data tambah matapelajaran

Data ubah matapelajaran

Data ubah matapelajaran

Data hapus matapelajaran

Data hapus matapelajaran

Data cari matapelajaran Data cari matapelajaran

Login valid

Login valid

Login valid

Login valid

Login valid

Gambar 3.19 DFD Level 3 Proses 2.5 Pengolahan Data Matapelajaran

6. DFD Level 3 Proses 1.6 Pengolahan Data Tahun Ajaran

Gambar 3.20berikut menjelaskan proses pengolahan data tahun ajaran, dimulai dari penambahannya, perubahan, ataupun pengolahan data lainnya yang bersangkutan dengan data tahun ajaran.

2.6.1 Tambah Data tahun_ajaran 2.6.2 Ubah Data tahun_ajaran 2.6.3 Hapus Data tahun_ajaran 2.6.4 Cari Data tahun_ajaran kurikulum

Info tambah tahun_ajaran Data tambah tahun_ajaran

Data ubah tahun_ajaran Info ubah tahun_ajaran

Data hapus tahun_ajaran

Info hapus tahun_ajaran

Data cari tahun_ajaran

Info cari tahun_ajaran

Tahun_ajaran Data tambah tahun_ajaran

Data tambah tahun_ajaran

Data ubah tahun_ajaran

Data ubah tahun_ajaran

Data hapus tahun_ajaran

Data hapus tahun_ajaran

Data cari tahun_ajaran Data cari tahun_ajaran

Login valid

Login valid

Login valid

Login valid

Gambar 3.20 DFD Level 3 Proses 2.6 Pengolahan Data Tahun Ajaran

7. DFD Level 3 Proses 2.7 Pengolahan Data Mengajar

Gambar 3.21 berikut menjelaskan proses pengolahan penambahan data mengajar ialah terdiri dari dua elemen/atribut data yaitu data matapelajaran dan data guru sehingga terbentuklah data mengajar yang baru.

2.7.1 Tambah Data mengajar 2.7.2 Ubah Data mengajar 2.7.3 Hapus Data mengajar 2.7.4 Cari Data mengajar kurikulum

Info tambah mengajar Data tambah mengajar

Data ubah mengajar Info ubah mengajar

Data hapus mengajar

Info hapus mengajar

Data cari mengajar

Info cari mengajar

Mengajar Data tambah mengajar

Data tambah mengajar

Data ubah mengajar

Data ubah mengajar

Data hapus mengajar

Data hapus mengajar

Data cari mengajar Data cari mengajar guru Matapelajaran Data matapelajaran D a ta m a ta p e lajar a n Data guru Data guru Login valid Login valid Login valid Login valid

Gambar 3.21 DFD Level 3 Proses 2.7 Pengolahan Data Mengajar

8. DFD Level 3 Proses 2.8 Pengolahan Data KBM

Gambar 3.22berikut menjelaskan proses pengolahan data KBM, penambahan data KBM ialah terdiri dari dua elemen/atribut data yaitu data tahun ajaran dan data detail kelas sehingga terbentuklah data KBM yang baru.

2.8.1 Tambah Data KBM 2.8.2 Ubah Data KBM 2.8.3 Hapus Data KBM 2.8.4 Cari Data KBM kurikulum Info tambah KBM Data tambah KBM Data ubah KBM Info ubah KBM Data hapus KBM Info hapus KBM Data cari KBM Info cari KBM KBM Data tambah KBM Data tambah KBM Data ubah KBM Data ubah KBM Data hapus KBM Data hapus KBM Data cari KBM Data cari KBM mengajar detail_kelas Data detail_kelas Da ta de tail _ ke la s Data mengajar Data mengajar Login valid Login valid Login valid Login valid

Gambar 3.22 DFD Level 3 Proses 2.8 Pengolahan Data KBM

9. DFD Level 3 Proses 2.9 Pengolahan Data Berita

Gambar 3.23berikut menjelaskan proses pengolahan berita, berita hanya bisa ditambahkan oleh seorang admin pengguna saja, setelah di simpan maka berita akan terlihat dan terbaca oleh semua user.

2.9.1 Tambah Data Berita 2.9.2 Ubah Data Berita 2.9.3 Hapus Data Berita 2.9.4 Cari Data Berita Admin

Info tambah Berita Data tambah Berita

Data ubah Berita Info ubah Berita

Data hapus Berita

Info hapus Berita

Data cari Berita

Info cari Berita

Berita Data tambah Berita

Data tambah Berita

Data ubah Berita

Data ubah Berita

Data hapus Berita

Data hapus Berita

Data cari Berita Data cari Berita Login valid

Login valid

Login valid

Login valid

Gambar 3.23 DFD Level 3 Proses 2.9 Pengolahan Data Berita

10. DFD Level 3 Proses 1.10 Pengolahan Data Pengguna (Admin)

Gambar 3.24berikut menjelaskan proses pengolahan data admin pengguna, yaitu pengolahan data admin di E-Learning SMAN 1 Kadugede ini, sebagai berikut.

2.10.1 Tambah Data Pengguna 2.10.2 Ubah Data Pengguna 2.10.4 Cari Data Pengguna Admin

Info tambah Pengguna Data tambah Pengguna

Data ubah Pengguna Info ubah Pengguna

Data cari Pengguna

Info cari Pengguna

Admin Data tambah Pengguna

Data tambah Pengguna

Data ubah Pengguna

Data ubah Pengguna

Data cari Pengguna Data cari Pengguna

Login valid

Login valid

Login valid

Gambar 3.24 DFD Level 3 Proses 2.10 Pengolahan Data Pengguna

11. DFD Level 3 Proses 4.1 Data Pengumuman

Gambar 3.25berikut menjelaskan proses pengolahan data pengumuman, guru dapat menambahkan data pengumuman pada setiap kelas yang dimilikinya.

4.1.1 Tambah pengumuman 4.1.2 Cari pengumuman 4.1.3 Ubah pengumuman 4.1.4 Hapus pengumuman Guru Pengumuman

Data Penambahan Pengumuman

Info Penambahan Pengumuman

Data Pencarian Pengumuman Info Pengumuman

Data Perubahan Pengumuman

Info Perubahan Pengumuman

Data Penghapusan Pengumuman

Info Penghapusan Pengumuman

Data Penambahan Pengumuman

Info Pengumuman yang ditambah

Info Pengumuman

Data Perubahan Pengumuman Info Pengumuman yang dirubah

Data Pengumuman yang dihapus Info Pengumuman yang dihapus

Siswa Info Pengumuman

Login Guru Valid

Login Guru Valid

Login Guru Valid Login Guru Valid

Gambar 3.25 DFD Level 3 Proses 4.1 Pengumuman

12. DFD Level 3 Proses 4.2 Data Materi

Gambar 3.26berikut menjelaskan proses pengolahan data materi, bagaimana materi tersebut mulai ditambahkan, kemudian siswa dapat mengunduhnya.

4.2.1 Tambah materi 4.2.2 Cari materi 4.2.3 Ubah materi 4.2.4 Hapus materi 4.2.5 Unduh materi Guru Materi Data Penambahan Materi

Info Materi yang sudah ditambah

Data Pencarian Materi Info Materi yang sudah dicari

Data Materi yang diubah Info Materi yang sudah diubah

Data penghapusan Materi

Siswa Info Materi yang akan diunduh

Info Penghapusan Materi

Data Materi yang ditambah

Info Penambahan Materi

Data materi

Data Perubahan Materi Info Perubahan Materi

Data Penghapusan Materi Info materi terhapus

Data materi

Info Materi yang akan diunduh

Login Guru Valid

Login Guru Valid

Login Guru Valid

Login Guru Valid

Login Guru Valid

Gambar 3.26 DFD Level 3 Proses 4.2 Data Materi

13. DFD Level 3 Proses 4.3DataTugas

Gambar 3.27 berikut menjelaskan proses pengolahan data tugas, bagaimana materi tersebut mulai ditambahkan, kemudian siswa dapat melihatnya, jika dibutuhkan maka siswa juga dapat mengunggah balik jawaban dari tugas tersebut.

4.3.1 Tambah tugas 4.3.1 Cari tugas 4.3.3 Ubah tugas 4.3.4 Hapus tugas 4.3.5 Unduh tugas 4.3.6 Unggah tugas Guru Siswa Tugas Detail_Tugas

Data Penambahan Tugas Info Penambahan Tugas

Info Pencarian Tugas Pencarian Tugas

Data Tugas yang dirubah Info Perubahan Tugas

Data tugas yang dihapus

Info Penghapusan tugas

Info Tugas yang sudah diunggah

Info Tugas yang akan diunduh

Data Tugas yang di unggah Info Tugas yang sudah diunggah Data Penambahan Tugas

Info Penambahan Tugas

Info Tugas

Data tugas yang dirubah Info perubahan tugas

Data Tugas Yang dihapus Info Tugas yang dihapus Info Tugas

Data Pengunggahan Tugas Info Tugas yang sudah diunggah

Login Guru Valid

Login Guru Valid

Login Guru Valid

Login Guru Valid

Login Guru Valid

Login Guru Valid

Gambar 3.27 DFD Level 3 Proses 4.3 Data Tugas

14. DFD Level 3 Proses 4.4Data Latihan

Gambar 3.28 berikut menjelaskan proses pengolahan data latihan, dimana guru kelas bersangkutan dapat membuat latihan pada kelas tersebut, kemudian menambahkan soalnya, dan nantinya siswa dapat mengerjakan latihan tersebut.

4.4.1 Tambah latihan 4.4.2 Cari latihan 4.4.3 Ubah latiihan 4.4.4 Hapus lathan 4.4.5 Kerjakan Latihan Guru Siswa Latihan Detail_Latihan

Data Penambahan Latihan Data Penambahan Soal Info Penambahan Latihan

Info Pencarian Latihan Pencarian Latihan

Data Latihan yang dirubah Info Perubahan Latihan

Data Latihan yang dihapus

Info Penghapusan Latihan

Info Latihan Yang sudah dikerjakan

Data Latihan Yang dikerjakan Info Latihan Yang sudah dikerjakan Data Penambahan Latihan

Data Penambahan Soal Info Penambahan Latihan

Info Latihan

Data Latihan yang dirubah Info perubahan Latihan

Data Latihan Yang dihapus Info Latihan yang dihapus

Data Pengerjaan Latihan Info Latihan Yang sudah dikerjakan

Soal

Info Soal

Info Soal yang sudah ditambahkan

Login Guru Valid

Login Guru Valid

Login Guru Valid

Login Guru Valid

Login Guru Valid

Gambar 3.28 DFD Level 3 Proses 4.4 Data Latihan

15. DFD Level 3 Proses 4.5Data Diskusi

Gambar 3.29 berikut menjelaskan proses forum diskusi dimana terjadi interaksi tanya jawab antara guru dan siswa.

4.5.1 Tambah diskusi 4.5.2 Tampil Diskusi 4.5.3 Tambah komentar Siswa guru

Data tambah diskusi guru

Data tambah diskusi siswa Data tambah diskusi guru

Data tampil diskusi guru Info Tampil diskusi guru

Data Tambah komentar guru Info Tambah komentar guru

Data Tambah komentar siswa Info Tambah komentar siswa Data Tampil diskusi siswa

Info Tampil diskusi siswa Data tambah diskusi siswa

info tambah diskusi siswa

Forum_tanya

Forum_jawab Data tambah komentar guru

Data tambah komentar siswa

Data tambah komentar guru Data tambah komentar Data komentar forum

Data Olah komentar Forum

Data tambah diskusi siswa Data tambah diskusi guru

Data Tampil diskusi guru Data Tampil diskusi siswa Data Tampil diskusi guru Data Tampil diskusi siswa

Login V alid

Login V alid

Login V

alid Data tampil diskusi siswaData tampil diskusi guru

Info diskusi guru

Gambar 3.29 DFD Level 3 Proses 4.5 Diskusi

Dokumen terkait