4.3.2 Desain Sistem 4.3.2.1 Desain Arsitektur
1. DFD Data Flow Diagram
Penulis menggunakan DFD untuk menggambarkan alur proses dari sistem secara logika. Berikut merupakan rancangan DFD-nya.
melalui web login
admin melalui mobile web biodata dan password login siswa
siswa ubah biodata siswa nilai siswa lihat nilai siswa
absensi siswa lihat absensi siswa verifikasi login jadwal pelajaran lihat jadwal pelajaran
data siswa guru data nilai siswa absensi guru
data absensi siswa kelas verifikasi login data jadwal pelajaran wali siswa biodata siswa
data guru pegawai nilai siswa data absensi guru absensi pegawai absensi siswa
data kelas portal sekolah jadwal pelajaran data wali siswa
data pegawai data absensi pegawai
data portal sekolah
login guru login wali siswa ubah biodata guru ubah data wali siswa
lihat data kelas lihat data siswa lihat absensi guru lihat info akademik
lihat jadwal pelajaran isi saran wali melalui mobile web melalui mobile web
verifikasi login verifikasi login biodata guru data wali siswa
data kelas data siswa absensi guru info akademik
jadwal pelajaran kotak saran wali
login pegawai lihat berita sekolah ubah biodata pegawai lihat profil sekolah
lihat absensi pegawai lihat galeri lihat profil kepsek isi data tamu pada kontak
balas saran wali
verifikasi login biodata pegawai info portal sekolah meliputi :
absensi pegawai berita sekolah profil kepsek profil sekolah
balasan saran wali galeri kontak
melalui mobile web melalui mobile web
Gambar 4.5 Diagram Konteks yang diusulkan
SISTEM AKADEMIK SEKOLAH BERBASIS
MOBILE WEB AdminTU
Pegawai Siswa
User Tamu Guru
Wali Siswa
Login admin, biodata dan password, Verifikasi login, data siswa, data nilai siswa, siswa, nilai siswa, absensi siswa, jadwal data absensi siswa, data jadwal pelajaran,
pelajaran, guru, absensi guru, data guru, data absensi guru, data kelas, data kelas, wali siswa, pegawai, absensi wali siswa, data pegawai, data absensi pegawai,
pegawai, dan portal sekolah dan data portal sekolah pegawai,
Verifikasi login, data siswa, data Login admin, biodata dan password,
nilai siswa, data absensi siswa, siswa, nilai siswa, absensi siswa, data jadwal pelajaran, data guru jadwal pelajaran, guru, absensi
data absensi guru, data kelas, guru, kelas, wali siswa, pegawai, data wali siswa, data pegawai, absensi pegawai, dan portal sekolah
data absensi pegawai, dan data portal sekolah Login siswa, ubah biodata siswa,
lihat nilai siswa, lihat absensi siswa, Verifikasi login, biodata siswa, nilai siswa, dan lihat jadwal pelajaran absensi siswa, dan jadwal pelajaran
Verifikasi login, biodata siswa, Login siswa, ubah biodata siswa, nilai siswa, absensi siswa, dan lihat nilai siswa, lihat absensi
jadwal pelajaran siswa, dan lihat jadwal pelajaran Login guru, ubah biodata guru Verifikasi login, biodata guru,
lihat data kelas, lihat absensi guru, data kelas, absensi guru, dan dan lihat jadwal pelajaran jadwal pelajaran
Verifikasi login, biodata guru, Login guru, ubah data kelas, absensi guru, dan biodata guru, lihat data
jadwal pelajaran kelas, lihat absensi guru, dan
lihat jadwal pelajaran
db_mobile_akasekolah
Login wali siswa, ubah data wali siswa, Verifikasi login, data lihat data siswa, lihat info akademik, wali siswa, data siswa,
dan isi saran wali info akademik,kotak saran wali Verifikasi login, data wali siswa, Login wali siswa, ubah data
data siswa, info akademik, dan wali siswa, lihat data siswa,lihat kotak saran wali info akademik dan isi saran wali
Login pegawai, ubah biodata pegawai, Verifikasi login, biodata pegawai, lihat absensi pegawai, lihat profil absensi pegawai, profil kepsek,
kepsek ,dan balas saran wali dan balasan saran wali Verifikasi login, biodata pegawai, Login pegawai, ubah biodata pegawai,
absensi pegawai, profil kepsek, lihat absensi pegawai, lihat profil kepsek dan balasan saran wali dan balas saran wali
Lihat berita sekolah, lihat profil sekolah,lihat galeri Info portal sekolah meliputi berita sekolah, dan isi data tamu pada kontak profil sekolah, galeri, dan kontak
Info portal sekolah meliputi Lihat berita sekolah, lihat profil sekolah, berita sekolah, profil sekolah, lihat galeri, dan isi data tamu pada kontak
galeri, dan kontak
Gambar 4.6 DFD Level 0 yang diusulkan
AdminTU 1.0
Mengatur Data
Akademik
2.0 Mencari
Informasi Akademik
Siswa Siswa
Guru 3.0
Mencari Informasi
Akademik Guru
4.0 Mencari
Informasi Akademik
Siswa
5.0 Mencari
Informasi Akademik
Pegawai
6.0 Melihat
Informasi Portal
Sekolah Wali Siswa
Pegawai
User Tamu
Login admin, biodata dan Verifikasi login password
admin
Verifikasi login Login admin, biodata dan password
Data siswa, data nilai siswa, Siswa, nilai siswa, absensi siswa, data absensi siswa, dan
dan jadwal pelajaran data jadwal pelajaran
siswa
Data siswa, data nilai siswa, Siswa, nilai siswa, data absensi siswa, dan data absensi siswa, dan jadwal pelajaran
jadwal pelajaran Guru, absensi guru, Data guru, data absensi
dan kelas guru, dan data kelas
guru
Data guru, data absensi Guru, absensi guru, guru, dan data kelas dan kelas
Wali siswa Data wali siswa
wali_siswa
Data wali siswa Wali siswa
Pegawai, dan Data pegawai, dan absensi pegawai data absensi pegawai
pegawai
Data pegawai, dan data Pegawai, absensi pegawai dan absensi pegawai
Portal sekolah Data portal sekolah
portal
Data portal sekolah Portal sekolah
Gambar 4.7 DFD Level 1 Proses 1.0
1.1 Login
Admin
1.2 LihatTambah
UbahHapus Data
Siswa
1.3 LihatTambah
UbahHapus Data
Guru
Admin TU
1.4 LihatTambah
UbahHapus Data
Wali Siswa
1.5 LihatTambah
UbahHapus Data
Pegawai
1.6 LihatTambah
UbahHapus Data
Portal Sekolah
Login siswa dan ubah biodata siswa Verifikasi login dan biodata siswa
siswa
Verifikasi login dan biodata siswa Login siswa dan ubah biodata siswa Login siswa dan Verifikasi login dan
lihat nilai siswa dan nilai siswa
nilai_siswa
Veriifikasi login dan Login siswa dan lihat nilai siswa nilai siswa
Verifikasi login dan Login siswa dan lihat absensi siswa absensi siswa
absensi_siswa
Login siswa dan lihat Verifikasi login dan absensi siswa absensi siswa
Verifikasi login dan jadwal pelajaran Login siswa dan lihat jadwal pelajaran
jadwalpelajaran
Login siswa dan Verifikasi login dan lihat jadwal pelajaran jadwal pelajaran
Gambar 4.8 DFD Level 1 Proses 2.0
Login guru dan ubah biodata guru Verifikasi login dan biodata guru
guru
Verifikasi login dan biodata guru Login guru dan ubah biodata guru Verifikasi login dan
Login guru dan lihat data kelas data kelas
data_kelas
Verifikasi login dan data kelas Login guru dan lihat data kelas Verifikasi login dan Login guru dan lihat
absensi guru absensi guru
absensi_guru
Login guru dan lihat Verifikasi login dan absensi guru absensi guru
Verifikasi login dan jadwal pelajaran Login guru dan lihat jadwal pelajaran
jadwalpelajaran
Login guru dan lihat jadwal pelajaran Verifikasi login dan jadwal pelajaran
Gambar 4.9 DFD Level 1 Proses 3.0
Siswa 2.1
LihatUbah Biodata
Siswa
2.4 Lihat
Jadwal Pelajaran
2.2 Lihat
Nilai Siswa
2.3 Lihat
Absensi Siswa
3.1 LihatUbah
Biodata Guru
3.4 Lihat
Jadwal Pelajaran
3.2 Lihat
Data Kelas
3.3 Lihat
Absensi Guru
Guru
Login wali siswa dan ubah data wali siswa Verifikasl login dan data wali siswa
wali_siswa
Verifikasi login dan data wali siswa Login wali siswa dan ubah data wali siswa Login wali siswa dan Verifikasi login dan
dan lihat data siswa data siswa
siswa
Verifikasi login dan Login wali siswa dan lihat data siswa data siswa
Verifikasi login dan Login wali siswa dan info akademik lihat info akademik
guru
Login wali siswa dan Verifikasi login dan lihat info akademik info akademik
Verifikasi login dan kotak saran wali Login wali siswa dan isi saran wali
kotaksaran_wali
Login wali siswa dan isi saran wali Verifikasi login dan kotak saran wali
Gambar 4.10 DFD Level 1 Proses 4.0
Login pegawai dan ubah biodata pegawai Verifikasi login dan biodata pegawai
pegawai
Verifikasi login dan Login pegawai dan biodata pegawai ubah biodata pegawai
Login pegawai dan Verifikasi login dan lihat absensi pegawai absensi pegawai
absensipeg
Verifikasi login dan absensi pegawai Login pegawai dan lihat absensi pegawai
Verifikasi login dan Login pegawai dan profil kepsek
lihat profil kepsek
pegawai
Login pegawai dan lihat profil kepsek Verifikasi login dan profil kepsek Verifikasi login dan balas saran wali Login pegawai dan balasan saran wali
kotaksaran_wali
Login pegawai dan balasan saran wali Verifikasi login dan balas saran wali
Gambar 4.11 DFD Level 1 Proses 5.0
4.1 LihatUbah
Data Wali Siswa
4.4 Kotak
Saran Wali Siswa
4.2 Lihat
Data Siswa
4.3 Lihat
Info Akademik
Wali Siswa
5.1 LihatUbah
Biodata Pegawai
5.4 Balas
Saran Wali Siswa
5.2 Lihat
Absensi Pegawai
5.3 Lihat
Profil KepSek
Pegawai
Lihat berita sekolah Berita sekolah
berita
Berita sekolah Lihat berita sekolah Lihat profil sekolah Profil sekolah
profil
Profil sekolah Lihat profil sekolah
Galeri Lihat galeri
galeri
Lihat galeri Galeri Kontak Isi data tamu pada kontak
kontak
Isi data tamu pada kontak Kontak
Gambar 4.12 DFD Level 1 Proses 6.0
2. Kamus Data