Entity Relationship Diagram Analisis Perancangan Basis Data

Aplikasi E-Commerce pada Toko Trackball Pemilik Petugas Data Login Pemilik Data Petugas Data Laporan Produk Data Laporan Penjualan Data Pemilik Data Login Petugas Data Kategori Data Ukuran Data Warna Data Produk Data Detail Produk Data Provinsi Data Kota Data Kecamatan Data Jenis Pengiriman Data Jasa Pengiriman Data Ongkos Kirim Data Retur Data Detail Retur Data Backup Data Restore Data Petugas Info invalid login Info petugas Info laporan produk Info laporan penjualan Info Pemilik Info login invalid Info Kategori Info Ukuran Info Warna Info Produk Info Detail Produk Info Provinsi Info Kota Info Kecamatan Info Jenis Pengiriman Info Jasa Pengiriman Info Ongkos Kirim Info Retur Info Detail Retur Info Backup Info Restore Info Petugas Pengunjung Data Pendaftaran Data Produk yang dicari Data Produk Info Pendaftaran Info aktifasi account Info Pendaftaran Invalid Info Kategori Info Produk Info Rekomendasi Paypal Info Pembayaran Data Pembayaran Jejaring Sosial Info Detail Produk Mandiri Data Kurs Mail Server Info Aktifasi Account Info Konfirmasi Pemesanan Info Kode Lupa Password Member Info Kode Lupa Password Pemilik Info Kode Lupa Password Petugas Info Konfirmasi Pembayaran Member Data Login Member Data Member Data Kategori Data Produk Data Detail Produk Data Pembelian Data Retur Data Rating Info invalid Login Member Info Member Info Kategori Info Produk Info Detail Produk Info Pembelian Info Retur Info Rating Info Rekomendasi History Pemesanan Gambar 3. 5 Diagram Konteks

3.1.10.2 Perancangan Data Flow Diagram DFD

