Context Diagram DFD Level 0

A. Context Diagram

Context diagram adalah gamabaran menyeluruh dari data flow diagram. Di dalam context diagram aplikasi pengelolaan nilai siswa terdapat empat entitas external entity yaitu petugas administrasi, pengajar, siswa dan pimpinan. petugas administrasi memasukkan data master seperti data level, siswa, kelas, periode, jenis final exam , lesson, jabatan ,guru, jadwal dan pegawai. Pengajar memasukkan data nilai daily test dan nilai final exam. Data masukan diolah oleh sistem, kemudian sistem memberikan feedback kepada external entity berupa raport dan laporan. Raport diberikan kepada pengajar dan siswa serta laporan diberikan kepada pimpinan. Terdapat beberapa jenis laporan yang diberikan kepada pimpinan yaitu laoran perkembangan siswa, laporan nilai per kelas, laporan nilai per level, laporan kelas, laporan level dan laporan siswa. Context diagram aplikasi pengelolaan nilai siswa ini ditunjukkan pada gambar 3.28 Gambar 3.28 Context Diagram Aplikasi Pengelolaan Nilai Siswa Data Kelas Data Level Data Nilai Final Exam Data Siswa Data Periode Data Pegawai Data Jenis Final Exam Data Lesson Raport Data Nilai Daily Test Raport Siswa Data Jabatan Data Jenis Lesson Data Jadwal Data Guru Data Kategori Informasi Perkembangan Siswa Informasi Nilai Per Kelas Informasi Jadwal Mengajar Informasi Jadwal Laporan Nilai Per Level Laporan Level Lapora Siswa Laporan Perkembangan Siswa Laporan Kelas Laporan Nilai per Kelas Admin Pengajar Siswa 1 Aplikasi Pengelolaan Nilai Siswa Berbasis Web Pimpinan

B. DFD Level 0

Data Flow Diagram DFD Level 0 ditunjukkan pada gambar 3.29. Pada DFD level 0 ini terdapat lima proses dan lima belas data store yang fungsinya masing- masing adalah penjabaran lebih lanjut tentang proses dalam sistem dan tabel yang digunakan dalam penyimpanan data. Adapun lima proses tersebut yaitu mengelola data master, mengelola jadwal, mengelola nilai, membuat raport dan membuat laporan. lima proses ini dijelaskan lebih rinci pada DFD level 1. Gambar 3.29 DFD Level 0 Data Jabatan Data Periode Data Level Data Kelas Data Siswa Data Lesson Data Jenis Final Exam Data Pegawai Data Jenis Lesson Data Guru Data Kategori Data Jadwal Informasi Jadwal M engajar Informasi Jadwal Data Nilai Final Exam Data Nilai Daily Test Raport Raport Siswa Laporan Siswa Laporan Level Laporan Kelas Laporan Nilai Per Level Laporan Nilai Per Kelas Laporan Perkembangan Siswa Informasi Perkembangan Siswa Informasi Nilai Per Kelas Admin Pengajar Siswa 1.1 Mengelola Data Master 1 LEVEL 2 KELAS 3 PERIODE 5 JENIS FINAL EXAM 6 JABATAN 7 PEGAWAI 8 SISWA 4 LESSON 9 GURU 10 JENIS_LESSON 11 KATEGORI 1.2 Mengelola Jadwal 1.3 Mengelola Nilai 1.4 Membuat Raport 1.5 Membuat Laporan Pimpinan 12 Jadwal 13 Libur 14 Detil Final Exam 15 Detil Daily Test

C. DFD Level 1 Mengelola Data Master