DFD Level 0 Context Diagram

Gambar 3.3 Context Diagram Modul Jaringan komputer 3.2.3 Data Flow Diagram Dari diagram berjenjang yang telah dibuat sebelumnya, maka dapat digambarkan lebih detail lagi untuk proses pada masing-masing level dalam pembuatan DFD Data Flow Diagram. Data Flow Diagram menggambarkan aliran data yang bergerak dari dan ke dalam proses. Untuk membuat Data Flow Diagram, Peneliti menggunakan tools yaitu Power Designer 6.

3.2.3.1 DFD Level 0

DFD Level 0 merupakan hasil decompose dari Context Diagram. Untuk lebih jelasnya, dapat dijelaskan pada gambar 3.4 berikut ini : Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 3.4 DFD Level 0 Modul Jaringan Komputer Pada DFD Level 0 diatas, terdapat tujuh proses dan dua eksternal entity. Ketujuh proses tersebut adalah proses login, set data user, pengolahan materi, pengolahan kuis, akses history, pengolahan video tutorial dan pengolahan forum. Sedangkan eksternal entity yang terlibat yaitu admin dan user. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Terdapat tabel data, yang mana digunakan untuk menyimpan data user. Tabel ini digunakan untuk dua proses, yaitu proses login dan proses set data user. Proses login wajib dilakukan oleh kedua eksternal entity, yaitu akses masuk pada sistem modul pembelajaran ini. Sedangkan proses set data user digunakan admin untuk menambah, mengubah atau menghapus data user. Selanjutnya yaitu proses pengolahan materi. Proses ini melibatkan kedua eksternal entity, yang berguna bagi user untuk melihat materi dan bagi admin yaitu untuk mengelolanya. Berikutnya yaitu proses pengolahan latihan soal. Proses ini juga melibatkan kedua eksternal entity. Proses ini berguna oleh user untuk melihat soal latihan soal dan mengerjakannya, sedangkan oleh admin, proses ini digunakan untuk mengubah isi latihan soal dan mengatur timer. Proses pengolahan materi, proses pengolahan latihan soal, proses pengolahan video tutorial dan proses pengolahan forum akan di decompose menjadi subproses pada DFD level 1. Tabel nilai pada gambar dfd level 0 diatas berfungsi untuk menyimpan hasil latihan soal. Terdapat dua proses yang berkaitan dengan tabel ini, yaitu proses pengolahan latihan soal dan akses history. Proses akses history digunakan oleh user untuk melihat hasil nilai yang mereka dapatkan dari mengerjakan latihan soal.

3.2.3.2 DFD Level 1 Subproses Pengolahan Materi