3.2.4 Context Diagram
Perancangan DFD dimulai dari context diagram menggambarkan entity yang berhubungan langsung dengan sistem dan aliran data secara umum.
Sedangkan proses-proses yang lebih detail yang terdapat dalam sistem masih belum bisa diketahui. Pada context diagram sistem informasi penjualan gas
terdapat empat external entity, yaitu admin penjualan, pelanggan, owner dan petugas gudang. Pada context diagram ini proses-proses yang lebih detil masih
belum terlihat. Context Diagram dapat dilihat pada Gambar 3.16
Update Status Tabung Update Status Penjualan
Update Status Peminjaman Tabung Update Status Tabung
Reminder Jatuh Tempo Piutang Informas i Stok Tabung
Laporan Penjualan Laporan Perubahan Harga
Laporan Pelang gan Baru Daftar Tabung
Nota Pembayaran Faktur
Daftar Ukuran Tabung Daftar Jenis Gas
Surat Jalan
Laporan Penjualan Laporan Perubahan Harga
Laporan Pelang gan Baru Nota Pembayaran
Surat Jalan Faktur
Data Peminjaman Tabung Data Peng embalian Tabung
Data Pembayaran Data Penjualan
Data Pelang g an Data Tabung
Data Harg a Data Ukuran Tabung
Data Jenis Gas Sis tem Informasi Penjualan
Gas Pada CV Berkat Alam Sejahtera
+
Admin Penjualan Petug as
Gudang
Owner Pelang g an
Gambar 3.16 Context Diagram
3.2.5 Data Flow Diagram
Data Flow Diagram DFD merupakan perangkat yang digunakan pada metodologi pengembangan sistem yang terstruktur dan lebih detail. DFD
menggambarkan seluruh kegiatan yang terdapat pada sistem secara jelas. a.
Diagram Level 0
Pada DFD level 0 terdapat delapan proses, yaitu: 1.
Proses pengelolaan jenis gas 2.
Proses pengelolaan ukuran tabung 3.
Proses pengelolaan harga 4.
Proses pengelolaan tabung 5.
Proses pendaftaran pelanggan baru 6.
Proses penjualan gas 7.
Proses pembayaran gas 8.
Proses pengembalian tabung Diagram level 0 dapat dilihat pada Gambar 3.17
Update Status Tabung Update Status Penjualan
Data Tabung
Update Status Peminjaman Tabung Update Status Tabung
Data Tabung Data Peminjaman
Informas i Stok Tabung
Reminder Jatuh Tempo Piutang Data Tabung
Data Penjualan Data Pembayaran
Data Pembayaran Data Peng embalian
Data Detil Peminjaman Data Peminjaman
Data Detil Peminjaman Data Peminjaman
Data Penjaulan Data Detil Penjualan
Data Detil Penjualan Data Penjualan
Data Pelang g an Data Pelang g an
Data Tabung Data Tabung
Data Harg a Data Harg a
Data History Harg a Data History Harg a
Data Ukuran Tabung Data Ukuran Tabung
Data Jenis Gas Data Jenis Gas
Surat Jalan Surat Jalan
Data Peng embalian Tabung
Nota Pembayaran Data Pembayaran
Nota Pembayaran
Faktur Laporan Pelang gan Baru
Laporan Perubahan Harga Laporan Penjualan
Faktur
Data Penjualan Laporan Penjualan
Laporan Pelang gan Baru Data Pelang g an
Daftar Tabung Data Tabung
Laporan Perubahan Harga Data Harg a
Data Ukuran Tabung Daftar Ukuran Tabung
Daftar Jenis Gas
Data Jenis Gas Admin Penjualan
Petug as Gudang
Pelang g an Owner
1 Peng elolaan
Jenis Gas
+
2 Peng elolaan
Ukuran Tabung
+
3 Peng elolaan
Harg a
+
4 Peng elolaan
Tabung Gas
+
5 Pendaftaran
Pelang g an Baru
+
6 Penjualan Gas
+
7 Pembayaran
Gas
+
8 Peng embalian
Tabung
+
1 Jenis Gas
2 Ukuran Tabung
3 Harg a
4 History Harg a
5 Tabung
6 Pelang g an
7 Detil Penjualan
8 Penjualan
9 Detil
Peminjaman 10
Peminjaman
11 Pembayaran
12 Peng embalian
Gambar 3.17 Diagram Level 0
b. Diagram Level 1 Proses Pengelolaan Jenis Gas
Pada DFD level 1 proses pengelolaan jenis gas dibagi menjadi dua proses, yaitu proses simpan data jenis gas dan proses tampil daftar jenis gas.
Diagram level 1 proses pengelolaan jenis gas dapat dilihat pada Gambar 3.18
Gambar 3.18 Diagaram Level 1 Pengelolaan Jenis Gas
c. Diagram Level 1 Proses Pengelolaan Ukuran Tabung
Pada DFD level 1 proses pengelolaan pengelolaan ukuran tabung dibagi menjadi dua proses, yaitu proses simpan data ukuran tabung dan proses tampil
daftar ukuran tabung. Diagram level 1 proses pengelolaan ukuran tabung dapat dilihat pada Gambar 3.19.
Gambar 3.19 Diagaram Level 1 Proses Pengelolaan Ukuran Tabung
d. Diagram Level 1 Proses Pengelolaan Harga
Pada DFD level 1 proses pengelolaan harga dibagi menjadi dua proses, yaitu proses simpan data harga dan proses menampilkan laporan perubahan harga.
Diagram level 1 proses pengelolaan harga dapat dilihat pada Gambar 3.20.
Gambar 3.20 Diagaram Level 1 Proses Pengelolaan Harga
e. Diagram Level 1 Proses Pengelolaan Tabung Gas
Pada DFD level 1 proses pengelolaan tabung gas dibagi menjadi dua proses, yaitu simpan data tabung dan proses tampil daftar tabung. Diagram level 1
proses pengelolaan tabung gas dapat dilihat pada Gambar 3.21
Gambar 3.21 Diagaram Level 1 Proses Pengelolaan Tabung Gas
f. Diagram Level 1 Proses Pendaftaran Pelanggan Baru
Pada DFD level 1 proses pendaftaran pelanggan baru dibagi menjadi dua proses, yaitu proses simpan data pelanggan dan proses menampilkan laporan
pelanggan baru. Diagram level 1 proses pendaftaran pelanggan baru dapat dilihat pada Gambar 3.22
Gambar 3.22 Diagaram Level 1 Proses Pendaftaran Pelanggan Baru
g. Diagram Level 1 Proses Penjualan Gas
Gambar 3.23 Diagaram Level 1 Proses Penjualan Gas
Pada DFD level 1 proses Penjualan gas dibagi menjadi delapan proses, yaitu proses menampilkan stok tabung, proses simpan data penjualan gas, proses
cetak faktur, proses menampilkan laporan penjualan, proses simpan data peminjaman tabung, proses update status tabung, update status penjualan dan
proses cetak surat jalan. Diagram level 1 proses penjualan gas dapat dilihat pada Gambar 3.23
h. Diagram Level 1 Proses Pembayaran Gas
Pada DFD level 1 proses pembayaran dibagi menjadi tiga proses, yaitu proses menampilkan reminder jatuh tempo piutang, proses simpan data
pembayaran gas dan proses cetak nota pembayaran. Diagram level 1 proses pembayaran gas dapat dilihat pada Gambar 3.24
Gambar 3.24 Diagaram Level 1 Proses Pembayaran Gas
i. Diagram Level 1 Proses Pengembalian Tabung
Pada DFD level 1 proses pengembalian tabung dibagi menjadi tiga proses, yaitu proses simpan data pengembalian tabung, proses update data
peminjaman tabung dan proses update status tabung. Diagram level 1 proses pengembalian tabung dapat dilihat pada Gambar 3.25
Gambar 3.25 Diagaram Level 1 Proses Pengembalian Tabung
3.2.6 Entity Relationship Diagram