Entity Relationship Diagram Analisis Basis Data

tgl_perkiraan, tgl_produksi, tgl_selesai} 13 Retur {id_retur, tgl_retur, tgl_terima_retur, resi_retur, penerima_retur, bank_tujuan, rekening_retur, an_retur, email_paypal, status_retur} 14 Detail_retur {id_detail_retur, jumlah_retur, alasan, tgl_produksi, tgl_perkiraan, tgl_selesai, pengembalian_uang} 15 Gambar_retur {id_gambar_retur, gambar, statusdr} 16 Barang_warna {id_barang_warna, id_barang, id_warna} 17 Jasa_Pengiriman {id_pengiriman, nama_jasa, statusprg} 18 Biaya_kirim {id_biaya_kirim, biaya, lama_pengiriman, statusbk} 19 Detail_jasa_pengiriman {id_ detail_pengiriman, paket, statuspkt} 20 Testimoni {id_testimoni, isi, tgl, statustst} 21 Rating {id_rating, rating} 22 Kategori_ukuran {id_kat_ukuran, id_kategori, id_ukuran,status_kat_ukur} 23 Informasi {id_informasi, judul, informasi, statusinf} 24 Estimasi {id_kategori, kouta_pembuatan} 25 Libur {id_libur, tanggal, keterangan}

3.1.8 Analisis Kebutuhan Fungsional

3.1.8.1 Perancangan Diagram Konteks

Diagram konteks menggambarkan aplikasi dalam satu lingkaran dan hubungan dengan entitas luar. Dimana lingkaran tersebut menggambarkan keseluruhan proses dalam aplikasi. Dalam penggambaran ini, sistem dianggap sebagai sebuah objek yang tidak dijelaskan secara rinci, karena yang ditekankan adalah interaksi sistem dengan lingkungan yang mengaksesnya [4]. Aplikasi E-commerce di Toko Routes Member Pemilik Pengunjung Mail Server Jejaring Sosial Jasa Pengiriman Paypal - Data Login Pemilik - Data email Pemilik - Data password pemilik - Data Laporan - Data Backup and restore - Data petugas - Data kasir - Data libur - Info Login Pemilik - Info Password Pemilik - Info Laporan - Info Backup and restore - Info petugas - Info kasir - Info libur - Data Registrasi - Data Gambar - Data Barang warna - Data Detail barang - Data Kategori - Info Registrasi - Info Gambar - Info Barang warna - Info Detail barang - Info Kategori In fo b a ra n g Info Jasa Pengiriman Data Jasa Pengiriman Info pembayaran D a ta p e mb a y a ra n - Info aktivasi - Info transaksi - Info detail transaksi - Info retur - Info detail retur - Info pembayaran - Info password - Info login member - Info password member - Info member - Info detail barang - Info barang - Info transaksi - Info detail transaksi - Info riwayat transaksi - Info pembayaran - Info rating - Info testimoni - Info retur - Info detail retur - Data login member - Data email member - Data password member - Data member - Data detail barang - Data barang - Data transaksi - Data detail transaksi - Data riwayat transaksi - Data pembayaran - Data rating - Data testimoni - Data retur - Data detail retur Mandiri In fo k u rs Petugas -Data login petugas -Data email petugas -Data password petugas -Data petugas -Data kota -Data propinsi -Data warna -Data barang warna -Data kategori -Info login petugas -Info password petugas -Info petugas -Info kota -Info propinsi -Info warna -Info barang warna -Info kategori ukuran -Info ukuran -Info kategori -Info barang -Info detail barang -Info gambar -Info biaya kirim -Info jasa pengiriman -Info detail jasa pengriman Kasir -Data login kasir -Data password kasir -Data email kasir -Data kasir -Data transaksi -Data detail transaksi -Data retur -Data detail retur -Data pembayaran -Data barang -Data detail barang -Data gambar -Data biaya kirim -Data jasa pengiriman -Data detail jasa pengriman -Data kategori ukuran -Data ukuran -Info login kasir -Info password kasir -Info kasir -Info transaksi -Info detail transaksi -Info pembayaran -Info retur -Info detail retur Gambar 3.5 Diagram Konteks Aplikasi E-commerce Pada Toko Routes

3.1.8.2 Perancangan Data Flow Diagram

