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