3.2.3 Data Flow Diagram
A. Diagram Berjenjang
Aplikasi Penilaian Kurikulum 2013
1 Mengolah
Data 2.1
Penilaian Akademik
2.2 Penilaian
Non Akademik
1.1 Data Mata
Pelajaran 1.2
Data Siswa 1.3
Data Guru Mata
Pelajaran 1.4
Data Guru Wali Kelas
2.1.1 Pengetahuan
2.1.2 Sikap
2.1.3 Ketrampilan
3 Laporan
2.2.1 Ektrakulikuler
2.2.2 Absensi
3.1 Penilaian
2 Penilaian
3.2 Rapor
1.5 Data Kelas
1.6 KKM
1.7 KRS
Gambar 3.7 Diagram Berjenjang Penilaian Kurikulum 2013 Pada gambar diagram di atas ada 3 fungsi utama yang bisa dilakukan oleh
user. Fungsi-fungsi tersebut adalah mengelola data, penilaian dan laporan. Lebih rinci lagi mengelola data terdiri dari mengelola data mata pelajaran, mengelola
data siswa, mengelola data guru mata pelajaran, mengelola data guru wali kelas, mengelola data kelas, mengelola data KRS dan mengelola data KKM. Mengelola
data ini dilakukan oleh bagian penilaian. Proses penilaian sendiri terbagi menjadi penilaian akademik dan penilaian non akademik. Penilaian akademik meliputi
penilaian pengetahuan, penilaian sikap dan penilaian ketrampilan. Fungsi penilaian akademik ini dilakukan oleh guru mata pelajaran. Sedangkan penilaian
non akademik meliputi fungsi penilaian ekstrakulikuler dan rekap absensi siswa. Fungsi penilaian non akademik dilakukan oleh guru wali kelas. Fungsi terakhir
yaitu pembuatan laporan yang dilakukan oleh bagian penilaian. Pembuatan laporan meliputi pembuatan lapooran penilaian, rapor siswa.
B. Context Diagram
Laporan Penilaian Format KHS
Format Rapor Rapor
KRS Data Mata Pelajaran
Data Kelas Data Guru Wali Kelas
KKM Data Sis wa
Nilai Peng etahuan Nilai Ketrampilan
Nilai Sikap
Absensi Siswa Nilai Ekstrakulikuler
Nilai Peng etahuan Nilai Sikap
Nilai Ketrampilan
Aplikasi Penilaian Kurikulum 2013
+
Guru M ata Pelajaran
Wali Kelas
Sis wa Bag ian
Penilaian Kepala
Sekolah
Gambar 3.8 Context Diagram Penilaian Kurikulum 2013 Gambar 3.8 menggambarkan ada 4 entitas yang terlibat dalam
sistem ini, yaitu guru mata pelajaran, bagian penilaian, guru wali kelas dan siswa. Sistem ini menangani proses penilaian sampai dengan laporan utama yaitu rapor
siswa. C.
DFD Level 0 Proses Penilaian Kurikulum 2013 Sistem ini memiliki 3 proses utama yaitu mengelola data, penilaian dan
pembuatan laporan. Pada proses mengelola data, bagian penilaian melakukan input semua data yang dibutuhkan pada proses penilaian. Setelah semua data
diinputkan, guru mata pelajaran baru bisa melakukan proses penilaian. Semua nilai tersebut akan disimpan pada data store, total terdapat 11 data store pada
sistem ini.
Laporan Penilaian Data Konversi
Simpan data deskrips i
KD Keterampilan [KD Peng etahuan]
eks tra s is wa Admin
Data Des kripsi Data eks tra
Simpan data ekstra Simpan data konvers i
Simpan data admin
Simpan Data KD Keterampilan Simpan Data KD Pengetahuan
Simpan eks tra s is wa Simpan KKM
Simpan Nilai Ekstrakulikuler Simpan Absensi Siswa
Simpan Nilai Peng etahuan Simpan Nilai Sikap
Simpan Nilai Ketrampilan Simpan KRS
Simpan Data Mata Pelajaran Simpan Data Guru Wali Kelas
Simpan Data Kelas Simpan Data Sis wa
Simpan Data Guru M apel
Format Rapor Rapor
Nilai Peng etahuan Nilai Ketrampilan
Nilai Sikap Absensi Siswa
Nilai Ekstrakulikuler KRS
Data Mata Pelajaran Data Kelas
Data Guru Wali Kelas KKM
Data Sis wa Data Guru M ata Pelajaran
Nilai Peng etahuan Nilai Sikap
Nilai Ketrampilan Guru M ata
Pelajaran
Wali Kelas Bag ian
Penilaian
Sis wa 1
Meng elola Data
+
2
Penilaian
+
3 Laporan
1 Guru M ata
Pelajaran 2
Sis wa 3
Kelas
5 Guru Wali Kelas
6 Mata Pelajaran
7 KRS
12 Nilai
Ketrampilan 13
Nilai Sikap 14
Nilai Peng etahuan 15
Absensi Siswa 16
Nilai Ekstrakulikuler 4
KKM 1
18 kd_keterampilan
19 kd_pengetahuan
10 Ekstra
17 Ekstra_s is wa
9 konversi
8 admin
11 deskripsi
Kepala Sekolah
Gambar 3.9 DFD Level 0 Proses Penilaian Kurikulum 2013
D. DFD Level 1 Subsistem Mengelola Data
Gambar 3.10 DFD Level 1 Subsistem Mengelola Data Pada Gambar 3.10 merupakan decompose dari proses mengelola data.
Terlihat ada 11 proses mengelola data, yaitu mengelola data guru mata pelajaran, mengelola data siswa, mengelola data KKM, mengelola data mata pelajaran,
mengelola data guru wali kelas, mengelola data kelas, mengelola data KRS,
mengelola data admin, mengelola data konversi, mengelola data ekstrakulikuler, mengelola data deskripsi.
E. DFD Level 1 Subsistem Penilaian
Gambar 3.11 DFD Lvel 1 Subsistem Penilaian Pada Gambar 3.11 merupakan decompose dari proses penilaian. Terlihat
ada 8 proses mengelola data, yaitu penilaian pengetahuan, penilaian sikap, penilaian ketrampilan, penilaian absensi siswa, penilaian ekstrakulikuler,
pengelolaan data ekstra, data kompetensi dasar pengetahuan dan keterampilan.
3.2.4 Pemodelan Database