Analisis Kebutuhan Perangkat Keras Analisis Perangkat Lunak

5. Pengunjung adalah pengguna aplikasi yang tidak memiliki hak akses untuk melakukan transaksi. 3.4 Analisis Kebutuhan Fungsional Analisis fungsional merupakan suatu analisis yang menjelaskan bagaimana terjadinya suatu sistem yang sedang berjalan saat ini seperti analisis prosedur dan dokumentasi sistem. 3.4.1 Diagram Konteks Diagram konteks menjelaskan hubungan dari entitas-entitas yang ada dalam sistem. Diagram konteks pada sistem aplikasi penjualan online di Toko Ancha shop dapat dilihat pada gambar 3.6 Website e-Commerce Toko Anchashop ADMIN PELANGGAN Data login admin Data password admin Data Admin Data pegawai Data Laporan Info login admin Info password Admin Info admin Info pegawai Info Laporan Info login pelanggan Info password pelanggan Info pelanggan Info pemesanan Info pembayaran Data login pelanggan Data pssword pelanggan Data pelanggan Data pemesanan Data pembayaran PENGUJNUNG Info Produk Data Pencarian produk PAYPAL Info Pembayaran Data Pembayaran Jasapengiriman info trecking jasapengiriman Data tracking GUDANG KASIR Data login gudang Data Kategori Data Produk Data Detail Produk Info loginGudang Info Kategori Info Produk Info Detail Produk Data login kasir Data password kasir Data pelanggan Data kabkota Data Provinsi Data jasapengiriman Data jenispengiriman Data Transaksi Data ongkoskirim Data Retur Info login kasir Info password Kasir Info pelanggan Info kabkota Info Provinsi Info jasapengiriman Info jenispengiriman Info ongkoskirim Info Transaksi Info Retur Gambar 3.6 Diagram Konteks Penjualan Online Toko Anchashop 3.4.2 Diagram Aliran Data Data Flow Diagram Diagram aliran data adalah suatu gambaran logis yang menggambarkan aliran data dari proses satu ke proses lainnya hingga didapatkan informasi yang diinginkan, sekaligus menggambarkan bagaimana suatu informasi menjadi data dan bagaimana proses selanjutnya. Diagram aliran data ini menggambarkan kesatuan luar entity, aliran data data flow, proses, dan simpanan data.

1. DFD level 1

Data flow diagram level 1 merupakan hasil pengembangan dari diagram konteks pada sistem aplikasi penjualan cardigan pada toko ancha shop 0.1 Daftar Kabkota Provinsi Pelanggan Orders Jenispengiriman Jasapengiriman Web mail Produk_detail kategori 0.2 Login 0.3 Lupa password 0.5 Pengolahan Data Master pengunjung 0.6 Pencarian Produk retur pembayaran Ongkos_kirim 0.4 Transaksi Data daftar Info daftar Info pencarian produk Data pencarian Produk Info password Pelanggan Info lupa password pelanggan Data lupa password pelanggan Data pencarian produk Info pencarian produk Data Kategori Data login pelanggan Info login pelanggan invalid Info transaksi pelanggan Data transaksi pelanggan Data kota Data provinsi Data pelanggan Pengiriman_retur paypal Info pembayaran Data pembayaran Info daftar Data member Data Pengiriman_retur Data Pengiriman_retur Info transaksi Kasir Data login kasir Info login kasir invalid Data orders Data orders Data Jenis_pengiriman Data jasa_pengiriman Data retur Data Pembayaran Data Pembayaran Data ongkos_kirim Orders_detail Data orders-detail Data pelanggan Data pelanggan Data provinsi Data provinsi Data Kota Data Kota Data orders_detail Data retur_detail Data retur_detail Data ongkos_kirim Data ongkos_kirim Data Pembayaran Data Jasa_pengiriman Data Jenis_pengiriman Data Jenis_pengiriman Data orders Data orders Data Kategori Data produk_detail Data produk_detail Data Kategori Data retur Produk Pegawai Data produk Data produk Data Jasa_pengiriman Data Jasa_pengiriman Data Jasa_pengiriman Data pegawai Data pegawai pengiriman Data pengiriman Data pengiriman Data produk Data pegawai Order_temp Data order_temp Data order_temp Tujuan_pengiriman Data tujuan_pengiriman Data tujuan_pengiriman Data tujuan_pengiriman Admin Gudang Data pengirimaan Info gudang Data pegawai Data login gudang Info login gudang invalid data login Admin Info login admin invalid Datapelanggan Data pegawai Data daftar Data produk Data produk Info pegawai Data pelanggan, data kabkota, data provinsi, data pelanggan, data jasapengiriman, data jenispengiriman,data ongkoskirim, data retur Data transaksi kasir, data retur Info transaksi kasir, info retur Info pelanggan, info kabkota, info provinsi, info pelanggan, info jasapengiriman, info jenispengiriman,info ongkoskirim, info retur Data kategori, Data produk, Data detail_produk Info kategori, info produk, info detail_produk 0.7 Pengolahan Laporan Data produk Data produk_detail Data orders Data orders_detail data laporan Admin Info laporan Admin Data Pemesanan Produk Data Pemesanan Produk Data Kategori Data produk_detail Data pembayaran Info Pembayaran Data pelanggan Data provinsi Data kota Data orders-detail Kurs Data Kurs Data Kurs Data Kurs alasan Data alasan Data alasan 0.8 Testimonial Info testimonial data testimonial data testimonial info testimonial testimonial data testimonial data testimonial Produk_testi data produk_testi data produk_testi data pelanggan Data testimonial Info testimonial data testimoni info testimoni Gambar 3.7 Dfd level 1 Sistem E-Commerce Anchashop