Analisis Jaringan Analisis Monitoring

70 Pengumuman {id_pengumuman,id_admin,nip, judul, isi, tanggal} Mengajar {id_mengajar, id_matpel, nip, id_kelas} Tahun_ajaran {id_tahunajaran, tahun_ajaran, semester, aktif} Materi {id_materi, id_mengajar, judul, nama_file, url, ukuran, tanggal, keterangan} Tugas {id_tugas, id_mengajar, judul, nama_file, url, ukuran, tanggal, keterangan} Tugas_Siswa {id_tugassiswa, id_tugas, nis, judul, nama_file, url, ukuran, tanggal} Soal_latihan {id_soal, id_mengajar, judul, keterangan, jumlahsoal, tanggal} Detail_soal {id_detailsoal, id_soal, pertanyaan, pilihan_a, pilihan_b, pilihan_c, pilihan_d, kunci} Jawab_Soal {id_jawab, id_soal, nis, tanggal, benar, salah, nilai} Forum {id_forum, id_mengajar, judul, isi, tanggal} Komentar {id_komentar, id_forum, isi, tanggal} Nilai_tugas {id_nilai, id_tugas, nis, nilai} Bidang {id_bidang, nama_bidang}

3.4 Analisis Kebutuhan Fungsional

Analisis kebutuhan fungsional meliputi Diagram Konteks, Data Flow Diagram, Spesifikasi Proses dan Kamus Data.

3.4.1 Diagram Konteks

Diagram konteks digunakan untuk menggambarkan suatu proses dan ruang lingkup suatu sistem. Terdapat 5 pengguna yaitu Admin, Kepala Sekolah, Guru, Siswa dan Orangtua. Diagram Konteks pada media pembelajaran online SMA Negeri 9 Bandung digambarkan pada gambar 3.14 berikut ini. 71 Gambar 3.13 Diagram Konteks

3.4.2 Data Flow Diagram DFD

Data Flow Diagram merupakan suatu model logika atau proses yang digunakan untuk menggambarkan aliran data yaitu dari mana asal data dan kemana tujuan data yang keluar dari sistem dan dimana data itu disimpan.

3.4.2.1 DFD Level 1

Gambar DFD level 1 Gambar 3.15 dibawah ini menggambarkan aliran data secara keseluruhan pada sistem yang akan dibangun. 72 D a ta P ro fi l d a n A ku n D a ta N il a i D a ta M a te ri Data Pengurus Info Komentar Data Komentar Data Login Kepsek D a ta P ro fi l d a n A ku n In fo P ro fi l d a n A ku n In fo P e n g u m u m a n D a ta P e n g u m u m a n D a ta L o g in S isw a 1 Login 3 Pengolahan Pembelajaran 5 Pengolahan Forum dan Pengumuman 2 Pengolahan Data Master 4 Pengolahan Profil dan Akun Siswa Administrator Kepala Sekolah Guru Data Login Administrator Pengurus Data Login Administrator Info Login Administrator Data Login Kepsek Info Login Kepsek Guru In fo L o g in S isw a Data Siswa, Guru Info Siswa,Guru Siswa D a ta L o g in Data Guru Data Siswa Data Bidang Info Bidang Data Tahun Ajaran Info Tahun Ajaran Tahun Ajaran D a ta T a h u n A ja ra n Data Kelas Info Kelas Mengajar D a ta F o ru m D a ta P ro fi l d a n A ku n In fo F o ru m Forum Pengumuman Data Forum Data Pengumuman Info Pengumuman Data Pengumuman O la h P ro fi l d a n A ku n In fo P ro fi l d a n A ku n O la h P ro fi l d a n A ku n In fo P ro fi l d a n A ku n D a ta P ro fi l d a n A ku n Ii n fo M a te ri D a ta M a te ri D a ta T u g a s In fo D a ta T u g a s D a ta U la n g a n D a ta U la n g a n D a ta N ila i In fo N ila i D a ta T u g a s Soal_Latihan Detail_soal D a ta u la n g a n Data Detailsoal Data Materi Info Materi D a ta M a te ri Data Ulangan Info Ulanganl D a ta L a ti h a n S o a l Data Tugas Info Tugas Tugas_siswa D a ta T u g a s S isw a D a ta N ila i Komentar D a ta K o m e n ta r Data Jawaban Info Jawaban Data jawab soal Kelas Data Kelas D a ta K e la s In fo K e la s D a ta M a ta P e la ja ra n In fo M a ta P e la ja ra n Matpel D a ta M a ta P e la ja ra n D a ta L o g in S isw a D a ta S isw a D a ta M e n g a ja r D a ta M e n g a ja r SIA.XLS Data Pengurus Data Guru Data Siswa Data Kelas Data Mata Pelajaran In fo L o g in G u ru D a ta L o g in G u ru Data Tahun Ajaran 6 Monitoring Info Nilai, materi, tugas Data Nilai, materi, tugas Nilai Materi Tugas D a ta T u g a s Data Mengajar Info Mengajar D a ta P ro fi l d a n A ku n In fo P ro fil d a n A ku n bidang Data Bidang Jawab_soal D a ta Ja w a b S o a l Gambar 3.15 DFD level 1

3.4.2.2 DFD Level 2

Dari penggambaran DFD level 1 maka terdapat DFD level 2 yang merupakan hasil dekomposisi atau turunan dari DFD level 1 tertentu. Berikut ini adalah hasil dari dekomposisi dari dfd level 1.

1. DFD Level 2 Proses 2 Pengolahan Data Master

73 Berikut ini adalah DFD level 2 proses pengolahan data master. Pengolahan data master ini hanya dapat diakses oleh administrator memiliki 7 proses yang tergambar pada gambar berikut.