commit to user
2.2. Perancangan Sistem
2.2.1. Diagram Konteks Context Diagram
Diagram Konteks adalah sebuah diagram sederhana yang menggambarkan hubungan antara entity luar, masukan dan keluaran
dari sistem. Diagram konteks yang ada di SMA Negeri 8 Surakarta disajikan pada Gambar 3.1.
Bagian Tata Usaha
Sistem Informasi Akademik SMA
Negeri 8 Surakarta
Data Guru
Data Kelas
Data Pelajaran
Laporan Nilai
Laporan Pelajaran
Laporan Guru
Data Siswa
Data Nilai
Laporan kelas
Laporan Siswa
Jadwal Mengajar
Konfirmasi
Username, Password
Gambar 3.1 Diagram Konteks
2.2.2. Data Flow Diagram DFD
Data Flow Diagram adalah diagram yang menggambarkan proses kesulurahan sampai proses terkecil, aliran data dan
penyimpanan data. Data Flow Diagram dapat juga didefinisikan sebagai model logis yang menjelaskan sistem sebagai jaringan kerja
dari proses yang dihubungkan satu dengan lainnya atau dihubungkan dengan tempat penyimpanan data serta dihubungkan pula dengan
sumber dan tujuan.
commit to user 1. DFD Level 0
DFD Level 0 Sistem Informasi Akademik SMA Negeri 8 Surakarta disajikan pada Gambar 3.2.
Bagian Tata Usaha 2.
Pendataan Master
3. Pendataan
Transaksi
M_Siswa M_Mapel
M_Guru
Data Guru Data Mapel
Data Siswa guru
guru siswa
mapel mapel
siswa Data Nilai
Data Jadwal Mengajar
T_Nilai
nilai
T_Jadwal
Jadwal
4. Pendataan
Laporan
mapel nilai
siswa Lap. pelajaran
Lap. siswa Lap. Nilai
Lap. guru Lap. Jadwal
guru jadwal
1. Cek
Validasi
Validasi Username,
Password
Lap. kelas Data Kelas
kelas kelas
M_kelas kelas
Gambar 3.2 DFD Level 0 2. DFD Level 1 Proses Pendataan Master
DFD Level 1 Proses Pendataan Master Sistem Informasi Akademik SMA Negeri 8 Surakarta disajikan pada Gambar 3.3.
2.1 Pendataan
Mapel
2.2 Pendataan
Siswa
2.3 Pendataan
Guru Bagian Tata
Usaha Data Mapel
M_Mapel
Data Guru
2.4 Pendataan
Kelas Data Kelas
M_Siswa
M_Guru
M_Siswa Mapel
Data Siswa
Kelas Guru
Siswa
Gambar 3.3 DFD Level 1 Proses Pendataan Master
commit to user 3. DFD Level 2 Proses Pendataan Transaksi
DFD Level 2 Proses Pendataan Transaksi Sistem Informasi Akademik SMA Negeri 8 Surakarta disajikan pada Gambar 3.4.
M_Siswa M_Guru
3.1 Pendataan
Jadwal
3.2 Pendataan
Nilai Bagian Tata
Usaha T_Jadwal
T_Nilai Mapel
Nilai Jadwal
M_Guru M_Mapel
M_Kelas Guru
Kelas Guru
Siswa Data Mapel
Data Siswa Data Guru
Data Guru
Data Kelas
Gambar 3.4 DFD Level 2 Proses Pendataan Transaksi
2.2.3. Entity Relationship Diagram