BAB 4 RANCANGAN SISTEM YANG DIUSULKAN
4.1
Prosedur Penjualan Kredit Yang Baru
Pada sistem penjualan Kredit yang baru, Sales datang dan siap menawarkan barang kepada Konsumen kemudian Divisi mengambil barang di gudang. Kemudian Divisi memberikan barang-barang untuk dijual kepada sales kepada konsumen. Kemudian Divisi menugaskan kepada sales ke wilayah di mana nanti sales akan menjual barang tersebut. Kemudian Divisi mencatat ke dalam sistem setiap barang yang dibawa sales dan wilayah dimana sales tersebut menjual barang. Sales menawarkan barang sesuai dengan wilayah yang sudah ditetapkan sebelumnya dengan cara datang ke rumah-rumah konsumen, dan memperlihatkan price list (daftar harga barang yang dijual). Di saat konsumen setuju untuk membeli barang tersebut, sales mengsisi order sheet kedalam Tr_Order_Sheet dan memberikan surat persetujuan kepada konsumen. Order Sheet yang sudah diisi kemudian di tanda tangani oleh konsumen. Order Sheet beserta surat persetujuan yang sudah ditanda tangani dibawa kembali oleh sales. Sales memberikan barang sesuai Tr_Order_sheet_D dengan persetujuan awal kepada konsumen dan konsumen memberikan uang muka beserta biaya administrasi kepada sales.
75
83 Divisi melaporkan penjualan kepada Manager penjualan untuk diproses lebih lanjut yang sebelumnya menerima Order Sheet dan Surat Persetujuan beserta uang muka dari Sales yang telah berhasil menjual barang. Manager Penjualan menrerima Order Sheet, Surat persetujuan, dan uang muka dari Divisi kemudian mencatat Order Sheet, surat persetujuan yang sudah ditandatangani tersebut ke dalam sistem dan memberikan uang muka kepada bagian akuntansi untuk diproses.Bagian Akuntansi menerima Order Sheet, Surat Persetujuan, dan uang muka dari Manajer Penjualan. Setelah itu, Bagian pengawas menugaskan tim survey untuk melakukan survey kepada konsumen sesuai dengan Order Sheet dan surat persetujuan yang sudah ditandatangani tersebut. Tim survey melakukan suvey dengan cara mendatangi konsumen yang membeli barang dagangan tersebut untuk mengecek ke valid-an order sheet dan kelengkapan barang yang dibeli konsumen. Tim Survey kemudian mengisi surat survey dan memberikan kepada konsumen untuk ditandatangani kemudian diserahkan kembali ke tim survey. Tim survey memberikan surat survey kepada bagian pengawas sebagai bukti survey. Bagian pengawas
menerima Surat Survey dari tim Survey
kemudian mencatat surat survey tersebut ke dalam sistem dan memberikan laporan Survey kepada Manager penjualan. Manager penjualan menerima laporan Survey yang kemudian memberikan laporan Survey ke Manager Kolektor. Manager Kolektor meminta dibuatkan faktur dan kwitansi 2 rangkap kepada bagian akuntansi untuk melakukan penagihan, sesuai dengan nama konsumen yang akan
83
84 dimintai pembayarannya. Faktur dan kwitansi 2 rangkap itu kemudian diberikan kepada Manager kolektor. Manager Kolektor menugaskan tim kolektornya untuk menagih pembayaran kepada konsumen serta membawa faktur dan kwitansi 2 rangkap setiap bulannya sesuai dengan perjanjian kredit. Tim kolektor menerima faktur dan kwitansi 2rangkap dari Manajer kolektor dan kemudian mendatangi rumah konsumen untuk menagih. Konsumen memberikan sejumlah uang sebagai pembayaran atas kredit yang diambilnya kepada kolektor. Kolektor memberikan faktur dan kwitansi 2 rangkap yang sudah diisi oleh bagian akuntansi ke konsumen untuk ditandatangani. Faktur dan kwitansi 2 rangkap diberikan kembali kepada kolektor. Kolektor mengecek kembali faktur dan kwitansi 2 rangkap tersebut dengan jumlah uang yang diberikan sebagai pembayaran kredit tersebut. Setelah itu kolektor memberikan kwitansi rangkap 1 kepada konsumen. Kemudian kolektor memberikan faktur, kwitansi rangkap 2 yang sudah ditandatangani oleh konsumen, serta sejumlah uang pembayaran kredit kepada Manager Kolektor. Manager Kolektor memberikan faktur, kwitansi rangkap 2 yang sudah ditandatangani oleh konsumen, serta sejumlah uang pembayaran kredit ke bagian akuntansi. Bagian akuntansi mencatatnya ke dalam sistem dan membuatkan jurnal. Setiap bulannya bagian akuntansi melaporkan setiap penjualan tersebut kepada Direktur Utama.
84
85
4.2
Rich Picture Penjualan Kredit
Gambar 4.1
Rich Picture Sistem yang diusulkan
85
86
4.3
Event Table Event
Mengambil barang
Internal Agent Divisi
di gudang
Start When Sales datang dan siap
Activities 1. Mengambil
menawarkan barang
persediaan barang
kepada Konsumen
di gudang 2. Memberikan barang ke Sales
Menugaskan Sales
Divisi
Memberikan barang ke Sales
3. Menugaskan kepada sales ke wilayah di mana nanti sales akan menjual barang tersebut 4. mencatat ke dalam sistem setiap barang yang dibawa sales dan wilayah dimana sales
tersebut
menjual barang
Menjual Barang
Sales
Divisi mencatat ke
5. Menawarkan
86
87 dalam sistem
barang sesuai dengan wilayah yang sudah ditetapkan sebelumnya 6. Memperlihatkan price list 7. Mengsisi order sheet 8. Memberikan surat persetujuan kepada konsumen 9. Memberikan barang sesuai dengan persetujuan awal kepada konsumen 10. Menerima uang muka beserta biaya administrasi dari Konsumen
Melaporkan penjualan
Divisi
Sales menerima uang muka beserta biaya administrasi
11. Menerima Order Sheet dari Sales 12. Menerima Surat
87
88 persetujuan dari Sales 13. Memberikan uang muka ke Manajer Penjualan 14. Melaporkan penjualan berupa Order sheet ke Manajer Penjualan Mencatat ke sistem
Manajer
Divisi melaporkan
Penjualan
penjualan
15. mencatat Order Sheet 16. Mencatat surat persetujuan yang sudah ditandatangani ke dalam sistem 17. Memberikan uang muka ke Bagian Akuntansi
Menerima muka
uang Bagian Akuntansi
Manajer
Penjualan
memberikan muka
uang
18. Menerima
Order
Sheet 19. Menerima Persetujuan
88
Surat
89 20. Menerima
uang
muka Menugaskan
Tim Bagian
Survey
Pengawas
Bagian
Akuntansi
Menerima uang muka
21. Mengkoordinir Tim survey
untuk
melakukan Survey 22. Menkoordinir Tim survey
untuk
melakukan Survey sesuai
dengan
Order Sheet, Surat persetujuan kepada Konsumen Melakukan Survey
Tim Survey
Menerima koordinasi dari Pengawas
Bagian
23. Mendatangi konsumen
yang
membeli
barang
dagangan
tersebut
untuk mengecek ke valid-an order sheet 24. mengisi
surat
survey 25. Memberikan Surat Survey
kepada
konsumen
89
untuk
90 ditandatangani oleh Konsumen 26. Memberikan
surat
survey
kepada
bagian
pengawas
sebagai
bukti
survey Menerima SS
Bagian
Tim
survey
Pengawas
memberikan
surat
27. Mencatat
Surat
survey ke sistem 28. Memberikan
survey
laporan
survey
kepada
Manager
penjualan Memberikan
Manajer
Bagian
Pengawas
laporan Survey
Penjualan
memberikan laporan
laporan Survey ke
survey
Manager Kolektor
Membuat faktur dan Bagian
Manager
Kolektor
Kw2
menerima
laporan
Akuntansi
Survey
29. Memberikan
30. Membuat faktur 31. Membuat kwitansi 2 rangkap 32. Memberikan faktur dan
kwitansi
rangkap
2 ke
Manager kolektor
90
91 Menugaskan Kolektor
Tim Manajer Kolektor
Menerima faktur dan Kw2
dari
bagian
Akuntansi
33. Memberikan tugas ke Tim Kolektor untuk menagih ke Konsumen 34. Memberikan faktur dan
kwitansi
2rangkap
kepada
Tim Kolektor Melakukan Penagihan
Tim Kolektor
Menerima faktur dan kwitansi dari Manajer Kolektor
35. Melakukan penagihan 36. Menerima
uang
dari konsumen atas pembayaran 37. Memberikan faktur 38. Memberikan kwitansi 2 rangkap kepada Konsumen 39. Melakukan pengecekan terhadap faktur dan Kwitansi 2rangkap tersebut
dengan
jumlah uang yang
91
92 diberikan
oleh
Konsumen 40. Memberikan kwitansi rangkap 1 kepada Konsumen 41. Memberikan faktur, kwitansi rangkap 2 yang
sudah
ditandatangani oleh konsumen,
serta
sejumlah
uang
pembayaran kredit kepada
Manager
Kolektor Membuat laporan
Bagian
Manager
kolektor
Akuntansi
menerima
faktur,
kwitansi
rangkap2,
sejumlah uang dari Tim Kolektor
42. Menerima dari
faktur Manager
Kolektor 43. Menerima kwitansi rangkap2
dari
Manager Kolektor 44. Menerima sejumlah uang dari Manager Kolektor
92
93 45. Mencatat
faktur,
Kwitansi rangkap2 ke dalam sistem 46. Membuatkan jurnal 47. Melaporkan setiap penjualan
kepada
Direktur Utama Menerima laporan
Direktur Utama
Menerima
laporan
dari
Bagian
Akuntansi
48. Mengecek laporan penjualan
dari
Bagian Akuntansi 49. Mengarsip laporan penjualan
Ket: OS SPU SS Kw
= = = =
Order Sheet Surat persetujuan Surat survei Kwitansi
Tabel 4.1
Event Table yang diusulkan
93
94 4.4
Overview Activity Diagram
94
95
4.5
WorkFlow Table Actor
Activities Event : Mengambil barang di gudang
Divisi
1. Mengambil persediaan barang di gudang 2. Memberikan barang ke Sales 3. Menerima barang 4. Mencatat barang yang dibawa Sales serta wilayah sales menjual barang ke dalam sistem Event : Menugaskan Sales
Sales
5. Sales menawarkan barang ke konsumen 6. Sales memberikan Price List
Konsumen
7. Menerima Price List Event : Membuat Order Sheet
Sales
8. Terjadi Kesepakatan pembelian
Konsumen
9. Sales mengsisi OS 10. Mengisi SPU pembelian
Sales
11. Menandatangani OS
Konsumen
12. Memberikan barang
Sales
13. Memberikan uang muka dan biaya administrasi 14. Memberikan OS, SPU yang sudah ditandatangani,
Divisi
beserta uang muka ke Divisi 15. Divisi memberikan OS, SPU dan yang muka yang
95
96 diberikan sales ke Manager Penjualan Event : Mencatat OS dan SPU Manager Penjualan
16. Mencatat OS, SPU ke dalam sistem 17. Memberikan uang muka ke bagian akuntansi untuk diproses
B.Akuntansi
18. Menerima Uang muka Event : Melakukan Survey
B.Pengawas
19. Menugaskan Tim Survey
Tim Survey
20. Mengunjungi konsumen untuk mengecek ke Validan OS dan kelengkapan barang 21. Mengisi SS 22. Memberikan SS ke B.Pengawas
B.Pengawas
23. Menerima SS 24. Mencatat SS 25. Memberikan laporan ke Manager Penjualan
Manager Penjualan
26. Menerima laporan Event : Menagih
Manager Kolektor
27. Meminta B.Akuntansi membuat Faktur dan 2 rangkap Kw
B.Akuntansi
28. Membuat faktur dan 2 rangkap Kw
Manager Kolektor
29. Menugaskan tim kolektor
Tim Kolektor
30. Menagih pembayaran ke Konsumen
Konsumen
31. Menandatangani faktur dan 2 rangkap Kw
96
97 32. Memberikan pembayaran Tim Kolektor
33. Menerima Pembayaran 34. Memberikan Kw rangkap 1 ke konsumen
Konsumen
35. Menerima Kw rangkap 1
Tim Kolektor
36. Menyerahkan faktur dan Kw rangkap 2 ke Manager Kolektor
Manager Kolektor
37. Memberikan faktur dan Kw rangkap 2 ke B.Akuntansi
B.akuntansi
38. Menerima faktur dan Kw rangkap 2 Event : Membuat laporan
B.Akuntansi
39. Mencatat faktur dan Kw rangkap 2 40. Membuat laporan ke Direktur Utama
Direktur Utama
41. Menerima laporan
Ket: OS = Order Sheet SPU = Surat persetujuan SS = Surat survei Kw = Kwitansi
Tabel 4.2
Work Flow Table yang diusulkan
97
98 4.6
Detailed Activity Diagram
4.6.1
Detailed Activity Diagram Ambil Persediaan Barang Di Gudang
Gambar 4.3
Detailed Activity Diagram Ambil Persediaan Barang di Gudang
98
99 4.6.2
Detailed Activity Diagram Menawarkan Barang
Gambar 4.4
Detailed Activity Diagram Menawarkan Barang
99
100 4.6.3
Detailed Activity Diagram Membuat Order Sheet
Gambar 4.5
Detailed Activity Diagram Membuat Order Sheet
100
101 4.6.4
Detailed Activity Diagram Mencatat OS dan SPU
Gambar 4.6 4.6.5
Detailed Activity Diagram Mencatat OS Dan SPU
Detailed Activity Diagram Melakukan Survei
101
102
Gambar 4.7
Detailed Activity Diagram Melakukan Survei
102
103 4.6.6
Detailed Activity Diagram Menagih
Gambar 4.8
Detailed Activity Diagram Menagih
103
104 4.6.7
Detailed Activity Diagram Membuat Laporan
B.akuntansi
faktur
Direktur Utama
Komputer
Kw2
Tr_faktur
Mencatat faktur dan Kw2
Tr_Kw LAPORAN
Membuat laporan
Menerima laporan
Ket: Kw2: Kwitansi rangkap 2
Gambar 4.9
Detailed Activity Diagram Membuat Laporan
104
105 4.7
Class Diagram
Tr_SP_header Tr_kwitansi_header -Kd_kwitansi : Char -tgl_kwitansi : Date -Kd_konsumen : Char -type_barang : Char -angsuran : Integer -description : Char -total : Long -bayar : Long +Add() +Save() +Update() +Delete()
1
*
Tr_Kwiransi_detail
MS_Karyawan
-Kd_kwitansi : Char -no_urut : Integer -Kd_faktur : Char -tgl_jatuh_tempo : Date -nilai_piutang : Long -nilai_pembayarn : Long -angsuran_ke : Integer +Add() +Save() +Update() +Delete()
-kd_karyawan : Char -Nama : Char -jabatan : Char -alamat : Char -kota : Char -kd_pos : Char -telpon : Char -tgl_masuk : Date -description : Char +Add() +Save() +Update`() +Delete()
*
-Kd_SP : Char -no_urut : Integer -Kd_SS : Char -tgl_SS : Date -Kd_barang : Char -nama_barang : Char -satuan : Integer -Qty : Integer -harga_satuan : Long -discount1 : Long -discount2 : Long -discount3 : Long -tot_discount : Long -harga_neto : Long -uang_muka : Long -angsuran_bulan : Long -jumlah : Long -tot_uang_muka : Long -tot_angsuran : Long -description : Char +Add() +Save() +Update() +Delete()
1
MS_Barang
* MS_Konsumen -Kd_konsumen : Char -nama : Char -alamat : Char -kota : Char -kd_pos : Char -telepon : Char -conp : Char -description : Char +Add() +Save() +Update() +Delete() 1
1
*
Tr_surat_survei_header -Kd_SS : Char -Kd_OS : Char -tanggal : Date -Kd_konsumen : Char -Kd_divisi : Char -Kd_sales : Char -kelengkapan_barang : Char -tgl_jatuh_tempo : Date -type_pembayaran : Char -angsuran : Integer -biaya_admin : Long -discount1 : Long -discount2 : Long -discount3 : Long -description : Char +Add() +Save() +Update() +Delete()
*
* 1
*
1
*
-Kd_SS : Char -No_urut : Char -No_OS : Char -Tgl_OS : Date -Kd_barang : Char -Nama_barang : Char -Satuan : Integer -Qyt_OS : Integer -Harga_satuan : Long -Discount1 : Long -Discount2 : Long -Discount3 : Long -Tot_discount : Long -Harga_netto : Long -Uang_muka : Long -Angsuran_bulan : Long -Jumlah : Long -Tot_uang_muka : Long -Tot_angsuran_bulan : Long -Descriptoan : Char +Add() +Save() +Update() +Delete()
1
*
MS_Lokasi 1
-Kd_lokasi : Char -nama : Char -description : Char +Add() +Save() +Update() +Delete() *
1 * Tr_Faktur_Detail
Ms_akun -kd_akun -nama_akun -kd_klasifikasi -deskripsion ++add()() ++save()() ++delete()() ++update()()
*
1 1 Tr_surat_survei_detail
*
*
Tr_SP_detail
1
-Kd_barang : Char -nama : Char -satuan_besar : Char -satuan_kecil : Char -isi_satuan : Long -harga_satuan : Long -uang_muka : Long -angsuran : Long -kom1 : Long -kms1 : Long -harga_satuan2 : Long -uang_muka2 : Long -angsuran2 : Long -harga_satuan6 : Long -uang_muka6 : Long -angsuran6 : Long -kom2 : Long -kms2 : Long -harga_satuan7 : Long -kom6 : Long -kms6 : Long -uang_muka7 : Long -angsuran7 : Long -kom7 : Long -kms7 : Long -harga_satuan10 : Long -uang_muka10 : Long -angsuran10 : Long -kom10 : Long -kms10 : Long -description : Char +Add() +Save() +Update() +Delete()
*
1
-Kd_SPS : Char -tanggal : Date -Kd_SS : Char -Kd_Konsumen : Char -Kd_leader : Char -Kd_Divisi : Char -Kd_sales : Char -tgl_jatuh_tempo : Date -type_pembayaran : Char -angsuran : Integer -biaya_administrasi : Long -discount1 : Long -discount2 : Long -discount3 : Long -description : Char +Add() +Save() +Save() +Delete()
* Tr_Order_Sheet_Detail -Kd_OS : Char -Kd_barang : Char -Nama_barang : Char -satuan : Integer -Qty_OS : Integer -Harga_satuan : Long -Discount1 : Long -Discount2 : Long -Discount3 : Long -Tot_discount : Long -Harga_netto : Long -Uang_muka : Long -Angsuran_bulan : Long -Jumlah : Long -Tot_uang_muka : Long -Tot_angsuran_bulan : Long -Description : Char +Add() +Save() +Update() +Delete()
-Kd_faktur : Char -no_urut : Integer -Kd_barang : Char -nama_barang : Char -satuan : Integer -Qty : Integer -harga_satuan : Long -discount1 : Long -discount2 : Long -discount3 : Long -tot_discount : Long -harga_netto : Long -uang_muka : Long -angsuran_bulan : Long -jumlah : Long -tot_uang_muka : Long -tot_angsuran : Long -Kd_lokasi : Char -nama_lokasi : Char -Description : Char +Add() +Save() +Update() +Delete()
Tr_faktur_header
*
1 *
Tr_order_sheet_header
* *
-Kd_faktur : Char -Kd_SP : Char -tanggal : Date -Kd_konsumen : Char -tgl_jatuh_tempo : Date -Kd_pegawai : Char -type_pembayaran : Char -angsuran : Integer -biaya_administrasi : Long -discount1 : Long -discount2 : Long -discount3 : Long -description : Char +Add() +Save() +Update() +Delete()
1
-Kd_OS : Char -tanggal : Date -Kd_Konsumen : Char -Kd_sales : Char -Type_pembayaran : Char -angsuran : Integer -biaya_administrasi : float -tgl_kirim : Date -waktu_kirim : Char -discount1 : Long -discount2 : Long -discount3 : Long -description : Char +Add() +Save() +Update() +Delete()
*
Gambar 4.10 Class Diagram
105
106 4.8
Usecase Diagram
Gambar 4.11 Usecase Diagram 106
107 4.9
Navigation Diagram Pegawai File_Induk
Lokasi Barang Akun/Jurnal Konsumen Order_Sheet Surat_Persetujuan
LOGIN Transaksi
Surat_Survei Faktur Kwitansi
MAIN MENU Perusahaan Setup Jurnal User Lain-lain
Password Otorisasi Barang File_induk
Akun Pegawai Konsumen
Per_Periode_Rinci Order_Sheet Outstanding_OS Surat_Persetujuan
Per_Periode_Rinci Outstanding_OS
Laporan
Transaksi Surat_Survei
Per_Periode_Rinci Outstanding_OS Rincian Per_Periode Ringkasan Rincian Per_Barang Ringkasan
Faktur
Rincian Per_Sales Ringkasan Rincian Per_konsumen Ringkasan
Kwitansi
Saldo_Piutang
Rincian Ringkasan
Lain-Lain
Keluar
Komisi_Sales Daftar_jurnal_transaksi
Rincian
Kartu_Buku_Besar
Rincian
About
Gambar 4.12 Navigation Diagram 107
108
4.10
Rancangan Database
Nama File : MS_karyawan Keterangan File : Master Karyawan Primary key : kd_karyawan Nama field
Type
Kd_karyawan Nama jabatan alamat kota Kd_pos Telpon
character character character character character character character
8 20 7 40 15 5 13
Tgl_masuk description
Date character
8 20
Tabel 4.3
Panjang Keterangan Kode Karyawan Nama Karyawan Kode Jabatan Alamat Pegawai Kota Kode Pos Telepon Pegawai Tanggal Masuk Pegawai Keterangan Pegawai
MS_Karyawan
Nama File : MS_Lokasi Keterangan File : Master Lokasi Primary Key : kd_lokasi Nama field Type
Panjang Keterangan
Kd_lokasi Nama Description
8 20 20
character character character
Tabel 4.4
Kode Lokasi Nama Lokasi Keterangan
MS_Lokasi
108
109
Nama File : MS_Barang Keterangan File : Master Barang Primary Key : kd_barang Nama field
Type
Kd_barang Nama Satuan_besar Satuan_kecil Isi_satuan Harga_satuan Uang_muka Angsuran Kom_1 Kms_1 Harga_satuan2 Uang_muka2 Angsuran2 Harga_satuan6 Uang_muka6 Angsuran6 Kom_2 Kms_2 Harga_satuan7 Kom6 Kms6 Uang_muka7 Angsuran7 Kom_7 Kms_7 Harga_satuan10 Uang_muka10 Angsuran10 Kom10 Kms10 Description
character character numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik character
Panjang Keterangan 8 20 4 4 4 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 20
Tabel 4.5
Kode Barang Nama Barang Satuan Besar Barang Satuan Kecil Barang Isi satuan Barang Nilai Harga Barang Apabila Cash Nilai Uang Muka Cash Nilai Angsuran per bulan Apabila Cash komisi Sales Apabila Cash komisi Sales ke 2 Apabila Cash Nilai Harga Barang Apabila diangsuran 2 x Nilai Uang Muka Apabila diangsur 2 x Nilai Angsuran per bulan Apabila diangsur 2 x komisi Sales Apabila diangsur 2 x komisi Sales ke 2 Apabila diangsur 2 x Nilai Harga Barang Apabila diangsuran 6 x Nilai Uang Muka Apabila diangsur 6 x Nilai Angsuran per bulan Apabila diangsur 6 x komisi Sales Apabila diangsur 6 x komisi Sales ke 2 Apabila diangsur 6 x Nilai Harga Barang Apabila diangsuran 7 x Nilai Uang Muka Apabila diangsur 7 x Nilai Angsuran per bulan Apabila diangsur 7 x komisi Sales Apabila diangsur 7 x komisi Sales ke 2 Apabila diangsur 7x Nilai Harga Barang Apabila diangsuran 10 x Nilai Uang Muka Apabila diangsur 10 x Nilai Angsuran per bulan Apabila diangsur 10 x komisi Sales Apabila diangsur 10x komisi Sales ke 2 Apabila diangsur 10x Keterangan Barang
MS_Barang
109
110
Nama File : MS_Akun Keterangan File : Master Akun Primary Key : kd_akun Nama field
Type
Panjang Keterangan
Kd_akun Nama_akun
character character
8 20
Kd_klasifikasi
character
8
Description
character
20
Tabel 4.6
Kode Akun Nama Akun Kode Klasifikasi Keterangan Akun
MS_Akun
Nama File : MS_Konsumen Keterangan File : Master Konsumen Primary Key : kd_konsumen Nama field
Type
Panjang Keterangan
Kd_konsumen Nama Alamat Kota Kode_pos Telepon Conp
character character character character character character character
8 20 40 15 5 13 20
Description
character
20
Tabel 4.7
Kode Konsumen Nama konsumen Alamat Konsumen Kota Konsumen Kodepos Konsumen Telepon Konsumen Orang Yang Di tuju Keterangan konsumen
MS_Konsumen
110
111
Nama File : Tr_OS_Header Keterangan File : Transaksi Order Sheet Header Primary Key : kd_OS Foreign key : kd_konsumen, kd_sales Nama field
Type
Kd_OS Tanggal Kd_konsumen Kd_sales Tipe_pembayaran Angsuran Biaya_administrasi Tgl_kirim Waktu_kirim Discount1 Discount2 Discount3 description
character date character character character character numerik date time numerik numerik numerik numerik
Tabel 4.8
Panjang Keterangan 8 8 8 8 1 2 5 8 6 2 2 2 20
Kode Order Sheet Tanggal Order Sheet Kode Konsumen Kode Sales Type Pembayaran Nilai Angsuran Biaya Administrasi Tanggal Kirim Jam Kirim Discount 1 Discount 2 Discount 3 Keterangan Pembayaran
Tr_OS_Header
111
112
Nama File : Tr_OS_Detail Keterangan File : Transaksi Order Sheet Detail Primary Key : kd_OS Foreign key : kd_barang Nama field
Type
Panjang Keterangan
Kd_OS Kd_barang Nama_barang Satuan Qty_OS Harga_satuan Discount1 Discount2 Discount3 Tot_discount Harga_netto Uang_muka Angsuran_bulan jumlah Tot_uangmuka Tot_angsuranbulan Description
character character character numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik character
20 20 30 4 3 7 2 2 2 7 7 7 7 4 7 7 20
Tabel 4.9
Nomor Order Sheet Kode barang Nama Barang Satuan Barang Quantity Barang Harga_satuan Discount 1 Discount 2 Discount 3 Nilai Total Discount Harga Netto Nilai Uang muka Nilai angsuran Jumlah Total Barang Total uang muka Total angsuran Keterangan faktur
Tr_OS_Detail
112
113
Nama File : Tr_SP_Header Keterangan File : Transaksi Surat Persetujuan Header Primary Key : kd_SPS Foreign key : kd_SS, kd_konsumen, kd_leader, kd_divisi, kd_sales. Nama field
Type
Panjang Keterangan
Kd_SPS tanggal Kd_SS Kd_konsumen Kd_leader Kd_divisi Kd_sales Tgl_jatuh_tempo Type_pembayaran Angsuran Biaya_administrasi Discount1 Discount2 Discount3 Description
character date character character character character character date character numerik numerik numerik numerik numerik character
8 8 8 8 8 8 8 8 1 2 5 2 2 2 20
Tabel 4.10
Kode Surat Persetujuan Tanggal Surat Persetujuan Kode Surat Surey Kode Konsumen Kode Leader Kode Divisi Kode Sales Tanggal jatuh tempo Tipe pembayaran Jenis angsuran Biaya administrasi Discount 1 Discount 2 Discount 3 Keterangan surat persetujuan
Tr_SP_Header
113
114
Nama File : Tr_SPU_Detail Keterangan File : Transaksi Surat Persetujuan Detail Primary Key : kd_SP Foreign key : kd_SS, kd_barang. Nama field
Type
Kd_SP No_urut Kd_SS Tgl_SS Kd_barang Nama_barang Satuan Qty Harga_satuan Discount1 Discount2 Discount3 Tot_discount Harga_netto Uang_muka Angsuran_bulan Jumlah Tot_uang_muka tot_angsuran
character character character date character numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik character
8 2 8 8 8 20 4 3 7 2 2 2 3 7 7 2 4 7 7
description
character
20
Tabel 4.11
Panjang Keterangan Kode Surat Persetujuan Nomor Urut Kode surat survey Tanggal surat survey Kode Barang Nama barang Satuan barang Quantity barang Harga satuan Discount 1 Discount 2 Discount 3 Total discount Harga netto Nilai uang muka Nilai angsuran Jumlah total barang Total uang muka Total angsuran Keterangan surat persetujuan
Tr_SPU_Detail
114
115
Nama File : Tr_SS_Header Keterangan File : Transaksi Surat Survei Header Primary Key : kd_SS Foreign key : kd_OS, kd_konsumen. Nama field
Type
Panjang Keterangan
Kd_SS Kd_OS Tanggal Kd_konsumen Kd_divisi Kd_sales Kelengkapan_barang Tgl_jatuh_tempo Type_pembayaran Angsuran Biaya_admin Discount1 Discount2 Discount3 Description
character character date character character character character date numerik numerik numerik numerik numerik numerik character
8 8 8 8 8 8 20 8 4 7 5 2 2 2 20
Tabel 4.12
Nomor Surat Survey Kode order sheet Tanggal cetak Kode konsumen Kode divisi Kode sales Kelengkapan barang Tanggal jatuh tempo Tipe pembayaran Angsuran i Biaya administrasi Discount 1 Discount 2 Discount 3 Keterangan surat survey
Tr_SS_Header
115
116
Nama File : Tr_SS_Detail Keterangan File : Transaksi Surat Survei Detail Primary Key : kd_SS Foreign key : kd_OS, kd_barang. Nama field
Type
Kd_SS
character
8
No_urut Kd_OS Tgl_OS Kd_barang Nama__barang Satuan Qty_OS Harga_satuan Discount1 Discount2 Discount3 Tot_discount Harga_netto Uang_muka Angsuran_bulan Jumlah Tot_uangmuka Tot_angsuran_bulan description
character character date character character numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik character
2 8 8 8 20 4 4 7 2 2 2 3 7 7 7 4 7 7 20
Tabel 4.13
Panjang Keterangan Kode Surat Survey Nomor Urut Surat Survey Kode order sheet Tanggal order sheet Kode Barang Nama barang Satuan barang Quantity order sheet Harga satuan Discount 1 Discount 2 Discount 3 Total discount Harga netto Uang muka Angsuran bulan Jumlah total barang Total uang muka Total angsuran bulan Keterangan surat survey
Tr_SS_Detail
116
117
Nama File : Tr_FK_Header Keterangan File : Transaksi Faktur Header Primary Key : kd_faktur Foreign key : kd_SP, kd_konsumen. Nama field
Type
Panjang Keterangan
Kd_faktur Kd_SP Tanggal Kd_konsumen Tgl_jatuh_tempo Kd_pegawai Type_pembayaran Angsuran Biaya_administrasi Discount1 Discount2 Discount3 Description
character character date character date character numerik numerik numerik numerik numerik numerik character
8 8 8 8 8 8 4 7 5 2 2 2 20
Tabel 4.14
Kode Faktur Kode surat persetujuan Tanggal faktur Kode konsumen Tanggal jatuh tempo Kode pegawai Jenis pembayaran Jenis angsuran Biaya administrasi Discount 1 Discount 2 Discount 3 r Keterangan faktur
Tr_FK_Header
117
118
Nama File : Tr_FK_Detail Keterangan File : Transaksi Faktur Detail Primary Key : kd_faktur Foreign key : kd_barang. Nama field
Type
Kd_faktur No_urut Kd_barang Nama_barang Satuan Qty Harga_satuan Discount1 Discount2 Discount3 Tot_discount Harga_netto Uang_muka Angsuran_bulan Jumlah Tot_uang_muka Tot_angsuran Kd_lokasi Nama_lokasi Description
character character character character numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik numerik character character character
Tabel 4.15
Panjang Keterangan 8 2 8 20 4 4 7 2 2 2 3 7 7 2 4 7 7 8 20 20
Kode Faktur Nomor Urut Faktur Kode barang Nama barang Satuan barang Quantity barang Harga satuan faktur Discount 1 r Discount 2 Discount 3 Nilai discount (Rp) Harga netto Uang muka Nilai angsuran Jumlah nilai barang Jumlah total uang muka Julmlah total angsuran Kode lokasi Nama lokasi Keterangan Faktur
Tr_FK_Detail
118
119
Nama File : Tr_KUI_Header Keterangan File : Transaksi Kwitansi Header Primary Key : kd_kwitansi Foreign key : kd_konsumen. Nama field
Type
Kd_kwitansi Tgl_kwitansi Kd_konsumen Type_barang Angsuran Descripton Total Bayar
character date character character character character Numerik Numerik
Tabel 4.16
Panjang Keterangan 8 8 8 1 4 20 7 7
Kode Kwitansi Tanggal Kwitansi Kode Konsumen Type barang Jenis Angsuran Keterangan Kwitansi Nilai Piutang Jumlah Yang Di bayar
Tr_KUI_Header
Nama File : Tr_KUI_Detail Keterangan File : Transaksi Kwitansi Detail Primary Key : kd_kwitansi Foreign key : kd_faktur. Nama field
Type
Kd_kwitansi No_urut Kd_faktur Tgl_jatuh_tempo Nilai_piutang Nilai_pembayaran Angsuran_ke
character character character date Numerik Numerik Numerik
Tabel 4.17
Panjang Keterangan 8 2 8 8 7 7 2
Kode Kwitansi Nomor Urut Kwitansi Kode Faktur Tanggal Jatuh Tempo Nilai Piutang Nilai Bayar Angsuran ke berapa
Tr_KUI_Detail
119
120
4.11
Rancangan Formulir
Gambar 4.13 Rancangan layar input Form Order Sheet
120
121
Gambar 4.14 Rancangan input Form Surat persetujuan
Gambar 4.15 Rancangan input Form Bukti Surat Survei
121
122
Gambar 4.16 Rancangan input Form Faktur
Gambar 4.17 Rancangan input Form Kwitansi
122
123
4.12
Rancangan Tampilan
Gambar 4.18 Rancangan input Login
Gambar 4.19 Rancangan tampilan Main Menu
123
124
Gambar 4.20 Rancangan input File Induk Pegawai
124
125
Gambar 4.21 Rancangan input File Induk Lokasi
125
126
Gambar 4.22 Rancangan input File Induk Barang
126
127
Gambar 4.23 Rancangan input File Induk Akun
127
128
Gambar 4.24 Rancangan input File Induk Konsumen
128
129
Gambar 4.25 Rancangan input Transaksi Order Sheet
129
130
Gambar 4.26 Rancangan input Transaksi Surat Persetujuan
130
131
Gambar 4.27 Rancangan input Transaksi surat survey
131
132
Gambar 4.28 Rancangan input Transaksi Faktur
132
133
Gambar 4.29 Rancangan Input Transaksi Kwitansi
133
134
Gambar 4.30 Rancangan input Setup Umum
134
135
Gambar 4.31 Rancangan input Setup Jurnal Penjualan
135
136
Gambar 4.32 Rancangan input File Induk User
136
137
Gambar 4.33 Rancangan input Password User
137
138
Gambar 4.34 Rancangan input Otorisasi User
138
139
Gambar 4.35 About
4.13
Rancangan Laporan
Gambar 4.36 Rancangan output Daftar Barang
139
140
Gambar 4.37 Rancangan output Laporan Pegawai
Gambar 4.38 Rancangan output Laporan Konsumen
140
141
Gambar 4.39 Rancangan output Daftar Jurnal
Gambar 4.40 Rancangan output Laporan Order Sheet
141
142
Gambar 4.41 Rancangan output Laporan Outstanding Order Sheet
Gambar 4.42 Rancangan output Laporan Surat Persetujuan
142
143
Gambar 4.43 Rancangan
output
Laporan
Outstanding
Surat
Persetujuan
Gambar 4.44 Rancangan output Laporan Surat Survey
143
144
Gambar 4.45 Rancangan output Laporan Outstanding Surat Survey
Gambar 4.46 Rancangan output Laporan Faktur Periode
144
145
Gambar 4.47 Rancangan output Laporan Faktur Per Barang
Gambar 4.48 Rancangan output Laporan Ringkasan Faktur Per Konsumen
145
146
Gambar 4.49 Rancangan output Laporan Rincian Faktur Per Salesmen
Gambar 4.50 Rancangan output Laporan Kwitansi
146
147
Gambar 4.51 Rancangan output Laporan Saldo Piutang
Gambar 4.52 Rancangan output Laporan Komisi Sales
147
148
Gambar 4.53 Rancangan output Jurnal Umum
Gambar 4.54 Rancangan output Buku Besar
148
149 4.14
Rencana Implementasi
4.14.1 Tata Laksana Sistem Yang Diusulkan 1. Hardware yang digunakan untuk menjalankan sistem informasi penjualan tunai dan penjualan kredit pada CV. Sumber Mas sebagai berikut : ¾ Komputer Server - Processor Intel Pentium IV (2Ghz) - DDRAM 256MB - Harddisk 120 GB - VGA Card 64MB - CDRom Drive 52X - Monitor SVGA - Keyboard - Mouse - Ethernet ¾ Komputer WorkStation - Processor Intel Pentium IV (Centrino) - DDRAM 128MB - Harddisk 40GB - Monitor SVGA - Keyboard - Mouse 2. Pemasangan router untuk menghubungi setiap komputer yang ada. 3. Pembelian kabel LAN.
149
150 4. Pembelian software Visual Basic 6.0 serta Crystal Report 8.5 agar aplikasi dapat dijalankan. 5. Membeli Printer EPSON atau Canon atau HP. 6. Melakukan training kepada setiap staff yang akan menggunakan aplikasi. 7. UPS (Uninterupable Power Supply). 4.14.2 Jadwal Implementasi Sistem Bulan Minggu
I 1
2
II 3
4
5
6
7
8
9
10
III 11
12
Instalasi Hardware Instalasi Software Training User Konversi Data Peralihan Sistem
Tabel 4.18
Jadwal Implementasi Sistem
150