31
3.3.2 Data Flow Diagram
Diagram aliran data atau DFD yang digunakan dalam merancang dan membangun aplikasi administrasi pembelian dan pemakaian barang ini adalah
sebagai berikut: A. Context Diagram
Context diagram dari aplikasi administrasi pembelian dan pemakaian
barang dapat dilihat pada Gambar 3.12 di bawah ini.
Gambar 3.12. Context Diagram Aplikasi Administrasi Pembelian dan Pemakaian Barang
Data Supplier
Data Jabatan Data Department
Data Mata Uang
Data Barang Data Retur Pembelian Barang
Data Transfer Kepemilikan
Data Cost Center Data Pemakai Barang
Data Approval Retur Pembelian Barang Data Approval Retur Pemakaian Barang
Data Approval Bon Pemakaian Sparepart Bukti Penerimaan
Laporan Rekapitulasi Nota Permintaan Pembelian Bukti Retur Pembelian
Laporan Stok Barang Laporan Stok Kepemilikan Barang
Laporan Rekapitulasi Transfer Kepemilikan Stok Barang Laporan Rekapitulasi Retur Pemakaian
Laporan Rekapitulasi Bukti Penerimaan Laporan Rekapitulasi Nota Internal Pembelian Barang
Laporan Stok Barang Laporan Stok Kepemilikan Barang
Laporan Rekapitulasi Retur Pembelian Data Surat Jalan
Data Permintaan Pembelian Barang Bukti Retur Pemakaian
Data Retur Pemakaian Barang
Laporan Rekapitulasi Purchase Order Laporan Rekapitulasi Bon Pemakaian Sparepart
Data Purchase Order Bon Pemakaian Sparepart
Data Permintaan Pemakaian Barang Aplikasi Administrasi Pembelian dan
Pemakaian Barang pada PT Suparma
+
Pemakai Barang
Kepala Bagian Sparepart Warehouse
Supplier
Purchasing
32 Pada context diagram terdapat satu proses yaitu Aplikasi Administrasi
Pembelian dan Pemakaian Barang serta empat entitas, yaitu: a. Entitas Pemakai Barang
Entitas Pemakai Barang berperan sebagai pemberi data dan input awal ke sistem yang kemudian diproses dengan data-data lain untuk menghasilkan
data berikutnya yang digunakan sebagai dasar dalam proses selanjutnya. b. Entitas Sparepart Warehouse
Entitas sparepart warehouse berperan memberikan data approval ke sistem sesuai dengan data permintaan dari entitas pemakai barang.
c. Entitas Purchasing Entitas purchasing memberikan data ke sistem berupa data approval
berdasarkan pada data permintaan pembelian dari entitas sparepart warehouse
. d. Entitas Supplier
Entitas Supplier memberikan data surat jalan ke sistem berdasarkan Purchase Order
yang diterima.
33 B. Diagram Berjenjang
Diagram berjenjang merupakan sarana perancangan sistem yang dapat menampilkan seluruh proses yang terdapat pada suatu aplikasi tertentu dengan
jelas dan terstruktur. Pada rancang bangun aplikasi administrasi pembelian dan pemakaian barang terdiri dari empat proses utama yaitu proses maintenance data,
proses pembelian, proses penjualan, dan proses pembuatan laporan. Diagram berjenjang dari aplikasi administrasi pembelian dan pemakaian barang dapat
dilihat pada Gambar 3.13.
Gambar 3.13. Diagram Berjenjang Aplikasi Administrasi Pembelian dan Pemakaian Barang
34
C. DFD Level – 0 Aplikasi Administrasi Pembelian dan Pemakaian Barang DFD Level – 0 aplikasi administrasi pembelian dan pemakaian barang dapat dilihat pada Gambar 3.14.
Gambar 3.14. DFD – Level 0 Aplikasi Administrasi Pembelian dan Pemakaian Barang
[Data Supplier]
[Data Mata Uang]
[Data Jabatan] [Data Department]
[Data Barang]
[Data Retur Pembelian Barang] [Data Transfer Kepemilikan]
[Data Cost Center]
[Data Pemakai Barang]
Data Department Data Jabatan
Data Department Data Jabatan
Data Mata Uang Data Mata Uang
Data Department Data Jabatan
Data Department Data Jabatan
Data Retur Pemakaian Data Bon Pemakaian Sparepart
Data Stok Barang Data Stok Barang
Data Stok Barang
Data Transfer Kepemilikan Data Barang
Data Barang
Data Supplier Data Cost Center
Data Supplier
Data Cost Center Data Pemakai Barang
Data Pemakai Barang
[Data Approval Retur Pembelian Barang] [Data Approval Retur Pemakaian Barang]
[Data Approval Bon Pemakaian Sparepart]
[Bukti Penerimaan]
Data Retur Pembelian Data Purchase Order
Data Penerimaan
[Laporan Rekapitulasi Retur Pembelian] [Laporan Rekapitulasi Purchase Order]
Data Transfer Kepemilikan
Data Retur Pemakaian
[Bukti Retur Pembelian] [Data Surat Jalan]
[Bukti Retur Pemakaian] [Data Retur Pemakaian Barang]
[Laporan Rekapitulasi Nota Permintaan Pembelian] Data Nota Internal Pembelian Barang
Data Purchase Order Data Penerimaan
Data Retur Pembelian
[Laporan Rekapitulasi Transfer Kepemilikan Stok Barang] Data Nota Internal Pembelian Barang
Data Nota Internal Pembelian Barang Data Nota Permintaan Pembelian
Data Nota Permintaan Pembelian
[Laporan Stok Kepemilikan Barang]
[Laporan Stok Barang] Data Purchase Order
[Data Purchase Order] Data Barang
Data Stok Barang Data Stok Barang
Data Bon Pemakaian Sparepart Data Bon Pemakaian Sparepart
[Data Permintaan Pemakaian Barang] Data Barang
Data Supplier Data Cost Center
Data Pemakai Barang
[Laporan Stok Barang] [Laporan Stok Kepemilikan Barang]
[Laporan Rekapitulasi Bon Pemakaian Sparepart] [Laporan Rekapitulasi Nota Internal Pembelian Barang]
[Laporan Rekapitulasi Bukti Penerimaan] [Laporan Rekapitulasi Retur Pemakaian]
[Bon Pemakaian Sparepart]
[Data Permintaan Pembelian Barang] Data Pemakai Barang
Data Cost Center
Pemakai Barang Supplier
Kepala Bagian Sparepart
Warehouse 1
Mantenance Data
+
6 Supplier
9 Stok Barang
10 Bon Pemakaian
Sparepart 5
Barang
11 Retur Pemakaian
Purchasing 16
Purchase Order 17
Penerimaan 18
Retur Pembelian 7
Transfer Kepemilikan
12 Nota Permintaan
Pembelian
15 Nota Internal
Pembelian Barang
4
Pembuatan Laporan
Kepala Bagian Sparepart
Warehouse Purchasing
Pemakai Barang
3
Pembelian Barang
+
1 Pemakai Barang
4 Cost Center
6 Supplier
5 Barang
7 Transfer
Kepemilikan 9
Stok Barang 10
Bon Pemakaian Sparepart
11 Retur
Pemakaian 3
Department 2
Jabatan
8 Mata Uang
8 Mata Uang
2 Jabatan
3 Department
1 Pemakai Barang
2
Pemakaian Barang
+
4 Cost Center
Pemakai Barang Purchasing
Pemakai Barang Purchasing
Purchasing Purchasing
Pemakai Barang Pemakai Barang
Supplier
34 C. DFD Level – 0 Aplikasi Administrasi Pembelian dan Pemakaian Barang
DFD Level – 0 aplikasi administrasi pembelian dan pemakaian barang dapat dilihat pada Gambar 3.14.
35 D. DFD – Level 1 Aplikasi Administrasi Pembelian dan Pemakaian Barang
1. DFD – Level 1 Sub Sistem Maintenance Data DFD – Level 1 sub sistem maintenance data dapat dilihat pada Gambar
3.15.
Gambar 3.15. DFD – Level 1 Sub Sistem Maintenance Data
[Data Mata Uang] [Data Mata Uang]
[Data Transfer Kepemilikan] [Data Transfer Kepemilikan]
[Data Supplier] [Data Supplier]
[Data Barang] [Data Barang]
[Data Cost Center] [Data Cost Center]
[Data Department] [Data Department]
[Data Jabatan] [Data Jabatan]
[Data Pemakai Barang] [Data Pemakai Barang]
Pemakai Barang
1 Pemakai Barang
4 Cost Center
6 Supplier
5 Barang
Purchasing
7 Transfer
Kepemilikan 2
Jabatan
3 Department
8 Mata Uang
1.1 Maintenance Data
Pemakai Barang 1.2
Maintenance Data Jabatan
1.3 Maintenance
Data Department 1.4
Maintenance Data Cost Center
1.5 Maintenance
Data Barang 1.6
Maintenance Data Supplier
1.7 Maintenance
Data Transfer Kepemilikan
1.8 Maintenance
Data Mata Uang Supplier
36 2. DFD – Level 1 Sub Sistem Pemakaian
DFD – Level 1 sub sistem pemakaian dapat dilihat pada Gambar 3.16.
Gambar 3.16. DFD – Level 1 Sub Sistem Pemakaian
[Data Department] [Data Jabatan]
Data Stok Barang Data Stok Barang
Data Barang Data Cost Center
Data Pemakai Barang Data Bon Pemakaian Sparepart
Data Retur Pemakaian Data Retur Pemakaian
[Data Retur Pemakaian Barang]
[Data Approval Retur Pemakaian Barang] [Bukti Retur Pemakaian]
[Data Retur Pemakaian] [Data Stok Barang]
Data Bon Pemakaian Sparepart
[Bon Pemakaian Sparepart] [Data Cost Center]
[Data Pemakai Barang] [Data Barang]
[Data Stok Barang]
[Data Approval Bon Pemakaian Sparepart] [Data Bon Pemakaian Sparepart]
[Data Bon Pemakaian Sparepart] [Data Permintaan Pemakaian Barang]
Pemakai Barang 10
Bon Pemakaian Sparepart
9 Stok Barang
9 Stok Barang
5 Barang
4 Cost Center
1 Pemakai Barang
11 Retur Pemakaian 2.1
Membuat Bon Pemakaian Sparepart
2.2 Menyetujui Bon
Pemakaian Sparepart
Kepala Bagian
Sparepart Warehouse
Kepala Bagian
Sparepart Warehouse
2.3 Membuat Bukti Retur
Pemakaian
2.4 Menyetujui Bukti Retur
Pemakaian 2
Jabatan 3
Department
37 3. DFD – Level 1 Sub Sistem Pembelian
DFD – Level 1 sub sistem pembelian dapat dilihat pada Gambar 3.17.
Gambar 3.17. DFD – Level 1 Sub Sistem Pembelian
[Data Retur Pembelian Barang] [Data Mata Uang]
[Data Department] [Data Jabatan]
Data Stok Barang Data Stok Barang
[Data Stok Barang] [Data Stok Barang]
[Data Barang] [Data Cost Center]
[Data Supplier] [Data Pemakai Barang]
Data Retur Pembelian [Data Approval Retur Pembelian Barang]
Data Penerimaan
Data Retur Pembelian [Data Retur Pembelian]
[Bukti Retur Pembelian] [Data Penerimaan]
[Bukti Penerimaan] [Data Surat Jalan]
[Data Purchase Order] [Data Purchase Order]
[Data Purchase Order] [Data Nota Internal Pembelian Barang]
[Data Nota Internal Pembelian Barang] [Data Nota Permintaan Pembelian]
[Data Nota Permintaan Pembelian] [Data Permintaan Pembelian Barang]
Supplier Pemakai Barang
16 Purchase Order
12 Nota Permintaan Pembelian
15 Nota Internal
Pembelian Barang
17 Penerimaan
18 Retur Pembelian
Purchasing 3.1
Membuat Nota Permintaan Pembelian
3.2 Membuat Nota Internal
Pembelian Barang 3.3
Membuat Purchase Order
3.4 Membuat Bukti
Penerimaan
3.5 Membuat Bukti Retur
Pembelian 3.6
Menyetujui Bukti Retur Pembelian
1 Pemakai Barang
6 Supplier
4 Cost Center
5 Barang
9 Stok Barang
9 Stok Barang
8 Mata Uang
2 Jabatan
3 Department
Purchasing
38
3.3.3 Entity Relationship Diagram