5.4.2 Context Diagram DFD Level 0
Diagram konteks adalah sebuah diagram sederhana yang menggambarkan hubungan antara entity luar, masukan, dan keluaran dari sistem. Diagram konteks
direpresentasikan dengan lingkaran yang mengawali keseluruhan sistem. Diagram konteks merupakan Data Flow Diagram Level 0 yang menggambarkan garis besar
operasional sistem. Data Flow Diagram Level 0 dapat dilihat pada gambar 5.3 berikut :
Gambar 5.3. Context Diagram DFD Level 0
5.4.3 DFD Level 1
DFD level 1 dapat dilihat pada gambar 5.4 berikut :
Gambar 5.4. Context Diagram DFD Level 1
Dari Data Flow Diagram level 1 diatas terlihat bahwa hanya ada 3 aktor yaitu admin, guru, siswa. Admin bertindak sebagai aktor yang dapat mengakses segala
menu pada sistem. Guru bertugas sebagai pengelola dari semua proses yang terjadi didalam sistem kecuali mengelola data guru dan admin. Ada 6 proses yang terjadi
dalam pembuatan sistem ini. Diantaranya adalah proses login, proses pengelolaan data master, proses pengelolaan data kelas, proses pengelolaan data biodata,
pengelolaan data nilai dan laporan. Maka dari 6 proses yang ada menghasilkan 8 data store. Data store
merupakan data hasil output dari proses input yang dilakukan. Data store ini yang akan menjadi tabel-tabel pada database yang akan dirancang. Data store yang
terdapat dari DFD level 1 diatas adalah data admin, siswa, guru, angkatan, mata pelajaran, kelas, nilai dan laporan.
Penjelasan proses yang terjadi pada DFD level 1 SPO dapat dilihat pada Tabel 5.1 sebagai berikut.
Tabel 5.1 Proses DFD Level 1 SPO No
Nama Proses Deskripsi
1 Login
Proses pengelolahan data login 2
Data Master Proses pengelolaan data master yang berisi data
angkatan, mata pelajaran, dan guru 3
Kelas Proses input data kelas
4 Data biodata
Proses input data guru dan siswa 5
Data nilai Proses input data nilai
6 Laporan
Proses pengelolaan laporan Penjelasan proses aliran data yang terjadi pada DFD level 1 SPO dapat dilihat
pada Tabel 5.2 sebagai berikut.
Tabel 5.2 Aliran Data DFD Level 1 SPO Nama Aliran Data
Deskripsi
Login data login yang didapat dari data master
Admin data admin
Guru data guru
Siswa data siswa
Angkatan data angkatan
Nama Aliran Data Deskripsi
Mata pelajaran data mata pelajaran
Kelas data kelas
Nilai data nilai
Laporan data laporan
5.4.4 DFD Level 2
Proses 1 Proses 1 Pengolahan Data Master dapat dilihat pada gambar 5.5 berikut :
Gambar 5.5. Context Diagram DFD Level 2 proses 1
Diatas adalah gambar diagram DFD level 2 untuk proses 1, DFD level 2 terbentuk jika satu proses menghasilkan keluaran lebih dari satu data store. Maka dari
DFD level 2 proses 1 diatas dapat dilihat adanya 3 proses yaitu proses pengelolaan data angkatan, pengelolaan mata pelajaran, pengolaan kelas. Dan masing-masing
proses tersebut hanya menghasilkan satu data store.
Penjelasan proses yang terjadi pada DFD level 2 proses 1 dapat dilihat pada Tabel 5.3 sebagai berikut.
Tabel 5.3 Proses DFD Level 2 Proses 1 Data Master Nama
Deskripsi
Pengelolaan Data mata pelajaran Proses yang dilakukan untuk mengelola data
mata pelajaran Pengelolaan Data kelas
Proses yang dilakukan untuk mengelola data kelas
Penjelasan proses aliran data yang terjadi pada DFD level 2 proses 1 dapat dilihat pada Tabel 5.4 sebagai berikut.
Tabel 5.4 Aliran Data DFD Level 2 Proses 1 Data Master Nama
Deskripsi
Mata pelajaran Data mata pelajaran
Kelas Data kelas
Proses 4 proses pengolahan data biodata dapat dilihat pada gambar 5.6 berikut :
Gambar 5.6. Context Diagram DFD Level 2 proses 4
Diatas adalah gambar diagram DFD level 2 untuk proses 4, DFD level 2 terbentuk jika satu proses menghasilkan keluaran lebih dari satu data store. Maka dari
DFD level 2 proses 4 diatas dapat dilihat adanya 2 proses yaitu proses pengelolaan data guru, pengelolaan siswa. Dan masing-masing proses tersebut hanya
menghasilkan satu data store.
Penjelasan proses yang terjadi pada DFD level 2 proses 4 dapat dilihat pada Tabel 5.5 sebagai berikut.
Tabel 5.5 Proses DFD Level 2 Proses 4 Data biodata Nama
Deskripsi
Pengelolaan Data guru Proses yang dilakukan untuk mengelola
data guru Pengelolaan Data siswa
Proses yang dilakukan untuk mengelola data siswa
Penjelasan proses aliran data yang terjadi pada DFD level 2 proses 4 dapat dilihat pada Tabel 5.6 sebagai berikut.
Tabel 5.6 Aliran Data DFD Level 2 Proses 4 Data biodata Nama
Deskripsi
Guru Data guru
Siswa Data siswa
5.4.5 Entity Relationship Diagram