DFD Level 1 DFD Level 2

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