DFD Data Flow Diagram

Mahasiswa Teknik Elektro Undip Dosen teknik Elektro Undip P e n g u n j u n g D a t a e - B o o k D a t a p e n g u n j u n g D a t a e - B o o k M e m b e r A d m i n S i s t e m A p l i k a s i e - B o o k b e r b a s i s W e b D a t a e - B o o k D a t a m e m b e r D a t a e - B o o k D a t a e - B o o k D a t a e - B o o k transitif terhadap kunci primer. Dari tabel 3.5 tabel resume dapat dibuat normalisasi ketiga karena pada tabel resume tidak terdapat ketergantungan transitif sehingga dari Tabel 3.5 terbentuk Tabel 3.6 yaitu Tabel Jenis. Jadi total seluruh tabel setelah mengalami normalisasi ketiga menjadi tiga tabel yaitu : Tabel User, Tabel Resume dan Tabel Jenis. Tabel 3.4 Tabel User Field Type Userid Interger Nama Varchar Email Varchar Nick Varchar Password Varchar Tabel 3.5 Tabel resume Field Type Userid Interger Resid Interger Judul Varchar Keyword Varchar Resume Text File Varchar Link Varchar Keterangan Varchar Tabel 3.6 Tabel jenis Field Type Idjenis Interger Keterangan Varchar

3.3 DFD Data Flow Diagram

DFD Data Flow Diagram menggambarkan jaringan kerja dari antar fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan data pada suatu sistem [2] . Dapat juga dikatakan bahwa DFD memperlihatkan sistem sebagai sebuah proses yang bertujuan untuk memberikan pandangan umum sistem yang berinteraksi dengan lingkungan. Lingkungan atau kesatuan luar yang terlibat pada sistem ini adalah : 1. Pengunjung 2. Anggota member 3. Admin Kesatuan luar ini merupakan sumber arus data ke sistem informasi serta tujuan penerima arus data hasil dari proses sistem informasi. DFD level 0 menggambarkan secara umum dari sebuah sistem yang nantinya diturunkan lagi lebih rinci ke dalam DFD level 1, DFD level 2 dan seterusnya. DFD level 0 aplikasi ini ditunjukkan pada Gambar 3.2 dibawah ini : Gambar 3.2 DFD level 0 Aplikasi e-Book Berbasis Web Mahasiswa Teknik Elektro Undip Dosen teknik Elektro Undip Nama login sandi P1.1 Memasukkan nama login sandi P2.2 Upload dokumen P3 Proses Pendaftaran Member Member Admin Pengunjung Data member Daftar member data member data member P2.1 Download dokumen P2.3 Hapus dokumen Data dokumen Kata kunci Kata kunci Kata kunci P4 Proses Tambah Menu Jenis dokumen Jenis dokumen Data dokumen Data dokumen Data dokumen Data dokumen Data dokumen Data dokumen Data dokumen P1.2 Memeriksa nama login sandi P2.4 Edit dokumen Nama login sandi Data dokumen Data dokumen Data dokumen data member admin P1 P2 Tabel Member D1 Tabel Member D1 Tabel Jenis Dokumen D3 Tabel Dokumen D2 P2.2.1 Ketik di web P2.2.2 Browse file P2.2.3 Link ke URL Member Admin Data ketikan Alamat URL Alamat URL file Data ketikan Tabel Dokumen D2 Data dokumen Data dokumen Data dokumen file P2.2 P1 Login P2 Proses Artikel P3 Proses Pendaftaran Member Member Admin Pengunjung Login member Login admin data e-Book data member Daftar member Data member Data member P4 ProsesTambah Menu Data jenis menu Jenis e-Book data e-Book Permintaan data e-Book Data Member admin Tabel User D1 Tabel User D1 Tabel Jenis D3 Tabel Resume D2 Permintaan data e-Book Permintaan data e-Book data e-Book data e-Book data e-Book DFD level 0 menggambarkan system secara global dari Aplikasi e-Book Berbasis Web dan untuk mengetahui proses-proses yang terjadi pada aplikasi ini dapat dilihat pada DFD level 1 yang ditunjukkan pada Gambar 3.3 dibawah ini : Gambar 3.3 DFD level 0 aplikasi e-Book berbasis web Gambar 3.4 DFD level 1 aplikasi e-Book berbasis web Gambar 3.5 DFD level 2 P2.2 proses upload IV. IMPLEMENTASI DAN PENGUJIAN SISTEM Berikut adalah implementasi dan pengujian sistem dari perancangan aplikasi e-Book berbasis web.

4.1 Halaman Pertama Halaman pertama merupakan halaman