• Tidak ada hasil yang ditemukan

BAB IV ANALISIS DAN DESAIN SISTEM

4.2 Desain Sistem

4.2.2 Data Flow Diagram

Data flow diagram merupakan perangkat yang digunakan pada metodologi

pengembangan sistem yang terstruktur. DFD menggambarkan seluruh kegiatan

yang terdapat pada sistem secara jelas.

D. Context Diagram

Context diagram menggambarkan asal data dan menunjukkan aliran dari data

tersebut. Context diagram sistem informasi penjualan terdiri dari 6 eksternal

entity yaitu supplier, customer, admin, manager, pemilik, gudang. Untuk lebih

jelasnya dapat dilihat pada Gambar 4.4.

Bukti Pembayaran Customer Faktur Pembelian

Cek Stock Barang

Laporan Pengiriman Data_Transaksi

Konfirmasi pengiriman

Kirim Barang

Data Pembayaran

Barang yang dipesan Jumlah Order

Laporan Penjualan Laporan Pembelian Laporan Rekap Supplier Laporan Rekap User Pilih Periode Laporan

Laporan Laba Rugi Data Pengiriman

Nota Pembelian

Data Supplier Data Barang Informasi Stock Barang

Laporan Rekap Barang Data Penjualan

Data Barang keluar Data Pembelian Informasi Order Penjualan History belanja

Informasi Supplier Informasi Barang

Informasi Customer

Data Order Barang Data Customer

Faktur pesanan

Data Pesanan

0

Sistem Informasi Penjualan Pembelian Berbasis Web Butik

Indah Bordir Sidoarjo

+ Supplier Admin Customer Gudang Manager Pemilik

E. Diagram Berjenjang

Setelah membuat context diagram, untuk selanjutnya yaitu membuat

diagram berjenjang terlebih dahulu. Karena dengan adanya diagram berjenjang,

alur proses dari sistem akan lebih teratur dan jelas. Diagram berjenjang dari

sistem informasi penjualan pembelian berbasis web dapat dilihat pada Gambar 4.5

dan yang lainnya.

0

Sistem Informasi Penjualan Pembelian Berbasis Web (Studi Kasus Butik Indah Bordir Sidoarjo)

2 Penjualan 1 Pembelian Stock 3 Pengiriman 4 Pembuatan Laporan

Gambar 4.5. Diagram Berjenjang

Sistem informasi penjualan dan pembelian berbasis web pada butik indah

bordir Sidoarjo terdapat proses Pembelian stock, penjualan, pengiriman, dan

terdapat pembuatan laporan.

1 Pembelian Stock 1.1 Cek Barang 1.2 Pembelian Stock 1.3 Supplier Kirim

Pada Proses Pembelian stock terdapat 3 entity, yakni mengecek barang,

pembelian stock, dan supplier kirim.

2 Penjualan 2.1 Pemilihan Barang 2.2 Penjualan 2.3 Pembayaran

Gambar 4.7. Diagram Berjenjang Penjualan Barang

Pada Proses Penjualan Barang terdapat 3 entity, yakni pemilihan barang,

penjualan, dan pembayaran.

3 Pengiriman 3.1 Cek Barang 3.2 Pengiriman

Gambar 4.8. Diagram Berjenjang Pengiriman Barang

Pada Proses Pengiriman Barang terdapat 2 entity, yakni pengecekkan

4 Pembuatan Laporan 4.3 Perhitungan Laba 4.1 Periode Laporan 4.2 Buat Laporan

Gambar 4.9. Diagram Berjenjang Pembuatan Laporan

Pada Proses Pembuatan Laporan terdapat 3 entity, yakni periode laporan,

pembuatan laporan, dan perhitungan laba.

F. DFD Level 0 Sistem Informasi Penjualan

Setelah membuat context diagram dari sistem informasi penjualan pada

Butik Indah Bordir Sidoarjo, kemudian context diagram tersebut akan dibagi

menjadi sub-sub proses yang lebih kecil.

Dan hasil decompose itu sendiri disebut DFD Level 0, dan DFD Level 0

itu sendiri terdiri dari empat proses utama, enam external entity dan tujuh data

store yang semuanya itu saling berkaitan. Empat proses utama itu juga dapat

dibagi menjadi sub-sub proses yang lebih kecil, dan sub-sub proses yang kecil itu

sendiri masih saling berkaitan antara yang satu sama yang lain. Tak terkecuali

dengan external entity dan data store yang ada. Untuk lebih jelasnya, dapat dilihat

Data barang yang akan dibeli

Bukti Pembayaran Customer Faktur Pembelian

Cek Stock Barang

Laporan Pengiriman Transaksi Pembayaran

Konfirmasi pengiriman Kirim Barang

Data Pembayaran Barang yang dipesan

Surat Jalan

Data Beli

Jumlah Order

Laporan Pembelian

Laporan Penjualan Laporan Rekap User

Laporan Rekap Supplier

Data Supplier Data Customer

