SISTEM E-LEARNING SMK LPPM RI 1 BANDUNG
ADMIN
GURU SISWA
KEPALA SEKOLAH
Info_login admin Info_username
Info_setting profil Info_kurikulum
Info_Tata usaha Info_kepala sekolah
Data_login admin Data_username
Data_setting profil Data_kurikulum
Data_Tata usaha Data_kepala sekolah
Info_login guru Info_username
Info_setting profil Info_materi
Info_tugas Info_latihan
Info_nilai Info_pengumuman
Info_forum Info_soal latihan
Data_login guru Data_username
Data_setting profil Data_materi
Data_tugas Data_latihan
Data_nilai Data_pengumuman
Data_forum Data_soal latihan
Info_login kepala sekolah Info_username
Info_setting profil Info_keaktifan_siswa
Info_keaktifan_guru Info_nilai
Data_login kepala sekolah
Data_username Data_setting profil
Data_keaktifan_siswa Data_keaktifan_guru
Data_nilai
Info_login siswa Info_username
Info_setting profil Info_pelajaran
Info_materi Info_tugas
Info_latihan Info_nilai
Info_pengumuman Info_forum
Data_login siswa Data_username
Data_setting profil Data_pelajaran
Data_materi Data_tugas
Data_latihan Data_nilai
Data_pengumuman Data_forum
KURIKULUM
Info_login kurikulum Info_username
Info_setting profil Info_matapelajaran
Info_jurusan Info_tahun ajaran
Info_kelas
Data_login kurikulum Data_username
Data_setting profil Data_matapelajaran
Data_jurusan Data_tahun ajaran
Data_kelas
Info_login tata usaha Info_username
Info_setting profil Info_kategori kelas
Info_kelas Info_mengajar
Info_guru Info_siswa
Info_pengaturan_user Info_buku tamu
Data_login tata usaha Data_username
Data_setting profil Data_kategori kelas
Data_kelas Data_mengajar
Data_guru Data_siswa
Data_pengaturan_user Data_buku tamu
TATA USAHA EMAIL
SERVER Iinfo_password
Gambar 3.9 Diagram Konteks Sistem E-learning SMK LPPM RI 1
BANDUNG 3.2.8.2 Data Flow Diagram DFD
Data Flow Diagram DFD merupakan model dari sistem untuk menggambarkan pembagian sistem ke model yang lebih kecil. DFD menguraikan
proses-proses yang terjadi dalam sistem sampai proses yang lebih detail. DFD dari Sistem E-learning berbasis web dapat diuraikan sebagai berikut:
3.2.8.2.1 DFD Level 1
DFD Level 1 berikut ini menjelaskan bahwa pengguna web dapat melakukan aksespada website dengan memilih menu sesuai hak akses pada setiap
penggunanya.
Berikut ini adalah DFD Level 1 Sistem E-Learning :
1 LOGIN
4 PENGOLAHAN DATA
MASTER 3
PENGATURAN AKUN USER
5 PENGOLAHAN
PEMBELAJARAN
Tata Usaha GURU
SISWA KEPSEK
SISWA GURU
Tahun_Ajara n
kelas Mata
Pelajaran Guru
Siswa Tugas
Materi Latihan
Nilai Latihan
Forum Pengumuma
n D
ata_ log
in
g ur
u
In fo
_
log in
gu ru
Data_login Kepala Sekolah
Info_login Kepala Sekolah
D ata
_l og
in
sisw a
Info _
log in
si s
w a
D at
a_lo g
in ta
ta usah
a In
fo _
log in
tata u
s ah
a
Data_login siswa Info_login siswa
Da ta_
lo gi
n g
uru In
fo _
log n
G u
ru D
ata lat
ih an
,
tug as
, mater
i d
a ta
ni
la i lati
han
, s
isw a
D ata
lat ih
an ,
tug as
, mater
i data
ni la
i latih
an , si
sw a
Dat a
set in
g p
rofi l
data materi, data tugas, data nilai, data latihan,
data pengumuman, data forum
Info materi,Info tugas, Info nilai, Info latihan,
Info pengumuman, Info forum
Da ta
set
ti n
g profi
l
data materi, data tugas, data latihan, data nilai,
data pengumuman, data forum
Info materi, Info tugas, Info latihan, Info nilai,
Info pengumuman, Info forum
Data guru Data kelas
Data siswa Data forum,
Data pengaturan_user Info guru
Info kelas Info siswa
Info forum, info pengaturan_user
Dat a
set ti
n g
profi l
D ata
s etti
ng pr
o
fi l
Data tahun ajaran Data tahun ajaran
Data kelas Data kelas
Data mata pelajaran Data mata pelajaran
Data guru Data guru
Data pengajar Data pengajar
Data siswa Data siswa
D ata
sisw a
D ata
s isw
a
Data materi
Data materi Data tugas
Data tugas Data latihan
Data latihan D
ata lati
han D
ata n
il ai
Da ta
ni
lai
Data forum Data forum
Data pengumuman Data pengumuman
D ata tah
un a
jar an
Da ta
tahu
n aj
a ran
Mengajar Data mengajar
Data mengajar 2
PENGOLAHAN LUPA PASSWORD
Da ta
gu ru
D ata g
u ru
D ata
s isw
a
D ata
sisw a
D ata si
sw a
D ata si
sw a
Da ta
gu ru
D ata
gu ru
Da ta
se ti
n g
profi l
Tata usaha Info_login tata usaha
Data_login tata usaha
Admin Admin
In fo_
lo g
in a
d min
Da ta_lo
gi n
ad min
Kurikulum Kurikulum
Data Tata Usaha Data Tata Usaha
Data kurikulum Data Kurikulum
Data_Login Kurikulum Info_Login Kurikulum
Info_Login Kurikulum Data _Login Kurikulum
Data Matapelajaran Data jurusan data tahun Ajaran data mengajar Info Matapelajaran Info jurusan Info tahun Ajaran Info mengajar
Jurusan Data jurusan
Data Jurusan Data Seting Profil
Data seting prifil Data seting profil
Data seting profil
Data_login admin Info_Login admin
Data seting profil Data seting profil
Berita Data Berita
Data Berita Admin
Info_login admin Data_login admin
Gambar 3.10 DFD level 1 Sistem E-Learning SMK LPPM RI 1 BANDUNG
3.2.8.2.2 DFD Level 2
Dari proses yang terdapat pada DFD level 1 dapat dipecah lagi menjadi DFD level 2, dimana setiap prosesnya merupakan rincian proses yang terjadi pada
level 1. Hasil perincian proses yang ada pada DFD Level 1 adalah sebagai berikut:
1. DFD Level 2 Proses 1 Login Pengguna
Pada DFD Level 2 proses 1 Berikut ini merupakan proses login yang akan memeriksa Username dan Password.
1.1 verifikasi username
1.2 Verifikasi pasword
Admin
Guru Tata Usaha
Kepsek Data login admin
Info login admin
Info login kepsek Data login kepsek
Data login guru Info login gur
Data login siswa Info login siswa
Info login admin Data admin
Data kepsek Data guru
Data siswa Info login kepsek
Info login guru
Info login siswa Data login admin
Data login kepsek Data login guru
Data login siswa Kepsek
Admin
Guru
Siswa Username valid
Kurikulum Siswa
Info login kurikulum Data login kurikulum
Info login tata usaha Data login tata usaha
Data login tata usaha Info login tata usaha
Data login kurikulum Info login kurikulum
Data tata usaha Data kurikulum
Tata Usaha kurikulum
Gambar 3.11 DFD Level 2 proses 1 login
2. DFD Level 2 Proses 2 Pengolahan lupa password.
Pada DFD Level 2 Proses 2 merupakan pengolahan lupa password, dimana didalamnya menjelaskan proses disaat user lupa password.
2.1 Pengolahan Lupa
Password Guru
Data guru Info guru
Data siswa Info siswa
Data guru Data siswa
Guru Siswa
Siswa
Data guru Data Siswa
Gambar 3.12 DFD Level 2 proses 2 lupa password. 3.
DFD Level 2 Proses 3 Pengolahan Akun User
Pada DFD Level 2 Proses 4 merupakan pengolahan profil pengguna, dimana didalamnya menjelaskan proses apa saja yang dapat dilakukan oleh
admin.
Guru SISWA
ADMIN
Data Admin Data Admin
Data Admin Data Guru
Data Guru
Da ta
G u
ru In
fo Gu
ru Da
ta si
sw a
D a
ta si
sw a
Data siswa Info siswa
D at
a S
is w
a ,In
fo S
is w
a
Data siswa, Info siswa Data Admin, Info Admin
Da ta
A d
mi n,
In fo
A d
mi n
Data Guru, Info Guru
Da ta
G u
ru , In
fo G
u ru
3.1 pengaturan Profile
3.2 pengaturan Akun
SISWA ADMIN
Guru
KEPSEK KEPSEK
Da ta
K e
p se
k Da
ta K
e p
se k
Data Kepsek Info Kepsek
Data Kepsek, Info Kepsek Da
ta k
e p
se k
, i n
fo k
e p
se k
Info admin
Kurikulum Tata usaha
D a
ta K
u rik
u lu
m , Inf
o K
u rik
u lu
m D
a ta
t a
ta u
sa h
a , i
n fo
t a
ta u
sa h
a Data Kurikulum, Info Kurikulum
Data tata usaha, info tata usaha
Tata usaha Kurikulum
Data kurikulum Data kurikulum
Data tata usaha Data tata usaha
D a
ta k
u rik
u lu
m In
fo k
u rik
u lim
Da ta
t a
ta u
sa h
a In
fo t
a ta
u sa
h a
Gambar 3.13 DFD Level 2 proses 3 pengaturan akun