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