Entitas dan Attribute Entity Relationship Diagram

17. Pembayaran {id_pembayaran, email, tanggal, no_transaksi, status}

3.1.5 Analisis Kebutuhan Fungsional

Kebutuhan fungsional merupakan tahap aliran informasi yang meliputi diagram konteks dan aliran informasi yang di representasikan dengan menggunakan data flow diagram DFD.

3.1.5.1 Diagram Konteks

Diagram konteks merupakan salah satu alat bantu dalam melakukan analisis terstruktur. Diagram konteks ini menggambarkan sistem secara garis besar atau secara keseluruhan. Dalam diagram konteks juga digambarkan entitas eksternal yang merupakan perangkat pikir yang menghasilkan data yang diolah oleh sistem maupun tujuan dari informasi yang dihasilkan oleh sistem. Adapun diagram konteks yang diusulkan adalah sebagai berikut : Pengunjung Mail server Aplikasi E-Commerce Toko Sawargi Member Admin Paypal Data registrasi Data katagori Data produk Data detail produk Info data registrasi Info data katagori Info data produk Info data detail produk Data login admin Data member Data katagori barang Data barang Data detail pesanan Data pesanan Data retur Data jasa Data laporan penjualan Data backup database Data backup file Data backup gambar Info login admin Info member Info katagori barang Info barang Info detail pesanan Info pesanan Info retur Info jasa Info laporan penjualan Info backup database Info backup file Info backup gambar In fo p e mb a ya ra n D a ta p e mb a ya ra n Data login member Data member Data katagori barang Data barang Data pesanan Data detail pesanan Data retur Data history Data pembayaran Info login member Info member Info katagori barang Info barang Info pesanan Info detail pesanan Info retur Info histori Info pembayaran Jejaring sosial Data produk Bank Data verifikasi akun Info kurs Web jasa pengiriman Data tracking Info tracking Gambar 3-5 Diagram Konteks

3.1.5.2 Data Flow Diagram

Data Flow Diagram merupakan suatu media yang digunakan untuk menggambarkan aliran data yang mengalir pada suatu sistem informasi. Dalam Data Flow Diagram DFD terdiri dari entitas luar, aliran data, proses, dan penyimpanan data. Salah satu keuntungan menggunakan DFD adalah memudahkan pemakai yang kurang menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan. 1. Data Flow Diagram Level 0 admin 6.0 Pengolahan Data Master member provinsi kota Harga_kirim paket jasa kategori produk rating komentar 10.0 Pengolahan Backup dan Restore retur keranjang pesanan Detail_pesanan pengiriman pembayaran Data admin Data admin Data member Data member Dat a p ro vi n si D a ta p ro vi n si D a ta k o ta Dat a k o ta Data harga_kirim Data harga_kirim Data paket Data paket Data jasa Data jasa Data kategori Data kategori Data produk Data produk Data rating Data rating Data komentar Data komentar Data admin Data admin Data member Data member Data provinsi Data provinsi Data kota Data kota Data harga_kirim Data harga_kirim Data paket Data paket Data jasa Data jasa Data kategori Data kategori Data produk Data produk Data rating Data rating Data komentar Data komentar Data pesanan Data pesanan Data detail_pesanan Data detail_pesanan Data pengiriman Data pengiriman Data retur Datta retur Data keranjang Data keranjang Data pembayaran Data pembayaran Jejaring sosial Info produk Pengunjung 1.0 Daftar Data pengunjung Info pengunjung Mail Server Info aktivasi akun Data aktivasi akun Data member Member 2.0 Login Data member Admin Dat a lo g in a d m in Data admin Dat a me mb e r 7.0 Laporan D e ta il_ p e sa n a n Data laporan 9.0 Lihat produk 8.0 Cari produk Dat a p ro d u k Data produk Data produk D a ta p ro d u k Data produk Data katagori Data rating Data komentar Data produk 5.0 Transaksi 3.0 Pengoolahan Data Member 4.0 Pengoolahan Data Admin Valid login member Valid login admin D a ta p e sa n a n Dat a p e sa n a n Data detail_pesanan Data detail_pesanan D a ta p ro d u k Data kota Data provinsi Data jasa Data harga_kirim Data paket Data pembayaran Data pengiriman Data retur Data keranjang Data member Data member Data member Data admin Data admin Data admin Valid login admin Valid login admin Paypal Info pembayaran Data pembayaran Info laporan Info member Info admin Bank Web jasa pengiriman Data kurs Info tracking Data tracking Gambar 3-6 DFD Level 0