• Tidak ada hasil yang ditemukan

HASIL PENELITIAN DAN PEMBAHASAN HASIL PENELITIAN

F. Pembahasan Hasil Penelitian 1. Analisis Permasalahan

2. Alternatif Pemecahan Masalah

Berdasarkan dari permasalahan yang telah diuraikan, maka penulis memberikan alternatif pemecahan masalah untuk memperbaiki sistem penerimaan dan pengeluaran kas pada UD Andy Alumunium Banjarmasin yaitu :

a. Penerimaan dan Pengeluaran Kas Berbasis Komputer Pada UD Andy Alumunium Banjarmasin yang disarankan

Berdasarkan dari permasalahan yang telah diuraikan, maka penulis memberikan saran dalam penerimaan dan pengeluaran kas berbasis komputer pada UD Andy Alumunium Banjarmasin, yaitu sebagai berikut :

1) Informasi yang diperlukan manajemen yang disarankan Informasi yangdiperlukan manajemen sudah cukup lengkap, akan tetapi lebih baik jika ditambah laporan data barang, laporan pemasok, dan laporan jenis barang.

2) Fungsi terkait yang disaranakan

Fungsi yang terkait pada UD Andy Alumunium Banjarmasin sudah baik seperti fungsi akuntansi dan gudang. Tetapi terjadi perangkapan fungsi antara fungsi kasir dan fungsi penjualan, akan lebih baik jika fungsi kasir dan fungsi penjualan tidak dilaksanakan oleh satu orang saja. Dengan menggunakan rancang bangun yang disarankan oleh penulis dapat mengurangi kelemahan dari perangkapan tugas tersebut. 3) Jaringan prosedur yang membentuk sistem yang

disarankan

Jaringan prosedur yang membentuk sistem pada UD Andy Alumunium Banjarmasin sudah efektif karena sudah sesuai dengan keperluan dan kondisi perusahaan.

4) Dokumen yang disarankan

Dokumen yang disarankan untuk UD Andy Alumunium Banjarmasin adalah sebagai berikut :

Dokumen yang digunakan UD Andy Alumunium Banjarmasin berupa nota yang belum memuat nomor tercetak. Penulis menyarankan desain nota penjualan yang dibuat 2 rangkap dengan program yang penulis buat.

Berikut ini adalah nota penjualan yang di sarankan oleh penulis :

UD ANDY ALUMUNIUM Jalan Kuripan No 16 Banjarmasin

Telp. (0511) 3269373

NOTA PENJUALAN

NO NOTA :

TANGGAL : NAMA KONSUMEN :

NO NAMA BARANG JENIS BARANG HARGA QTY JUMLAH

1 2 Konsumen Kasir (...) (...) TOTAL (Rp) : Bayar (Rp) : Kembalian (Rp) :

Gambar 4.5 Nota Penjualan yang disarankan Sumber : Penulis, 2019

b) Rekapitulasi Kas Harian UD ANDY ALUMUNIUM Jalan Kuripan No 16 Banjarmasin

Telp. (0511) 3269373

REKAPITULASI KAS HARIAN

TANGGAL :

NO KETERANGAN DEBIT KREDIT SALDO

1

2

PIMPINAN

(...)

Gambar 4.6 Nota Penjualan yang disarankan Sumber : Penulis, 2019

5) Catatan Akuntansi Yang Disarankan

Catatan akuntansi yang disarankan pada UD Andy Alumunium Banjarmasin yaitu catatan penjualan harian dan catatan kas keluar dibedakan agar lebih memudahkan manajemen mengetahui jumlah kas yang masuk dan keluar setiap harinya.

Sistem pengendalian intern yang disarankan pada penerimaan dan pengeluaran Kas UD Andy Alumunium Banjarmasin antara lain :

a) Organisasi

Pada UD Andy Alumunium Banjarmasin adanya perangkapan tugas yaitu bagian kasir sebagai fungsi kasir dan fungsi penjualan. Agar tetap sesuai dengan job descriptions masing-masing, maka pemilik hendaknya melakukan penambahan karyawan dalam membantu proses penjualan yaitu sebagai fungsi penjualan agar tidak terjadi perangkapan tugas.

b) Sistem Otorisasi dan Prosedur Pencatatan

Sistem otorisasi dan prosedur pencatatan pada UD Andy Alumunium Banjarmasin adalah sebagai berikut:

(1) Membubuhkan stempel cap lunas pada nota. (2) Menyertakan tanda tangan baik penjual sebagai

yang menerima uang maupun konsumen sebagai pembeli.

c) Praktik Yang Sehat

