LAMPIRAN Lampiran 1. Business Process Diagram
Lampiran 1. Business Process Diagram (Lanjutan) Sistem Flow transaksi penjualan langsung
Lampiran 1. Business Process Diagram (Lanjutan) Sistem flow transaksi penjualan dengan pemesanan
Lampiran 2. Bagan Alir (Flowchart) Sistem Informasi Akuntansi Persediaan
Keterangan Penjelasan Bagan Alir Sistem
Pertama mulai user diminta untuk memasukkan user name dan passwordnya. Jika user name salah maka tidak akan tampil form menu pilihan tetapi jika user name dan password benar, maka akan tampil form menu pilihan yaitu menu master, menu transaksi, menu saldo awal, menu laporan dan selesai. Dalam menu master terdapat sub menu master barang, master customer, dan master supplier. Menu transaksi terdiri sub menu purchase order, penerimaan barang, retur pembelian, faktur penjualan dan retur penjualan. Sub menu laporan terdiri dari pembelian per periode, pembelian berdasarkan supplier, penjualan per periode, penjualan berdasarkan customer, kartu stock, persediaan akhir dan limit stock. Semua data yang dimasukkan dalam form sub menu master, dan sub menu transaksi dapat disimpan ke dalam database. Sedangkan untuk laporan, data yang digunakan diambil dari database.
Lampiran 3. Kamus Data Flow Diagram level 0 (Lanjutan)
Istilah Keterangan/ Deskripsi
Master Barang Melihat, memasukkan, mengoreksi, menghapus dan mencetak master barang yaitu kode barang, nama barang, warna, limit dan satuan.
Master Supplier Melihat, memasukkan, mengoreksi, menghapus dan mencetak master supplier yaitu kode supplier, nama supplier, alamat supplier, telepon, kota, fax, dan attn.
Master Customer Melihat, memasukkan, mengoreksi, menghapus dan mencetak master customer yaitu kode customer, nama customer, alamat customer, kota, telepon, fax, email dan attn
Purchase Order Melihat, memasukkan, mengoreksi, menghapus dan mencetak purchase order yaitu no po, tgl po, kode supplier, nama supplier, alamat, kode barang, nama barang, warna, quantity, satuan, harga, diskon (%), diskon (Rp) dan jumlah.
Penerimaan Barang Melihat, memasukkan, mengoreksi, menghapus dan mencetak penerimaan barang yaitu no penerimaan barang, tgl, no po, no faktur beli, kode supplier, nama supplier, alamat, kode barang, nama barang, warna, quantity, satuan, harga, diskon (%), diskon (Rp) dan jumlah.
Retur Pembelian Melihat, memasukkan, mengoreksi, menghapus dan mencetak retur pembelian yaitu no retur pembelian, tgl retur, no faktur, nama penarik barang ( nama orang yang merima retur ) , kode barang, nama barang, warna, quantity, satuan, harga, diskon (%), diskon (Rp) dan jumlah.
Faktur Penjualan Melihat, memasukkan, mengoreksi, menghapus dan mencetak faktur penjualan yaitu no faktur penjualan, tgl, kode customer, nama customer, alamat, kode barang, nama barang, warna, quantity, satuan, harga, diskon (%), diskon (Rp) dan jumlah.
Retur Penjualan Melihat, memasukkan, mengoreksi, menghapus dan mencetak retur penjualan yaitu no retur penjualan, tgl, no faktur penjualan, kode customer, nama customer, alamat, kode barang, nama barang, warna, quantity, satuan, harga, diskon (%), diskon (Rp) dan jumlah.
Saldo Awal (Stock Awal) Memasukkan, dan melihat stock awal yaitu kode barang, nama barang, warna, quantity, satuan, tgl input, dan keterangan.
Laporan pembelian
berdasarkan supplier Melihat dan mencetak laporan pembelian berdasarkan nama supplier. Laporan pembelian per
periode Melihat dan mencetak laporan berdasarkan tanggal waktu tertentu, per periode. Laporan Penjualan
berdasarkan customer Melihat dan mencetak laporan berdasarkan nama customer. Laporan Penjualan per
periode Melihat dan mencetak laporan berdasarkan tanggal waktu tertentu, per periode. Laporan Kartu Stock Melihat dan mencetak laporan kartu persediaan barang (Stock) setiap satuan
barang.
Laporan Persediaan akhir Melihat dan mencetak laporan persediaan akhir seluruh barang. Laporan Limit Stock Melihat dan mencetak limit stock dari seluruh barang.
Lampiran 6. Entity Relationship Diagram (ER-D)
Keterangan
:
1. Satu entity customer dapat mempunyai beberapa faktur penjualan karena satu customer dapat melakukan beberapa kali permintaan penjualan. Satu customer dapat melakukan beberapa kali pengembalian barang sehingga memiliki nomor retur penjualan. Setiap nomor retur penjualan pasti memiliki satu nomor faktur penjualan. Setiap faktur penjualan dapat memiliki beberapa barang.
2. Beberapa entity purchase order dapat diisi dengan satu supplier saja. Setiap Purchase order dapat terdiri dari beberapa barang.
3. Setiap penerimaan barang mempunyai satu purchase order. Setiap penerimaan barang dapat dilakukan untuk beberapa kali retur pembelian. Beberapa retur pembelian dapat dilakukan kepada satu supplier.
Lampiran 9. Daftar Tabel-tabel dalam Basis Data Sistem Informasi Akuntansi Persediaan
Tabel Barang
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
Kode_brg Char 15 NO Kode barang, Primary key Nama_brg Char 50 YES Nama barangWarna Char 15 YES Warna dari barang Satuan Char 5 YES Unit Satuan dari barang
Limit Num 6 YES Limit batas persediaan barang Awal Num 9 YES Awal persediaan barang, sebelum
transaksi dilakukan Akhir Num 15 YES Akhir persediaan barang Masuk Num 11 YES Jumlah barang yang masuk Keluar Num 11 YES Jumlah barang yang keluar Sisa Num 15 YES Jumlah barang yang masih sisa
Tabel Piutang (Customer)
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
Kode _Cust (PK) Char 10 NO No Kode pembeli, Primary key Nama_Cust Char 30 YES Nama pembeli
Alamat Char 50 YES Alamat pembeli Telepon Char 30 YES Nomor telepon pembeli
Fax Char 30 YES Nomor faximile pembeli Attn Char 20 YES Attention, Nama pembeli yang dapat di
hubungi
Kode_Pos Char 6 YES Kode pos dari alamat pembeli Kota Char 15 YES Kota dari pembeli E-mail Char 20 YES E-mail dari pembeli
Tabel Hutang (Supplier)
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
Kode_Supp (PK) Char 10 NO No Kode Pemasok barang, Primary Key Nama_ Supp Char 30 YES Nama perusahaan pemasok barang
Alamat Char 50 YES Alamat perusahaan pemasok barang Kota Char 15 YES Kota tempat perusahaan pemasok Telepon Char 30 YES Nomor telepon perusahaan pemasok
Fax Char 30 YES Nomor Faximile perusahaan pemasok barang
Attn Char 20 YES Attention, Nama orang yang dapat dihubungi di perusahaan pemasok
Lampiran 9. Daftar Tabel-tabel dalam Basis Data Sistem Informasi Akuntansi Persediaan (Lanjutan)
Tabel PO (Purchase Order)
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
No_po (PK) Char 14 NO Nomor pesanan pembelian, Primary Key Tgl_po Date 8 NO Tanggal pesanan pembelian
Kode_brg Char 15 NO Kode barang yang dipesan kepada supplier Nama_brg Char 20 YES Nama barang yang dipesan kepada supplier Qty_po Num 11 YES Quantity banyaknya barang per unit yang
dipesan Warna Char 10 YES Warna Barang
Satuan_po Char 5 YES Satuan unit barang yang dipesan Up_po Num 11 YES Harga beli barang pesanan
Jum_po Num 14 YES Jumlah harga barang keseluruhan yang dipesan
Disc_po Num 5 YES Persentase diskon dari po Disc1_po Num 9 YES Diskon Rupiah dari po Satuan_po Char 5 YES Satuan dari barang po
Tabel pom (Tabel Detail PO)
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
No_po Char 14 NO Nomor dari purchase order Tgl_po Date 8 NO Tanggal retur pembelian Kode_supp Char 10 YES Kode supplierNama_supp Char 30 YES Nama supplier Alamat_supp Char 50 YES Alamat dari supplier
ppn Num 5 YES Pajak persentase dari barang po ppn_1 Num 9 YES Pajak dalam rupiah dari barang po Cash Num 5 YES Total harga sebelum ppn
Cash1 Num 9 YES Total harga sesudah ppn
Tabel bpb (Penerimaan Barang)
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
No_bpb (PK) Char 14 NO Nomor penerimaan barang yang telah dibeli dari supplier, Primary Key
Tgl_bpb Date 8 NO Tanggal penerimaan barang No_po Char 14 NO Nomor dari purchase order, pesanan
pembelian barang
Kode_brg Char 15 NO Kode barang yang telah diterima Nama_brg Char 50 YES Nama barang yang telah diterima Jum_bpb Num 14 YES Jumlah harga barang yang telah diterima Qty_bpb Num 11 YES Quantity banyaknya tiap unit barang yang
diterima
Kode_supp Char 10 YES Kode supplier yang mengirim barang Nama_supp Char 30 YES Nama supplier yang mengirim barang Satuan_bpb Char 5 YES Satuan setiap barang yang diterima. No_faktur Char 10 YES Nomor faktur pembelian dari supplier Disc_bpb Num 5 YES Persentase diskon dari penerimaan barang Disc1_bpb Num 9 YES Diskon rupiah dari penerimaan barang Lampiran 9. Daftar Tabel-tabel dalam Basis Data Sistem Informasi Akuntansi Persediaan (Lanjutan)
Tabel bpbm (Detail Penerimaan Barang)
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
No_bpb Char 14 NO Nomor dari purchase order Tgl_bpb Date 8 NO Tanggal penerimaan barang Kode_supp Char 10 YES Kode supplierNama_supp Char 30 YES Nama supplier Almt_supp Char 50 YES Alamat supplier
No_po Char 14 YES Nomor pesanan pembelian No_faktur Char 14 YES Nomor faktur pembelian
ppn Num 5 YES Pajak persentase setiap barang po ppn1 Num 9 YES Pajak dalam rupiah jumlah harga barang Cash Num 5 YES Total harga sebelum ppn
Cash1 Num 9 YES Total harga setelah ppn
Tabel Rb (Retur Pembelian)
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
No_rb (PK) Char 14 NO Nomor dari retur pembelian, Primary Key Tgl_rb Date 8 NO Tanggal retur pembelian
No_bpb Char 10 YES Nomor penerimaan barang
No_faktur Char 14 NO Nomor faktur pembelian dari supplier Kode_brg Char 15 YES Kode dari barang yang diretur kepada
supplier
Nama_brg Char 30 YES Nama barang yang diretur
Qty_rb Num 15 YES Quantity barang yang diretur kepada supplier
Kode_supp Char 10 YES Kode dari supplier yang diretur barangnya Nama_supp Char 50 YES Nama dari supplier yang diretur barangnya Juml_rb Num 14 YES Jumlah harga banyaknya barang yang
diretur
Up_rb Num 11 YES Harga dari retur pembelian Disc1_rb Num 11 YES Diskon rupiah retur pembelian
Tabel rbm (Detail Retur Pembelian)
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
No_rb Char 14 NO Nomor dari retur pembelian Tgl_rb Date 8 NO Tanggal retur pembelian Kode_supp Char 10 YES Kode supplierNama_supp Char 30 YES Nama supplier Almt_supp Char 50 YES Alamat supplier No_faktur Char 10 NO Nomor faktur pembelian
ppn Num 5 YES Pajak dalam persentase setiap barang yang dibeli
ppn1 Num 9 YES Pajak dalam rupiah jumlah harga barang yang dibeli
Nama_p Char 30 YES Nama penarik/ penerima barang retur beli Cash Num 5 YES Total harga sebelum ppn
Lampiran 9. Daftar Tabel-tabel dalam Basis Data Sistem Informasi Akuntansi Persediaan (Lanjutan)
Tabel inv (Faktur Penjualan)
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
No_inv (PK) Char 14 NO Nomor invoice( nomor faktur dari transaksi penjualan) Primary Key
Tgl_inv Date 8 NO Tanggal invoice, tanggal transaksi penjualan
Kode_brg Char 15 NO Kode barang yang di jual, Foreign Key Nama_brg Char 50 YES Nama barang yang dijual
Warna Char 10 YES Warna barang yang dijual
Qty_inv Num 11 YES Quantity/banyaknya barang per unit yang dijual
Satuan_inv Char 5 YES Satuan unit barang yang dijual Kode_cust Char 10 YES Kode customer/pembeli Nama_cust Char 30 YES Nama customer
Up_inv Num 11 YES Harga jual per satuan barang
Juml_inv Num 14 YES Jumlah harga per unit barang yang dijual Disc_inv Num 5 YES Persentase diskon dari faktur penjualan Disc1_inv Num 9 YES Diskon rupiah dari faktur penjualan
Tabel invm (Detail Faktur Penjualan)
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
No_inv Char 14 NO Nomor dari faktur penjualan Tgl_inv Date 8 NO Tanggal faktur penjualan Kode_cust Char 10 YES Kode customerNama_cust Char 30 YES Nama customer Alamat_cust Char 50 YES Alamat dari customer
ppn Num 5 YES Pajak dalam persentase setiap barang yang dijual
ppn1 Num 9 YES Pajak dalam rupiah jumlah harga barang Cash Num 5 YES Total harga sebelum ppn
Lampiran 9. Daftar Tabel-tabel dalam Basis Data Sistem Informasi Akuntansi Persediaan (Lanjutan)
Tabel Rj (Retur Penjualan)
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
No_rj (PK) Char 14 NO Nomor dari retur penjualan, Primary Key Tgl_rj Date 8 NO Tanggal retur penjualan
No_inv Char 14 NO Nomor invoice
Kode_brg Char 15 YES Kode barang yang diretur oleh customer Nama_brg Char 30 YES Nama barang yang diretur oleh customer Qty_rj Num 11 YES Quantity dari barang yang diretur oleh
customer
Kode_Cust Char 10 NO Kode customer yang melakukan retur barang Nama_Cust Char 50 YES Nama customer yang melakukan retur
barang
Juml_rj Num 14 YES Jumlah harga barang yang diretur oleh customer
Up_rj Num 11 YES Harga setiap unit barang dari retur penjualan Disc1_rj Num 9 YES Diskon rupiah dari retur penjulan
Tabel rrm (Detail Retur Jual)
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
No_rj Char 14 NO Nomor dari retur penjualan Tgl_rj Date 8 NO Tanggal retur penjualan Kode_cust Char 10 YES Kode customer Almt_cust Char 50 YES Alamat customer Nama_cust Char 30 YES Nama customerppn Num 5 YES Pajak dalam persentase setiap barang yang dijual
ppn1 Num 9 YES Pajak dalam rupiah jumlah harga barang Cash Num 5 YES Total harga sebelum ppn
Cash1 Num 9 YES Total harga sesudah ppn No_faktur Char 14 YES Nomor dari faktur penjualan
Lampiran 9. Daftar Tabel-tabel dalam Basis Data Sistem Informasi Akuntansi Persediaan (Lanjutan)
Tabel kartu
Nama Kolom
Tipe Length Allow
Nulls
Deskripsi
Kode_brg Char 15 NO Kode barangNama_brg Char 50 NO Nama barang Satuan Char 15 YES Satuan unit barang Tanggal Date 8 YES Tanggal kartu
No_bpb Char 14 YES Nomor penerimaan barang No_faktur Char 14 YES Nomor faktur pembelian No_inv Char 14 YES Nomor Invoice
Masuk Num 11 YES Jumlah barang masuk Keluar Num 11 YES Jumlah barang yang keluar Awal Num 9 YES Jumlah barang persediaan awal Warna Char 15 YES Warna barang
Lampiran 12. Tampilan Menu Pilihan Sub Menu Master Barang
Lampiran 17. Tampilan Tampilan Menu Pilihan Sub Menu Transaksi Retur Pembelian
Lampiran 19. Tampilan Menu Pilihan Sub Menu Transaksi Retur Penjualan
Lampiran 21. Tampilan Menu Pilihan Sub Menu Laporan Pembelian berdasarkan Supplier
Lampiran 23. Tampilan Menu Pilihan Sub Menu Laporan Penjualan berdasarkan Customer
Lampiran 25. Tampilan Menu Pilihan Sub Menu Laporan Kartu Stock
Lampiran 27. Tampilan Menu Pilihan Sub Menu Laporan Limit Stock
Lampiran 28. Daftar Hasil Pengujian pada Sistem
No Pengujian yang dilakukan Hasil yang diharapkan Hasil 1 Memasukkan Nama User dan User ID ke
dalam Menu Password Jika Nama User dan User ID salah tidak dapat akses sistem, tapi jika benar maka akses sistem lebih lanjut dapat dilakukan.
OK 2 Memilih Semua Menu Pilihan sesuai
dengan Hak Akses User Menu yang dipilih sesuai dengan Hak Akses User dapat tampil OK 3 Menambah Data di Menu Master Barang,
Master Supplier, Master Customer, Transaksi Purchase Order, Transaksi Penerimaan Barang, Transaksi Retur Pembelian, Transaksi Faktur Penjualan dan Transaksi Retur Penjualan. Tombol Tambah dipilih.
Teks kotak input data Master Barang, Master Supplier, Master Customer, Transaksi Purchase Order, Transaksi Penerimaan Barang, Transaksi Retur Pembelian, Transaksi Faktur Penjualan dan Transaksi Retur Penjualan tampil, tombol simpan dan selesai aktif
OK
4 Memilih Menu Saldo awal dan
memasukkan data persediaan awal barang Teks input data Saldo Awal muncul, tombol simpan, lihat dan ke Menu Utama aktif
OK 5 Memilih Tombol Lihat di Menu Master
dan Menu Transaksi Data semua Master dan Transaksi tampil untuk dilihat OK 6 Memilih Tombol Koreksi di Menu Master
dan Menu Transaksi Teks kotak input data yang akan dikoreksi tampil, tombol Confirm dan Selesai aktif OK 7 Memilih tombol Hapus di Menu Master
dan Menu Transaksi. Teks kotak input yang akan dihapus tampil, tombol Confirm dan Selesai aktif OK 8 Memilih tombol Print di Menu Master dan
Menu Transaksi Lembar preview sebelum print tampil. Tombol Confirm dan Selesai Aktif OK 9 Memasukkan data di semua Menu Master
dan Menu Transaksi yang sudah ada. Kotak pesan bahwa data sudah ditampilkan. OK 10 Melihat Menu Laporan dan Memilih
Laporan yang diperlukan Lembar Laporan pilihan yang diperlukan tampil dan dapat dicetak OK 11 Memilih Menu Selesai Keluar dari Sistem OK