BAB 4 RANCANGAN SISTEM YANG DIUSULKANlibrary.binus.ac.id/ecolls/ethesisdoc/bab5/2012-1-00316-ps...

99
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

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

96

Gambar 4.3 : OAD Penerimaan Kas Usulan

4.6.3 OAD Penjualan Tunai Usulan

97

Gambar 4.4 : OAD Penjualan Tunai Usulan

4.7 Detail Activity Diagram (DAD) 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

99

Gambar 4.6 : DAD Usulan - Membuat SC

4.7.1.3 Membuat DO

100

Gambar 4.7 : DAD Usulan - Membuat DO

4.7.1.4 Membuat Invoice

101

Gambar 4.8 : DAD Usulan - Membuat Invoice

4.7.1.5 Mengirim Barang

102

Gambar 4.9 : DAD Usulan - Mengirim Barang

4.7.2 DAD Penerimaan Kas Usulan

103

4.7.2.1 Melakukan Penagihan

Gambar 4.10 : DAD Usulan - Melakukan Penagihan

4.7.2.2 Membuat BPK

104

Gambar 4.11 : DAD Usulan - Membuat BPK

4.7.2.3 Membuat Kwitansi

105

Gambar 4.12 : DAD Usulan - Membuat Kwitansi

4.7.2.4 Membuat Laporan

106

Gambar 4.13 : DAD Usulan - Membuat Laporan

4.7.3 DAD Penjualan Tunai Usulan

107

4.7.3.1 Menerima Pesanan

Gambar 4.14 : DAD Usulan – Menerima Pemesanan

4.7.3.2 Membuat SC

108

Gambar 4.15 : DAD Usulan – Membuat SC

4.7.3.3 Membuat DO

109

Gambar 4.16 : DAD Usulan – Membuat DO

4.7.3.4 Membuat BPK

110

Gambar 4.17 : DAD Usulan – Membuat BPK

4.7.3.5 Membuat Kwitansi

111

Gambar 4.18 : DAD Usulan – Membuat Kwitansi

4.7.3.6 Mengirim Barang

112

Gambar 4.19 : DAD Usulan – Mengirim Barang

4.7.3.7 Membuat Laporan

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

116

4.9 UML Class Diagram

Gambar 4.24: Class Diagram 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

126

Gambar 4.26 : Rancangan Formulir DO

Gambar 4.27 : Rancangan Formulir Invoice

127

Gambar 4.28 : Rancangan Formulir BPK

Gambar 4.29 : Rancangan Formulir Kwitansi

4.12 Rancangan Laporan

128

Gambar 4.30 : Rancangan Laporan Penjualan

Gambar 4.31 : Rancangan Laporan Penerimaan Kas

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

131

4.13 Navigation Diagram

132

Gambar 4.36: Navigation Diagram Transaksi

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 - - -

165

Tabel 4.22 : Matrik Rencana Penerapan Sistem - Level Akses