Praktik yang sehat dalam melaksanakan tugas dan fungsi setiap unit organisasi yang disarankan adalah Menggunakan nota penjualan bernomor urut tercetak. 7) Bagan Alir Dokumen Program Aplikasi Penerimaan Dan

Pengeluaran Kas yang disarankan

Bagan alir dokumen Program Aplikasi Penerimaan Dan Pengeluaran Kas pada UD Andy Alumunium Banjarmasin dapat dijelaskan sebagai berikut :

Gambar 4.7 Bagan Alir Penerimaan Kas Disarankan Sumber : Penulis, 2019

Gambar 4.8 Bagan Alir Pengeluaran Kas Sumber : Penulis, 2019

b. Program Aplikasi Penerimaan dan Pengeluaran Kas Pada UD Andy Alumunium Banjarmasin yang Disarankan

Langkah-langkah dalam mendesain sebuah program aplikasi penerimaan kas untuk UD Andy Alumunium Banjarmasin yaitu sebagai berikut:

1) Normalisasi

Konsep dasar normalisasi merupakan bagian dari perancangan basis data. Tanpa normalisasi, sistem basis data menjadi tidak akurat, lambat dan tidak efesien serta tidak

memberikan data yang diharapkan. Terdapat empat tahap normalisasi, berikut merupakan penjelasan :

a) Normalisasi tahap 0 (Unormalisasi) Tabel 4.1

Tabel Unnormalisasi

No Nama Field No Nama Field

1 KodeBarang 10 HargaBeli 2 NamaBarang 11 Kuantitas 3 KodeJenisBarang 12 Total 4 NamaJenisBarang 13 Jumlah 5 Stok 14 KodePemasok 6 HargaJual 15 NamaPemasok 7 KodePerkiraan 16 AlamatPemasok

8 NamaPerkiraan 17 Telepon Pemasok

9 Nilai 18 Keterangan

Sumber : Penulis 2019

b) Normalisasi Pertama (1NF)

Nilai seluruh dalam bentuk normlisasi pertama (INF) adalah atomik, yang berarti data tersebut tidak dapat dibagi-bagi lagi menjadi unit yang lebih kecil dan nilai berulang. Berikut ini merupakan contoh normalisasi data 1NF :

Tabel 4.2

Tabel Normalisasi Pertama

TbKodeJenisBarang TbBarang TbPemasok TbRekening

1 KodeJenisBarang 1 KodeBarang 1 KodePemasok 1 KodePerkiraan 2 NamaJenisBarang 2 NamaBarang 2 NamaPemasok 2 NamaPerkiraan

3 KodeJenisBarang 3 TeleponPemasok 4 HargaBeli 4 AlamatPemasok

Sumber : Penulis, 2019

c) Normalisasi Kedua

Normalisasi kedua merupakan sebuah tabel yang menjelaskan tabel dengan kunci utama gabungan hanya terdapat pada bentuk 1 NF, tetapi tidak pada 2 NF. Berikut ini merupakan contoh Normalisasi database 2NF :

Gambar 4.9 Normalisasi 2NF Sumber : Penulis, 2019

d) Normalisasi Ketiga

Bentuk normlisasi ketiga mengharuskan semua kolom pada tabel relasional tergantung hanya pada kunci utama. Berikut ini merupakan contoh Normalisasi 3NF :

Gambar 4.10 Normalisasi 3NF Sumber : Penulis, 2019

5 HargaJual

2) Sistem Basis Data

Dalam bab sebelumnya sudah dijelaskan pengertian basis data. Untuk menyediakan informasi yang optimal yang diperlukan pemakai untuk proses pengambilan keputusan maka berikut adalah relasi antar tabel dari basis data penulis :

Gambar 4.11 Relasi Pada Sistem Basis Data Sumber : Penulis, 2019

a) Desain Basis Data Secara Fisik (1) Tabel Barang

Nama Tabel : tbBarang Kunci Umum : KodeBarang Kunci Tamu : KodeJenisBarang Jumlah field : 6

Fungsi : Digunakan untuk menyimpan data barang perusahaan.

Tabel 4.3 Stuktur Tabel Barang

NO Key Nama Field Type

1 * KodeBarang Varchar(50) 2 NamaBarang Varchar(200) 3 KodeJenisBarang Varchar(50) 4 HargaBeli INT 5 HargaJual INT 6 Stok INT Sumber : Penulis, 2019 (2) Tabel Jenis Barang

Nama Tabel : tbJenisBarang Kunci Umum : KodeJenisBarang Kunci Tamu : -

Jumlah field : 2

Fungsi : Digunakan untuk menyimpan data jenis barang perusahaan.

Tabel 4.4

Struktur Tabel Jenis Barang

