Pada waktu pesanan pelanggan masuk maka sistem akan memproses pesanan barang tersebut. Proses yang dilakukan adalah memeriksa stok barang yang
dipesan. Jika pesanan masih ada maka sistem akan mencetak faktur penjualan dan diberikan kepada pelanggan. Faktur yang dicetak adalah faktur tiga rangkap. Faktur
rangkap pertama bewarna putih yang diberikan jika pelanggan membeli secara tunai. Faktur rangkap kedua bewarna merah yang diberikan kepada pelanggan jika
pelanggan membeli secara kredit. Faktur ketiga disimpan oleh bagian penjualan sebagai arsip transaksi penjualan. Pada saat terjadi pelunasan piutang bagian
penjualan akan memberikan faktur penjualan rangkap pertama sebagai bukti pelunasan piutang. Dalam proses retur penjualan pelanggan memberi faktur
penjualan kedalam sistem dan mencatat metode retur yang digunakan. Metode pertama adalah pergantian barang dan metode kedua adalah pergantian dengan uang.
Jika metode pergantian barang yang dipilih maka barang yang rusak akan diganti dengan yang baru. Sedangkan jika metode pergantian uang maka barang yang rusak
akan diganti dengan uang. Pada metode pergantian uang faktur penjualan yang asli akan disimpan oleh bagian penjualan untuk arsip retur penjualan.
3.2.3 Diagram Berjenjang HIPO
Setelah membuat context diagram, tahap selanjutnya adalah membuat diagram berjenjang HIPO. Diagram berjenjang yang digambarkan berupa hirearki
seluruh proses yang ada pada sistem. Dengan adanya diagram berjenjang, alur proses yang ada pada sistem akan lebih teratur dan jelas. Proses yang ada pada sistem
informasi penjualan terdiri dari 6 enam sub proses yang terdiri dari proses
penjualan, retur penjualan, penagihan piutang, pelunasan piutang, maintenance pembelian, dan proses pembuatan laporan. Proses penjualan dibagi menjadi 4 empat
proses yaitu proses memeriksa customer, memeriksa piutang, memeriksa ketersediaan barang, dan mencetak faktur. Untuk proses retur penjualan dibagi menjadi 2 dua
proses yaitu proses memilih item penjualan dan proses menyimpan data. Proses pelunasan piutang dibagi menjadi 2 dua proses yaitu mencatat piutang customer dan
menyimpan data pelunasan. Untuk proses pembuatan laporan dibagi menjadi proses membuat laporan omzet, membuat laporan customer, membuat laporan peringkat
barang, dan membuat laporan piutang. Gambar 3.7 merupakan diagram berjenjang sistem informasi penjualan pada PT. Istana Accu.
Gambar 3.7 Diagram Berjenjang Sistem Informasi Penjualan pada PT. Istana Accu
SISTEM INFORMASI PENJUALAN PADA PT.
ISTANA ACCU
PENJUALAN 1
RETUR PENJUALAN
2 PENAGIHAN
PIUTANG 3
PELUNASAN PIUTANG
4 PEMBUATAN
LAPORAN 5
MEMBUAT LAPORAN
OMZET 5.1
MEMBUAT LAPORAN
CUSTOMER 5.2
MEMBUAT LAPORAN
PERINGKAT BARANG
5.3 MEMBUAT
LAPORAN PIUTANG
5.4 MEMERIKSA
CUSTOMER 1.1
MEMERIKSA PIUTANG
1.2 MEMERIKSA
KETERSEDIAAN BARANG
1.3
MENCETAK FAKTUR
1.4 MEMILIH ITEM
PENJUALAN 2.1
MENYIMPAN DATA
2.2 MENYIMPAN
DATA PELUNASAN
4.2 MENCATAT
PIUTANG CUSTOMER
4.1
3.2.4 Data Flow Diagram
Setelah membuat context diagram dan diagram berjenjang, perancangan dilanjutkan dengan membagi context diagram menjadi proses-proses yang lebih kecil
dan rinci sesuai dengan diagram berjenjang. Gambar 3.8 adalah data flow diagram level 0 sistem informasi penjualan pada PT. Istana Accu
Gambar 3.8 Data Flow Diagram level 0
[INFO STOK] [DATA BARANG]
[UPDATE STOK]
INFO DETIL PIUTANG INFO PIUTANG M ASUK
INFO DETIL KAS INFO KAS MASUK
INFO STOK HABIS INFO PESANAN DITOLAK
PIUTANG PELANGGAN INFO DETIL RETUR
INFO RETUR DETIL PENJ UALAN PELANGGAN
PENJ UALAN PELANGGAN INFO STOK DISIMPAN
INFO PELUNASAN PIUTANG INFO POTONGAN PIUTANG
DATA BARANG [PESANAN PELANGGAN]
INFO PENAGIHAN PIUTANG INFORM ASI PENJUALAN
INFO PENJ UALAN INFORM ASI CUSTOMER
INFO DETIL PELUNASAN PIUTANG INFO PELUNASAN PIUTANG
[DATA PELUNASAN PIUTANG] INFO DETIL PENAGIHAN
INFO PENAGIHAN DISIMPAN INFO STOK RETUR
INFO STOK
[NOTA PENJUALAN] UPDATE STATUS PELUNASAN PIUTANG
INFO PENAGIHAN PIUTANG INFO DETIL RETUR DISIMPAN
INFO RETUR PENJ UALAN DISIMPAN
[INFO RETUR PENJUALAN] [DATA RETUR PENJUALAN]
INFO DETIL PENJ UALAN DISIMPAN INFO PENJ UALAN DISIMPAN
[FAKTUR PENJ UALAN] INFO PIUTANG
INFORM ASI PIUTANG PELANGGA
N
PELANGG AN
PELANGG AN
PELANGG AN
1 T0Cus tomer
1 PENJ UALAN
+
3 T6Penjualan
4 T7Penjualan
5 T6Piutang
2 RETUR
PENJ UALAN
+
6 T6ReturPenjuala
n 7
T7ReturPenjuala n
3 PENAGIHAN
PIUTANG
+
5 T6Piutang
4 PELUNASAN
PIUTANG
+
5 T6Piutang
PELANGG AN
8 T5Stok
8 T5Stok
9 T6NotaPenjualan
10 T7NotaPenjualan
PELANGGA N
11 T6Pelunasan
Piutang 12
T7Pelunasan Piutang
2 T2Satuan
5 T6Piutang
5 T6Piutang
8 T5Stok
3 T6Penjualan
4 T7Penjualan
3 T6Penjualan
4 T7Penjualan
5 T6Piutang
PELANGGA N
PELANGGA N
13 T6MutasiRek
ening 14
T7MutasiRek ening
14 T7MutasiRek
ening 13
T6MutasiRekeni ng
SISTEM INFORM ASI
PEM BELIAN
Gambar 3.8 Data Flow Diagram level 0 lanjutan Ada beberapa proses yang dilakukan dalam proses penjualan sehingga
proses penjualan perlu dibagi menjadi beberapa proses yang lebih kecil dan rinci. DFD level 1 penjualan terdiri dari 4 empat proses utama yaitu proses memeriksa
customer, proses memeriksa piutang, proses memeriksa ketersediaan barang, dan proses mencetak faktur. Sedangkan entitas yang terlibat adalah pelanggan. Tabel
yang digunakan pada DFD level 1 penjualan terdapat 6 enam tabel yang terdiri dari Tabel T0Customer, T6Piutang, T2Satuan, T5Stok, T6Penjualan, dan 7Penjualan.
Gambar 3.9 menggambarkan DFD level 1 penjualan.
[SALDO PIUTANG SETIAP PELANGGAN] [TABEL PIUTANG]
[LAPORAN PERIODIK PESANAN PENJUALAN] [LAPORAN PENJUALAN PRODUK]
INFO PENAGIHAN INFO NOTA PENJ UALAN
INFO DETIL PELUNASAN INFO PELUNASAN
[LAPORAN PERBANDINGAN OMZET PERUSAHAAN PERBULAN] [LAPORAN PENJUALAN PRODUK]
[LAPORAN PERBANDINGAN OMZET PERBULAN]
INFO DETIL RETUR INFO RETUR PENJ UALAN DIBACA
INFO STOK DIBACA INFO PIUTANG DIBACA
INFO DETIL PENJ UALAN INFO PENJ UALAN
INFO BARANG INFO CUSTOM ER
MANAGER PUSAT
MANAGER PUSAT
OWNER OWNER
5 PEM BUATAN
LAPORAN
+
1 T0Cus tomer
2 T2Satuan
3 T6Penjualan
4 T7Penjualan
5 T6Piutang
8 T5Stok
6 T6ReturPenjualan
7 T7ReturPenjualan
11 T6PelunasanPiutang
12 T7PelunasanPiutang
9 T6NotaPenjualan
10 T7NotaPenjualan
OWNER MANAGER
CABANG
MANAGER CABANG
MANAGER CABANG
Gambar 3.9 DFD level 1 Penjualan
Proses retur penjualan terdiri dari beberapa proses sehingga proses retur penjualan perlu dibagi menjadi beberapa proses yang lebih kecil dan rinci. DFD level
1 retur penjualan terdiri dari 2 dua proses utama yaitu proses memilih item penjualan, dan proses menyimpan data. Entitas yang terlibat adalah pelanggan. Tabel
yang digunakan pada DFD level 1 retur penjualan terdapat 5 lima tabel yang terdiri dari tabel T6Penjualan, T7Penjualan, T5Stok, T6Piutang, T6ReturPenjualan,
T7ReturPenjualan. Gambar 3.10 menggambarkan DFD level 1 retur penjualan.
[INFO STOK HABIS] [INFO PESANAN DITOLAK]
INFO PESANAN PELANGGAN INFO PIUTANG PERUSAHAAN
INFO PELANGGAN
[INFO STOK DISIM PAN] [INFORMASI PIUTANG]
[PESANAN PELANGGAN] [INFORMASI CUSTOM ER]
[INFORMASI PENJ UALAN] [INFO PENJUALAN]
[INFO PIUTANG] [FAKTUR PENJ UALAN]
[INFO DETIL PENJUALAN DISIMPAN] [INFO PENJUALAN DISIMPAN]
[DATA BARANG] [INFO STOK]
PELANGG AN
3 T6Penjualan
4 T7Penjualan
5 T6Piutang
8 T5Stok
1 T0Cus tomer
PENAGIHAN PIUTANG RETUR PENJ UALAN
PELANGG AN
1.3 MEMERIKSA
KETERSEDIAAN BARANG
2 T2Satuan
1.4 MENCETAK
FAKTUR 1.1
MEMERIKSA CUSTOM ER
1.2 MEMERIKSA
PIUTANG 5
T6Piutang
8 T5Stok
PELANGG AN
PELANGG AN
Gambar 3.10 DFD level 1 Retur Penjualan
Proses pelunasan piutang terdiri dari beberapa proses sehingga proses pelunasan piutang perlu dibagi menjadi beberapa proses yang lebih kecil dan rinci.
DFD level 1 pelunasan piutang terdiri dari 2 dua proses utama yaitu proses mencatat pelunasan piutang customer dan menyimpan data pelunasan. Entitas yang terlibat
adalah pelanggan. Tabel yang digunakan pada DFD level 1 pelunasan piutang terdapat
3 tiga
tabel yang
terdiri dari
tabel T6PelunasanPiutang,
T7PelunasanPiutang, dan T6Piutang. Gambar 3.10 menggambarkan DFD level 1 pelunasan piutang.
[INFO DETIL RETUR] [INFO RETUR]
INFO ITEM PENJUALAN [DETIL PENJUALAN PELANGGAN]
[PENJUALAN PELANGGAN]
[INFO POTONGAN PIUTANG] [INFO STOK RETUR]
[INFO RETUR PENJUALAN DISIMPAN] [INFO DETIL RETUR DISIMPAN]
[INFO RETUR PENJUALAN] [DATA RETUR PENJUALAN]
[INFORMASI PENJUALAN]
PELANGG AN
PELANGG AN
6 T6ReturPenjuala
n 7
T7ReturPenjuala n
8 T5Stok
PENJUALAN 2.1
MEMILIH ITEM PENJUALAN
5 T6Piutang
2.2 MENYIM PAN
DATA 3
T6Penjualan 4
T7Penjualan 3
T6Penjualan
4 T7Penjualan
Gambar 3.11 DFD level 1 Pelunasan Piutang
Proses pembuatan laporan terdiri dari beberapa proses sehingga proses pembuatan laporan perlu dibagi menjadi beberapa proses yang lebih kecil dan rinci.
DFD level 1 pembuatan laporan terdiri dari 4 empat proses utama yaitu proses membuat laporan omzet, proses membuat laporan customer, proses membuat laporan
peringkat barang, dan proses membuat laporan piutang. Entitas yang terlibat adalah manager dan owner. Tabel yang digunakan pada DFD level 1 pembuatan laporan
terdapat 12dua belas tabel yang terdiri dari tabel T6Penjualan, T7Penjualan, T0Customer,
T2Satuan, T5Stok,
T6ReturPenjualan, T7ReturPenjualan,
T6PelunasanPiutang, T7PelunasanPiutang,
dan T6Piutang.
Gambar 3.11
menggambarkan DFD level 1 pembuatan laporan.
PELUNASAN PIUTANG [PIUTANG PELANGGAN]
[INFO PELUNASAN PIUTANG] [INFO DETIL PELUNASAN PIUTANG]
[INFO PELUNASAN PIUTANG] [UPDATE STATUS PELUNASAN PIUTANG]
[INFO PENAGIHAN PIUTANG]
[DATA PELUNASAN PIUTANG]
5 T6Piutang
PELANGG AN
11 T6Pelunasan
Piutang 12
T7Pelunasan Piutang
PENAGIHAN PIUTANG
4.1 MENCATAT
PELUNASAN PIUTANG
CUSTOM ER 4.2
MENYIM PAN DATA
PELUNASAN
PELANGG AN
5 T6Piutang
Gambar 3.12 DFD level 1 Pembuatan Laporan
[SALDO PIUTANG SETIAP PELANGGAN] [LAPORAN PERIODIK PESANAN PENJUALAN]
[TABEL PIUTANG] [LAPORAN PENJUALAN PRODUK]
[INFO PENAGIHAN] [INFO NOTA PENJUALAN]
[INFO DETIL PELUNASAN]
[INFO PELUNASAN] [LAPORAN PERBANDINGAN OM ZET PERBULAN]
[LAPORAN PERBANDINGAN OM ZET PERUSAHAAN PERBULAN]
[LAPORAN PENJUALAN PRODUK]
[INFO DETIL RETUR] [INFO RETUR PENJUALAN DIBACA]
[INFO STOK DIBACA]
[INFO PIUTANG DIBACA] [INFO BARANG]
[INFO DETIL PENJUALAN] [INFO PENJUALAN]
[INFO CUSTOMER] 1
T0Customer
2 T2Satuan
3 T6Penjualan
4 T7Penjualan
5 T6Piutang
8 T5Stok
6 T6ReturPenjualan
7 T7ReturPenjuala
n MANAGER
PUSAT
MANAGER PUSAT
OWNER 5.1
MEMBUAT LAPORAN OMZET
5.2 MEMBUAT
LAPORAN CUSTOM ER
5.3 MEMBUAT
LAPORAN PERINGKAT
BARANG
5.4 MEMBUAT
LAPORAN PIUTANG
11 T6Pelunasan
Piutang 12
T7PelunasanPiutang 9
T6NotaPenjuala n
10 T7NotaPenjuala
n OWNER
MANAGER CABANG
MANAGER CABANG
MANAGER CABANG
3.2.5 Entity Relationship Diagram