sebuah forum diskusi. 2. Orang tua
Orangtua siswa merupakan pengguna yang akan mendapatkan informasi mengenai perkembangan nilai siswa dari pembelajaran yang telah diberikan.
3. Siswa Siswa merupakan pengguna yang akan mendapatkan materi pelajaran yang
disampaikan oleh guru. Dalam penerapannya, siswa juga dapat mengumpulkan tugas yang telah diberikan guru, mengirimkan pertanyaan
kepada guru mata pelajaran mengenai materi pelajaran maupun tugas. Siswa dapat melihat informasi dari guru yang bersangkutan, dan melakukan ujian
berdasarkan jadwal yang telah ditentukan. Siswa juga dapat melihat nilai mereka selama belajar.
4. Kepala sekolah Kepala sekolah merupakan pengguna yang bisa melihat aktifitas dari
keseluruhan yang ada di sistem e-learning tersebut, yaitu melalui grafik statistik.
3.2.6 Analisis Kebutuhan Sistem Fungsional
Analisis kebutuhan
fungsional merupakan
tahap pendefinisian
layananfungsiproses yang disediakan oleh sistem e-learning, bagaimana reaksi sistem terhadap input dan apa yang harus dilakukan oleh sistem pada situasi tertentu.
Berdasarkan analisis sebelumnya terhadap permasalahan yang ada, maka sistem fungsional yang terdapat pada aplikasi e-learning SMKN 6 Bandung ini
adalah sebagai berikut:
1. Login 2. Daftar guru, daftar siswa
3. Pengolahan pengguna user data admin, data guru, data siswa, data orang tua, data kepala sekolah
4. Pengolahan data di sistem e-learning 1. Data tahun ajaran
2. Semester 3. Data kelas
4. Data mata pelajaran 5. Materi pelajaran
6. Data guru mata pelajaran 7. Tugas
8. Upload tugas 9. Ujian
10. Daftar soal ujian 11. Data pengumuman
12. Pengumuman guru 13. Data forum
14. Data topik 5. Pengaturan akun pengguna
3.2.6.1 Diagram Konteks
Diagram konteks digambarkan dengan sebuah lingkaran yang terhubung
dengan entitas luar yang terlibat dalam sistem tersebut. Diagram konteks, aplikasi e- learning
ini seperti pada gambar 3.5.
Gambar 3.5 Diagram Konteks Sistem E-Learning SMKN 6 Bandung
3.2.6.2 Data Flow Diagram
Data alir diagram atau DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang
keluar, dimana data disimpan, proses apa yang dihasilkan data tersebut.
3.2.6.2.1 DFD Level 1
DFD Level 1 berikut ini menjelaskan bahwa pengguna web dapat melakukan
akses pada website dengan memilih menu sesuai hak akses pada setiap penggunanya.
Berikut ini adalah DFD Level 1 Sistem E-Learning :
SISTEM E-LEARNING SMKN 6 BANDUNG
SISWA
GURU KEPALA
SEKOLAH
ORANG TUA
ADMIN Info_nilai
Info_keaktifan_guru Info_ nilai
Data_login orangtua Info_nilai
Data_forum Info_forum
Data_nilai Data_kelas
Data_mata pelajaran Info_guru
Info_siswa Info_mata pelajaran
Info_kelas Data_tugas
Data_tahun_ajaran
Info_orangtua Info_tahun_ajaran
Info_pelajaran Info_forum
Info_tugas Info_materi
Info_pengumuman Info_ujian
Data_login siswa Data_setting profil
Data_materi Data_tugas
Data_ujian Data_nilai
Data_forum Data_pengumuman
Info_login siswa Info_setting profil
Info_login guru Info_setting profil
Info_materi Info_tugas
Info_ujian Info_nilai
Info_pengumuman Info_forum
Data_login guru Data_setting profil
Data_materi Data_ujian
Data_pengumuman Data_forum
Data_login admin Data_setting profil
Data_guru Data_siswa
Data_orangtua Info_login admin
Info_setting profil Info_login kepala sekolah
Data_login kepala sekolah Data_nilai
Data_keaktifan_guru
Data_setting profil Data_nilai
Info_setting profil Info_login orang tua
Info_keaktifan_siswa
Data_keaktifan_siswa
Data_pengaturan_user Info_pengaturan_user
Data_semester Info_semester
Data_pelajaran
Info_mengajar Data_mengajar
Info_setting profil
Data_setting profil
Data_kategori kelas Info_kategori kelas
Data_percakapan online Data_percakapan online
Data_percakapan online Info_percakapan online
Info_percakapan online Info_percakapan online
Info_username
Info_username
Info_username Info_username
Info_username Data_username
Data_username Data_username
Data_username
Data_username
1 LOGIN
3 PENGOLAHAN DATA
MASTER 2
PENGATURAN AKUN USER
5 PENDAFTARAN
4 PENGOLAHAN PEMBELAJARAN
ADMIN GURU
SISWA KEPSEK
ORANG TUA
ADMIN
ORANG TUA SISWA
GURU
Tahun_Ajaran kelas
Pelajaran Guru
Siswa
Orang Tua Tugas
Materi Ujian
Nilai Tugas Nilai Ujian
Forum Pengumuman
Data_login admin Info_login admin
Data_login guru Info_login guru
Data_login Kepala Sekolah Info_login Kepala Sekolah
Data_login siswa Info_login siswa
Data_login Orang Tua Info_login Kepala Sekolah
Data Guru Data Guru
Data Siswa DataSiswa
Data orang tua Data orang tua
Data login admin Info login admin
Data login siswa Info login siswa
Data login guru Info logn Guru
Data login orang tua Info login orang tua
Data keaktifan siswa, data keaktifan guru, nilai info keaktifan siswa, info keaktifan guru, info nilai
Data setting profil Info setting profil
Data nilai Info nilai
Data setting profil Info setting profil
data materi, data tugas, data nilai, data ujian,
data pengumuman, data forum data percakapan online
info materi, info tugas, info nilai, info ujian,
info pengumuman, info forum, Info forum
Info percakapan online Data setting profil
Info setting profil
data materi, data tugas, data ujian, data nilai,
data pengumuman, data forum data percakapan online
info materi, info tugas, info ujian, info nilai,
info pengumuman, info forum Info percakapan online
Data siswa Info siswa
Data guru
Info guru Data ortu
Info ortu
Data tahun ajaran Data semester
Data kelas Data pelajaran
Data guru Data pengajar
Data siswa Data ortu
Data forum, data percakapan online
Data pengaturan_user Info tahun ajaran
Info semester Info kelas
Info pelajaran Info guru
Info pengajar Info siswa
Info ortu Info forum
Info percakapan online Info pengaturan_user
Data setting profil Info setting profil
Data tahun ajaran Data tahun ajaran
Data kelas Data kelas
Data pelajaran Data pelajaran
Data guru Data guru
Data pengajar Data pengajar
Data siswa Data siswa
Data siswa Data siswa
Data ortu Data ortu
Data materi Data materi
Data tugas Data tugas
Data ujian Data ujian
Data tugas Info nilai
Data nilai Data ujian
Data nilai Data nilai
Data forum Data forum
Data pengumuman Data pengumuman
Data tahun ajaran Data tahun ajaran
Semester Data semester
Data semester 7
PERCAKAPAN ONLINE Info percakapan online
Data percakapan online Info percakapan online
Data percakapan online Info percakapan online
Data percakapan online 6
PENGOLAHAN LUPA PASSWORD
Data admin Data admin
Data guru Data guru
Data siswa Data siswa
Info ortu Info admin
Data admin
Info siswa Data siswa
Info guru Data guru
Info ortu Data ortu
Info kepsek Data kepsek
Gambar 3.6 DFD level 1 Sistem E-Learning SMKN 6 Bandung