NO Key Nama Field Type

1 * KodeJenisBarang Varchar(50)

2 NamaJenisBarang Varchar(150)

Sumber : Penulis, 2019 (3) Tabel Rekening

Nama Tabel : tbRekening Kunci Umum : KodePerkiraan Kunci Tamu : -

Jumlah field : 2

Fungsi : Digunakan untuk menyimpan data rekening perusahaan.

Tabel 4.5

Struktur Tabel Rekening

NO Key Nama Field Type

1 * KodePerkiraan Varchar(50)

2 NamaPerkiraan Varchar(150)

Sumber: Penulis, 2019 (4) Tabel Pemasok

Nama Tabel : tbPemasok Kunci Umum : KodePemasok Kunci Tamu : -

Jumlah field : 4

Fungsi : Digunakan untuk menyimpan data pemasok perusahaan.

Tabel 4.6

Struktur Tabel Pemasok

NO Key Nama Field Type

1 * KodePemasok Varchar(50) 2 NamaPemasok Varchar(150) 3 TeleponPemasok Numeric 4 AlamatPemasok Varchar(150) Sumber : Penulis, 2019 (5) Tabel Pengguna

Nama Tabel : tbPengguna Kunci Umum : KodeUser Kunci Tamu : -

Jumlah field : 3

Fungsi : Digunakan untuk menyimpan data pengguna yang dapat menggunakan aplikasi.

Tabel 4.7

Struktur Tabel Pengguna

NO Key Nama Field Type

1 * KodeUser Varchar(50)

2 Username Varchar(50)

3 Password Varchar(150)

Sumber : Penulis, 2019 (6) Tabel Header Penjualan

Nama Tabel : tbPenjualanHeader Kunci Umum : NoNota

Kunci Tamu : KodeUser Jumlah field : 5

Fungsi : Digunakan untuk menyimpan data penjualan.

Tabel 4.8

Struktur Tabel Header Penjualan

NO Key Nama Field Type

1 * NoNota Varchar(50) 2 Tanggal Date 3 KodeUser Varchar(50) 4 NamaKonsumen Varchar(150) 5 Jumlah Int Sumber : Penulis, 2019 (7) Tabel Detail Penjualan

Nama Tabel : tbPenjualanDetail Kunci Umum : NoNota, Kode Barang Kunci Tamu : KodeUser

Jumlah field : 5

Fungsi : Digunakan untuk menyimpan data penjualan.

Tabel 4.9

Struktur Tabel Detail Penjualan

NO Key Nama Field Type

1 * NoNota Varchar(50) 2 * KodeBarang Varchar(50) 3 KodeJenisBarang Varchar(50) 4 Stok Int 5 Harga Int 6 Kuantitas Int Sumber : Penulis, 2019 (8) Tabel Header Pembelian

Nama Tabel : tbPembelianHeader Kunci Umum : NoNota

Kunci Tamu : KodeUser, KodePemasok Jumlah field : 5

Fungsi : Digunakan untuk menyimpan data pembelian.

Tabel 4.10

Struktur Tabel Header Pembelian

NO Key Nama Field Type

1 * NoNota Varchar(50) 2 Tanggal Date 3 KodeUser Varchar(50) 4 KodePemasok Varchar(50) 5 Total Int Sumber : Penulis, 2019 (9) Tabel Detail Pembelian

Nama Tabel : tbPembelianHeader Kunci Umum : NoNota, KodeBarang Kunci Tamu : KodeJenisBarang Jumlah field : 6

Fungsi : Digunakan untuk menyimpan data pembelian.

Tabel 4.11

Struktur Tabel Detail Pembelian

NO Key Nama Field Type

1 * NoNota Varchar(50) 2 * KodeBarang Varchar(50) 3 KodeJenisBarang Varchar(50) 4 Stok Int 5 HargaBeli Int 6 Kuantitas Int Sumber : Penulis, 2019 (10) Tabel Header Biaya

Nama Tabel : tbBiayaHeader Kunci Umum : NoBKK Kunci Tamu : KodeUser Jumlah field : 5

Fungsi : Digunakan untuk menyimpan data biaya.

Tabel 4.12

Struktur Tabel Header Biaya

NO Key Nama Field Type

1 * NoBKK Varchar(50) 2 Tanggal Date 3 Keterangan Varchar(200) 4 Total Int 5 KodeUser Varchar(50) Sumber : Penulis, 2019 (11) Tabel Detail Biaya

Nama Tabel : tbBiayaHeader

Kunci Tamu : - Jumlah field : 5

Fungsi : Digunakan untuk menyimpan data biaya.

Tabel 4.13

Struktur Tabel Detail Biaya

