BAB III OBJEK DAN METODE PENELITIAN
4.2 Perancangan Sistem
4.2.3 Perancangan Prosedur Yang Diusulkan
4.2.3.2 Data Flow Diagram
Data Flow Diagram ini merupakan alat bantu dalam berkomunikasi dengan pemakai sistem untuk memahami secara logika tanpa memperhitungkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan.
1 Pendaftaran Member
Data Member Info Data Member
2 Login T_Member Info Data Member Data Member T_Admin Admin Data Admin Info Validasi Data Member Info Validitas Data Member Info Validitas Data Admin 5 Pengolahan Pesanan Data Pesanan Info Data Pesanan T_Pesanan Data Pesanan Info Pesanan Info Validitas 6 Laporan Penjualan
Tanggal Laporan Penjualan Data Laporan
Penjualan Info Data Laporan Penjualan
Info Data Laporan Penjualan
4 Pengolahan Produk 7 Laporan Stok Info Data Produk Data Produk
T_Produk
Data Stok Info Data Stok
Info Data Produk Data Produk Data Laporan Stok
Info Data Laporan Stok Data Validasi Pesanan
Info Pesanan 3 Pengolahan Kategori T_Kategori Data Kategori Data Kategori Info Data Kategori Info Data Kategori
Penjelasan arus data DFD pada website Insane supply.co antara lain :
Proses 1, merupakan proses pendaftaran member yang ada pada website Insane supply.co
Proses 2, merupakan proses login dan validasi data member dan admin yang digunakan untuk memeriksa apakah sesuai dengan data yang ada pada sistem.
Proses 3, merupakan proses pegolahan data produk menurut kategori seperti tambah dan edit data kategori produk.
Proses 4, merupakan proses pegolahan data produk seperti penambahan produk edit data produk dan hapus data produk.
Proses 5, merupakan pemasukan data pemesanan Produk. Data pesan akan disimpan ke dalam tabel pesanan.
Proses 6, merupakan proses laporan penjualan seperi pencarian laporan penjualan dan pencetakan laporan menurut periode yang di tentukan.
Proses 7, merupakan proses laporan stok dimana laporan tersebut terdapat pencarian barang menurut nama, pencarian barang manurut stok, edit data stok dan pencetakan laporan stok awal, barang terjual dan stok sisa yang ada di gudang..
a. DFD Level 2 proses 1 Pendaftaran Member
Pada gambar dibawah ini merupakan turunan dari DFD Level 0 Proses 1 pendaftaran member. Untuk lebih jelasnya dapat dilihat pada gambar berikut ini :
Data Registrasi 1.1 Input Data Member Member T_Member 1.2 Cek Status Data Member
Info Data Member
Data Member
Info Data Member Data Registrasi
Gambar 4.6 DFD Level 2 Proses 1
Dari gambar proses pendaftaran member untuk para pengunjung website dapat dijelaskan arus data prosesnya, antara lain :
Proses 1.1, merupakan proses cek data pelanggan, sebagai cek status apakah ketika melakukan pembelian barang dalam keadaan login atau tidak. Proses 1.2, merupakan proses cek data member, sebagai cek status apakah sudah terdaftar didatabase atau tidak.
b. DFD Level 2 proses 2 Login
Pada gambar dibawah ini merupakan turunan dari DFD Level 0 Proses 2 login member dan admin. Untuk lebih jelasnya dapat dilihat pada gambar berikut ini : Data Member 2.1 Verifikasi Login Member T_Member 2.2 Edit password Admin T_Admin Data Admin
Info Proses Edit Password
Info Proses Verifikasi Data Member Info Proses Verifikasi Info Proses Edit Password Edit Password Member Data Admin Info Proses Verifikasi
Edit Password Admin
Info Proses Edit Password
Info Proses Edit Password Edit Password
Admin Info Proses Verifikasi
Edit Password Member
Gambar 4.7 DFD Level 2 Proses 2
Dari gambar proses login untuk para pengunjung website dapat dijelaskan arus data prosesnya, antara lain :
Proses 2.1, merupakan proses verifikasi , sebagai cek status apakah member dan admin dapat melakukan login sesuai dengan data yang didaftarkan sebelumnya, maka member dapat melakukan proses transaksi pembelian. Proses 2.2, merupakan proses edit password, dimana member dan admin dapat
DFD Level 2 Proses 3 Pengolahan Kategori
Pada gambar dibawah ini merupakan turunan dari DFD Level 0 Proses 3 Pengolahan kategori. Untuk lebih jelasnya dapat dilihat pada gambar berikut ini :
3.1 Tambah Kategori Admin T_Kategori 3.2 Edit Data Kategori
Info Data Kategori Data Kategori
Data Kategori
Info Proses Tambah Kategori
Data Kategori Info Data Kategori
Data Kategori
Gambar 4.8 DFD Level 2 Proses 3
Dari gambar proses pengolahan kategori bagi para admin dapat dijelaskan arus data prosesnya, antara lain :
Proses 3.1, merupakan proses tambah kategori, sebagai tempat bagi admin untuk menambahkan jenis kategori yang akan di tampilkan dan dijual di halaman tampilan website.
Proses 3.2, merupakan proses edit data kategori, sebagai tempat bagi admin untuk mengubah info jenis kategori yang akan di tampilkan dan dijual di halaman tampilan website.
c. DFD Level 2 proses 4 Pengolahan Produk
Pada gambar dibawah ini merupakan turunan dari DFD Level 0 Proses 4 pengolahan produk. Untuk lebih jelasnya dapat dilihat pada gambar berikut ini :
4.1 Tambah Data Produk Admin T_Produk 4.2 Edit Data Produk
Info Data Produk Data Produk
Data Produk
Info Proses Tambah Produk
Data Produk Info Data Produk
Data Produk
Gambar 4.9 DFD Level 2 Proses 4
Dari gambar proses pengolahan produk bagi para admin dapat dijelaskan arus data prosesnya, antara lain :
Proses 4.1, merupakan proses tambah data produk, sebagai tempat bagi admin untuk menambahkan jenis produk yang akan di tampilkan dan dijual di halaman tampilan website.
Proses 4.2, merupakan proses edit data produk, sebagai tempat bagi admin untuk mengubah info jenis produk yang akan di tampilkan dan dijual di halaman tampilan website.
d. DFD Level 2 proses 5 Pengolahan Pesanan
Pada gambar dibawah ini merupakan turunan dari DFD Level 0 Proses 5 pengolahan pesanan. Untuk lebih jelasnya dapat dilihat pada gambar berikut ini :
5.1 Tambah Data Pesanan Member T_Pesanan 5.2 Edit Data
Pesanan Info Data Pesanan Data Pesanan Data Pesanan
Info Proses Tambah Pesanan
Edit Data Pesanan Data Pesanan
Info Data Pesanan
5.3 Mengecek
Data Pesanan Cek Data Pesanan
Admin Cek Data Pesanan
Info Pesanan Info Pesanan 5.4 Menyetujui Pesanan Validasi Pesanan Validasi Pesanan
Info Validasi Pesanan Info Validasi Pesanan
Gambar 4.10 DFD Level 2 Proses 5
Dari gambar proses pengolahan pesanan bagi para member dan admin dapat dijelaskan arus data prosesnya, antara lain :
Proses 5.1, merupakan proses tambah data pesanan, member dapat melakukan berbagai pesanan produk yang sudah dipilih sebelumnya
Proses 5.2, merupakan proses edit data pesanan, dimana member dapat mengubah jumlah pesanan yang dipilih sebelumnya.
Proses 5.3, merupakan proses pengecekan data pesanan, dimana admin dapat melihat status pesanan yang diterima apakah data yang diterima sudah
valid dan sudah melakukan pembayaran.
Proses 5.4, merupakan proses menyetujui data pesanan, dimana admin dapat melakukan aksi lunas dan terkirim apabila data pesanan tersebut sudah
e. DFD Level 2 proses 6 Laporan Penjualan
Pada gambar dibawah ini merupakan turunan dari DFD Level 0 Proses 6 laporan penjualan. Untuk lebih jelasnya dapat dilihat pada gambar berikut ini :
6.1 Input Tanggal Penjualan Admin T_Pesanan 6.2 View Laporan Penjualan
Data Tanggal Laporan Tanggal Laporan
Info Laporan Penjualan Info Laporan Penjualan
6.3 Cetak Laporan
Info Data Laporan Penjualan Info Data Laporan Penjualan
Gambar 4.11 DFD Level 2 Proses 6
Dari gambar proses laporan penjualan admin dapat dijelaskan arus data prosesnya, antara lain :
Proses 6.1, merupakan proses input tanggal penjualan, dimana admin dapat mencari laporan penjualan menurut periode tanggal bulan dan tahun. Proses 6.2, merupakan proses menampilkan laporan penjualan menurut periode
yang telah ditentukan.
Proses 6.3, merupakan proses mencetak laporan penjualan misalnya kode, tanggal pemesanan, tanggal pembayaran, tanggal pengiriman, pemesan,
penerima, barang pesanan, dan total belanja.