Data Flow Diagram DFD adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi [5]. 1. DFD level 1 4 pengolahan data master 5 pengolahan data transaksi 6 pengolahan data pengguna 7 pengolahan data laporan 8 backup dan restore database 2 login 1 registrasi 3 lupa password ko ta p ro vi n si w a rn a u k u ra n g a mb a r b a ra n g d e ta il_ b a ra n g p e tu g a s me mb e r d e ta il_ tr a n s a ksi b ia ya _ ki ri m ja sa _ p e n g ir ima n in fo rma si re tu r d e ta il_ re tu r d e ta il_ ja sa _ p e n g ir ima n ka te g o ri tr a n sa k si ra ti n g b a ra n g _ w a rn a pengunjung Data registrasi info registrasi te sti mo n i mail server Info aktivasi Data member Data member Data kota Data kota Data provinsi Data provinsi member Petugas Pemilik Data login member Info login member invalid Data login petugas Info login petugas invalid Info login Pemilik invalid Data login Pemilik Data member Data member Data petugas Data petugas Data kasir Data kasir Info password Data email member Info password member Data email petugas Info password petugas Data email Pemilik Info password Pemilik Data email pemilik, petugas, kasir Info password pemilik, petugas, kasir L o g in p e tu g a s va lid , L o g in me mb e r va lid L o g in me mb e r, L o g in k a si r va lid L o g in p e tu g a s va lid , L o g in p e mi lik v a lid L o g in p e mi lik va lid L o g in p e mi lik va lid Data member Data member Data kota Data kota Data provinsi Data provinsi Data pemilik Data pemilik Data testimoni Data testimoni Data warna Data warna Data ukuran Data ukuran Data gambar Data gambar Data barang Data barang Data detail barang Data detail barang Data kategori Data kategori Data detail jasa pengiriman Data detail jasa pengiriman Data detail_retur Data detail_retur Data barang_warna Data barang_warna Data retur Data retur Data informasi Data jasa_pengiriman Data jasa_pengiriman Data biaya_kirim Data biaya_kirim Data detail_transaksi Data detail_transaksi Data transaksi Data transaksi Data rating Data rating Data detail_retur Data detail_retur Data retur Data retur Data transaksi Data transaksi Data detail_transaksi Data detail_transaksi Info transaksi Info detail transaksi Info retur Info detail retur Info pembayaran Info transaksi,Info retur, Info detail retur, Info detail transaksi, Info pembayaran paypal data pembayaran info pembayaran Data email member Info password member d a ta tr a n sa ks i, d a ta d e ta il tr a n sa ksi , d a ta r e tu r, d a ta d e ta il re tu r, d a ta p e mb a y a ra n In fo tr a n sa ksi , In fo d e ta il tr a n sa ks i, In fo re tu r, In fo d e ta il r e tu r, In fo p e m b a ya ra n data member, password member Info member, password member Info petugas, password petugas data petugas, password petugas data pemilik, password pemilik Info pemilik, password pemilik Data member data member Data kota data kota Data provinsi data provinsi data pemilik, data petugas, data kasir Info pemilik, data petugas, data kasir Data barang Data barang Data detail barang Data detail barang Jasa pengiriman data pengiriman info pengiriman info retur info detail retur info transaksi info detail transaksi data retur data detail retur data detail transaksi data transaksi data laporan penjualan, laporan retur, laporan persediaan barang Info laporan penjualan, laporan retur, laporan persediaan barang data member data member data kota data kota data provinsi data provinsi data pemilik data pemilik data testimoni data testimoni data warna data warna data ukuran data ukuran data gambar data gambar data barang data barang data detail barang data detail barang data backup dan restore database Info backup dan restore database data kategori data detail jasa pengiriman data kategori data detail jasa pengiriman data informasi data informasi data barang warna data retur data retur data detail retur data detail retur data jasa pengiriman data jasa pengiriman data biaya kirim data biaya kirim data detail transaksi data detail transaksi data transaksi data transaksi data rating data rating Data rating, data testimoni Info rating, info testimoni Jejaring sosial In fo b a ra n g ka te g o ri _ u ku ra n Data kategori_ukuran Data kategori_ukuran data kategori ukuran data kategori ukuran Data transaksi,Data retur, Data detail retur, Data detail transaksi, Data pembayaran Mandiri data kurs Data informasi Data informasi -Info barang -Info detail barang -Info kota -Info provinsi -Info warna -Info barang warna -Info kategori ukuran -Info ukuran -Info kategori -Info gambar -Info biaya kirim -Info estimasi -Info jasa pengiriman -Info detail jasa pengriman -Info petugas -Data barang -Data detail barang -Data kota -Data provinsi -Data warna -Data barang warna -Data kategori ukuran -Data ukuran -Data gambar -Data kategori -Data biaya kirim -Data estimasi -Data jasa pengiriman -Data detail jasa pengriman -Data petugas e sti ma si Data estimasi Data estimasi data barang warna data estimasi data estimasi Data informasi Kasir Data login kasir Info login kasir invalid Data Pemilik Data Pemilik Da ta e ma il ka si r In fo p a s sw o rd k a si r In fo ka si r, p a ss w o rd ka s ir d a ta ka si r, p a sswo rd k a si r g a mb a r_ re tu r data gambar retur data gambar retur Data gambar retur Data gambar retur lib u r Data libur, data kasir, data petugas Info libur, data kasir, data petugas Data libur Data libur data libur data libur Gambar 3.6 DFD level 1