NO Key Nama Field Type

1 * NoBKK Varchar(50)

2 * KodePerkiraan Varchar(50)

3 Nilai Int

Sumber : Penulis, 2019 1) User Interface

User Interface adalah tampilan antar muka yang terlihat di

layar komputer, sebagai bentuk komunikasi antara pengguna dengan komputer. Berikut ini adalah rancangan dan tampilan program aplikasi penerimaan dan pengeluaran kas pada UD Andy Alumunium Banjarmasin:

a) Form Login

Login dibuat bertujuan untuk menyaring pengguna yang ingin login ke dalam sistem agar tidak semua orang dapat menggunakan aplikasi yang telah dibuat. Berikut ini adalah tampilan login yang dibuat penulis :

Gambar 4.12 Gambar Form Login Sumber : Penulis, 2019

b) Form Menu Utama

Menu utama merupakan tampilan awal program yang dapat dlihat oleh semua pengguna program aplikasi, setelah login kedalam program aplikasi. Berikut ini adalah tampilan menu utama yang telah dibuat penulis :

Gambar 4.13 Form Menu Utama Sumber : Penulis, 2019

Gambar 4.14 Bagian Menu Utama Sumber : Penulis, 2019

c) Form Master Data

Master data merupakan data yang berisi data – data yang ada dalam perusahaan. Master data yang ada dalam program aplikasi yang penulis buat terdiri dari 4 master data yaitu master Barang, master data jenis Barang, master data supplier, master data rekening dan master data pengguna. Berikut ini adalah

rancangan dan tampilan form master data yang telah dibuat oleh penulis :

(1) Form Master Data Barang

Master data Barang digunakan untuk menyimpan data Barang yang ada di perusahaan. Berikut ini adalah tampilan form master data Barang pada program aplikasi yang telah dibuat oleh penulis :

Gambar 4.15 Form Master Data Barang Sumber : Penulis, 2019

(2) Form Master Data Tipe Barang

Master data tipe Barang digunakan untuk menyimpan informasi kode tipe Barang dan nama jenis Barang yang ada di perusahaan. Berikut ini adalah tampilan form master data tipe Barang pada program aplikasi yang telah dibuat oleh penulis :

Gambar 4.16 Form Master Data Tipe Barang Sumber : Penulis, 2019

(3) Form pemasok

Master data pemasok digunakan untuk menyimpan informasi pemasok, telepon dan alamat pemasok. Berikut ini adalah tampilan form master data pemasok pada program aplikasi yang telah dibuat oleh penulis :

Gambar 4.17 Master Data Pemasok Sumber : Penulis, 2019

(4) Form Master Data Rekening

Master data rekening digunakan untuk menyimpan informasi rekening perusahaan. Berikut ini adalah tampilan form master data rekening pada program aplikasi yang telah dibuat oleh penulis :

Gambar 4.18 Master Data Rekening Sumber : Penulis, 2019

(5) Form Master Data Pengguna

Master Data pengguna berisi tentang informasi mengenai pengguna aplikasi. Berikut ini adalah tampilan form master data pengguna pada program aplikasi yang telah dibuat oleh penulis:

Gambar 4.19 Form Master Data Pengguna Sumber : Penulis, 2019

d) Form Transaksi

Form Transaksi yang penulis buat disini terdiri 2 yaitu form penjualan, form pembelian, dan form biaya. Berikut ini adalah penjelasan form – form transaksi yang telah dibuat oleh penulis.

(1) Form Penjualan

Form order merupakan form yang digunakan untuk menginputkan transaksi penjualan Barang yang dilakukan oleh konsumen kepada

perusahaan.

Gambar 4.20 Form Transaksi Penjualan Sumber : Penulis, 2019

(2) Form Pembelian

Form order merupakan form yang digunakan untuk menginputkan transaksi pembelian Barang yang dilakukan oleh perusahaan kepada

Gambar 4.21 Form Transaksi Pembelian Sumber : Penulis, 2019

(3) Form Biaya

Form order merupakan form yang digunakan untuk menginputkan transaksi biaya yang dilakukan oleh perusahaan.

Gambar 4.22 Form Transaksi Biaya Sumber : Penulis, 2019

e) Laporan

Gambar 4.23 Laporan Data Barang Sumber : Penulis, 2019

Gambar 4.24 Laporan Data Jenis Barang Sumber : Penulis, 2019

Gambar 4.25 Laporan Data Rekening Sumber : Penulis, 2019

Gambar 4.26 Laporan Data Pemasok Sumber : Penulis, 2019

Gambar 4.27 Laporan Data Pengguna Sumber : Penulis, 2019

BAB V

Dokumen terkait