Spesifikasi Proses DFD Perancangan Sistem .1 Diagram Konteks

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 Input data Author yang akan dihapus Output info Author yang sudah dihapus Destination Admin 10. No. Proses 4.0 Nama Proses Mengolah Data Kategori Source Admin Input Data Kategori Output Info Kategori Destination Admin 11. No. Proses 4.1 Nama Proses Tambah Data Kategori Source Admin Input data Kategori yang akan ditambah Output info Kategori yang sudah ditambah Destination Admin 12. No. Proses 4.2 Nama Proses Edit Data Kategori Source Admin Input data Kategori yang akan diedit Output info Kategori yang sudah diedit Destination Admin 13. No. Proses 4.3 Nama Proses Hapus Data Kategori Source Admin Input data Kategori yang akan dihapus Output info Kategori yang sudah dihapus Destination Admin 14. No. Proses 5.0 Nama Proses Mengoalah Data berita Source Admin Input Data berita Output Info berita Destination Admin,teman sejawat, pimpinan, dan materi 15. No. Proses 5.1 Nama Proses Tambah Data berita Source Admin Input data berita yang akan ditambah Output info berita yang sudah ditambah Destination Admin 16. No. Proses 5.2 Nama Proses Edit Data berita Source Admin Input data berita yang akan diedit Output info berita yang sudah diedit Destination Admin 17. No. Proses 5.3 Nama Proses Hapus Data berita Source Admin Input data berita yang akan dihapus Output info berita yang sudah dihapus Destination Admin 18. No. Proses 6.0 Nama Proses Mengoalah Data materi Source Author Input Data materi Output Info materi Destination Author dan anggota 19. No. Proses 6.1 Nama Proses Tambah Data materi Source Admin Input data materi yang akan ditambah Output info materi yang sudah ditambah Destination Admin 20. No. Proses 6.2 Nama Proses Edit Data materi Source Admin Input data materi yang akan diedit Output info materi yang sudah diedit Destination Admin 21. No. Proses 6.3 Nama Proses Hapus Data materi Source Admin Input data materi yang akan dihapus Output info materi yang sudah dihapus Destination Admin 22. No. Proses 7.0 Nama Proses Mengoalah Data soal Source Author Input Data soal Output Info soal Destination anggota, author, admin 19. No. Proses 7.1 Nama Proses Tambah Data soal Source Author Input data soal yang akan ditambah Output info soal yang sudah ditambah Destination Admin 20. No. Proses 7.2 Nama Proses Edit Data soal Source Author Input data soal yang akan diedit Output info soal yang sudah diedit Destination Author 21. No. Proses 7.3 Nama Proses Hapus Data soal Source Author Input data soal yang akan dihapus Output info soal yang sudah dihapus Destination Author 22. No. Proses 8.0 Nama Proses Mengikuti Forum Source author dan anggota Input data forum Output info forum Destination author dan anggota 23. No. Proses 9.0 Nama Proses Register anggota Source Anggota Input data anggota Output info anggota Destination Anggota

3.3 Tabel Relasi

Pada Gambar 3.9 menunjukkan skema relasi sistem yang telah dirancang. Dimana proses relasi antar file merupakan gabungan antar file yang mempunyai kunci utama yang sama, sehingga file-file tersebut menjadi satu kesatuan yang dihubungkan oleh field kunci tersebut. Pada proses ini elemen-elemen data dikelompokkan menjadi satu file database beserta entitas dan hubungannya. Gambar 3.9 Skema Relasi Sistem 3.4 Perancangan Basis Data

3.4.1 Struktur Tabel Database

Tabel merupakan tempat penyimpanan informasi dari sebuah aliran data dalam sebuah sistem. Berikut merupakan struktur dari beberapa tabel sistem yang akan dibangun pada perancangan basis data, diantaranya adalah : 1. Tabel Admin Tabel admin merupakan tabel yang berguna untuk menyimpan data admin. Tabel admin tersebut adalah seperti terlihat pada Tabel 3.2. Tabel 3.2 Struktur Tabel Admin Field Type Size Keterangan id_admin Int 2 Id Admin username Varchar 15 Username password Varchar 15 Password Primary Key : id_admin