Data Flow Diagram DFD merupakan suatu media yang digunakan untuk menggambarkan alir data yang mengalir pada suatu sistem informasi. Dalam Data Flow Diagram DFD terdiri dari entitas luar, aliran data, proses dan penyimpanan data. Adapun data flow diagram pada pembangunan Aplikasi E- Commerce di Toko Trackball Searchwear adalah sebagai berikut : 1. Data Flow Diagram Level 1 1 Pendaftaran Pengunjung Mail server Data Pendaftaran Info Pendaftaran Info Aktifasi Account Member Data Pendaftaran Data Pendaftaran 2 Login Member 3 Pengolahan Profil Pengguna Info Login Member Data Login Member Data Login Member Info Login Member Pemilik Info Pemilik Info Petugas Data Pemilik Data Petugas Admin Info Pemilik Info Petugas Data Pemilik Data Petugas Info Login Pemilik Data Login Pemilik Info Login Pemilik Data Login Pemilik 4 Pengolahan Data Master petugas kategori produk warna ukuran provinsi kota Detail Produk Jenis Pengiriman Jasa Pengiriman Ongkos Kirim Data Kategori Data Ukuran Data Warna Data Produk Data Detail Produk Data Kota Data Provinsi Data Ongkos Kirim Data Jasa Pengiriman Data Jenis Paket Data Gambar Info Kategori Info Ukuran Info Warna Info Produk Info Detail Produk Info Kota Info Provinsi Info Ongkos Kirim Info Jasa Pengiriman Info Jenis Pengiriman Info Gambar Info Kecamatan Data Kategori Data Kategori Data Ukuran Data Warna Data Produk Data Detail Produk Data Kota Data Provinsi Data Ongkos Kirim Data Jasa Pengiriman Data Jenis Paket Data Ukuran Data Warna Data Produk Data Detail Produk Data Kota Data Provinsi Data Ongkos Kirim Data Jasa Pengiriman Data Jenis Paket Info Login Petugas Data Login Petugas 5 Transaksi Data Ongkos Kirim Data Ongkos Kirim Data Provinsi Data Provinsi Data Kota Data Kota Data Detail Produk Data Detail Produk Data Produk Data Produk Data Transaksi Data Retur Info Transaksi Info Retur Info Pemesanan, Info Pembayaran, Info Retur Data Pemesanan, Data Pembayaran, Data Retur Pemesanan Data Pemesanan Data Pemesanan Retur Detail pemesanan Pembayaran Detail_retur Data Pembayaran Data Pembayaran Data Detail Pemesanan Data Detail Pemesanan Data Retur Data Retur Data Detail Retur Data Detail Retur 6 Pengolahan Laporan Data Detail Pemesanan Data Detail Pemesanan Data Pembayaran Data Pembayaran Data Pemesanan Data Pemesanan Data Detail Produk Data Detail Produk Data Produk Data Produk Info Laporan Produk , Info Laporan Penjualan Data Laporan Produk , Data Laporan Penjualan Data Laporan Produk , Data Laporan Penjualan Info Laporan Produk , Info Laporan Penjualan Paypal Jasa Pengiriman Data Pembayaran Info Pembayaran Data Jasa Pengiriman Mandiri Data Kurs Data Member Data Member Info Member Data Member 7 Lihat Produk Data Kategori Data Produk Info Kategori Info Produk Info Kategori Info Produk Data Kategori Data Produk Data Produk Data Detail Pemesanan Data Pemesanan 8 Lihat history Data Pemesanan Info Pemesanan Info Pemesanan Data Petugas Info Petugas Data Petugas Data Petugas 10 Lupa Password Data Email Member Info Password Pemilik Info Password Petugas Info Password Member Data Email Petugas 11 Pencarian Data Produk Data Produk Info Produk Data Produk Info Produk Data Email Pemilik Data Kota Data Provinsi 12 Rating Rating Data Rating Data Rating Info Rating Data Rating Data Produk Kurs 13 Pengolahan Kurs Data Kurs Data Kurs Data Kurs Data Login Pemilik Data Login Petugas Data Login Member Data Login Petugas Gambar Data Gambar Data Gambar Kecamatan Data Kecamatan 9 Backup Restore Backup Rating Restore Rating Restore Retur Backup Detail Retur Restore Retur Backup Retur Backup Detail Pemesanan Restore Detail Pemesanan Backup Pembayaran Restore Pembayaran Restore Pemesanan Backup Pemesanan Backup Jenis Pengiriman Restore Jenis Pengiriman Backup Jasa Pengiriman Restore Jasa Pengiriman Backup Ongkor Kirim Restore Ongkos Kirim Backup Provinsi Restore Provinsi Backup Kota Restore Kota Backup Detail Produk Restore Detail Produk Backup Produk Restore Produk Backup Warna Restore Warna Backup Ukuran Restore Ukuran Backup Kategori Restore Kategori Backup Admin Restore Admin Backup Member Restore Member Backup Gambar Restore Gambar Backup Kecamatan Restore Kecamatan Data Backup Data Restore Info Backup Info Restore Jejaring Sosial Info Detail Produk Gambar 3. 6 DFD level 1 2. Data Flow Diagram Level 2 Proses 1 Pendaftaran 1.1 Input data Pendaftaran 1.3 Aktifasi account 1.2 Kirim aktifasi Member Pengunjung Data Pendaftaran Data Pendaftaran Data Pendaftaran Info Pendaftaran Mail Server Data Aktifasi Account Berhasil Data Aktifasi Account Data Aktifasi Account Info Aktifasi Account Data Pendaftaran Data Pendaftaran Kota Data Kota Provinsi Data Provinsi Kecamatan Gambar 3. 7 DFD Level 2 Proses 1 Pendaftaran 3. Data Flow Diagram Level 2 Proses 2 Login 2.1 Input Login Pemilik Petugas Member member admin Data Login Pemilik Data Login Petugas Data Login Member Data Login Admin Data Login Admin Data Login Member Data Login Member 2.2 Verifikasi Login Data Login Pemilik Data Login Petugas Data Login Member Info Invalid Login Member Info Invalid Login Petugas Info Invalid Login Pemilik Login Pemilik Valid Login Petugas Valid Login Member Valid Gambar 3. 8 DFD Level 2 Proses 2 Login