Data Flow Diagram dari Rancangan Sistem

admin 1.0 Login 2.0 Mengolah data admin 3.0 Mengolah data author 4.0 Mengolah data kategori admin Data login Data login Info login Info login Data admin Data admin Info admin Info admin Data_author Data author Data author Info author Info author kategori Data kategori Data kategori Info kategori Info kategori 5.0 Mengolah data berita berita Data berita Info berita Info berita Data berita 6.0 Mengolah data materi materi author Data materi Data materi Info materi Info materi 7.0 Mengolah Data soal soal Info soal Data soal Data soal Info soal Data login Data login Info login Info login 8.0 Mengikuti Forum forum Data forum Data forum Info forum Info forum Info materi Info soal Info forum anggota 9.0 Register Anggota anggota Data anggota Data anggota Info anggota Info anggota Info forum Data forum Info materi Info soal 10.0 Menjawab soal quiz Jawab_soal Data Jawab soal Data jawab soal Info jawab soal Info nilai Info jawab soal Info nilai Info anggota Info jawab soal Info nilai Info login Data login 11.0 Chatting chat Data chat Data chat Info chat Info chat Data chat Data chat Info chat Data chat Gambar 3.2 DFD level 1 2. DFD Level 2 Untuk lebih memperjelas alur dari sistem yang akan dibangun, dibawah ini digambarkan diagram yang lebih terinci dan menggambarkan yang akan digunakan sistem. a. Olah Data admin Bentuk diagram level 2 dari proses olah data admin yang dapat dilihat pada gambar 3.3. Penjelasan gambar di bawah ini dapat dilihat pada tabel 3.1 di nomor proses 2.1, nomor proses 2.2, dan nomor proses 2.3. admin 2.1 Tambah admin 2.2 Ubah admin 2.3 hapus admin Data admin yang akan ditambah Info data admin yang sudah ditambah Info data admin yang sudah diedit Data admin yang akan diedit Data admin yang akan dihapus Info data admin yang sudah dihapus admin Data admin yang akan ditambah Info data admin yang sudah ditambah Data admin yang akan diedit Info data admin yang sudah diedit Info data admin yang sudah dihapus Data admin yang akan dihapus Gambar 3.3 DFD Olah Data Admin Pada gambar 3.3 menunjukkan dimana entitas admin melakukan tugas untuk mengelola data admin. Proses pengelolaan data admin sendiri ada 3, yaitu menambah data admin baru, mengubah data admin yang sudah ada, dan menghapus data admin yang sudah ada. Data admin tersebut sendiri akan tersimpan di data store admin. b. Olah Data Author Bentuk diagram level 2 dari proses olah data author yang dapat dilihat pada gambar 3.4. Penjelasan gambar dapat dilihat pada tabel 3.1 di nomor proses 3.1, nomor proses 3.2, dan nomor proses 3.3. admin 3.1 Tambah author 3.2 Ubah author 3.3 hapus author Data author yang akan ditambah Info author yang sudah ditambah Info author yang sudah diedit Data author yang akan diedit Data author yang akan dihapus Info author yang sudah dihapus Data_author Data author yang akan ditambah Info author yang sudah ditambah Data author yang akan diedit Info author yang sudah diedit Info author yang sudah dihapus Data author yang akan dihapu Gambar 3.4 DFD Level 2 Olah Data Author Pada gambar 3.4 menunjukkan dimana entitas admin melakukan tugas untuk mengelola data author. Proses pengelolaan data author ada 3, yaitu menambah data author baru, mengubah data author yang sudah ada, dan menghapus data author yang sudah ada. Data author tersebut sendiri akan tersimpan di data store author. c. Olah Data Kategori Bentuk dari diagram level 2 proses olah data kategori dapat dilihat pada gambar di bawah ini. Penjelasan gambar 3.5 dapat dilihat pada tabel 3.1 di nomor proses 4.1, nomor proses 4.2, dan nomor proses 4.3. admin 4.1 Tambah kategori 4.2 Ubah kategori 4.3 hapus kategori Data kategori yang akan ditambah Info kategori yang sudah ditambah Info kategori yang sudah diedit Data kategori yang akan diedit Data kategori yang akan dihapus Info kategori yang sudah dihapus kategori Data kategori yang akan ditambah Info kategori yang sudah ditambah Data kategori yang akan diedit Info kategori yang sudah diedit Info kategori yang sudah dihapus Data kategori yang akan dihapus Gambar 3.5 DFD Level 2 Olah Data Kategori Gambar 3.5 menunjukkan dimana entitas admin melakukan tugas untuk mengelola data kategori. Proses pengelolaan data kategori ada 3, yaitu menambah data kategori baru, mengubah data kategori yang sudah ada, dan menghapus data kategori yang sudah ada. Data kategori tersebut sendiri akan tersimpan di data store kategori. d. Olah Data Berita Bentuk dari diagram level 2 proses olah data berita dapat dilihat pada gambar 3.6. Penjelasan gambar dapat dilihat pada tabel 3.1 di nomor proses 5.1, nomor proses 5.2, dan nomor proses 5.3. admin 5.1 Tambah berita 5.2 Ubah berita 5.3 hapus berita Data berita yang akan ditambah Info berita yang sudah ditambah Info berita yang sudah diedit Data berita yang akan diedit Data berita yang akan dihapus Info berita yang sudah dihapus berita Data berita yang akan ditambah Info berita yang sudah ditambah Data berita yang akan diedit Info berita yang sudah diedit Info berita yang sudah dihapus Data berita yang akan dihapus Gambar 3.6 DFD Level 2 Olah Data Berita Gambar 3.6 menunjukkan dimana entitas admin melakukan tugas untuk mengelola data berita. Proses pengelolaan data berita ada 3, yaitu menambah data berita baru, mengubah data berita yang sudah ada, dan menghapus data berita yang sudah ada. Data berita tersebut sendiri akan tersimpan di data store berita. e. Olah Data materi Bentuk dari diagram level 2 proses olah data materi dapat dilihat pada gambar 3.7. Penjelasan gambar 3.7 dapat dilihat pada Tabel 3.1 di nomor proses 6.1, nomor proses 6.2, dan nomor proses 6.3. author 6.1 Tambah materi 6.2 Ubah materi 6.3 hapus materi Data materi yang akan ditambah Info materi yang sudah ditambah Info materi yang sudah diedit Data materi yang akan diedit Data materi yang akan dihapus Info materi yang sudah dihapus materi Data materi yang akan ditambah Info materi yang sudah ditambah Data materi yang akan diedit Info materi yang sudah diedit Info materi yang sudah dihapus Data materi yang akan dihapu Gambar 3.7 DFD Level 2 Olah Data Materi Gambar 3.7 menunjukkan dimana entitas author melakukan tugas untuk mengelola data materi. Proses pengelolaan data materi ada 3, yaitu menambah data materi baru, mengubah data materi yang sudah ada, dan menghapus data materi yang sudah ada. Data materi tersebut sendiri akan tersimpan di data store materi. f. Olah Data soal Bentuk dari diagram level 2 proses olah data materi dapat dilihat pada gambar 3.8. Penjelasan gambar 3.8 dapat dilihat pada Tabel 3.1 di nomor proses 7.1, nomor proses 7.2, dan nomor proses 7.3. author 7.1 Tambah soal 7.2 Ubah soal 7.3 hapus soal Data soal yang akan ditambah Info soal yang sudah ditambah Info soal yang sudah diedit Data soal yang akan diedit Data soal yang akan dihapus Info soal yang sudah dihapus soal Data soal yang akan ditambah Info soal yang sudah ditambah Data soal yang akan diedit Info soal yang sudah diedit Info soal yang sudah dihapus Data soal yang akan dihapus Gambar 3.8 DFD Level 2 Olah Data Soal Gambar 3.7 menunjukkan dimana entitas author melakukan tugas untuk mengelola data soal. Proses pengelolaan data soal sendiri ada 3, yaitu menambah data soal baru, mengubah data soal yang sudah ada, dan menghapus data soal yang sudah ada. Data soal tersebut sendiri akan tersimpan di data store soal.