Data Barang

Laporan Laba Rugi Pilih Periode Laporan

Data Pengiriman

Nota Pembelian

Data Barang Data Supplier

Data Pengiriman

Data Barang Baru Update Data Supplier Data Supplier baru

Data Customer Data Customer Update data Pembelian

Update Data Penjualan

Data penjualan Data pengiriman

Data Pembelian

Data Barang keluar Informasi Order Penjualan

Informasi Stock Barang Update Data Barang

Update Data Barang

Informasi Barang Faktur pesanan Data Customer History belanja Informasi Supplier Data Penjualan Informasi Customer

Laporan Rekap Barang Data Order Barang

Data Pesanan Customer Supplier Admin Gudang Manager 1 Pembelian Stock + 2 Penjualan + 3 Pengiriman + 4 Pembuatan Laporan + 1 Customer 2 Barang 3 Penjualan 4 Pembelian 5 Supplier 6 Pengiriman Pemilik

G. DFD Level 1

DFD Level 1 merupakan Sub Proses dari DFD Level 0 sistem informasi

penjualan. DFD Level 1 tersebut terdiri dari empat proses utama yaitu pembelian

stock barang seperti pada Gambar 4.11, penjualan barang seperti pada Gambar

4.12, pengiriman barang seperti pada Gambar 4.13, dan pembuatan laporan seperti

pada Gambar 4.14.

Data barang yang akan di bel i

Faktur Pem bel i an Cek Stock Barang

Barang yang di pesan Jum l ah Order

Bukti Peneri m aan Barang Nota Pem bel i an

Update Data Suppl i er

Data Suppl i er baru Update data Pem bel i an

Data Barang

Update Data Barang

Data Order Barang

Data Suppl i er

Data Barang

Data Pem bel i an

Suppl i er Gudang 2 Barang 4 Pem bel i an 5 Suppl i er 1 Cek barang 2

Pem bel i an Stock

3

Suppl i er Ki ri m

Gambar 4.11. DFD Level 1 Pembelian Stock Barang

Pada Gambar 4.11 merupakan DFD Level1 sub proses pembelian stock

barang dari sistem informasi penjualan. DFD Level1 tersebut terdiri dari tiga

proses yaitu cek barang, pembelian stock, dan supplier kirim. Selain itu juga

Bukti Pembayaran Customer

Transaksi Pembayaran

Status Pembayaran Data Pembayaran

Konfirmasi Pembayaran

Data Barang keluar Data Barang Baru

Update Data Barang

Informasi Order Penjualan

Informasi Stock Barang Data Customer

Data Customer

Faktur pesanan Data Pesanan

Data Barang yang Terjual

Data Barang yang Dipilih

Informasi Supplier

Data Penjualan Informasi Barang

Informasi Customer History belanja

Update Data Penjualan Data Customer Customer Admin Gudang 3 Penjualan 1 Customer 2 Barang 1 Pemilihan Barang 2 Penjualan 3 Pembayaran 8 Pembayaran

Gambar 4.12. DFD Level 1 Penjualan Barang

Pada Gambar 4.12 merupakan DFD Level1 sub proses penjualan barang

dari sistem informasi penjualan. DFD Level1 tersebut terdiri dari tiga proses yaitu

pemilihan barang, penjualan, dan pembayaran. Selain itu juga terdapat tiga

[Konfirmasi pengiriman] [Kirim Barang] [Surat Jalan]

[Data Pengiriman] Data barang yang akan dikirim

Informasi Stock barang

[Data Customer]

[Data Barang keluar]

[Data pengiriman] Gudang 6 Pengiriman 1 Customer Customer 3.1 cek barang 3.2 Pengiriman Admin

Gambar 4.13. DFD Level 1 Pengiriman Barang

Pada Gambar 4.13 merupakan DFD Level1 sub proses pengiriman barang

dari sistem informasi penjualan. DFD Level1 tersebut terdiri dari dua proses yaitu

cek barang dan pengiriman.

[Laporan Pengiriman] [Data Beli]

Data Laporan

[Laporan Rekap User] [Laporan Penjualan] [Laporan Rekap Supplier]

[Laporan Pembelian] [Laporan Rekap Barang] [Pilih Periode Laporan]

[Data Supplier]

[Data Customer]

[Laporan Laba Rugi] [Data penjualan]

[Data Barang] [Data Pengiriman] Periode yang dipilih

Manager 4 Pembelian 3 Penjualan 6 Pengiriman Pemilik 2 Barang 1 Customer 5 Supplier 4.1 Periode Laporan 4.2 Cetak Laporan 4.3 Perhitungan Laba

Pada Gambar 4.14 merupakan DFD Level1 sub proses pembuatan laporan

dari sistem informasi penjualan. DFD Level1 tersebut terdiri dari tiga proses yaitu

periode laporan, buat laporan, dan perhitungan laba. Selain itu juga terdapat dua

external entity dan enam datastore.

Dokumen terkait