BAB 4 RANCANGAN SISTEM YANG DIUSULKANlibrary.binus.ac.id/ecolls/ethesisdoc/bab5/2012-1-00316-ps...
Transcript of BAB 4 RANCANGAN SISTEM YANG DIUSULKANlibrary.binus.ac.id/ecolls/ethesisdoc/bab5/2012-1-00316-ps...
67
BAB 4
RANCANGAN SISTEM YANG DIUSULKAN
4.1 Tahap Perancangan Sistem
Tahapan perancangan sistem dilakukan sesuai dengan metode FAST,
dimana tahap perancangan sistem dibagi menjadi dua tahap yaitu tahap
physical design (rancangan fisik) dan construction and testing (konstruksi dan
percobaan).
4.1.1 Rancangan Fisik
Rancangan fisik dilakukan dengan mengacu kepada analisis hasil
temuan dan identifikasi kebutuhan infromasi pada bab 3 sebelumnya.
Pada tahap analisis di bab 3 model dari sistem yang berjalan telah
dibuat dan digambar kedalam bentuk UML diagram lalu dengan model
yang ada kami merancang kembali dengan menggunakan diagram yang
sama yang telah diubah, dihapus, atau ditambah dengan menyesuaikan
dari hasil analisis permasalahan, analisis persyaratan, rancangan logika,
dan analisis keputusan. Rancangan fisik meliputi persyaratan hardware
dan software, rancangan database, diagram UML dari proses bisnis,
rancangan layar, rancangan dokumen, dan rancangan laporan.
4.1.2 Konstruksi dan Percobaan
Aplikasi yang mendukung sistem dibuat berdasarkan hasil dari
tahap rancangan fisik. Aplikasi yang telah jadi akan melalui masa
percobaan selama lima minggu. Percobaan dilakukan dengan
68
mengoperasiakn sistem sesuai prosedur sistem yang baru dirancang, lalu
percobaan keamanan dengan memastikan keamanan data agar tidak hilang
atau bocor.
4.2 Sistem yang Diusulkan
4.2.1 Struktur Organisasi Perusahaan Usulan
Struktur organisasi yang kami usulkan pada PT. Sarana Griya
Segar dapat dilihat pada gambar berikut:
Gambar 4.1: Struktur Organisasi PT. Sarana Griya Segar Usulan
4.2.2 Uraian Tugas dan Tanggung Jawab Usulan
Tugas dan wewenang yang diusulkan adalah sebagai berikut:
1. Bagian Keuangan
• Membuat Invoice
• Membuat Kwitansi
• Melakukan Penagihan
• Membuat Bukti Penerimaan Kas (BPK)
2. Bagian Akuntansi
• Melakukan pencatatan segala transaksi yang dilakukan perusahaan
• Membuat laporan penjualan, laporan penerimaan kas, dan laporan
piutang jatuh tempo
69
3. Bagian Pengiriman
• Mengirim barang kepada pelanggan
• Meminta tanda tangan pelanggan untuk dokumen DO dan Invoice
4. Bagian Marketing
• Membuat sales contract,
• Melayani pelanggan,
• Melakukan survey ke pelanggan yang ingin melakukan pembelian
kredit
• Menentukan limit kredit untuk pelanggan baru.
4.3 Usulan Proses Sistem Yang Baru
4.3.1 Prosedur Penjualan Kredit
Dimulai ketika pelanggan mengkonfirmasi pemesanan melalui
telepon atau mendatangi kantor secara langsung, maka akan langsung
dilayani oleh bagian marketing. Pelanggan yang dapat melakukan
pembelian secara kredit, hanya diperbolehkan bagi pelanggan tetap /
pelanggan lama. Kemudian bagian marketing akan mengecek data
pelanggan di Ms_Pelanggan dan limit kredit pelanggan apakah masih
mencukupi atau tidak. Apabila limit kredit pelanggan masih mencukupi,
maka bagian marketing akan memeriksa ketersediaan barang di Ms_buah.
Apabila barang tersedia pelanggan akan menyerahkan Purchase Order
(PO) kepada bagian marketing.
Setelah menerima PO, bagian marketing akan membuat Sales
Contract (SC) dengan mencatatnya kedalam Tr_SC dan mencetak SC
sebanyak 3 rangkap. Rangkap ke-1 akan diberikan kepada pelanggan,
70
rangkap ke-2 diberikan kepada bagian gudang, dan rangkap ke-3 akan
diarsip oleh bagian marketing.
Setelah menerima SC rangkap ke-2, bagian gudang akan
menyiapkan barang pesanan dan membuat Delivery Order (DO) dengan
mencatatnya kedalam Tr_DO dan mencetak DO sebanyak 4 rangkap
yang kemudian akan ditandatangani oleh kepala gudang.
Kemudian DO 4 rangkap akan diberikan ke bagian keuangan
untuk membuat Invoice dengan mencatatnya kedalam Tr_Invoice dan
mencetak Invoice sebanyak 3 rangkap. Invoice 3 rangkap dan DO 4
rangkap akan dibawa oleh bagian pengiriman pada saat melakukan
pengiriman barang untuk ditandatangani oleh pelanggan. Setelah Invoice
dan DO telah ditandatangani oleh pelanggan, Invoice rangkap ke-3 dan
DO rangkap ke-3 akan diserahkan kepada pelanggan, kemudian Invoice
rangkap ke-1 akan diserahkan kepada bagian akuntansi, DO rangkap ke-4
dan Invoice rangkap ke-2 diserahkan kepada bagian keuangan. Kemudian
DO rangkap ke-1 akan diserahkan kepada bagian gudang, DO rangkap
ke-2 akan diarsip oleh bagian pengiriman.
4.3.2 Prosedur Penerimaan Kas
Pada saat menjelang jatuh tempo, bagian keuangan akan
menghubungi pelanggan melalui telepon dan meminta pelanggan untuk
melunasi pembayaran sesuai dengan nominal yang tertera didalam invoice
rangkap ke-3. Pelanggan dapat melakukan pembayaran melalui transfer,
cek/giro.
71
Apabila pelanggan telah melakukan pembayaran, maka bagian
keuangan akan membuat Bukti Penerimaan Kas (BPK) berdasarkan
invoice ranggkap ke-2 dengan mencatatnya kedalam Tr_BPK dan
mencetak BPK sebanyak 2 rangkap serta menandatangani BPK 2 rangkap
tersebut. BPK rangkap ke-1 akan diserahkan kepada bagian akuntansi,
dan BPK rangkap ke-2 akan diarsip oleh bagian keuangan.
Kemudian bagian keuangan akan membuat Kwitansi berdasarkan
BPK dengan mencatatnya kedalam Tr_Kwitansi dan mencetak Kwitansi
sebanyak 1 rangkap yang akan diserahkan kepada pelanggan.
Pada setiap akhir bulan, bagian akuntansi akan membuat laporan
penerimaan kas, laporan penjualan, dan laporan piutang jatuh tempo.
4.3.3 Prosedur Penjualan Tunai
Pada transaksi penjualan tunai dimulai ketika pelanggan ingin
melakukan pembelian secara tunai. Kemudian bagian marketing akan
memeriksa persediaan barang di Ms_buah, apabila barang tersedia maka
pelanggan menyerahkan PO kepada bagian marketing. Setelah menerima
PO, maka bagian marketing akan membuat sales contract (SC) dengan
mencatatnya kedalam Tr_SC dan mencetak SC sebanyak 3 rangkap yang
ditandatangani oleh bagian marketing tersebut. SC rangkap ke-1 akan
diserahkan kepada pelanggan, SC rangkap ke-2 akan diberikan kepada
bagian gudang, dan SC rangkap ke-3 akan diarsip oleh bagian marketing.
Kemudian meminta pelanggan untuk melakukan pembayaran sesuai
jumlah nominal yang ada didalam SC dengan cara transfer, cek, atau
giro.
72
Setelah menerima SC rangkap ke-2, bagian gudang akan
menyiapkan barang pesanan dan membuat Delivery Order (DO) dengan
mencatatnya kedalam Tr_DO dan mencetak DO sebanyak 4 rangkap
sesuai pemesanan yang tertera didalam SC dan ditandatangani oleh
kepala gudang dan memberikan DO 4 rangkap tersebut kepada bagian
keuangan.
Kemudian bagian keuangan akan membuat Bukti Penerimaan Kas
(BPK) setelah menerima DO 4 rangkap dengan mencatatnya kedalam
Tr_BPK dan mencetak BPK sebanyak 2 rangkap serta menandatangani
BPK 2 rangkap tersebut. BPK rangkap ke-1 akan diserahkan kepada
bagian akuntansi, dan BPK rangkap ke-2 akan diarsip oleh bagian
keuangan. Setelah itu bagian keuangan akan membuat Kwitansi dengan
mencatatnya kedalam Tr_Kwitansi dan mencetak Kwitansi sebanyak 1
rangkap dan ditandatangani oleh bagian keuangan terkait lalu diberikan
ke pelanggan. DO 4 rangkap akan diberikan kepada bagian pengiriman.
Ketika bagian pengiriman menerima DO 4 rangkap, maka bagian
pengiriman akan melakukan pengiriman barang kepada pelanggan. Bila
barang yang diterima sesuai SC, pelanggan akan diminta untuk
menandatangani DO 4 rangkap tersebut dan memberikan DO rangkap ke-
3 kepada pelanggan sebagai bukti bahwa barang telah diterima.
Kemudian DO rangkap ke-1 akan diserahkan kepada bagian gudang
untuk diarsip, DO rangkap ke-2 akan disimpan oleh bagian pengiriman,
dan DO rangkap ke-4 diarsip oleh bagian keuangan.
Pada akhir bulan, bagian akuntansi akan mecetak laporan
penjualan, laporan penerimaan kas, dan laporan piutang jatuh tempo.
73
4.3.4 Dokumen yang Diusulkan
Dalam prosedur penjualan dan penerimaan kas pada sistem yang
baru pada PT. Sarana Griya Segar terdapat dokumen tambahan, antara
lain:
1. Bukti Penerimaan Kas (BPK)
Dokumen ini digunakan sebagai bukti adanya penambahan kas yang
diterima oleh perusahaan dari pelanggan atas penjualan tunai dan
pembayaran piutang sesuai dengan pemesanan yang dilakukan oleh
pelanggan. BPK tersebut dibuat oleh bagian akuntansi.
2. Laporan Piutang Jatuh Tempo
Laporan ini dibuat berdasarkan Invoice, yang digunakan sebagai
informasi mengenai siapa saja pelanggan yang belum melunasi kredit
selama satu periode.
4.3.5 Penentuan Limit Kedit Usulan
Bagian Marketing akan melakukan survey kepada pelanggan
yang ingin melakukan pembelian kredit dengan menggunakan kertas
nilai kredit untuk mengukur kredibilitas kredit pelanggan. Berikut adalah
mekanisme penilaian kredibilitas pelanggan:
Apakah pelanggan pernah memiliki masalah dalam melunasi kredit
sebelumnya atau tercatat dalam buku hitam?
Ya
0
Tidak
5
Nilai
74
Pendapatan perbulan pelanggan?
Dibawah 50jt
0
5 – 16jt
2
Lebih dari 16jt
4
Nilai
Seberapa besar modal usaha pelanggan?
Dibawah 10jt
0
10 – 50jt
2
Lebih dari 50jt
3
Nilai
Apakah pelanggan memiliki asset yang dapat dijadikan jaminan?
Dibawah 50jt
0
50 - 300jt
2
Lebih dari 300jt
3
Nilai
Apakah kondisi ekonomi relatif stabil/normal?
Relatif stabil/normal
5
Tidak stabil/normal
0
Nilai
Permohonan kredit diterima pada nilai 12 poin keatas
Permohonan ditolak pada nilai dari 12 poin kebawah
Besar limit kredit ditentukan dengan menghitung jumlah rata-rata
dari total laporan pendapatan pelanggan selama tiga bulan terakhir
dikalikan dengan 30%.
Rumus:
Total pendapatan rata-rata selama 3 bulan terakhi x 30% =
jumlah limit kredit.
75
4.3.6 Rancangan Sistem yang baru
Hasil rancangan sistem yang baru dibagi menjadi tiga bagian
sebagai berikut:
1. Input:
• Detail pesanan
• PO
• Informasi limit kredit
• Jumlah limit kredit
• Data pelanggan
• Data karyawan
• Data buah
2. Proses:
• Menentukan kelayakan limit kredit
• Menentukan besar limit kredit
• Membuat SC
• Membuat DO
• Membuat invoice
• Membuat BPK
• Membuat kwitansi
3. Output:
• Laporan penjualan
• Laporan penjualan tunai
• Laporan penjualan kredit
• Laporan penerimaan kas
• Laporan piutang
76
• Laporan piutang yang akan jatuh tempo
4.3.7 Sistem File Usulan
Sistem file yang diusulkan pada PT. Sarana Griya Segar adalah
sebagai berikut:
1. Master_Pelanggan
2. Mater_Buah
3. Master_Karyawan
4. Transaksi_Sales_Contract
5. Transaksi_Delivery_Order
6. Transaksi_Invoice
7. Transaksi_Kwitansi
8. Transaksi_Bukti_Penerimaan_Kas
4.4 Event Table Yang Diusulkan
4.4.1 Event Table Penjualan Kredit Usulan
Event Internal
Agent
Start From Activity
Menerima
Pemesanan
Bagian
Marketing
Menerima PO
dari pelanggan
• Mengecek data pelanggan
• Mengecek limit kredit
pelanggan
• Mengecek ketersediaan
barang
• Menerima PO dari
pelanggan
77
Membuat
SC
Bagian
marketing
Menerima PO • Mebuat SC sebanyak 3
rangkap
• Menandatangani SC
• Memberikan SC rangkap
ke-1 kepada pelanggan
• Memberikan SC rangkap
ke-2 kepada bagian
gudang
• Mengarsip SC rangkap
ke-3
Membuat
DO
Bagian
Gudang
Menerima SC
rangkap ke-2
• Menyiapkan barang sesuai
dengan SC
• Membuat DO sebanyak 4
rangkap
• Mengkonfirmasi DO 4
rangkap kepada kepala
gudang untuk
ditandatangani
• Memberikan DO 4
rangkap kepada bagian
keuangan
Membuat
invoice
Bagian
Keuangan
Menerima DO
4 rangkap
• Membuat invoice
78
sebanyak 3 rangkap
• Menandatangani invoice
oleh bagian keuangan
yang terkait
• Menyerahkan invoice 3
rangkap dan DO 4
rangkap kepada bagian
pengiriman
Mengirim
barang
Bagian
pengiriman
Menerima DO
4 rangkap dan
Invoice 3
rangkap
• Mengirim barang
• Memberikan invoice 3
rangkap dan DO 4
rangkap kepada pelanggan
untuk ditanda tangani
• Memberikan invoice
rangkap ke-3 dan DO
rangkap ke-3 kepada
pelanggan
• Memberikan invoice
rangkap ke-1 kepada
bagian akuntansi
• Memberikan invoice
rangkap ke-2 dan DO
rangkap ke-4 kepada
bagian keuangan
• Memberikan DO rangkap
79
ke-1 kepada bagian
gudang
• Menyimpan DO rangkap
ke-2 untuk diarsip
Tabel 4.1: Event Table Penjualan Kredit Usulan
4.4.2 Event Table Penerimaan Kas Usulan
Event Departemen Start From Activity
Melakukan
penagihan
Bagian
Keuangan
Menjelang jatuh
tempo
• Menghubungi pelanggan
untuk melakukan
pembayaran
• Memeriksa transaksi
pembayaran melalui
rekening Koran
Membuat
BPK
Bagian
akuntansi
Pelanggan telah
melakukan
pembayaran
• Membuat BPK 2 rangkap
• Menandatangani BPK 2
rangkap
• Memberikan BPK
rangkap ke-1 kepada
bagian akuntansi
• Mengarsip BPK rangkap
ke-2
Membuat Bagian Setelah • Membuat kwitansi 1
80
kwitansi keuangan membuat BPK rangkap
• Menandatangani kwitansi
• Memberikan kwitansi 1
rangkap kepada pelanggan
Membuat
laporan
Bagian
akuntansi
Pada saat akhir
bulan
• Membuat laporan
penjualan kredit
• Membuat laporan
penerimaan kas
• Membuat laporan piutang
jatuh tempo
Tabel 4.2: Event Table Penerimaan Kas Usulan
4.4.3 Event Table Penjualan Tunai Usulan
Event Departemen Start From Activity
Menerima
pemesanan
Bagian
marketing
Menerima PO • Memeriksa persediaan
barang
• Mengkonfirmasikan
kepada pelanggan
• Menerima PO dari
pelanggan
Membuat
Sales
Contract
(SC)
Bagian
Marketing
Menerima PO • Membuat SC sebanyak 3
rangkap
• Menandatangani SC
• Memberikan SC rangkap
ke-1 kepada pelanggan
81
• Memberikan SC rangkap
ke-2 kepada bagian
gudang
• Mengarsip SC rangkap
ke-3
• Meminta pelanggan untuk
melakukan pembayaran
Membuat
DO
Bagian
gudang
Menerima SC
rangkap ke-2
• Memeriksa SC rangkap
ke-2
• Menyiapkan barang
• Membuat DO 4 rangkap
• Mengkonfirmasi DO 4
rangkap kepada kepala
gudang untuk ditanda
tangani
• Memberikan DO 4
rangkap kepada bagian
keuangan
Membuat
BPK
Bagian
keuangan
Setelah
menerima DO
rangkap ke-4
• Membuat BPK sebanyak
2 rangkap
• Memberikan BPK
rangkap ke-1 kepada
bagian akuntansi
• Mengarsip BPK rangkap
82
ke-2
Membuat
kwitansi
Bagian
keuangan
Setelah
membuat BPK
• Membuat kwitansi 1
rangkap
• Menandatangani kwitansi
tersebut
• Memberikan kwitansi
tersebut kepada pelanggan
• Memberikan DO 4
rangkap ke bagian
pengiriman
Mengirim
barang
Bagian
pengiriman
Menerima DO
4 rangkap
• Mengirim barang
• Memberikan DO 4
rangkap kepada pelanggan
untuk ditandatangani
• Memberikan DO rangkap
ke-1 kepada bagian
gudang
• Mengarsip DO rangkap
ke-2
• Memberikan DO rangkap
ke-3 pada pelanggan
• Memberikan DO rangkap
ke-4 pada bagian
keuangan
83
Membuat
laporan
Bagian
akuntansi
Pada saat akhir
bulan
• Membuat laporan
penjualan tunai
• Membuat laporan
penerimaan kas
Tabel 4.3: Event Table Penjualan Tunai Usulan
4.5 Workflow Table Yang Diusulkan
4.5.1 Workflow Table Penjualan Kredit Usulan
Actor Activity
Pelanggan
Bagian Marketing
Komputer
Bagian Marketing
Komputer
Bagian Marketing
Pelanggan
Bagian Marketing
Menerima Pemesanan
1. Melakukan pemesanan barang
2. Menginput ID dan password karyawan
3. Memeriksa ID dan password karyawan
4. Membuka menu Ms_buah
5. Menampilkan persediaan buah
6. Memeriksa persediaan barang
7. Meminta PO dari pelanggan
8. Membuat PO
9. Menyerahkan PO kepada bagian marketing
10. Menerima PO dari pelanggan
11. Memeriksa data pelanggan di Ms_Pelanggan
12. Menentukan limit kredit
13. Menginput jumlah limit kredit
14. Menekan tombol edit
84
Komputer 15. Mengupdate data pelanggan
Bagian Marketing
Komputer
Bagian Marketing
Komputer
Bagian Marketing
Komputer
Bagian Marketing
Komputer
Bagian Marketing
Pelanggan
Bagian Marketing
Membuat SC
1. Membuka menu Tr_SC
2. Menginput nomor PO
3. Memilih jenis penjualan kredit
4. Memilih ID pelanggan
5. Menampilkan data pelanggan
6. Memilih ID karyawan
7. Menampilkan nama karyawan
8. Memasukkan jumlah barang yang akan dijual
9. Mengklik double barang yang ada dalam daftar
barang
10. Menampilkan barang yang akan dijual
11. Menghitung total penjualan dan sisa limit kredit
12. Memilih tombol cancel (apabila ada kesalahan
input)
13. Memilih tombol exit (apabila ada pembatalan)
14. Memilih tombol ok
15. Memeriksa kesalahan input dan limit kredit
85
16. Menampilkan layar cetak SC
17. Mencetak SC 3 rangkap
18. Menandatangani SC
19. Menandatangani SC
20. Menyerahkan SC rangkap ke-1 ke pelanggan
21. Menyerahkan SC rangkap ke-2 ke bag. gudang
22. Mengarsip SC rangkap ke-3
Bagian Gudang
Komputer
Bagian Gudang
Komputer
Bagian Gudang
Komputer
Bagian Gudang
Bagian Gudang
Kepala Gudang
Membuat DO
1. Menerima SC rangkap kedua
2. Menyiapkan barang pesanan
3. Memilih menu delivery order
4. Menampilkan layar menu DO
5. Memilih nomor sales contract
6. Menampilkan data pelanggan dan data barang
7. Memilih ID karyawan
8. Menampilkan nama karyawan
9. Menghitung total
10. Memilih tombol ok
11. Memberikan peringatan bila ada kesalahan input
12. Menampilkan layar cetak DO
13. Mencetak DO 4 rangkap
14. Menandatangani DO
86
Bagian Gudang 15. Menandatangani DO
16. Menyerahkan DO 4 rangkap ke bagian
keuangan
Bagian Keuangan
Komputer
Bagian Keuangan
Komputer
Bagian Keuangan
Komputer
Bagian Keuangan
Membuat Invoice
1. Menerima DO 4 rangkap
2. Membuka menu Invoice
3. Memilih nomor DO
4. Menampilkan data pelanggan dan data barang
5. Memilih tempo pembayaran
6. Memilih ID karyawan
7. Menampilkan nama karyawan
8. Menghitung total
9. Memilih tombol ok
10. Memberikan peringatan bila ada kesalahan input
11. Menampilkan layar cetak invoice
12. Mencetak invoice 3 rangkap
13. Menandatangani invoice
14. Memberikan DO dan invoice ke bagian
pengiriman
Bagian Pengiriman
Pelanggan
Mengirim barang
1. Menerima DO dan invoice
2. Mengirim barang, DO, dan invoive ke
pelanggan
3. Menandatangani DO dan invoice dan menerima
87
Bagian Pengiriman
barang
4. Memberikan DO rangkap ke-3 dan invoice
rangkap ke-3 ke pelanggan
5. Memberikan DO rangkap ke-1 pada bagian
gudang
6. Mengarsip DO rangkap ke-2
7. Memberikan DO rangkap ke-4 dan invoice
rangkap ke-2 ke bagian keuangan
8. Memberikan invoice rangkap ke-1 pada bagian
akuntansi
Tabel 4.4: Workflow Table Penjualan Kredit Usulan
4.5.2 Workflow Table Penerimaan Kas Usulan
Actor Activity
Bagian Keuangan
Pelanggan
Bagian Keuangan
Melakukan Penagihan
1. Menerima DO rangkap ke-4 dan invoice
rangkap ke-2
2. Melakukan penagihan saat jatuh tempo
3. Melakukan pembayaran
4. Memeriksa apabila pembayaran sudah dilunasi
Bagian Keuangan
Membuat BPK
1. Memilih menu Bukti Penerimaan Kas
88
Komputer
Bagian Keuangan
Komputer
Bagian Keuangan
Komputer
Bagian Keuangan
Komputer
Bagian Keuangan
2. Menampilkan layar BPK
3. Memilih jenis penjualan
4. Memilih nomor invoice
5. Menampilkan data pelanggan
6. Menampilkan nilai penjualan
7. Memilih jenis pembayaran
8. Menginput nomor cek atau giro (apabila jenis
pembayaran cek atau giro)
9. Memasukkan nominal penerimaan sesuai nilai
penjualan
10. Memilih ID karyawan
11. Menampilkan nama karyawan
12. Memilih tombol ok
13. Memberikan peringatan (apabila ada kesalahan
input)
14. Menampilkan layar cetak BPK
15. Mencetak BPK 2 rangkap
16. Menandatangani BPK
17. Menyerahkan BPK rangkap ke-1 ke bagian
akuntansi
18. Mengarsip BPK rangkap ke-2
Bagian Keuangan
Komputer
Membuat Kwitansi
1. Memilih menu kwitansi
2. Menampilkan layar kwitansi
89
Bagian Keuangan
Komputer
Bagian Keuangan
Komputer
Bagian Keuangan
3. Memilih nomor BPK terkait pembayaran
4. Menampilkan ID dan nama pelanggan
5. Menampilkan nilai penjualan
6. Menginput jumlah nominal
7. Menginput terbilang
8. Memilih tombol ok
9. Memberikan peringatan (apabila ada kesalahan
input)
10. Menampilkan layar cetak kwitansi
11. Mencetak kwitansi
12. Menandatangani kwitansi
13. Menyerahkan kwitansi ke pelanggan
Bagian Akuntansi
Komputer
Bagian Akuntansi
Membuat Laporan
1. Memilih menu laporan
2. Menampilkan layar cetak laporan
3. Mencetak laporan
Tabel 4.5: Workflow Table Penerimaan Kas Usulan
4.5.3 Workflow Table Penjualan Tunai Usulan
Actor Activity
Pelanggan
Menerima pemesanan
1. Melakukan pemesanan barang
2. Menginput ID karyawan dan password di
90
Bagian Marketing
Komputer
Bagian Marketing
Komputer
Bagian Marketing
Pelanggan
Bagian Marketing
Komputer
Bagian Marketing
Komputer
layar login
3. Memeriksa ID karyawan dan password
4. Memilih menu Ms_buah
5. Menampilkan persediaan buah
6. Memeriksa persediaan barang
7. Meminta PO dari pelanggan
8. Membuat PO
9. Menyerahkan PO ke bagian marketing
10. Menerima PO
11. Membuka menu Ms_pelanggan (apabila
pelanggan baru)
12. Menampilkan Ms_pelanggan
13. Menginput data pelanggan
14. Memilih tombol save
15. Mengupdate Ms_pelanggan
Bagian Marketing
Komputer
Bagian Marketing
Membuat SC
1. Memilih menu sales contract
2. Menampilkan layar SC
3. Menginput nomor PO
4. Memilih jenis penjualan tunai
5. Memilih ID pelanggan
91
Komputer
Bagian Marketing
Komputer
Bagian Marketing
Komputer
Bagian Marketing
Komputer
Bagian Marketing
Pelanggan
Bagian Marketing
Pelanggan
6. Menampilkan data pelanggan
7. Memilih ID karyawan
8. Menampilkan nama karyawan
9. Memasukkan jumlah barang yang akan dijual
10. Mengklik double barang yang ada dalam
daftar barang
11. Menampilkan barang yang akan dijual
12. Menghitung total penjualan
13. Memilih tombol cancel bila ada kesalahan
input
14. Memilih tombol exit (apabila ada pembatalan)
15. Memilih tombol ok
16. Memeriksa kesalahan input
17. Menampilkan layar cetak SC
18. Mencetak SC 3 rangkap
19. Menandatangani SC
20. Menandatangani SC
21. Menyerahkan SC rangkap ke-1 ke pelanggan
22. Menyerahkan SC rangkap ke-2 ke bagian
gudang
23. Mengarsip SC rangkap ke-3
24. Meminta pelanggan untuk melunasi
pembayaran
25. Melakukan pembayaran
92
Bagian Gudang
Komputer
Bagian Gudang
Komputer
Bagian Gudang
Komputer
Bagian Gudang
Komputer
Bagian Gudang
Kepala Gudang
Bagian Gudang
Membuat DO
1. Menerima SC rangkap ke-2
2. Menyiapkan barang pesanan
3. Memilih menu delivery order
4. Menampilkan layar DO
5. Memilih nomor sales contract
6. Menampilkan data pelanggan dan data barang
7. Memilih ID karyawan
8. Menampilkan nama karyawan
9. Menghitung total
10. Memilih tombol ok
11. Memberikan peringatan bila ada kesalahan
input
12. Menampilkan layar cetak DO
13. Mencetak DO 4 rangkap
14. Menandatangani DO
15. Menandatangani DO
16. Memberikan DO 4 rangkap ke bagian
keuangan
Bagian Keuangan
Komputer
Bagian Keuangan
Membuat BPK
1. Menerima DO 4 rangkap
2. Memilih menu BPK
3. Menampilkan layar BPK
4. Memilih jenis penjualan
5. Memilih nomor DO
93
Komputer
Bagian Keuangan
Komputer
Bagian Keuangan
Komputer
Bagian Keuangan
6. Menampilkan data pelanggan
7. Menampilkan nilai penjualan
8. Memilih jenis pembayaran
9. Menginput nomor cek atau giro (apabila jenis
pembayaran cek atau giro)
10. Memasukkan nominal penerimaan sesuai nilai
penjualan
11. Memilih ID karyawan
12. Menampilkan nama karyawan
13. Memilih tombol ok
14. Memberikan peringatan bila ada kesalahan
input
15. Menampilkan layar cetak BPK
16. Mencetak BPK 2 rangkap
17. Menandatangani BPK
18. Menyerahkan BPK rangkap ke-1 ke bagian
akuntansi
19. Mengarsip BPK rangkap ke-2
Bagian Keuangan
Komputer
Bagian Keuangan
Komputer
Membuat Kwitansi
1. Memilih menu kwitansi
2. Menampilkan layar kwitansi
3. Memilih nomor BPK terkait pembayaran
4. Menampilkan ID dan nama pelanggan
5. Menampilkan nilai penjualan
6. Menginput jumlah nominal
94
Bagian Keuangan
Komputer
Bagian Keuangan
7. Menginput terbilang
8. Memilih tombol ok
9. Memberikan peringatan bila ada kesalahan
input
10. Menampilkan layar cetak kwitansi
11. Mencetak kwitansi
12. Menandatangani kwitansi
13. Menyerahkan kwitansi ke pelanggan
14. Menyerahkan DO 4 rangkap ke bagian
pengiriman
Bagian Pengiriman
Pelanggan
Bagian Pengiriman
Mengirim barang
1. Menerima DO 4 rangkap
2. Mengirim barang dan DO 4 rangkap
3. Menandatangani DO 4 rangkap dan menerima
barang
4. Memberikan DO rangkap ke-3 dan barang
kepada pelanggan
5. Menyerahkan DO rangkap ke-1 pada bagian
gudang
6. Mengarsip DO rangkap ke-2
7. Menyerahkan DO rangkap ke-4 pada bagian
keuangan
Bagian Akuntansi
Membuat laporan
1. Memilih menu laporan
2. Menampilkan layar cetak laporan
95
Komputer
Bagian Akuntansi
3. Mencetak laporan
Tabel 4.6: Workflow Table Penjualan Tunai Usulan
4.6 Overview Activity Diagram (OAD)
4.6.1 OAD Penjualan Kredit Usulan
Gambar 4.2 : OAD Penjualan Kredit Usulan
4.6.2 OAD Penerimaan Kas Usulan
98
4.7.1 DAD Penjualan Kredit Usulan
4.7.1.1 Menerima Pesanan
Gambar 4.5 : DAD Usulan - Menerima Pesanan
4.7.1.2 Membuat SC
113
Gambar 4.20 : DAD Usulan – Membuat Laporan
4.8 Use Case Diagram
Gambar 4.21 : Use Case Diagram Penjualan Kredit Usulan
114
Sistem Informasi Penerimaan Kas
PT. Sarana Griya Segar
Membuat BPK
Bagian KeuanganMembuat Kwitansi
Membuat Laporan
Bagian Akuntansi
Gambar 4.22 : Use Case Diagram Penerimaan Kas Usulan
115
Sistem Informasi Penjualan Tunai
PT. Sarana Griya Segar
Menerima Pemesanan
Bagian Marketing
Membuat SC
Membuat DO
Bagian Gudang
Membuat Kwitansi
Membuat Laporan
Membuat BPK
Bagian Keuangan
Bagian Akuntansi
Gambar 4.23 : Use Case Diagram Penjualan Tunai Usulan
117
4.10 Rancangan Database Usulan
Nama : MS_Buah
Primary Key : ID_Buah
Keterangan : Menyimpan data buah serta jumlah dan harganya
Column name Data type Size
ID_Buah nchar 8
Nama varchar 20
Jenis varchar 10
Jumlah numeric 9,0
Harga numeric 9,0
Tabel 4.7: Rancangan Database Usulan Ms_Buah
Nama : MS_Karyawan
Primary Key : ID_Karyawan
Keterangan : Menyimpan data karyawan
Column name Data type Size
ID_Karyawan nchar 4
Password nchar 10
Nama varchar 25
Alamat varchar 50
118
Telpon nchar 12
Tabel 4.8 : Rancangan Database Usulan Ms_Karyawan
Nama : MS_Pelanggan
Primary Key : ID_Pelanggan
Keterangan : Menyimpan data pelanggan
Column name Data type Size
ID_Pelanggan nchar 4
Nama varchar 30
Alamat varchar 50
Telpon nchar 12
Limit_Kredit numeric 9,0
Tabel 4.9 : Rancangan Database Usulan Ms_Pelanggan
Nama : TR_SC_H
Primary Key : No_Sales_Contract
Foreign Key : ID_Pelanggan dan ID_Karyawan
Keterangan : Table transaksi yang menyimpan header dari data sales contract
Column name Data type Size
No_Sales_Contract nchar 5
119
Tanggal_Sales_Contract date --
No_Purchase_Order nchar 10
Total_Sales numeric 10,0
Jenis_Sales char 6
ID_Pelanggan nchar 4
ID_Karyawan nchar 4
Status char 7
Tabel 4.10 : Rancangan Database Usulan Tr_SC_H
Nama : TR_SC_D
Primary Key : No_Sales_Contract_Detail
Foreign Key : No_Sales_Contract dan ID_Buah
Keterangan : Tab;e transaksi yang menyimpan detail dari data sales contract
Column name Data type Size
No_Sales_Contract_Detail nchar 6
No_Sales_Contract nchar 5
ID_Buah nchar 8
Nama varchar 20
Jumlah numeric 5,0
Harga numeric 9,0
120
Total numeric 10,0
Tabel 4.11 : Rancangan Database Usulan Tr_SC_D
Nama : TR_DO
Primary Key : No_Delivery_Order
Foreign Key : No_Sales_Contract dan ID_Karyawan
Keterangan : Menyimpan data header dari dokumen delivery order
Column name Data type Size
No_Delivery_Order nchar 5
Tanggal date --
No_Sales_Contract nchar 5
Total numeric 10,0
ID_Pelanggan nchar 4
ID_Karyawan nchar 4
Status char 7
Tabel 4.12 : Rancangan Database Usulan Tr_DO
Nama : TR_DO_D
Primary Key : No_Delivery_Order_Detail
Foreign Key : No_Delivery_Order
Keterangan : Menyimpan data detail dari delivery order
121
Column name Data type Size
No_Delivery_Order_Detail nchar 6
No_Delivery_Order nchar 5
ID_Buah nchar 8
Nama varchar 20
Jumlah numeric 5,0
Harga numeric 9,0
Total numeric 10,0
Tabel 4.13 : Rancangan Database Usulan Tr_DO_D
Nama : TR_Invoice
Primary Key : No_Invoice
Foreign Key : No_Delivery_Order dan ID_Karyawan
Keterangan : Menyimpan data header dari dokumen invoice
Column name Data type Size
No_Invoice nchar 5
Tanggal date --
No_Delivery_Order nchar 5
Tempo_Pembayaran char 2
Tanggal_Jatuh_Tempo date --
122
Total numeric 10,0
ID_Pelanggan nchar 4
ID_Karyawan nchar 4
Status char 7
Tabel 4.14 : Rancangan Database Usulan Tr_Invoice
Nama : TR_Invoice_D
Primary Key : No_Invoice_Detail
Foreign Key : No_Invoice
Keterangan : Menyimpan data detail dari invoice
Column name Data type Size
No_Invoice_Detail nchar 6
No_Invoice nchar 5
ID_Buah nchar 8
Nama varchar 20
Jumlah numeric 5,0
Harga numeric 9,0
Total numeric 10,0
Tabel 4.15 : Rancangan Database Usulan Tr_Invoice_D
123
Nama : TR_BPK
Primary Key : No_Bukti_Penerimaan_Kas
Foreign Key : No_Invoice, No_Delivery_Order, dan ID_Karyawan
Keterangan : Menyimpan data dokumen bukti penerimaan kas
Column name Data type Size
No_Bukti_Penerimaan_Kas nchar 5
No_Invoice nchar 5
ID_Pelanggan nchar 4
ID_Karyawan nchar 4
Tanggal date --
Jenis_Pembayaran char 10
No_Cek_Giro char 15
Nominal numeric 10,0
Status char 7
No_Delivery_Order nchar 5
Jenis_Penjualan nchar 6
Tabel 4.16 : Rancangan Database Usulan Tr_BPK
124
Nama : TR_Kwitansi
Primary Key : No_Kwitansi
Foreign Key : No_Bukti_Penerimaan_Kas
Keterangan : Menyimpan data dokumen kwitansi
Column name Data type Size
No_Kwitansi nchar 5
Tanggal date --
ID_Pelanggan nchar 4
Nominal numeric 10,0
Terbilang varchar 100
No_Bukti_Penerimaan_Kas nchar 5
Status char 7
Tabel 4.17 : Rancangan Database Usulan Tr_Kwitansi
Nama : TR_Histori
Primary Key : No_Histori
Foreign Key : No_Sales_Contract, No_Delivery_Order, No_Invoice,
No_Bukti_Penerimaan_Kas, dan No_Kwitansi
Column name Data type Size
No_Histori nchar 5
No_Sales_Contract nchar 5
125
No_Delivery_Order nchar 5
No_Invoice nchar 5
No_Bukti_Penerimaan_Kas nchar 5
No_Kwitansi nchar 5
Open_Date date --
Closed_Date date --
Tabel 4.18 : Rancangan Database Usulan Tr_Histori
4.11 Rancangan Formulir
Gambar 4.25 : Rancangan Formulir SC
127
Gambar 4.28 : Rancangan Formulir BPK
Gambar 4.29 : Rancangan Formulir Kwitansi
4.12 Rancangan Laporan
129
Gambar 4.32 : Rancangan Laporan Piutang
Gambar 4.33 : Rancangan Laporan Piutang yang akan Jatuh Tempo
130
Gambar 4.34 : Rancangan Laporan Penjualan Kredit
Gambar 4.35 : Rancangan Laporan Penjualan Tunai
133
Gambar 4.37 : Navigation Diagram Laporan
Laporan penjualan kredit
Layar laporan penjualan kredit
Laporan penjualan tunai
Layar laporan penjualan tunai
134
4.14 Rancangan Layar
Gambar 4.38 : Rancangan Layar Login
1. Textbox untuk mengisi ID Karyawan
2. Textbox untuk mengisi Password dengan ID yang diisi pada nomor 1
3. Tombol untuk login dengan ID dan Password yang sudah diisi pada nomor 1 dan 2
4. Tombol untuk keluar dari aplikasi
1
2
3 4
135
Gambar 4.39 : Rancangan Layar Menu File
1. Dalam pilihan menu file terdapat logout untuk keluar ke layar login
Gambar 4.40 : Rancangan Layar Menu Master
1. Pilihan untuk master terdiri dari:
a. Pelanggan untuk ke layar master pelanggan
b. Karyawan untuk ke layar master karyawan
c. Buah untuk ke layar master buah
1
1
136
Gambar 4.41 : Rancangan Layar Menu Transaksi
1. Pilihan dalam menu transaksi terdiri dari:
a. Sales contract untuk membuat dokumen sales contract
b. Delivery order untuk membuat dokumen delivery order
c. Invoice untuk membuat dokumen invoice
d. Bukti penerimaan kas untuk membuat dokumen bukti penerimaan kas
e. Kwitansi untuk membuat dokumen kwitansi
1
137
Gambar 4.42 : Rancangan Layar Menu Dokumen
1. Pilihan dokumen terdiri dari:
a. Sales contract untuk melihat dan mencetak dokumen SC yang telah dibuat
sebelumnya
b. Delivery order untuk melihat dan mencetak dokumen DO yang telah dibuat
sebelumnya
c. Invoice untuk melihat dan mencetak dokumen invoice yang telah dibuat
sebelumnya
d. Bukti penerimaan kas untuk melihat dan mencetak dokumen BPK yang telah
dibuat sebelumnya
e. Kwitansi untuk melihat dan mencetak dokumen kwitansi yang telah dibuat
sebelumnya
f. Status dokumen untuk melihat keterangan status dokumen yang sudah dibuat
g. Histori transaksi untuk melihat informasi transaksi yang telah terjadi
1
138
Gambar 4.43 : Rancangan Layar Menu Laporan
1. Pilihan laporan terdiri dari:
a. Laporan penjualan untuk melihat laporan penjualan
b. Laporan penerimaan kas untuk melihat laporan penerimaan kas
c. Laporan piutang untuk melihat laporan piutang
d. Laporan piutang yang akan jatuh tempo untuk melihat laporan piutang jatuh
yang akan tempo
1
139
Gambar 4.44 : Rancangan Layar Data Ms_Pelanggan
1. Textbox untuk mengisi ID Pelanggan baru
2. Textbox untuk mengisi Nama pelanggan baru
3. Textbox untuk mengisi Telpon pelanggan baru
4. Textbox untuk mengisi Limit kredit pelanggan baru
5. Textbox untuk mengisi Alamat pelanggan baru
6. Tombol untuk memulai pengisian pelanggan baru
7. Tombol untuk menyimpan data pelanggan baru
8. Tombol untuk batal memasukkan data pelanggan baru
9. Untuk mencari dan merubah atau menghapus data pelanggan
1
2
3
4
5
6 7 8
9
140
Gambar 4.45 : Rancangan Layar Cari Data Ms_Pelanggan
1. Daftar pelanggan yang telah tersimpan
2. Memilih kategori untuk mencari data pelanggan
3. Textbox untuk memasukkan keyword pelanggan yang ingin dicari
4. Textbox untuk mengisi perubahan data pelanggan
5. Tombol untuk mengubah data pelanggan
6. Tombol untuk menghapus data pelanggan
7. Tombol untuk membatalkan perubahan data pelanggan
8. Tombol untuk menambah limit kredit pelanggan
1
2 3
4
5
7
6
8
141
Gambar 4.46 : Rancangan Layar Data Ms_Karyawan
1. Textbox untuk mengisi ID Karyawan baru
2. Textbox untuk mengisi Password karyawan baru
3. Textbox untuk mengisi konfirmasi password
4. Textbox untuk mengisi Nama karyawan baru
5. Textbox untuk mengisi Telpon karyawan baru
6. Textbox untuk mengisi Alamat karyawan baru
7. Tombol untuk memulai pengisian karyawan baru
8. Tombol untuk menyimpan data karyawan baru
9. Tombol untuk batal memasukkan data karyawan baru
10. Untuk mencari dan merubah atau menghapus data karyawan
1
5
4
3
2
9 8 7
6
10
142
Gambar 4.47 : Rancangan Layar Cari Data Ms_Karyawan
1. Daftar karyawan yang telah tersimpan
2. Memilih kategori untuk mencari data karyawan
3. Textbox untuk memasukkan keyword karyawan yang ingin dicari
4. Textbox untuk mengisi perubahan data karyawan
5. Tombol untuk mengubah data karyawan
6. Tombol untuk menghapus data karyawan
7. Tombol untuk membatalkan perubahan data karyawan
1
5
4
3 2
7
6
143
Gambar 4.48 : Rancangan Layar Data Ms_Buah
1. Textbox untuk mengisi ID Buah baru
2. Textbox untuk mengisi Nama buah baru
3. Textbox untuk mengisi jenis buah baru
4. Textbox untuk mengisi jumlah buah baru
5. Textbox untuk mengisi harga buah baru
6. Tombol untuk memulai pengisian buah baru
7. Tombol untuk menyimpan data buah baru
8. Tombol untuk batal memasukkan data buah baru
9. Untuk mencari dan merubah atau menghapus data buah
1
5
4
3
2
6 8 7
9
144
Gambar 4.49 : Rancangan Layar Cari Data Ms_Buah
1. Daftar buah yang telah tersimpan
2. Memilih kategori untuk mencari data buah
3. Textbox untuk memasukkan keyword buah yang ingin dicari
4. Textbox untuk mengisi perubahan data buah
5. Tombol untuk mengubah data buah
6. Tombol untuk menghapus data buah
7. Tombol untuk membatalkan perubahan data buah
1
5
4
3 2
7
6
145
Gambar 4.50 : Rancangan Layar SC
1. Textbox No. SC yang akan dibuat
2. Tanggal SC yang akan dibuat
3. No. PO dari dari pelanggan
4. Jenis transaksi penjualan
5. Data pelanggan yang terlibat dengan transaksi
6. Data karyawan yang membuat SC
7. Daftar buah yang tersedia
1
5 4
3
2
7
6
8
9
10
11 12 13 14
146
8. Jumlah buah yang akan dijual
9. Daftar buah yang akan dijual
10. Total nilai penjualan
11. Sisa limit kredit setelah dikurangi penjualan (khusus penjualan kredit)
12. Tombol untuk membuat SC
13. Tombol untuk membatalkan SC
14. Tombol untuk membatalkan SC dan keluar dari layar SC
Gambar 4.51 : Rancangan Layar DO
1. Textbox No. DO yang akan dibuat
2. Tanggal pembuatan DO
3. No. SC yang akan dibuatkan DO
4. Data pelanggan sesuai dengan No. SC
5. Data karyawan yang membuat DO
1
5
4 3
2
7
6
8 9
147
6. Detail barang yang akan dikirim
7. Jumlah total barang yang akan dikirim
8. Tombol untuk membuat DO
9. Tombol untuk membatalkan DO dan keluar dari layar DO
Gambar 4.52 : Rancangan Layar Invoice
(Invoice khusus penjualan kredit)
1. Textbox No. Invoice yang akan dibuat
2. Tanggal invoice yang akan dibuat
3. No. DO dari invoice yang akan dibuat
4. Tempo syarat kredit
5. Tanggal jatuh tempo dengan tempo yang dipilih.
1
5
4
3
2
6
7
11 10
9
8
148
6. Data pelanggan sesuai dengan No. DO
7. Data karyawan yang membuat invoice
8. Detail data penjualan kredit
9. Total nilai penjualan kredit
10. Tombol untuk membuat invoice
11. Tombol untuk mebatalkan invoice dan keluar dari layar invoice
Gambar 4.53 : Rancangan Layar BPK
1. No. BPK yang akan dibuat
2. Tanggal BPK yang akan dibuat
3. Memilih jenis penjualan BPK yang akan dibuat (Kredit atau Tunai)
4. No. DO dari BPK yang akan dibuat (khusus penjualan tunai)
5. No. Invoice dari BPK yang akan dibuat (khusus penjualan kredit)
6. Memilih jenis pembayaran
7. No. Cek atau No. Giro (khusus pembayaran dengan cek atau giro)
8. Jumlah kas yang diterima
1
5
4
3
2
6
8
7
9
10
11
13 12
149
9. Nilai dari penjualan
10. Data pelanggan terkait transaksi
11. Data karyawan yang membuat BPK
12. Tombol untuk membuat BPK
13. Tombol untuk membatalkan BPK dan keluar dari layar BPK
Gambar 4.54 : Rancangan Layar Kwitansi
1. No. Kwitansi yang akan dibuat
2. Tanggal kwitansi yang akan dibuat
3. Memilih No. BPK yang terkait
4. Data pelanggan yang membayar
5. Jumlah yang diterima (nominal)
6. Nilai penjualan
7. Jumlah yang diterima (terbilang)
1
5
4
3
2
6
7
9 8
150
8. Tombol untuk membuat kwitansi
9. Tombol untuk membatalkan kwitansi dan keluar dari layar kwitansi
Gambar 4.55 : Rancangan Layar Cetak SC
1. Textbox untuk mencari No. SC yang akan dicetak
2. Tombol untuk mencari No. SC
3. Tampilan dari dokumen SC
4. Tools untuk mencetak SC
3
2 1
4
151
Gambar 4.56 : Rancangan Layar Cetak DO
1. Textbox untuk mencari No. DO yang akan dicetak
2. Tombol untuk mencari No. DO
3. Tampilan dari dokumen DO
4. Tools untuk mencetak DO
3
2 1
4
152
Gambar 4.57 : Rancangan Layar Cetak Invoice
1. Textbox untuk mencari No. invoice yang akan dicetak
2. Tombol untuk mencari No. Invoice
3. Tampilan dari dokumen Invoice
4. Tools untuk mencetak Invoice
3
2 1
4
153
Gambar 4.58 : Rancangan Layar Cetak BPK
1. Textbox untuk mencari No. BPK yang akan dicetak
2. Tombol untuk mencari No. BPK
3. Tampilan dari dokumen BPK
4. Tools untuk mencetak BPK
Gambar 4.59 : Rancangan Layar Cetak Kwitansi
3
2 1
4
3
2 1
4
154
1. Textbox untuk mencari No. Kwitansi yang akan dicetak
2. Tombol untuk mencari No. Kwitansi
3. Tampilan dari dokumen Kwitansi
4. Tools untuk mencetak Kwitansi
Gambar 4.60 : Rancangan Layar Status Dokumen
1. Daftar status dokumen
2. Kategori untuk mencari status dokumen (SC, DO, Invoice, dan BPK)
3. Keyword untuk mencari status dokumen
4. Tombol untuk melihat status dokumen SC
5. Tombol untuk melihat status dokumen DO
6. Tombol untuk melihat status dokumen invoice
7. Tombol untuk melihat status dokumen BPK
3 2
1
4 7 6 5
155
Gambar 4.61 : Rancangan Layar Histori Transaksi
1. Daftar histori transaksi
2. Kategori yang digunakan untuk mencari histori transaksi (open date dan closed
date)
3. Tanggal histori yang akan ditampilkan
4. Menampilkan seluruh data histori
Gambar 4.62 : Rancangan Layar Pembatalan SC
1. Pilih No. Sales Contract yang ingin dibatalkan
2. Masukkan password untuk membatalkan sales contract
3. tombol untuk membatalkan SC
3 2
1
4
1
2
3
156
Gambar 4.63 : Rancangan Layar Limit Kredit
1. Pilihan untuk menentukan persyaratan kredit
2. Pilihan ID pelanggan
3. Menghitung total nilai
4. Textbox untuk menginput pendapatan pelanggan
5. Tombol untuk menghitung limit kredit
6. Tombol untuk membatalkan
7. Tombol untuk menyimpan limit kredit
8. Tombol untuk keluar dari layar limit kredit
1
2
3
4
5
6 8 7
157
Gambar 4.64 : Rancangan Layar Cetak Laporan Penjualan Tunai
1. Tanggal awal laporan yang akan ditampilkan
2. Tanggal akhir laporan yang akan ditampilkan
3. Menampilkan laporan berdasarkan tanggal awal dan akhir
4. Menampilkan seluruh laporan
5. Mencetak laporan
6. Tampilan laporan
Gambar 4.65 : Rancangan Layar Cetak Laporan Penjualan Kredit
1
2 4
5
6
3 2
1
4
5
6
3
158
1. Tanggal awal laporan yang akan ditampilkan
2. Tanggal akhir laporan yang akan ditampilkan
3. Menampilkan laporan berdasarkan tanggal awal dan akhir
4. Menampilkan seluruh laporan
5. Mencetak laporan
6. Tampilan laporan
Gambar 4.66 : Rancangan Layar Cetak Laporan Penjualan
1. Tanggal awal laporan yang akan ditampilkan
2. Tanggal akhir laporan yang akan ditampilkan
3. Menampilkan laporan berdasarkan tanggal awal dan akhir
4. Menampilkan seluruh laporan
5. Mencetak laporan
6. Tampilan laporan
3 2
1
4
5
6
159
Gambar 4.67 : Rancangan Layar Cetak Laporan Penerimaan Kas
1. Tanggal awal laporan yang akan ditampilkan
2. Tanggal akhir laporan yang akan ditampilkan
3. Menampilkan laporan berdasarkan tanggal awal dan akhir
4. Menampilkan seluruh laporan
5. Mencetak laporan
6. Tampilan laporan
3 2
1
4
5
6
160
Gambar 4.68 : Rancangan Layar Cetak Laporan Piutang
1. Tanggal awal laporan yang akan ditampilkan
2. Tanggal akhir laporan yang akan ditampilkan
3. Menampilkan laporan berdasarkan tanggal awal dan akhir
4. Menampilkan seluruh laporan
5. Mencetak laporan
6. Tampilan laporan
3 2
1
4
5
6
161
Gambar 4.69 : Rancangan Layar Cetak Laporan Piutang Yang Akan Jatuh Tempo
1. Tanggal awal laporan yang akan ditampilkan
2. Tanggal akhir laporan yang akan ditampilkan
3. Menampilkan laporan berdasarkan tanggal awal dan akhir
4. Menampilkan seluruh laporan
5. Mencetak laporan
6. Tampilan laporan
4.15 Rencana Penerapan Sistem
4.15.1 Persyaratan Minimum Hardware dan Software
Persyaratan minimum hardware dan software yang dibutuhkan
adalah sebagai berikut:
1. Hardware:
a. Processor: Intel Dual Core
b. RAM: 512MB
c. Hard disc: 80GB
d. Monitor: LCD 14”
3 2
1
4
5
6
162
e. Keyboard: Keyboard standar
f. Mouse: Mouse standar
g. UPS: UPS standar
2. Software:
a. Opperating System: Windows XP
b. Database: Microsoft SQL Server 2008
c. Applikasi Programing: Visual Studio 2010
4.15.2 Jadwal Perancangan Sistem
No Kegiatan
Minggu ke
1 2 3 4 5 6 7 8 9 10 11 12 13
1 Melakukan survei
2
Merancang sistem yang
berjalan
3
Mencari kelemahan dari sistem
yang berjalan
4 Merancang sistem yang baru
5
Membuat program dari sistem
yang baru
6 Mencoba sistem yang baru
7 Penyelesaian
Tabel 4.19 : Rencana Penerapan Sistem – Jadwal Perancangan Sistem
163
4.16 Matrik Rencana Penerapan Sistem
4.16.1 Matrik Jadwal Pengolahan Data
No Kegiatan Sewaktu Harian Bulanan
1 Ms_Pelanggan √
2 Ms_Karyawan √
3 Ms_Buah √
4 Tr_SC_H √
5 Tr_DO √
6 Tr_Invoice √
7 Tr_BPK √
8 Tr_Kwitansi √
Tabel 4.20 : Matrik Rencana Penerapan Sistem - Jadwal Pengolahan Data
4.16.2 Matrik Distribusi Laporan
No Nama Laporan Direktur
Keterangan
Harian Bulanan Tahunan
1 Laporan Penjualan √ √
164
2 Laporan Penerimaan Kas √ √
3 Laporan Jatuh Tempo √ √
4 Laporan Penjualan Tunai √ √
5 Laporan Penjualan Kredit √ √
Tabel 4.21 : Matrik Rencana Penerapan Sistem - Distribusi Laporan
4.16.3 Matrik Level Akses
No Keterangan Direktur Bag.
Akuntansi
Bag.
Keuangan
Bag.
Marketing
Bag.
Gudang
Bag.
Pengiriman
1 Ms_Pelanggan R R,U R C,R,U - -
2 Ms_Buah R - R R,U C,R,U,D -
3 Ms_Karyawan C,R,U,D C,R,U R R R -
4 TR_SC_H R R - C,R,U,D R -
5 TR_DO R - R - C,R,U R
6 TR_Invoice R R C,R,U - - -
7 Tr_BPK R R C,R,U - - -
8 Tr_Kwitansi R R C,R,U - - -
9 Tr_History R R R R R -
10 Status_Piutang R R R - - -