3.2.3 Spesifikasi Proses DFD

Tujuan dari spesifikasi proses DFD Level 1 dan DFD Level 2 yang akan diusulkan adalah mengidentifikasikan data-data yang akan diperlukan oleh sistem informasi. Untuk memudahkan rancangan sistem yang dilakukan dengan membuat rancangan spesifikasi proses yang terdiri dari proses dan keterangan dari rancangan yang terdapat pada Tabel 3.1. Tabel 3.1 Spesifikasi Proses No. Proses Keterangan 1. No. Proses 1.0 Nama Proses Login Source admin, author, dan anggota Input data login admin, author, dan anggota Output Info login invalid dan valid Destination admin, author, dan anggota 2. No. Proses 2.0 Nama Proses Pengelolaan Data admin Source Admin Input Data admin Output Info admin Destination Admin 3. No. Proses 2.1 Nama Proses tambah data admin Source Admin Input data admin yang akan ditambah Output info admin yang sudah ditambah Destination Admin 4. No. Proses 2.2 Nama Proses Edit Data admin Source Admin Input data admin yang akan diedit Output info admin yang sudah diedit Destination Admin 5. No. Proses 2.3 Nama Proses Hapus Data admin Source Admin Input data admin yang akan dihapus Output info admin yang sudah dihapus Destination Admin 6. No. Proses 3.0 Nama Proses Mengolah Data Author Source Admin Input Data Author Output Info data Author Destination Admin 7. No. Proses 3.1 Nama Proses tambah data Author Source Admin Input data Author yang akan ditambah Output info Author yang sudah ditambah Destination Admin 8. No. Proses 3.2 Nama Proses Edit Data Author Source Admin Input data Pangkat yang akan diedit Output info Author yang sudah diedit Destination Admin 9. No. Proses 3.3 Nama Proses hapus Data Author Source Admin