175
i SISTEM INFORMASI AKUNTANSI PENERIMAAN KAS DARI PENJUALAN TUNAI MENGGUNAKAN VISUAL BASIC 2015 PADA APOTEK SINAR SEHAT BANJARMASIN TUGAS AKHIR DIAJUKAN SEBAGAI SALAH SATU PERSYARATAN UNTUK MENYELESAIKAN PROGRAM PENDIDIKAN DIPLOMA III PADA JURUSAN AKUNTANSI POLITEKNIK NEGERI BANJARMASIN OLEH : NURUL HUDA A03150102 KEMENTERIAN RISET, TEKNOLOGI DAN DIKTI POLITEKNIK NEGERI BANJARMASIN JURUSAN AKUNTANSI 2018

TUGAS AKHIR - Akuntansi Poliban

  • Upload
    others

  • View
    25

  • Download
    0

Embed Size (px)

Citation preview

i

SISTEM INFORMASI AKUNTANSI PENERIMAAN KAS DARI

PENJUALAN TUNAI MENGGUNAKAN VISUAL BASIC 2015

PADA APOTEK SINAR SEHAT BANJARMASIN

TUGAS AKHIR

DIAJUKAN SEBAGAI SALAH SATU PERSYARATAN UNTUK

MENYELESAIKAN PROGRAM PENDIDIKAN DIPLOMA III

PADA JURUSAN AKUNTANSI

POLITEKNIK NEGERI BANJARMASIN

OLEH :

NURUL HUDA A03150102

KEMENTERIAN RISET, TEKNOLOGI DAN DIKTI

POLITEKNIK NEGERI BANJARMASIN

JURUSAN AKUNTANSI

2018

ii

PERSETUJUA

N TUGAS AKHIR

iii

iv

DAFTAR RIWAYAT HIDUP

Nama : Nurul Huda

NIM : A03150102

Tempat dan Tanggal Lahir : Banjarmasin, 19 Maret 1997

Agama : Islam

Alamat : Jalan A.Yani Km. 4,5 Gang Rahmat RT. 31

RW. 003 No. 38 Kelurahan Kebun Bunga

Nama Orang Tua (Ayah) : Syahriansah (Alm)

(Ibu) : Misbah

Riwayat Pendidikan : TK Tarbiyatul Athfal Banjarmasin

SDN Kebun Bunga 5 Banjarmasin

MTS Nurul Islam Banjarmasin

SMK Negeri 3 Banjarmasin

PKL : Satuan Polisi Pamong Praja Bidang

Penegakkan Peraturan Daerah (2 bulan)

v

MOTTO

“Jangan Biarkan Siapapun Mengatakan Kau Tidak Bisa Melakukan Sesuatu, Kau

Bermimpi, Kau Harus Menjaganya, Kalau Menginginkan Sesuatu Raihlah”

vi

SURAT PERNYATAAN

Saya yang bertanda tangan di bawah ini menyatakan dengan

sesungguhnya bahwa Tugas Akhir ini merupakan hasil penelitian yang telah saya

lakukan. Segala kutipan dan bantuan dari berbagai sumber telah diungkapkan

sebagaimana mestinya. Tugas Akhir ini belum pernah dipublikasikan untuk

keperluan lain oleh siapapun juga.

Apabila dikemudian hari ternyata pernyataan saya ini tidak benar, maka

saya bersedia menerima sanksi hukum ketidakbenaran pernyataan tersebut. Saya

memberikan hak sepenuhnya bagi Politeknik Negeri Banjarmasin Jurusan

Akuntansi untuk minimal membatalkan Tugas Akhir saya.

Banjarmasin, Juli 2018

Yang membuat

pernyataan,

Nurul Huda

A03150102

vii

KATA PENGANTAR

Puji dan syukur kehadirat Allah SWT yang telah memberikan rahmat dan

hidayah-Nya, dan tidak lupa kita panjatkan sholawat dan salam kepada junjungan

kita Nabi Besar Muhammad SAW sehingga penyusun dapat menyelesaikan Tugas

Akhir dengan judul “Sistem Informasi Akuntansi Penerimaan Kas Dari

Penjualan Tunai Menggunakan Visual Basic 2015 Pada Apotek Sinar Sehat”.

Tujuan penulisan Tugas Akhir ini adalah untuk memenuhi syarat guna

menyelesaikan Program Pendidikan Diploma III pada Jurusan Akuntansi

Politeknik Negeri Banjarmasin.

Akhirnya dengan selesainya Tugas Akhir ini, dengan tulus dan rendah hati

penulis ingin menyampaikan rasa terima kasih sebesar-besarnya kepada :

1. Bapak H. Edi Yohanes, ST, MT Selaku Direktur Politeknik Negeri

Banjarmasin.

2. Ibu Andriani, SE, MM, M.Sc Selaku Ketua Jurusan Akuntansi Politeknik

Negeri Banjarmasin.

3. Ibu Emy Iryanie, SE, M.Si, Ak Selaku Dosen Pembimbing 1.

4. Ibu Heldalina, SEI, MM Selaku Dosen Pembimbing 2.

5. Bapak Muhamad Noer, S.Kom Selaku Dosen Pembimbing 3.

6. Para dosen yang selama ini telah memberikan ilmu pengetahuan bagi penulis

selama belajar di Politeknik Negeri Banjarmasin.

7. Tim Penguji Sidang Tugas Akhir dan Seluruh Dosen Serta Staf Jurusan

Akuntansi.

viii

8. Bapak M. Saudik Fhatoni, SE selaku pemilik usaha beserta karyawan Apotek

Sinar Sehat yang telah bersedia memberikan izin kepada penulis untuk

melakukan penelitian dan memberikan data-data yang penulis perlukan serta

meluangkan waktu untuk penulis dalam melakukan wawancara untuk

mengetahui gambaran kegiatan usaha.

9. Kedua orang tua, kakak, dan kerabat tercinta yang telah banyak membantu

dan memberikan dukungan baik secara moril, materil maupun do’a.

10. Seluruh teman-teman dan sahabat yang saling membantu dan mendukung

untuk menyelesaikan Laporan Tugas Akhir.

11. Semua teman-teman Jurusan Akuntansi khususnya kelas VIB Kompak 2015,

terima kasih atas bantuan, kebersamaan dan semangatnya selama ini.

Banjarmasin, Juli 2018

Penulis,

Nurul Huda

A03150102

ix

DAFTAR ISI

JUDUL ............................................................................................................ i

PERSETUJUAN TUGAS AKHIR .............................................................. ii

PENGESAHAN TUGAS AKHIR ............................................................... iii

DAFTAR RIWAYAT HIDUP ..................................................................... iv

MOTTO ......................................................................................................... v

SURAT PERNYATAAN ............................................................................. vi

KATA PENGANTAR ................................................................................. vii

DAFTAR ISI ............................................................................................... viii

DAFTAR TABEL......................................................................................... xii

DAFTAR GAMBAR .................................................................................. xiii

DAFTAR BAGAN ....................................................................................... xvi

DAFTAR LAMPIRAN ............................................................................. xvii

ABSTRAK .................................................................................................xviii

BAB I PENDAHULUAN ..................................................................... 1

A. Latar Belakang Masalah ....................................................... 1

B. Permasalahan ........................................................................ 4

C. Batasan Masalah ................................................................... 4

D. Tujuan ................................................................................... 5

E. Kegunaan Penelitian ............................................................. 5

BAB II TINJAUAN PUSTAKA ............................................................ 7

x

A. Landasan Teori ..................................................................... 7

1. Pengertian Sistem dan Prosedur ..................................... 7

2. Pengertian Sistem Akuntansi .......................................... 7

3. Pengertian Sistem Informasi Akuntansi ......................... 9

4. Sistem Akuntansi Penerimaan Kas ............................... 10

5. Sistem Akuntansi Penerimaan Kas Penjualan Tunai .... 11

6. Sistem Pengendalian Internal ........................................ 18

7. Sistem Komputer .......................................................... 24

8. Basis Data .................................................................... 27

9. Sistem Manajemen Basis Data ..................................... 27

10. Diagram Alir Data ........................................................ 29

11. Entity Relationship Diagram ........................................ 29

12. Normalisasi ................................................................... 35

13. Microsoft Visual Basic 2015 ........................................ 38

14. Microsoft SQL Server 2014 .......................................... 42

B. Hasil Penelitian Terdahulu .................................................. 46

BAB III METODE PENELITIAN ....................................................... 50

A. Identifikasi dan Pemberian Definisi Operasional Variabel

Penelitian ............................................................................ 50

B. Jenis Penelitian ................................................................... 51

C. Jenis dan Sumber Data ........................................................ 52

D. Teknik Pengumpulan Data .................................................. 54

E. Teknik Analisis Data .......................................................... 55

xi

BAB IV HASIL PENELITIAN DAN PEMBAHASAN HASIL

PENELITIAN .......................................................................... 60

A. Hasil Penelitian ................................................................... 60

1. Gambaran Umum Perusahaan ...................................... 60

2. Penerapan Sistem Informasi Akuntansi Penerimaan

Kas dari Penjualan tunai ............................................... 64

B. Pembahasan Hasil Penelitian .............................................. 71

1. Analisis Permasalahan .................................................. 71

2. Alternatif Pemecahan Masalah ..................................... 74

BAB V SIMPULAN DAN SARAN .................................................. 144

A. Simpulan .......................................................................... 144

B. Saran ................................................................................ 145

DAFTAR PUSTAKA

LAMPIRAN

xii

DAFTAR TABEL

Tabel 1 Simbol – Simbol Entity Relationship Diagram .................................. 30

Tabel 2 Perbandingan Penelitian terdahulu dengan penelitian sekarang ......... 46

Tabel 3 Bagian yang terlibat ............................................................................ 87

Tabel 4 Tabel Unnormalisasi ........................................................................... 94

Tabel 5 Tabel Obat ........................................................................................... 97

Tabel 6 Tabel Jenis Obat .................................................................................. 97

Tabel 7 Tabel Kategori..................................................................................... 98

Tabel 8 Tabel Satuan ........................................................................................ 98

Tabel 9 Tabel User .......................................................................................... 99

Tabel 10 Tabel Pemasok ............................................................................... 100

Tabel 11 Tabel Pelanggan ............................................................................. 100

Tabel 12 Tabel Jabatan................................................................................... 101

Tabel 13 Tabel Jual Header ........................................................................... 101

Tabel 14 Tabel Jual Detail ............................................................................ 102

xiii

DAFTAR GAMBAR

Gambar 1 Faktur Penjualan Tunai ................................................................... 13

Gambar 2 Relasi One To One .......................................................................... 32

Gambar 3 Relasi One To Many ........................................................................ 33

Gambar 4 Relasi Many To One ........................................................................ 34

Gambar 5 Relasi Many To Many ..................................................................... 35

Gambar 6 Tampilan Awal Microsoft Visual Basic 2015 ................................. 39

Gambar 7 Tampilan Form pada Microsoft Visual Basic 2015 ........................ 40

Gambar 8 Login SQL Server 2014 .................................................................. 45

Gambar 9 Laporan Penjualan harian ................................................................ 68

Gambar 10 Nota Penjualan yang disarankan ................................................... 77

Gambar 11 Laporan Penjualan Harian yang disarankan .................................. 78

Gambar 12 Laporan Penjualan Per Bulan yang disarankan ............................. 79

Gambar 13 Laporan Penjualan Per Obat yang disarankan............................... 80

Gambar 14 Laporan Penjualan Per Jenis Obat yang disarankan...................... 81

Gambar 15 Relasi Antar Tabel ........................................................................ 96

Gambar 16 Form Login ................................................................................. 104

Gambar 17 Coding Form Login .................................................................... 105

Gambar 18 Form Menu Utama ..................................................................... 106

Gambar 19 Bagian – Bagian Form Menu Utama ......................................... 107

Gambar 20 Form Data Obat .......................................................................... 108

xiv

Gambar 21 Form Data Jenis .......................................................................... 109

Gambar 22 Form Data Kategori .................................................................... 110

Gambar 23 Form Data Satuan........................................................................ 111

Gambar 24 Form Data Pengguna ................................................................... 112

Gambar 25 Form Data Pelanggan .................................................................. 113

Gambar 26 Form Data Jabatan ..................................................................... 114

Gambar 27 Form Transaksi Penjualan ........................................................... 115

Gambar 28 Coding Form Transaksi Penjualan .............................................. 116

Gambar 29 Laporan Nota Penjualan ............................................................. 120

Gambar 30 Form Transaksi Pembelian ......................................................... 121

Gambar 31 Coding Form Transaksi Pembelian ............................................ 122

Gambar 32 Laporan Data Obat ...................................................................... 126

Gambar 33 Laporan Data Jenis ...................................................................... 127

Gambar 34 Laporan Data Kategori ............................................................... 128

Gambar 35 Laporan Data Satuan .................................................................. 129

Gambar 36 Laporan Data Pelanggan ............................................................. 130

Gambar 37 Laporan Data Pengguna .............................................................. 131

Gambar 38 Laporan Data Jabatan .................................................................. 132

Gambar 39 Laporan Penjualan PerObat ......................................................... 133

Gambar 40 Laporan Penjualan Per Jenis ....................................................... 134

Gambar 41 Laporan Penjualan PerPelanggan ............................................... 135

Gambar 42 Laporan Penjualan Obat Pertanggal ........................................... 136

Gambar 43 Laporan Penjualan Jenis Barang Pertanggal .............................. 137

xv

Gambar 44 Laporan Penjualan Pelanggan Pertanggal .................................. 138

Gambar 45 Laporan Penjualan Tunai ........................................................... 139

Gambar 46 Laporan Penerimaan Kas Pertanggal .......................................... 140

Gambar 47 Laporan Penerimaan Kas PerBulan............................................. 141

Gambar 48 Laporan Penerimaan Kas PerTahun ............................................ 142

Gambar 49 Laporan Penerimaan Kas Keseluruhan ....................................... 143

xvi

DAFTAR BAGAN

Bagan 1 Bagan Alir Sistem Penerimaan Kas dari Over The Counter Sales .... 18

Bagan 2 Struktur Organisasi ............................................................................ 63

Bagan 3 Bagan Alir Dokumen Sistem Informasi Akuntansi Penerimaan

Kas dari Penjualan Tunai pada Apotek Sinar Sehat........................... 69

Bagan 4 Bagan Alir Dokumen Sistem Informasi Akuntansi Penerimaan

Kas dari Penjualan Tunai pada Apotek Sinar Sehat

yang disarankan .................................................................................. 82

Bagan 5 Diagram Konteks Sistem Informasi Akuntansi Penerimaan Kas

Penjualan Tunai pada Apotek Sinar Sehat ......................................... 88

Bagan 6 Diagram Berjenjang Sistem Informasi Akuntansi Penerimaan Kas

Penjualan Tunai pada Apotek Sinar Sehat ......................................... 89

Bagan 7 Diagram Level 0 Sistem Informasi Akuntansi Penerimaan Kas

Penjualan Tunai pada Apotek Sinar Sehat ......................................... 90

Bagan 8 Diagram Level 1 Sistem Informasi Akuntansi Penerimaan Kas

Penjualan Tunai pada Apotek Sinar Sehat ......................................... 91

Bagan 9 Diagram Level 1 Proses 2 Sistem Informasi Akuntansi Penerimaan

Kas Penjualan Tunai pada Apotek Sinar Sehat.................................. 92

Bagan 10 Diagram Level 1 Proses 3 Sistem Informasi Akuntansi Penerimaan

Kas Penjualan Tunai pada Apotek Sinar Sehat.................................. 93

xvii

DAFTAR LAMPIRAN

1. Surat Balasan Izin Penelitian Terkait

2. Surat Keterangan Tempat Usaha

3. Denah Perusahaan

4. Foto Perusahaan

5. Lembar Konsultasi Bimbingan Tugas Akhir Pembimbing 1

6. Lembar Konsultasi Bimbingan Tugas Akhir Pembimbing 2

7. Lembar Konsultasi Bimbingan Tugas Akhir Pembimbing 3

8. Lembar Saran Ketua Penguji Tugas Akhir

9. Lembar Saran Anggota Penguji 1 Tugas Akhir

10. Lembar Saran Angota Penguji 2 Tugas Akhir

xviii

ABSTRAK

Nurul Huda / A03150102 / 2018 / SISTEM INFORMASI AKUNTANSI

PENERIMAAN KAS DARI PENJUALAN TUNAI MENGGUNAKAN VISUAL

BASIC 2015 PADA APOTEK SINAR SEHAT / Sistem Informasi Akuntansi dan

Komputerisasi Akuntansi / Sistem Akuntansi Penerimaan kas / Apotek Sinar

Sehat.

Tujuan penelitian ini adalah untuk menganalisis sistem informasi akunansi

penerimaan dan pengeluaran kas yang berjalan serta menghasilkan sistem

informasi akuntansi penerimaan kas dari penjualan tunai berbasis komputer

menggunakan Visual Basic 2015 pada Apotek Sinar Sehat agar dapat melakukan

pencatatan secara terkomputerisasi dan menghasilkan keluaran berupa laporan.

Kerangka pemikiran (teoritis) penelitian ini adalah melakukan analisis

sistem yang berjalan dengan mengumpulkan data-data transaksi yang terjadi di

perusahaan. Kemudian dari data transaksi berupa nota penjualan tersebut dapat

diketahui kas yang diterima per hari maupun per periode. Untuk dapat membuat

sistem tersebut menjadi terkomputerisasi maka terlebih dahulu dibuat desain

database menggunakan SQL Server 2014 sebagai back end dan Visual Basic 2015

sebagai front end. Tampilan front end dikembangkan berdasarkan bentuk yang

telah dirancang dalam SIA penerimaan kas.

Dari hasil penelitian disimpulkan bahwa pencatatan seluruh transaksi

harian perusahaan menggunakan pencatatan sederhana secara manual. Hal ini

kemudian diharapkan bahwa perusahaan dapat memanfaatkan program aplikasi

SIA penerimaan kas dari penjualan tunai ini karena dapat memudahkan kinerja

perusahaan dalam menangani pencatatan transaksi penjualan dan untuk

menghasilkan laporan penerimaan kas..

Kata kunci : Sistem Informasi Akuntansi Penerimaan Kas dari Penjualan Tunai,

Visual Basic 2015, Database SQL Server 2014.

1

BAB I

PENDAHULUAN

A. Latar Belakang

Kemajuan dunia bisnis sekarang ini semakin pesat menuntut

berbagai kalangan untuk selalu melakukan perubahan. Sistem informasi

dan penggunaan komputer sangatlah diperlukan untuk kemajuan suatu

perusahaan. Hal ini didukung oleh faktor pendorong dan faktor

keunggulan komputer itu sendiri yang berupa kemajuan teknologi

dibidang informasi serta kebutuhan manusia yang menginginkan semua

pekerjaan dapat dilakukan secara aman, cepat, dan akurat.

Sistem akuntansi berkembang seiring dengan perkembangan

perusahaan dan pertumbuhan ekonomi. Munculnya komputer di era digital

sehingga semakin banyak data yang dapat diolah menjadi informasi baik

yang bersifat finansial maupun non finansial. keuntungan dengan

menggunakan sistem komputerisasi adalah menghasilkan informasi yang

lebih tepat, cepat, dan juga mengurangi resiko kekeliruan terhadap

pencatatan, salah satu contohnya dalam transaksi penjualan.

Sistem Informasi Akuntansi Penerimaan Kas sangat penting karena

sulitnya akses data dan informasi mengenai penerimaan kas, serta adanya

kesulitan dalam pembuatan laporan penerimaan kas. Hal ini menunjukkan

bahwa Sistem informasi akuntansi penerimaan kas diperlukan dengan

tujuan membantu kelancaran pencatatan dan laporan.

2

Apotek Sinar Sehat adalah toko yang bergerak dibidang

perdagangan, yang menjual obat-obatan. Apotek sinar sehat beralamat di

Jl. Padat Karya Blok Anggrek I No.19 Banjarmasin.

Pelaporan keuangan pada apotek sinar sehat masih menggunakan

sistem manual seperti pecatatan data penjualan barang dan data pembelian

barang. Apotek Sinar Sehat sistem otorisasi yang dilakukan masih kurang,

tidak adanya nota penjualan sehingga tidak ada bukti apapun saat adanya

kesalahan. Dokumen pendukung untuk mencocokkan data transaksi

penjualan tidak tersedia, menyebabkan pihak pemilik kurang mendapatkan

informasi yang relevan jika terjadi selisih antara jumlah uang dan jumlah

persediaan produk yang dijual dengan catatan pada buku arsip penjualan.

Selain itu masih belum terdapat program aplikasi yang dapat membantu

untuk mengolah data dan menganalisis transaksi penjualan dan laporan

keuangan secara keseluruhan.

Bagian- bagian yang terlibat dalam Sistem Informasi Akuntansi

Penerimaan Kas Penjualan tunai di Apotek Sinar Sehat yaitu fungsi

penjualan dan fungsi kasir. Sistem Informasi Akuntasi Penjualan tunai

yang terjadi yaitu pembeli datang kemudian memilih barang yang

diinginkan kepada fungsi penjualan dan membeli barang. Sistem Informasi

Akuntansi Penerimaan Kas Penjualan tunai yang terdapat di Apotek Sinar

Sehat yaitu setelah terjadi kesepakatan antara pembeli dan fungsi

penjualan, pembeli membayar secara tunai atau cash kepada fungsi kasir.

3

Sistem penerimaan kas penjualan tunai pada Apotek Sinar Sehat

dalam penerapannya masih belum ada pemisahan fungsi yang tegas. Hal

ini ditunjukan dengan ada perangkapan tugas seperti fungsi penjualan

merangkap sebagai fungsi kasir begitu juga sebaliknya fungsi kasir

merangkap sebagai fungsi penjualan dan melakukan pencatatan secara

manual dalam transaksi penjualan dan penerimaan kas.

Sistem otorisasi dan prosedur pencatatan pada sistem penjualan

tunai yang kurang tegas tersebut berdampak pada lemahnya pengendalian

terhadap sistem yang ada pada perusahaan. Apabila hal tersebut tidak

ditanggulangi dan tidak dievaluasi kembali tentunya membuka celah

terjadinya penyimpangan penyalahgunaan dana perusahaan. Oleh karena

itu Apotek Sonar Sehat perlu membuat sistem akuntansi penjualan tunai

untuk mengatur dan memonitor kegiatan penjualan, khususnya penjualan

tunai.

Oleh Karena itu penulis merancang suatu sistem penjualan pada

Apotek Sinar Sehat dengan menggunakan Microsoft Visual Basic 2015

dan Microsoft SQL Server 2014, dengan menggunakan program tersebut

memudahakan untuk melakukan transaksi penjualan dan pengecekan data

barang yang ada secara komputerisasi. Program ini juga membuat

informasi yang akurat dan tepat guna dalam sistem informasi akuntansi

penjualan. Berdasarkan uaraian diatas maka penulis tertarik dengan

mengambil judul “Sistem Informasi Akuntansi Penerimaan Kas Penjualan

Tunai Menggunakan Visual Basic 2015 pada Apotek Sinar Sehat ”.

4

Alasan penulis menggunakan program Visual Basic 2015 karena

menggunakan bahasa program yang sederhana, banyak hal yang mungkin

sulit dilakukan jika kita menggunakan pemrograman lain dan sangat

banyak sumber-sumber yang dapat kita gunakan untuk mengembangkan

suatu program.

B. Permasalahan

Berdasarkan latar belakang diatas maka permasalahan dalam

penelitian ini adalah

1. Bagaimana sistem informasi akuntansi penerimaan kas dari penjualan

tunai yang tepat pada Apotek Sinar Sehat ?

2. Bagaimana membangun sistem informasi akuntansi penerimaan kas

penjualan tunai dengan menggunakan VISUAL BASIC 2015 pada

Apotek Sinar Sehat ?

C. Batasan Masalah

Batasan masalah yang dibahas dalam penyusunan penelitian ini

adalah:

Pembuatan sistem informasi akuntansi penerimaan kas penjualan

tunai pada Apotek Sinar Sehat adalah dengan melakukan pencatatan

penerimaan kas penjualan tunai dan pembuatan sistem informasi akuntansi

penerimaan kas penjualan tunai dengan menggunakan VISUAL BASIC

2015 sebagai front end dan SQL Server 2014 sebagai back end , yang

5

diterapkan pada SIA penerimaan kas penjualan tunai dengan

menggunakan data transaksi bulan Februari sampai April 2018.

D. Tujuan Penelitian

Tujuan penelitian ini adalah :

1. Untuk Mengetahui bagaimana sistem informasi akuntansi Penerimaan

kas penjualan tunai yang tepat pada Apotek Sinar Sehat.

2. Untuk mengetahui bagaimana membangun sistem informasi akuntansi

penjualan dengan menggunakan VISUAL BASIC 2015 pada Apotek

Sinar Sehat.

E. Kegunaan Penelitian

Kegunaan penelitian ini adalah :

1. Bagi penulis

Penelitian ini diharapkan dapat menambah pengalaman, ilmu,

wawasan dan pengetahuan terutama dalam hal pembuatan sistem

informasi akuntansi penerimaan kas penjualan tunai secara

terkomputerisasi.

2. Bagi Apotek Sinar Sehat

Penelitian ini dapat dijadikan pertimbangan untuk Apotek

Sinar Sehat terhadap perhitungan penjualan secara komputerisasi,

keakuratan data, kemudahan akses informasi, serta memudahkan

perusahaan dalam melakukan pencatatan laporan penjualan tunai.

3. Bagi Politeknik Negeri Banjarmasin

6

Penelitian ini diharapkan dapat menambah referensi wawasan

ilmu pengetahuan di Politeknik Negeri Banjarmasin dan sebagai bahan

literatur untuk mahasiswa yang akan menyusun tugas akhir nantinya

dengan topik Sistem Informasi Akuntansi Penerimaan Kas Penjualan

Tunai pada masa yang akan datang.

7

BAB II

TINJAUAN PUSTAKA

A. Landasan Teori

1. Pengertian Sistem dan Prosedur

a. Pengertian Sistem

“Suatu sistem pada dasarnya adalah sekelompok unsur yang erat

berhubungan satu dengan lainnya, yang berfungsi untuk mencapai

tujuan tertentu”. Mulyadi(2016:2)

Sistem adalah suatu jaringan prosedur yang dibuat menurut pola

yang terpadu untuk melaksanakan kegiatan pokok perusahaan.

Mulyadi(2016:4).

b. Pengertian Prosedur

Prosedur adalah suatu urutan kegiatan klerikal, biasanya

melibatkan beberapa orang dalam suatu departemen atau lebih, yang

dibuat untuk menjamin penanganan secara seragam transaksi

perusahaan yang terjadi berulang-ulang. Mulyadi(2016:4).

2. Pengertian Sistem Akuntansi

Sistem akuntansi adalah organisasi formulir, catatan, dan laporan

yang dikoordinasi sedemikian rupa untuk menyediakan informasi

keuangan yang dibutuhkan oleh manajemen guna memudahkan

pengelolaan perusahaan. Mulyadi(2016:3).

8

Berdasarkan pengertian diatas dapat diuraikan lebih lanjut tentang

unsur-unsur sistem akuntansi, yaitu :

a. Formulir

Formulir merupakan dokumen/media yang berfungsi untuk

merekam/mencatat terjadinya transaksi/peristiwa yang terjadi dalam

organisasi. Formulir digunakan sebagai sumber pencatatan kedalam

jurnal.

b. Jurnal

Jurnal adalah catatan akuntansi yang pertama digunakan untuk

mencatat, mengklasifikasikan data keuangan dan data-data lainnya.

c. Buku Besar

Buku besar terdiri dari rekening-rekening yang digunakan untuk

meringkas data keuangan yang telah dicatat sebelumnya dalam jurnal.

Rekening-rekening dalam buku besar ini disediakan sesuai dengan

elemen-elemen informasi yang akan disajikan dalam laporan

keuangan. Rekening buku besar ini disatu pihak dapat dipandang

sebagai wadah untuk menggolongkan data keuangan,dipihak lain dapat

dipandang pula sebagai sumber informasi keuangan untuk penyajian

laporan keuangan.

d. Buku Pembantu

9

Jika data keuangan yang digolongkan dalam buku besar diperlukan

rinciannya lebih lanjut, dapat dibentuk buku pembantu. Buku

pembantu ini terdiri dari rekening-rekening pembantu yang merinci

data keuangan yang tercantum dalam rekening tertentu dalam buku

besar.

e. Laporan

Laporan keuangan merupakan hasil akhir proses akuntansi yang

berupa neraca, laporan laba rugi, laporan perubahan laba yang ditahan,

laporan harga pokok produksi, laporan biaya pemasaran, laporan harga

pokok penjualan, daftar umur piutang, daftar utang yang akan dibayar

dan daftar saldo persediaan yang lambat penjualannya.

(Mulyadi,2016:3-4)

3. Pengertian Sistem Informasi Akuntansi

Akuntansi adalah proses identifikasi, pengumpulan, dan

penyimpanan data serta proses pengembangan, pengukuran, dan

komunikasi informasi. Berdasarkan definisi tersebut, akuntansi adalah

sistem informasi karena SIA mengumpulkan, mencatat, menyimpan, dan

memproses akuntansi dan data lain untuk menghasilkan informasi bagi

pembuatan keputusan. System informasi akuntansi merupakan kecerdasan

“alat penyedia informasi” dari bahasa tersebut. Marshal B.Romney

(2015:11)

4. Sistem Akuntansi Penerimaan Kas

10

a. Deskripsi Singkat Sistem Akuntansi Penerimaan Kas

Sistem akuntansi peneriman kas merupakan sistem dan

prosedur yang mengorganisasikan formulir, catatan, laporan dan

transaksi yang berhubungan dengan penerimaan kas perusahaan yang

berasal dari transaksi penjualan tunai, pelunasan piutang atau transaksi

lain yang dapat menambah kas perusahaan dengan menggunakan suatu

media agar dapat menyediakan informasi yang dibutuhkan manjemen.

Prosedur dalam penerimaan kas perlu mempertimbangkan pentingnya

dan frekuensi masing-masing. Sesudah itu baru merencanakan

organisasi dan metode pengelolaan daan pengawasan fisik atau

membuat catatan pengelolaan dan pengawasan.

Penerimaan kas dalam perusahaan dagang berasal dari

penerimaan kas dari penjualan tunai dan penerimaan kas dari piutang.

Penjualan secara tunai dilakukan dengan cara pembeli diwajibkan

terlebih dahulu membayarkan sejumlah harga sesuai dengan barang

yang telah dibeli sebelum barang diserahkan sehingga oleh perusahaan

akan langsung dilakukan pencatatan. Sedangkan penjualan dengan

piutang dilakukan dengan cara pembeli melakukan pembayaran sesuai

tanggal jatuh tempo yang telah ditetapkan oleh perusahaan namun

barang secara langsung diserahkan sehingga akan langsung dicatat

oleh perusahaan sebagai piutang.

5. Sistem Akuntansi Penerimaan Kas dari Penjualan Tunai

11

Penjualan tunai dilaksanakan oleh perusahaan dengan cara

mewajibkan pembeli melakukan pembayaran harga barang lebih dahulu

sebelum barang diserahkan oleh perusahaan kepada pembeli. Setelah

uang diterima oleh perusahaan, barang kemudian diserahkan kepada

pembeli dan transaksi penjualan tunai kemudian dicatat oleh perusahaan.

Mulyadi(2016:379)

a. Fungsi-fungsi yang terkait dalam sistem akuntansi penerimaan kas dari

penjualan tunai

Berikut ini adalah fungsi-fungsi yang terkait dalam sistem

akuntansi penerimaan kas dari penjualan tunai Mulyadi(2016:385)

1) Fungsi penjualan

Fungsi ini bertanggung jawab untuk menerima order dari

pembeli, mengisi faktur penjualan tunai dan menyerahkan faktur

tersebut kepada pembeli untuk kepentingan pembayaran harga

barang ke fungsi kas. Fungsi ini berada ditangan bagian order

penjualan.

2) Fungsi kas

Fungsi ini bertanggung jawab sebagai penerima kas dari

pembeli. Fungsi ini berada ditangan bagian kasa.

3) Fungsi gudang

12

Fungsi ini bertanggung jawab untuk menyiapkan barang yang

dipesan oleh pembeli, serta menyerahkan barang tersebut ke fungsi

pengiriman. Fungsi ini berada ditangan bagian gudang.

4) Fungsi pengiriman

Fungsi ini bertanggung jawab untuk membungkus barang dan

menyerahkan barang yang telah dibayar harganya kepada pembeli.

Fungsi ini berada ditangan bagian pengiriman.

5) Fungsi akuntansi

Fungsi ini bertanggung jawab sebagai pencatat transaksi

penjualan dan penerimaan kas dan pembuat laporan penjualan.

Fungsi ini berada ditangan bagian jurnal.

b. Dokumen yang digunakan

Berikut adalah dokumen-dokumen yang digunakan dalam

sistem akuntansi penerimaan kas dari penjualan tunai adalah :

1) Faktur penjualan tunai

Dokumen ini digunakan untuk merekam berbagai informasi

yang diperlukan yang berhubungan dengan transaksi penjualan

tunai. Dibawah ini contoh gambar faktur penjualan tunai :

13

Gambar 1

Faktur Penjualan Tunai

Sumber: Mulyadi (2016:386)

c. Catatan Akuntansi yang digunakan

Catatan akuntansi yang digunakan dalam sistem penerimaan

kas dari penjualan tunai adalah :

1) Jurnal penjualan

Jurnal penjualan digunakan oleh fungsi akuntansi untuk

mencatat dan meringkas data penjualan.

2) Jurnal Penerimaan Kas

14

Jurnal penerimaan kas digunakan oleh fungsi akuntansi untuk

mencatat penerimaan kas dari berbagai sumber, diantaranya dari

penjualan tunai.

3) Jurnal Umum

Dalam transaksi penerimaan kas dari penjualan tunai, jurnal

ini digunakan oleh fungsi akuntansi untuk mencatat harga pokok

produk yang dijual.

4) Kartu Gudang

Catatan ini diselenggrakan oleh fungsi gudang untuk mencatat

mutasi dan persediaan barang yang disimpan dalam gudang.

Mulyadi(2016:391-392)

d. Jaringan Prosedur yang Membentuk Sistem

Jaringan Prosedur yang membentuk sistem penerimaan kas

dari penjualan tunai adalah :

1) Prosedur Order Penjualan

Fungsi penjualan menerima order dari pembeli dan membuat

faktur penjualan tunai dan untuk memungkinkan pembeli

melakukan pembayaran harga barang ke fungsi kas dan untuk

memungkinkan fungsi gudang dan fungsi pengiriman menyiapkan

barang yang akan diserahkan kepada pembeli.

2) Prosedur Penerimaan Kas

15

Prosedur penerima kas adalah pada bagian kas menerima

pembayaran harga barang dari pembeli dan memberikan tanda

pembayaran dan memberikan tanda cap “lunas” pada faktur

penjuala tunai kepada pembeli untuk memungkinkan pembeli

melakukan pengambilan barang yang dibeli dari fungsi

pemgiriman.

3) Prosedur penyerahan barang

Dalam prosedur ini fungsi pengiriman menyerahkan barang

kepada pembeli.

4) Prosedur Pencatatan Penjualan Tunai

Dalam prosedur ini fungsi akuntansi melakukan pencatatan

transasksi penjualan tunai dalam jurnal penjualan dan jurnal

penerimaan kas, disamping itu fungsi akuntansi juga mencatat

berkurangnya persdiaan barang yang dijual dalam kartu

persediaan .

5) Prosedur Penyetoran Kas Ke Bank

Sistem pengendalian intern terhadap kas mengharuskan

penyetoran dengan segera ke bank semua kas yang diterima pada

suatu hari. Dalam prosedur ini fungsi kas menyetorkan kas yang

diterima penjualan tunai ke bank dalam jumlah penuh.

6) Prosedur Pencatatan Penerimaan Kas

16

Dalam Prosedur ini, fungsi akuntansi mencatat peneimaan kas

kedalam jurnal penerimaan kas berdasar bukti setor bank yang

diterima dari bank melalui fungsi kas. Mulyadi(2016:392-393)

e. Prosedur Sistem Penerimaan Kas Dari Penjualan Tunai

Prosedur sistem penerimaan kas dari penjualan tunai adalah :

1) Prosedur Penerimaan Kas dari Over The Counter Sales

Pembeli dalam penjualan tunai datang keperusahaan,

melakukan pemilihan barang atau produk yang akan dibeli,

melakukan pembayaran ke kasir, dan kemudian menerima

barang yang dibeli. Dalam Over The Counter Sales di

perusahaan menerima uang tunai, cek pribadi (Personal

Check), atau pembayaran langsung dengan credit card

sebelum barang diserahkan kepada pembeli. Berikut ini

prosedur penerimaan kas dari penjualan tunai over the

counter sales :

a) Pembeli memesan barang langsung kepada

wiraniaga(Sales Person) dibagian penjualan.

b) Bagian kasa menerima pembayaran dari pembeli, yang

dapat berupa uang tunai, cek pribadi (Personal Check),

atau kartu kredit.

c) Bagian penjualan memerintahkan bagian pengeriman

untuk menyerahkan barang kepada pembeli.

17

d) Bagian pengiriman menyerahkan barang kepada

pembeli.

e) Bagian kasa menyetorkan kas yang diterima ke bank.

f) Bagian akuntansi mencatat pendapatan penjualan dalam

jurnal penjualan.

g) Bagian akuntansi mencatat penerimaan kas dari

penjualan tunai dalam jurnal penerimaan kas.

f. Bagan alir dokumen sistem penerimaan kas dari penjualan tunai antara

lain:

1) Bagan alir dokumen sistem penerimaan kas dari Over The Counter

Sales

18

Bagan 1

Bagan Alir Sistem Penerimaan Kas dari Over- The- Counter Sales

Sumber : Mulyadi (2016:397)

6. Sistem Pengendalin Intern (SPI)

a. Pengertian sistem pengendalian intern

Menurut Mulyadi, sistem pengendalian intern meliputi struktur

organisasi, metode dan ukuran-ukuran yang dikoordinasikan untuk

menjaga kekayaan organisasi, mengecek ketelitian dan keandalan data

akuntansi, mendorong efisiensi dan mendorong dipatuhinya kebijakan

manjemen. Definisi sistem pengendalian intern tersebut menekankan

tujuan yang membentuk sistem tersebut. Dengan demikian, pengertian

19

pengendalian intern tersebut diatas berlaku baik dalam perusahaan

yang mengolah informasi secara manual, dengan mesin pembukuan,

maupun dengan komputer. Mulyadi(2016:129)

Tujuan sistem pengendalian intern menurut definisi tersebut

adalah : (1) menjaga aset organisasi, (2) mengecek ketelitian dan

keandalan data akuntansi, (3) mendorong efisiensi dan (4) mendorong

dipatuhinya kebijakan manajemen.

Menurut tujuannya, sistem pengendalian intern tersebut dapat

dibagi menjadi dua macam : pengendalian intern akuntansi (internal

accounting control), pengendalian intern administratif (internal

administrative control). pengendalian intern akuntansi meliputi

struktur organisasi, metode dan ukuran-ukuran yang di koordinasikan

terutama untuk menjaga kekayaan organisasi dan mengecek ketelitian

dan keandalan data akuntansi. Pengendalian intern akuntansi yang

baik dan menjamin keamanan kekayaaan para investor dan kreditur

yang ditanamkan dalam perusahaan dan akan menghasilkan laporan

keuangan yang dapat dipercaya. Pengendalian intern administrative

meliputi struktur organisasi, metode dan ukuran-ukuran yang

dikoordinasikan terutama untuk mendorong efisiensi dan dipatuhinya

kebijaksanaan manajemen.

b. Unsur Pengendalian Intern

Beberapa unsur-unsur pengendalian intern adalah :

20

1) Struktur organisasi yang memisahkan tanggung jawab fungsional

secara tegas.

Struktur organisasi merupakan kerangka (framework)

pembagian tanggung jawab fungsional kepada unit-unit

organisasi yang dibentuk untuk melaksanakan kegiatan-

kegiatan pokok perusahaan. Pembagian tanggung jawab

fungsional dalam organisasi ini didasarkan pada prinsip-

prinsip berikut ini :

a) Harus dipisahkan fungsi-fungsi operasi dan penyimpanan

dari fungsi akuntansi. Fungsi operasional adalah fungsi

yang memiliki wewnang untuk melaksanakan suatu

kegiatan (misalnya pembelian). Setiap kegiatan dalam

perusahaan memerlukan otorisasi dan manajer fungsi yang

memeiliki wewenang untuk melaksanakan kegiatan

tersebut. Fungsi penyimpanan adalah fungsi yang memiliki

wewenang untuk menyimpan aktif perusahaan. Fungsi

akuntansi adalah fungsi yang memiliki wewenang untuk

mencatat peristiwa keuangan perusahaan.

b) Suatu fungsi tidak boleh diberi tanggung jawab penuh

untuk melaksanakan semua tahap transaksi.

21

2) Sistem wewenang dan prosedur pencatatan yang memberikan

perlindungan yang cukup terhadap kekayaan utang,

pendapatan dan biaya.

Setiap transaksi dalam organisasi hanya terjadi atas

dasar otorisasi dari pejabat yang berwewenang untuk

menyetujui terjadinya transaksi tersebut. Oleh karena itu,

dalam organisasi harus dibuat sistem yang mengatur

pembagian wewnang untuk otorisasi atas terlaksananya setiap

transaksi.

Prosedur pencatatan yang baik akan menjamin data

yang direkam dalam catatan akuntansi dengan tingkat

ketelitian dan keandalannya (reliability) yang tinggi. Dengan

demikian sistem otorisasi akan menjamin dihasilkannya

dokumen pembukuan yang dapat dipercaya bagi proses

akuntansi, Selanjutnya prosedur pencatatan yang baik akan

menghasilkan informasi yang teliti dan dapat dipercaya

mengenai kekayaan utang, pendapatan dan biaya suatu

organisasi.

3) Praktik yang sehat dalam melaksanakan tugas dan fungsi

setiap unit organisasi.

Pembagian tanggung jawab fungsional dan sistem

wewenang dan prosedur pencatatan yang telah ditetapkan

22

tidak akan terlaksana dengan baik jika tidak diciptakan cara-

cara untuk menjamin praktik yang sehat dalam

pelaksanaannya. Adapun cara-cara yang umum ditempuh oleh

perusahaan dalam menciptakan praktik yang sehat adalah :

a) Penggunaan formulir bernomor urut tercetak yang

penggunaanya harus dipertanggung jawabkan oleh yang

berwewenang. Karena formulir merupakan alat untuk

memberikan otorisasi terlaksananya transaksi, maka

pengendalian pemakaiannya dengan menggunakan nomor

urut tercetak, akan dapat menetapkan tanggung jawab

terlaksananya transaksi.

b) Pemeriksaan mendadak (surprised audit) dilaksanakan

tanpa pemberitahuan terlabih dahulu kepada pihak yang

akan diperiksa dengan jadwal yang tidak teratur.

c) Setiap transaksi tidak boleh dilaksanakan dari awal sampai

akhir oleh sau orang atau unit organisasi, tanpa campur

tangan dari satu unit organisasi lain. Karena setiap

transaksi dilaksanakan dengan campur tangan pihak lain,

sehingga terjadi internal check terhadap pemeriksaan

tugas setiap unit organisasi yang terkait, maka setiap unit

organisasi akan melaksanakan praktik yang sehat

pelaksanaan tugasnya.

23

d) Perputasan jabatan (job rotation). Perputaran jabatan yang

diadakan secara rutin akan menjaga indepedensi pejabat

dalam melaksanakan tugasnya, sehingga persekongolan

diantara mereka dapat dihindari

e) Keharusan pengambilan cuti bagi karyawan yang berhak.

Karyawan kunci perusahaan diwajibkan mengambil cuti

yang menjadi haknya. Selama cuti, jabatan karyawan yang

bersangkutan, diharapkan dapat diungkap oleh pejabat

yang menggantikan untuk sementara tersebut.

f) Diadakan pencocokan fisik kekayaan dengan catatannya

secara periodik

g) Pembukaan unit transaksi organisasi yang bertugas untuk

mengecek efektivitas unsur-unsur sistem pengendalian

intern yang lain. Unit organisasi ini disebut satuan

pengawas intern atau staf pemeriksa intern.

4) Karyawan yang mutunya sesuai dengan tanggung jawabnya.

Bagaimana pun baiknya struktur organisasi, sistem

otorisasi dan prosedur pencatatan, serta berbagai cara yang

dilakukan untuk mendorong praktik yang sehat, semuanya

sangat tergantung kepada manusia yang melaksanakannya.

Diantara empat unsur pokok pengendalian intern tersebut

unsur mutu karyawanlah yang merupakan unsur sistem

24

pengendalian intern yang paling penting. Jika perusahaan

memiliki karyawan yang kompeten dan jujur, unsur

pengendalian intern yang lain dapat dikurangi sampai batas

yang minimum, dan perusahaan tetap mampu menghasilkan

pertanggung jawaban keuangan yang dapat diandalkan.

(Mulyadi, 2016:130-135)

7. Sistem Komputer

Sistem komputer terdiri dari perangkat keras (hardware) dan

perangkat lunak (software). Tanpa perangkat lunak, perangkat keras

hanya berfungsi sebagai benda metal yang tidak dapat mengerjakan

sesuatu. Tanpa perangkat keras, perangkat lunak hanya merupakan kode-

kode computer saja yang tidak dapat menggerakkan perangkat kerasnya.

Karena hal itu, perangkat keras dan perangkat lunak harus bekerja

bersama-sama dalam membentuk suatu system yaitu system computer.

Jogiyanto(2008:91)

a. Perangkat Keras (Hardware)

Hardware sebagai sub item dari system computer yang

mempunyai beberapa komponen, yaitu komponen alat masukan(input

device), komponen alat pemroses (processing device), komponen alat

keluaran (output device) dan komponen alat simpanan luar (storage).

Jogiyanto(2008:91)

1) Komponen alat masukan

25

Merupakan alat yang digunakan untuk menerima masukan

yang berupa masukan data ataupun masukan program. Beberapa

alat masukan mempunyai fungsi ganda yaitu sebagai alat masukan

dan alat keluaran untuk menampilkan hasil. Jogiyanto(2008:91)

2) Komponen alat Pemproses

Alat yang istruksi-instruksi program dieksekusi untuk

memproses data yang dimasukkan lewat alat masukan yang

hasilnya nanti akan ditampilkan di alat output. Alat pemproses

terdiri dari Central Processor atau CPU dan main memory.

Jogiyanto(2008:97)

3) Komponen alat Keluaran

Output yang dihasilkan dari pengolahan data dapat

digolongkan kedalam 3 macam bentuk, yaitu tulisan (huruf, kata,

angka, karakter khusus dan symbol-simbol lain), image (bentuk

grafik atau gambar) dan suara (bentuk music atau omongan). Untuk

mendapatkan bentuk output-output tersebut, dibutuhkan alat untuk

menampilkannya, yaitu alat keluaran atau alat output atau output

device atau output unit. Alat keluaran tersebut berbentuk hard copy

device atau soft copy device. Jogiyanto(2008:103)

b. Perangkat Lunak (Software)

26

Perangkat keras computer tidak akan dapat berbuat apa-apa

tanpa adanya perangkat lunak. Teknologi yang cangging dari

perangkat keras akan berfungsi bila instruksi-instruksi tertentu telah

diberikan kepadanya. Instruksi-instruksi tersebut disebut dengan

perangkat lunak(software). Jogiyanto(2008:126)

Perangkat lunak secara umum dapat dibagi dua yaitu :

1) Perangkat lunak sistem (sistem software)

Perangkat lunak sistem (sistem software) adalah perangkat

lunak yang mengoperasikan sistem komputernya. Perangkat lunak

sistem dikelompokkan menjadi 3 bagian yaitu :

a) Perangkat lunak Sistem Operasi (Operating Sistem)

Sistem operasi adalah program yang dituliskan untuk

mengendalikan dan mengkordinasi operasi dari sebuah system

computer.

b) Perangkat lunak sistem bantuan (utility)

sistem bantuan adalahprogram yang ditulis dengan bantuan

yang berhubungan dengan system computer, misalnya

memformat disk, menyalin disk, mencegah dan membersihkan

virus dan lain-lain.

c) Perangkat lunak bahasa (language software)

Yaitu program yang digunakan untuk menterjemahkan

instruksi-instruksi yang ditulis dalam bahasa pemrograman ke

27

dalam bahasa mesin supaya dapat dimengerti dapat dimengerti

oleh computer.

2) Perangkat lunak Aplikasi (Application Software)

Perangkat lunak aplikasi adalah program yang ditulis

dan diterjemahkan oleh perangkat lunak bahasa untuk

menyelesaikan suatu aplikasi tertentu. Jogiyanto(2008:126)

8. Basis Data (Database)

Basisdata merupakan koleksi dari data-data yang terorganisasi

dengan cara sedemikian rupa sehingga data tersebut mudah disimpan dan

dimanipulasi. Sebuah system basis data dapat memiliki beberapa basis

data. Setiap basis data dapat memiliki sejumlah objek basis data (seperti

table, indeks, lain-lain). Disamping berisi atau menyimpan data, setiap

basis data juga mengandung/menyimpan definisi struktur.

Yakub(2012:55)

9. Sistem Manajeman Basis Data (DBMS)

Sistem manajeman basis data DBMS (Database Management

System) adalah kumpulan program aplikasi yang digunakan untuk

membuat dan mengolah data. DBMS berisi suatu koleksi data dan satu set

program untuk mengakses data. DBMS merupakan perangkat lunak

(software) yang menentukan bagaimana data tersebut diorganisasi,

disimpan, diubah, dan diambil kembali. Perangkat lunak ini juga

28

menerapkan mekanisme pengamanan data, pemakaian data bersama, dan

konsistensi data. Yakub( 2012:55)

Adapun tujuan utama sistem manajeman basisdata adalah

menyediakan lingkungan yang nyaman dan efisien untuk penyimpanan

dan pengambilan data dan' basisdata. Sistem manajeman basis data adalah

perangkat lunak yang dirancang untuk membantu pengelolaan dan

pemakaian koleksi data yang besar.

Tujuan lain sistem manajeman basis data antara lain:

a. Kecepatan dan Kemudahan (Speed)

b. Efisiensi Ruang Penyimpanan (Space)

c. Keakuratan (Accuracy)

d. Ketersediaan (Availability)

e. Kelengkapan (Completeness)

f. Keamananan (Security)

g. Kebersamaan Pemakaian (Sharability) Fathansyah(2015:6-7)

10. Diagram Alir Data (Data Flow Diagram/DFD)

Bagan alir data adalah suatu model yang menggambarkan aliran

data dan proses untuk mengolah data dalam suatu sistem. Sistem

pengolahan digunakan untuk menunjukkan tempat-tempat dalam sistem

informasi yang mengolah data yang diterima menjadi data yang mengalir

keluar. Bagan alir data merupakan model logis yang menunjukan aliran

data melalui sistem, karena itu bagan tersebut tidak menunjukan adanya

29

disk, pita magnetik, printer, komputer, atau alat fisik lainnya. Mulyadi

(2016:45)

11. Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) untuk mendokumentasikan

data perusahaan dengan mengidentifikasi jenis entitas (entity) dan

hubungannya. ERD merupakan suatu model jaringan yang menggunakan

susunan data yang disimpan pada sistem secara abstrak. ERD juga

menggambarkan hubungan antara satu entitas yang memiliki sejumlah

atribut dengan entitas yang lain dalam suatu sistem yang terintegrasi.

Yakub (2012:60)

30

Tabel 1

Simbol - Simbol Entity Relationship Diagram

Simbol Keterangan

Entitas, yaitu kumpulan dari obyek yang

dapat diidentifikasikan secara unik

Relasi, yaitu hubungan yang terjadi anatara

satu atau lebih entitas, jenis hubungan

anatara lain, satu ke satu, satu ke banyak,

dan banyak ke banyak.

Atribut, yaitu karakteristik dari entity atau

relasi yang merupakan penjelasan detail

tentang entitas

Hubungan antara entity dengan atributnya

dan himpunan entitas dengan himpunan

relasinya

Sumber : Yakub(2012:60)

ERD terbagi atas tiga komponen, yaitu entitas (entity), atribut

(attribute), dan relasi atau hubungan (relation).

a. Entitas

Entitas (entity) menunjukan objek-objek dasar yang terkait di

dalam sistem. Obyek dasar dapat berupa orang, benda atau hal lain yang

keterangannya perlu disimpan dalam basis data. Untuk menggambarkan

entitas dilakukan dengan mengikuti aturan-aturan sebagai berikut :

1) Entitas dinyatakan dengan simbol persegi panjang

2) Nama entitas berupa kata benda tunggal

31

3) Nama entitas sedapat mungkin menggunakan nama yang mudah

dipahami dan menyatakan maknanya dengan jelas.

b. Atribut

Atriibut (attribute) sering juga disebut sebagai property

(property), merupakan keterangan-keterangan yang terkait Pada Sebuah

entitas yang perlu disimpan sebagai basis data. Atribut berfungsi sebagai

penjelas sebuah entitas untuk menggambarkan atribut yang dilakukan

dengan mengikuti aturan sebagai berikut:

1) Atribut dinyatakan dengan simbol elipps

2) Nama atribut dituliskan dalam simbol elipps

3) Nama atribut berupa kata benda tunggal

4) Nama atribut sedapat mungkin menggunakan nama Yang mudah

dipahami dan dapat menyatakan maknanya dengan jelas

5) Atribut dihubungkan dengan entitas yang bersesuaian dengan

menggunakan garis.

c. Relasi

Derajat relasi (kardinalitas) relasi menunjukan maksimum

entitas yang dapat berelasi dengan entitas pada himpunan entitas yang

lain. Kardinalitas relasi yang terjadi di antara dua himpunan entitas

(misakan A dan B) dapat berupa satu ke satu (one to one), satu ke

banyak (one to many), dan banyak ke satu (many to one) dan banyak ke

banyak (many to many)

32

1) Satu ke satu (one to one), berarti setiap entitas pada himpunan entitas

A berhubungan dengan satu enitas pada himpunan entitas B, dan

begitu juga sebaliknya setiap entitas pada himpunan entitas B

berhubungan dengan satu entitas himpunan entitas B.

Gambar 2

Relasi one to one

Sumber : Yakub(2012:64)

2) Satu ke banyak (one to many), berarti setiap entitas pada himpunan

entitas A dan dapat berhubungan dengan banyak entitas pada

himpunan entitas B, tetapi tidak sebaliknya setiap entitas pada

himpunan entitas berhubungan dengan paling banyak dengan satu

entitas pada himpunan entitas A.

Entitas 1

Entitas 2

Entitas 3

Entitas 4

Entitas 1

Entitas2

Entitas 3

Entitas 4

33

Gambar 3

Relasi one to many

Sumber: Yakub (2012:64)

3) Banyak ke satu (many to one), berani setiap entitas pada himpunan

entitas A berhubungan dengan paling banyak dengan satu entitas

pada himpunan B, tetapi tidak sebaliknya, dimana setiap entitas pada

himpunan entitas A berhubungan dengan paling banyak satu entitas

pada himpunan entitas B

Entitas 1

Entitas 2

Entitas 3

Entitas 1

Entitas 2

Entitas 3

Entitas 5

Entitas 4

34

Gambar 4

Relasi many to one

Sumber : Yakub (2012:65)

4) Banyak ke banyak (many to many), berani setiap entitas pada

himpunan entitas A dapat berhubungan dengan banyak entitas Pada

himpunan entitas B, demikian juga sebaliknya, dimana setiap entitas

pada himpunan entitas B dapat berhubungan dengan banyak entitas

pada himpunan entitas A

Entitas 1

Entitas 2

Entitas 3

Entitas 4

Entitas 5

Entitas 1

Entitas 2

Entitas 3

35

Gambar 5

Relasi many to many

Sumber : Yakub (2012:65)

12. Normalisasi

Normalisasi (normalize) merupakan salah satu cara pendekatan atau

teknik yang digunakan dalam membangun desain lojik basis data relation

dengan menerapkan sejumlah aturan dan kriteria standar. Yakub(2012:70)

Tujuan dari normalisasi adalah untuk menghasilkan struktur label

yang normal atau baik. Teknik normalisasi adalah upaya agar desain lojik

tabel-tabel berada dalam “normal form” (bentuk normal) yang dapat

didefinisikan dengan menggunakan ketergantungan fungsi.

a. Bentuk Normal

Bentuk normal adalah suatu aturan yang dikenakan pada relasi-

relasi atau tabel-tabel dalam basis data dan harus dipenuhi oleh relasi

atau tabel tersebut pada level-level normalisasi. Suatu relasi dikatakan

Entitas 1

Entitas 2

Entitas 3

Entitas 4

Entitas 1

Entitas 2

Entitas 3

Entitas 4

36

dalam bentuk normal tertentu jika memenuhi kondisi tertentu.

Bebempa bentuk nonnalisasi diantaranya adalah bentuk tidak

normalisasi (unnormalize), normalisasi pertama (1" normal form),

normalisasi ke dua (2" normal form), dan normalisasi ke tiga

(3”normal form).

b. Tidak Normal

Bentuk tidak normal merupakan kumpulan data yang direkam dan

tidak ada keharusan dengan mengikuti suatu format tertentu. Pada

bentuk tidak normal terdapat repeating group sehingga pada kondisi

seperti ini akan menjadi permasalahan dalam melakukan manipulasi

data (insertupdate, dan delete anomalies). Update anomalies terjadi

apabila ada perubahan pada sejumlah data yang mubazir pada suatu

tabel tetapi tidak seluruhnya diubah. Insert anomalies, teljadi apabila

pada saat penambahan hendak dilakukan ternyata ada elemen data

yang masih kosong, dan elemen data tersebut justru menjadi kunci.

Delete anomalies terjadi apabila suatu baris (record) yang tidak

terpakai dihapus, dan sebagainya akibat ada data laimya yang hilang.

Yakub(2012:71)

1) Normalisasi Pertama

Dalam relational database tidak diperkenankan adanya

repeating group karena dapat berdampak terjadinya anomalies. Oleh

karena itu tahap unormalisasi akan menghasilkan bentuk normal

37

pertama. Normalisasi kesatu, setiap relasi atau tabel memenuhi

normal kesatu jika dan hanya jika setiap atribut dari relasi tersebut

hanya memiliki nilai tunggal (scalar value) dalam satu baris atau

record. Bentuk normalisasi pertama, bentuk normal pertama ini

mempunyai ciri yaitu setiap data dibentuk file dasar atau rata (flat

file), data dibentuk dalam satu record demi satu record dan nilai

dan' field-field bupa “atomic value” artinya berupa nilai yang tidak

dapat dibagi-bagi lagi.

2) Normalisasi Kedua

Dalam perancangan basis data relational tidak diperkenankan

adalah partial functional dependency kepada primary key,

karenadapat berdampak terjadinya anomalies. Oleh karena itu tahap

normalisasi pertama akan menghasilkan bentuk normal ke dua yang

dapat di definisikan sebagai berikut :

Normalisasi kedua, suatu relasi memenuhi relasi ke dua jika

dan hanya jika relasi tersebut memenuhi normal pertama dan Setiap

atribut yang bukan kunci (non key) bergantung secara fungsional

(FD) secara utuh kepada kunci utama (primary key).

Bentuk normal kedua ini mempunyai syaraI yaitu bentuk data

yang telah memenuhi kriteria bentuk normal ke satu. Atribut bukan

kunci haruslah bergantung secara fungsi pada kunci utama (primary

38

key) sehingga untuk membentuk normal ke dua haruslah sudah

ditentukan kunci-kunci field.

3) Normalisasi Ketiga

Dalam perancangan basis data relational tidak diperkenankan

adanya transitive dependency karena dapat berdampak terjadinya

anomalies. Oleh karena itu harus dilakukan normalisasi tahap ketiga

yang dapat didefinisikan sebagai berikut:

Normalisasi ke tiga, suatu relasi memenuhi normal ke tiga

jika dan hanya jika relasi tersebut memenuhi normal ke dua dan

setiap atribut yang bukan kunci (non key) tidak mempunyai

transitive functional dependency kepada kunci utama (primary key).

Bentuk normal ketiga relasi ini haruslah dalam bentuk normal

kedua dan semua atribut bukan kunci utama tidak punya hubungan

transitif Artinya setiap atribut bukan kunci harus bergantung hanya

pada primary key secara keseluruhan, dan bentuk normalisasi ketiga

sudah didapat tabel yang optimal.(Yakub,2012:71-72)

13. Microsoft Visual Basic 2015

Microsoft Visual Basic atau dikenal dengan VB adalah bahasa

pemrograman event-driven generasi ketiga dan integrated development

environment (IDE) dari Microsoft yang mulai diperkenalkan pada tahun

1991.(Jubilee Enterprise,2015:1)

39

Dua istilah yang perlu diketahui dalam Microsoft Visual Basic 2015

yaitu :

a. Project merupakan scbutan bagi sebuah sofiware yang sedang melalui

tahap Visual Studio, sebelum menjadi sebuah aplikasi. Terdapat

beberapa jenis project diantamnya project pembuatan aplikasi

windows, project pembuatan aplikasi console dan sebagainya.

b. Solution adalah kumpulan beberapa buah project, sebuah solution

dapat terdiri satu buah project atau beberapa buah project, tergantung

pada kebutuhan. Sebuah project harus disimpan dalam sebuah solution.

Berikut ini adalah tampilan awal microsoft Visual Basic 2015

dan Tampilan sebuah ruang kerja dengan sebuah form :

Gambar 6

Tampilan Awal Microsoft Visual Basic 2015

Sumber : Dibuat oleh Penulis

40

Jika Memilih Windows form Aplication maka akan terlihat tampilan

seperti berikut :

Gambar 7

Tampilan Sebuah Ruang Kerja dengan sebuah form pada Microsoft

Visual Basic 2015

Sumber : Dibuat oleh Penulis

Komponen-komponen yang ada pada tampilan microsoft

Visual Basic 2015 yaitu :

a. Menu Bar

Menampilkan daflar menu yang berisi daftar perintah- perintah

yang dapat digunakan saat bekerja pada Visual Basic. Terdiri dari

menu File, Edit, View, Debug, Team, SQL, Tools, Test, Architecture,

41

Analyze, Window dan Help yang masing-masing mempunyai submenu

dan perintah yang dilengkapi dengan shortcut key.

b. Toolbar

Toolbar menampilkan icon shortcut untuk berbagai fungsi

yang bisa digunakan untuk melakukan proses hanya dengan satu ldik

icon tersebut. Sebagai shortcut, fungsi toolbar adalah untuk

mcmpermudah dan mempercepat kerja programmer.

c. Toolbox

Toolbox merupakan bagian/komponen dalam Visual Basic

yang berisi tool-tool yang nantinya akan digunakan untuk membuat

sebuah aplikasi, seperti Bottom, Textbox, Label, Panel dan seterusnya

d. Solutions Exploler

Merupakan bagian yang berisi item-item yang digunakan

dalam pembuatan sebuah project, setiap komponen Yang ada gunakan

dalam pembuatan aplikasi dapat anda lihat pada Solution Exploler.

e. Properties

Properties mempakan kumpulan nilai/value dari sebuah

object/item, sebagai contoh sebuah Button memiliki Properties Nama,

Color, Visible dan sebagainya.

f. Error List

Merupakan bagian yang berisi informasi kesalahan

coding/sintac. Sebuah project tidak akan dapat beljalan apabila masih

42

terdapat kesalahan pada codingnya. Tentunya ini akan sangat

membantu programmer dalam pembuatan sebuah aplikasi, dimana

tools ini akan menginformasikan kesalahan dan letak kesalahan dalam

coding.

g. Form Design

Form desain adalah area kelja pada Visual Basic dimana kita

akan mendesain tampilan untukaplikasi yang kita buat.

h. Coding Area

Merupakan bagian dari area kerja pada Visual Basic yang

berfungsi untuk menempatkan sintac atau code-code Program.

i. Data Source

Data source merupakan jendela yang digunakan untuk

memanipulasi data source yang berhubungan dengan database.

j. Output

Output berfimgsi untuk menampilkan pesan status dari

berbagai fitur yang ada dalam IDE, seperti error yang terjadi pada saat

project dikompilasi dan proses yang dilewati saat debug.

14. Microsoft SQL Server 2014

Microsoft SQL Server 2014 adalah sistem manajemen database

relasional (RDBMS). Sebagai database, Microsoft SQL Server 2014

adalah produk software yang fungsi utamanya adalah untuk menyimpan

dan mengambil data seperti yang diminta oleh aplikasi perangkat lunak

43

lain, baik localhost atau pada komputer yang sama maupun melalui

jaringan (pada komputer lain dalam jaringan, termasuk jaringan

intemet).SQL Server 2012 merupakan versi terbaru dari SQL Server 2008

R2 yang tentunya memiliki banyak kelebihan jika dibandingkan dengan

versi SQL Server sebelumnya. Ada beberapa fitur dalam Microsofi SQL

Server 2014, yaitu :

a. Columnstore Indexes mempakan fitur baru yang dirancang untuk

Penggunaan dengan sistem permintaan pada Pusat penyimpanan data.

b. Kinerja super cepat Lebih efektif mengatur kinerja dalam lingkungan

multi-tenancy seperti cloud computing.

c. BI semanctie model untuk menggantikan fitur Analysis Services

unified Dimensional Model. Sistem ini mengimplementasikan hybrid

model yang memungkinkan satu data model akan mendukung semua

proses BI di SQL Server.

Adapun sarana dan objek dari Microsoft SQL Server 2014 adalah

sebagai berikut :

a) Table

Table merupakan tempat penyimpanan data pada database

secara logika. Dengan menggunakan table, pengguna dapat

mengambil dan mengolah data tersebut untuk menyajikan infomasi.

SQL Server 2014 memiliki beberapa data type yang bisa digunakan:

1) Int : data type ini digunakan untuk kolom yang menyimpan nilai

44

2) Numeric

3) Datetime/date : data type ini digunakan untuk kolom yang

menampung nilai tanggal

4) Varchar : data type ini digunakan untuk kolom yang menyimpan

nilai berupa karakter

5) char : seperti varchar, data type in digunakan untuk kolom

menyimpan karakter. Namun berbeda dengan varchar, char akan

menyimpan nilai yang fixed length, Sedangkan varchar akan

lebih variatif

6) Decimal : data type ini digunakan untuk kolom yang menyimpan

nilai numeric dengan angka dibelakang koma.

b) Transact-SQL

Transact-SQL atau T-SQL merupakan dasar dari pemrograman

database pada SQL Server 2014. Dengan T-SQL Penggunaa dapat

melakukan dua hal dalam pemrograman, yaitu membuat T -SQL

query dan T-SQL programming. T-SQL query lebih difokuskan

pada pengambilan data dari database, biasanya merupakan perintah

select, sedangkan T-SQL programming lebih difokuskan dalam

pembuatan program pada database.

c) View

View merupakan objek pada SQL Server 2014 yang

merupakan table virtual. View didefinisikan berdasarkan query

45

yang disimpan didalam body view tersebut. Dengan menggunakan

view pengguna bisa menghasilkan data seperti melakukan query.

Kelebihan menggunakan view adalah jika ada persamaan query

maka query yang digunakan tidak perlu menulis ulang. SQL

ServerManagement Studio (SSMS) merupakan GUI (Graphic

Userlnterface) tools yang disediakan oleh SQL Server 2014 untuk

melakukan aktifitas pada database. Beberapa aktivitas Pada SQL

Server bisa dilakukan pada SSMS sehingga akan memudahkan

untuk programming dan maintaining database. pada saat pertama

kali kita membuka SSMS, maka akan muncul jendela form login

pada gambar sebagai berikut :

Gambar 8

Login SQL Server Management Studio 2014

Sumber : Diolah oleh Penulis

46

B. Hasil Penelitian Terdahulu

Berikut ini hasil penelitian terdahulu dengan penelitian sekarang :

Tabel 2

Perbandingan Penelitian terdahulu dengan penelitian sekarang

Identitas

peneliti

Aspek

Mutia Ayu

Safitri D3

Akuntansi

Konsentrasi

Komputerisasi

Akuntansi

Politeknik

Negeri

Banjarmasin

2013

Hendra

Setiawan

A03120068

Konsentrasi

Komputerisasi

Akuntansi

Politeknik

Negeri

Banjarmasin

2015

Nurul Huda

A03150102

Komputerisasi

Akuntansi

Politeknik

Negeri

Banjarmasin

2018

Judul Rancang

Bangun Sistem

Informasi

Akuntansi

Penerimaan Kas

Berbasis

Komputer

Menggunakan

Visual Basic

2012 dan

ASP.Net 4.5

pada CV.

Murakata Prima

Travel

Banjarmasin

Rancang

Bangun Sistem

Informasi

Akuntansi

Penerimaan Kas

pada Penjualan

Tunai Berbasis

Komputer

Menggunakan

Visual Basic

2012 pada

Apotek Pondok

Sehat

Sistem

Informasi

Akuntansi

Penerimaan

Kas Penjualan

Tunai Berbasis

Komputer

Menggunakan

Visual Basic

2015 pada

Apotek Sinar

Sehat

Instansi/Perusa

haan yang

diteliti

CV. Murakata

Prima Travel

Banjarmasin

Apotek Pondok

Sehat

Apotek Sinar

Sehat

Permasalahan 1. Bagaimana

sistem informasi

1. Bagaimana

sistem informasi

1. Bagaimana

sistem

47

akuntansi

penerimaan kas

yang baik dan

tepat pada CV.

Murakata Prima

Travel

Banjarmasin

dengan kondisi

usaha tersebut ?

2.

Bagaimanakah

rancang bangun

program

aplikasi

jasa transportasi

penerimaan kas

berbasis

komputer

dengan

menggunakan

Visual Basic

2012 dan

ASP.Net pada

CV.Murakata

Prima Travel

Banjarmasin ?

akuntansi

penerimaan kas

penjualan tunai

yang tepat pada

Apotek Pondok

Sehat ?

2. Bagaimana

rancang bangun

sistem informasi

akuntansi

penerimaan kas

dari penjualan

tunai berbasis

komputer

menggunakan

Microsoft

Visual Basic

2012 pada

Apotek Pondok

Sehat ?

informasi

akuntansi

penerimaan

kas penjualan

tunai yang

tepat pada

Apotek Sinar

Sehat ?

2.

Bagaimanakah

rancang

bangun sistem

informasi

akuntansi

penerimaan

kas penjualan

tunai berbasis

computer

dengan

menggunakan

VISUAL

BASIC 2015

pada Apotek

Sinar Sehat ?

Tujuan

Penelitian

1. Untuk

mengetahui

bagaimana

sistem informasi

akuntansi

penerimaan kas

yang baik dan

tepat pada CV.

Murakata Prima

Travel

Banjarmasin

1. Untuk

mengetahui

sistem informasi

akuntansi

penerimaan kas

dari penjualan

tunai yang tepat

pada Apotek

Pondok Sehat.

2. Untuk

menghasilkan

1. Untuk

mengetahui

bagaimana

SIA

Penerimaan

Kas Penjualan

tunai yang

tepat pada

Apotek Sinar

Sehat.

2. Untuk

48

dengan kondisi

usaha tersebut

dan mengetahui

bagaimana

rancang bangun

program

aplikasi jasa

transportasi

penerimaan kas

berbasis

komputer

dengan Visual

Basic dan

ASP.Net 4.5

pada CV.

Murakata Prima

Travel

Banjarmasin

yang diterapkan

pada sistem

informasi

akuntansi

penerimaan kas

yang disarankan

rancang bangun

sistem informasi

akuntansi

penerimaan kas

dari penjualan

tunai pada

Apotek Pondok

Sehat

menghasilkan

rancang

bangun sistem

informasi

akuntansi

penjualan tunai

berbasis

computer

menggunakan

Visual Basic

2015 pada

Apotek Sinar

Sehat.

Metode

Penelitian

Data-data yang

dikumpulkan

dari hasil

dokumentasi,

pengamatan

(Observasi) dan

wawancara

(Interview)

Data-data yang

dikumpulkan

dari hasil

dokumentasi

dan

wawancara(Inter

view)

Data-data yang

dikumpulkan

dari hasil

dokumentasi

dan

wawancara(Int

erview)

Hasil

Penelitian

Lanjutan

1. Rancang

bangun sistem

informasi

akuntansi

penerimaan kas

1. Rancang

bangun sistem

informasi

akuntansi

penerimaan kas

1. Rancang

bangun sistem

informasi

akuntansi

penerimaan

49

berbasis

komputer

menggunakan

Visual Basic

2012 dan

ASP.Net pada

CV. Murakata

Prima Travel

Banjarmasin

dari penjualan

tunai berbasis

komputer

menggunakan

Visual Basic

2012 sebagai

front end dan

Microsoft SQL

Server 2012

sebagai back

end pada Apotek

Pondok Sehat

kas dari

penjualan tunai

berbasis

komputer

menggunakan

Visual Basic

2015 sebagai

front end dan

Microsoft SQL

Server 2014

sebagai back

end pada

Apotek Sinar

Sehat

Sumber : Diolah oleh penulis

Berikut penjelasan tentang perbedaan dan persamaan penelitian terdahulu

Perbedaan antara penelitian yang penulis lakukan dengan hasil penelitian terdahulu

pada tahun 2013 oleh Mutia Ayu Safitri dan pada tahun 2015 oleh Hendra Setiawan

antara lain :

- Pada penelitian terdahulu tahun 2013 oleh Mutia Ayu Safitri

memilih CV. Murakata Prima Travel Banjarmasin sebagai objek

penelitian took tersebut merupakan Travel jasa transportasi dan

untuk penelitian terdahulu pada tahun 2015 oleh Hendra Setiawan

memilih Apotek Pondok Sehat sebagai objek, sedangkan penulis

memilih tempat penelitian pada Apotek Sinar Sehat Banjarmasin

dengan penelitian tahun 2018.

50

- Penulis menggunakan bahasa pemograman Microsoft visual basic

2015 sedangkan Mutia Ayu Safitri pada tahun 2013 dan Hendra

Setiawan pada tahun 2015 menggunakan Microsoft visual basic

2012.

- Penulis menggunakan SQL Server 2014 sebagai Back end

sedangkan sedangkan Hendra Setiawan pada tahun 2015

menggunakan SQL Server 2012

Persamaan antara penelitian yang penulis lakukan dengan hasil penelitian terdahulu

pada tahun 2013 oleh Mutia Ayu Safitri dan pada tahun 2015 oleh Hendra Setiawan

antara lain :

- Penulis menggunakan topik penerimaan kas

- Pengumpulan data dengan metode pengamatan langsung,

wawancara, serta dokumentasi.

51

BAB III

METODE PENELITIAN

A. Identifikasi dan Pemberian Definisi Operasional Variabel

Untuk memperjelas pembahasan, agar dalam suatu penelitian tidak

terjadi kesalahan mengartikan suatu istilah pokok, maka diperlukan adanya

definisi operasional variabel. Adapun variabel dan definisi operasional

variabel dalam penelitian ini adalah sebagai berikut :

1. Sistem Informasi Akuntansi

”Sistem informasi akuntansi merupakan sekelompok struktur dalam

sebuah entitas yang mengelola sumber daya fisik dan sumber daya lain

untuk mengubah data ekonomi menjadi informasi akuntansi,agar dapat

memenuhi kebutuhan informasi berbagai pihak.” Atyanto Mahatmyo

(2014:9) .

Sistem informasi akuntansi tersebut melakasanakan tugas seperti

mengumpulkan transaksi data-data lain dan memasukannya ke dalam

sistem kemudian memproses data transaksi dan menyimpannya untuk

keperluan ,mendatang, menghasilkan informasi berupa laporan,

mengendalikan seluruh proses sedemikian rupa sehingga informasi yang

dihasilkan akurat dan dapat dipercaya.

52

2. Penjualan Tunai

Penjualan Tunai dilaksanakan perusahaan dengan mewajibkan

pembeli melakukan pembayaran atas harga barang terlebih dahulu kepada

perusahaan sebelum barang di serahkan kepada pembeli. Setelah uang

diterima oleh perusahaan, barang tersebut kemudian diserahkan dan

transaksi penjualan tunai kemudian dicatat oleh

perusahaan.(Mulyadi,2013:445)

3. Sistem Informasi Akuntansi Penerimaan Kas

Sistem Informasi Akuntansi Penerimaan Kas dari Apotek Sinar Sehat,

yaitu sistem yang memproses data dan transaksi dari penjualan barang

secara tunai dari fungsi penjualan yang melayani pembeli yang datang

sampai melakukan transaksi penjualan barang.

4. Membangun Sistem Informasi Akuntansi Penjualan

Membangun sistem informasi akuntansi penjualan adalah pembuatan

proses sistem penjualan secara terkomputerisasi dengan menggunakan

Microsoft Visual Basic 2015 dan Microsoft SQL Server 2014 merupakan

bahasa pemrograman yang digunakan untuk merancang suatu program

aplikasi.

B. Jenis Penelitian

“Studi Kasus merupakan salah satu jenis penelitian kualitatif, dimana

peneliti melakukan eksplorasi secara mendalam terhadap program, kejadian,

proses, aktifitas, terhadap satu atau lebih orang”. Sugiono(2016:15)

53

Mengenai penjelasan tentang definisi diatas maka penulis memilih

untuk melakukan penelitian studi kasus. Hal tersebut dikarenakan penulis

dapat melakukan penelitian secara terperinci terhadap obyek yang diamati

yaitu tentang istem informasi akuntansi penerimaan kas pada Apotek Sinar

Sehat.

C. Jenis dan Sumber Data

Jenis dan sumber data yang dikumpulkan oleh penulis adalah sebagai

berikut :

1. Jenis data yang digunakan dalam penelitian adalah :

a. Data Kuantitatif

Data kuantitatif adalah data penelitian berupa angka-angka.

Data ini diperoleh dari pengukuran langsung maupun dari angka-

angka yang diperoleh dengan mengubah data kualitatif menjadi data

kuantitatif. Sugiyono(2013:7)

Data kuantitatif yang digunakan dalam penelitian ini adalah

nota penjualan, jumlah data barang, jumlah data pelanggan, jumlah

nominal / rupiah dalam penjualan, serta laporan penjualan harian.

b. Data Kualitatif

Data kualitatif adalah data yang naturalistic yang berbentuk

dengan kondisi yang ilmiah. Sugiyono(2013:8)

54

Data kualitatif yang digunakan dalam penelitian ini adalah

sejarah singkat perusahaan, struktur organisasi perusahaan, dan Surat

Keterangan Tempat Usaha (SKTU)

2. Sumber data yang digunakan pada penelitian ini adalah :

a. Data Primer

Data primer adalah data yang didapat dari sumber pertama baik

dari individu atau perseorangan seperti hasil wawancara atau hasil

pengisian kuesioner yang biasa dilakukan oleh peneliti. Husein

Umar(2011:42)

Data primer dalam penelitian ini adalah data mengenai sejarah

perusahaan, struktur organisasi, prosedur yang digunakan dan fungsi-

fungsi yang terkait. Semua data tersebut diperoleh penulis langsung

dari pemilik usaha Apotek Sinar Sehat yang ditemui langsung oleh

penulis dari hasil wawancara yang berhubungan dengan topik

penelitian.

b. Sumber Sekunder

Data sekunder adalah data primer yang telah di olah lebih

lanjut dan disajikan baik oleh pihak pengumpul data primer atau oleh

pihak lain. Husein Umar(2011:42)

55

Data yang dikumpulkan oleh penulis adalah catatan-catatan

pendukung mengenai penjualan yang diperoleh dari Apotek Sinar

Sehat yaitu laporan penjualan harian.

Subyek yang diambil dari penelitian ini adalah sistem

pencatatan yang digunakan pada Apotek Sinar Sehat dalam melakukan

pencatatan penerimaan kas dari penjualan tunai yang menjadi objek

penelitian. Sumber data yang dapat digunakan sebagai sarana

pengumpulan data penelitian adalah lembar pencatatan penerimaan kas

dari transaksi penjualan tunai yang ada di Apotek Sinar Sehat.

D. Teknik Pengumpulan Data

Teknik pengumpulan data yang telah dilakukan oleh penulis adalah

sebagai berikut :

1. Dokumentasi

“Dokumentasi merupakan kegiatan pengumpulan data yang dilakukan

melalui penelusuran dokumen. Teknik ini dilakukan dengan

memanfaatkan dokumen-dokumen tertulis, gambar, foto, atau benda-

benda lainnya yang berkaitan dengan aspek-aspek yang diteliti”.

Dr.Widodo(2017:74)

Teknik dokumentasi yang dilakukan yaitu dengan membaca dan

mempelajari literature-literatur yang berhubungan dengan masalah yang di

bahas dalam penelitian, setelah itu menyalin dan mengolah data yang

56

dikumpulkan sesuai dengan masalah yang dibahas dalam penelitian, baik

data yang diperoleh dari objek penelitian maupun data atau teori yang ada

dalam literature pendukung yang telah dikumpulkan.

2. Wawancara (Interview)

“Teknik Pengumpulan data yang digunakan dalam penelitian kualitatif

lebih menekankan pada teknik wawancara, khususnya wawancara

mendalam. Wawancara adalah kegiatan Tanya jawab untuk memperoleh

informasi atau data”. Dr Widodo(2017:74)

Teknik wawancara yang digunakan penulis adalah dengan Tanya

jawab langsung dengan pemilik usaha tentang permasalahan yang

diangkat pada penelitian dan mengumpulkan data agar menemukan pokok

permasalahan yang diteliti sehingga dapat mengidentifikasi masalah dan

memperoleh pemecahannya. Teknik ini digunakan untuk memperoleh data

yang lengkap dengan cara mengajukan pertanyaan langsung kepada

informan tentang sejarah perusahaan, kegiatan operasional perusahaan,

proses penjualan tunai, serta sistem informasi akuntansi yang berjalan di

Apotek Sinar Sehat.

E. Teknik Analisis Data

Analisis data adalah proses mencari dan menyusun secara sistematis

data yang diperoleh dari hasil wawancara, catatan lapangan, dan dokumentasi,

dengan cara mengorganisasikandata kedalam kategori, menjabarkan ke dalam

57

unit-unit melakukan sintesa, menyusun ke dalam pola, memilih mana yang

penting dan yang akan dipelajari, dan membuat kesimpulan sehingga mudah

dipahami oleh diri sendiri maupun orang lain. Sugiyono(2013:88)

Data yang telah dikumpulkan dari hasil dokumentasi dan wawancara,

dianalisis secara kualitatif dengan pendekatan teori-teori yang ada kaitannya

dengan permasalahan pokok yang akan dibahas, guna mendapatkan

pemecahan masalah yang teoritis dan obyektif.

Adapun tahapan dalam menganalisa data yang dilakukan penulis

dalam rancang bangun sistem informasi akuntansi penjualan berbasis

komputer menggunakan Microsoft Visual Basic 2015 pada Apotek Sinar

Sehat adalah sebagai berikut :

1. Analisa Sistem yang Berjalan

Sistem informasi akuntansi penerimaan kas dari penjualan tunai akan

dianalisis kelemahan dan efektivitasnya dengan menganalisa kebutuhan

terhadap permasalahan yang diangkat dan kebutuhan perusahaan

mengenai program aplikasi penjualan. Penulis mengumpulkan data

barang, data penerimaan kas dari penjualan tunai harian yang akan

menjadi bahan acuan dalam pembuatan sistem informasi akuntansi

penjualan tunai berbasis komputer pada Apotek Sinar Sehat.

2. Desain yang disarankan

Pada tahap ini penulis melakukan rancangan atau mendesain program

penjualan tunai yang berbasis komputer sesuai dengan kebutuhan

58

perusahaan dengan pertimbangan yang didapat dari data-data yang

dikumpulkan, penelitian terdahulu serta literature yang mendukung, baik

desain masukan maupun desain keluaran data perusahaan dengan melihat

proses dan alur data yang ada. Berdasarkan tahap yang ada, sistem

informasi akuntansi penjualan yang disarankan adalah :

a. Informasi yang diperlukan manajemen perusahaan, desain sistem yang

dibuat penulis menghasilkan beberapa informasi keuangan yang

informasinya di dapat dari manajemen perusahaan, informasi ini

digunakan sebagai bahan pertimbangan untuk pelaksanaan kegiatan

perusahaan di waktu yang akan datang. Informasi yang di dapat yaitu

laporan penjualan perhari.

b. Fungsi yang terkait, penulis merancang dengan sistem yang akan ada

fungsi-fungsi yang berwenang dalam penanganan berbagai prosedur

berbentuk program aplikasi penjualan berbasis komputer.

c. Jaringan prosedur yang membentuk sistem, penulis merancang dengan

sistem yang membentuk suatu jaringan prosedur baru di jalankan

tanpa mengubah fungsi dan tanggung jawab bagian-bagian yang

berperan dalam sistem penjualan melalui prosedur yang sudah ada.

d. Dokumen dan catatan yang digunakan, sistem yang dirancang oleh

penulis akan mencetak, menampilkan dokumen, dan catatan yang

diarsip secara komputerisasi untuk memudahkan pencarian data dan

59

pembuatan laporan- laporan yang berhubungan dengan penjualan di

toko.

e. Bagan alir sistem, sistem yang akan dirancang penulis

menggambarkan bagan alir data dan bagan alir dokumen yang lebih

rinci sesuai sistem informasi akuntansi penjualan Apotek Sinar Sehat.

f. Sistem pengendalian intern, rancangan sistem ini diharapkan dapat

meningkatkan praktik yang sehat dalam melaksanakan tugas dan

fungsi setiap bagian dalam organisasi.

g. Sistem berbasis komputer, merancang program aplikasi yang sesuai

sistem informasi akuntansi penjualan yang telah di desain pada tahap

sebelumnya, dengan langkah-langkah yaitu mendesain data flow

diagram, mendesain relasi antar table, mendesain interface, mendesain

desain keluaran, dan koding atau pemrograman.

3. Implementasi yang disarankan

Implementasi merupakan tahap pengembangan yang meliputi proses

pembuatan program, pengujian dan pengoperasian. Tahap implementasi

pada penelitian ini yaitu dengan mengumpulkan data serta mencatat

transaksi-transaksi penjualan, sehingga penulis dapat membuat program

aplikasi penjualan menggunakan Microsoft Visual Basic 2015 yang

kemudian dapat dilakukan pengujian dan pengoperasian program tersebut

berdasarkan desain yang dibuat, serta mengisi data penjualan tunai pada

60

Apotek Sinar Sehat bulan Februari - April tahun 2018 pada program

aplikasi yang telah dibuat.

61

BAB IV

HASIL PENELITIAN DAN PEMBAHASAN HASIL PENELITIAN

A. Hasil Penelitian

1. Gambaran Umum Perusahaan

a. Sejarah Singkat Perusahaan

Apotek Sinar Sehat ialah Toko yang menjual obat-obatan.

Toko ini dimiliki oleh Bapak M.Saudik Fhatoni, SE. Sejarah

terbentuknya toko ini bermula dari kegiatan istrinya selaku

Apoteker, menurut Bapak M.Saudik Fhatoni membuka toko obat

adalah agar masyarakat tidak terlalu jauh membeli obat. Sehingga

bapak membuka toko Apotek Sinar Sehat yang berlokasi di

Jl.Padat Karya Blok Anggrek I No 19 Banjarmasin

Berdasarkan pernyataan yang ada, di samping penjualan

meningkat dari tahun ke tahun, maka untuk mendukung

operasional perusahaan melakukan permohonan izin apotek

kepada pemerintah. Permohonan tersebut mendapat respon dari

pemerintah dengan di terbitkannya surat izin apotek dari

departemen kesehatan kalimantan selatan pada tanggal 20 Februari

2015 Nomor : 503 / 086 / SIPA / 6371 / I.13 / Diskes . Dengan

adanya surat izin Apotek tersebut menunjukkan bahwa Apotek

Sinar Sehat benar-benar telah di akui dan hal ini menunjukkan

etika baik dari pihak perusahaan dan mendorong pengembangan

62

dan peningkatan struktur ekonomi khususnya di bidang

perdangangan.

b. Struktur organisasi

Setiap perusahaan atau badan usaha yang besar maupun

yang kecil pasti memerlukan suatu struktur organisasi yang sesuai

dengan jenjang kemampuan pengawasan masing masing untuk

mencapai tujuan. Semakin besar suatu perusahaan atau badan

usaha, maka akan semakin kompleks masalah yang akan di hadapi

perusahaan atau badan usaha tersebut sehingga dalam keadaan

seperti itu, perusahaan atau badan usaha memerlukan struktur

organisasi yang lebih terencana.

Mengingat pentingnya struktur organisasi perusahaan,

maka pada dasarnya di dalam suatu perusahaan di susun suatu

organisasi yang baik, agar tampak jelas tugas dan wewenang

masing masing bagian. Sebuah perusahaan mempunyai struktur

organisasi yang baik tentunya dapat menjamin terjadinya

hubungan antara pimpinan dengan bawahan yang lebih baik pula.

Apalagi struktur organisasi tersebut dapat memberikan setiap

gambaran yang jelas dan terperinci hingga fungsi wewenang dan

tanggung jawab yang dimiliki oleh masing masing bagian yang

terdapat di dalam struktur organisasi.

63

Ada beberapa macam bentuk struktur organisasi yang dapat

dipergunakan oleh suatu perusahaan. Tetapi pada umumnya ada 3

struktur yang cukup di kenal yaitu:

1) Organisasi garis

Organisasi di mana semua kekuasaan berjalan dari atas

ke bawah menurut garis lurus menuju kebawah atau disebut

dengan garis vertical dan sebaliknya garis tanggung jawab

berjalan dari atas ke bawah.

2) Organisasi fungsional

Organisasi di mana lalu lintas kekuasaan tidak langsung

tetapi atasan mempunyai bawahan masing masing di sini

pekerjaannya menggunakan perintah dari atasan dan

bertanggung jawab terhadap atasan.

3) Organisasi garis dan staff

Organisasi yang merupakan penggabungan dari

organisasi garis akan tetapi memiliki staff dan perintahnya

tetap di pertanggungjawabkan dari bawahan kepada atasan.

Secara umum struktur organisasi yang ada pada Apotek

Sinar Sehat adalah organisasi garis di mana kekuasaan

mengalir dari atas ke bawah hal ini sesuai dengan bentuk dari

perusahaan.

64

Apotek Sinar sehat memiliki karyawan sebanyak 3

orang. Apotek Sinar Sehat mempunyai struktur organisasi yang

sederhana, untuk lebih jelasnya susunan anggota yang ada pada

apotik sinar sehat dapat dillihat pada bagian berikut ini:

Bagan 2

Struktur Organisasi

Apotek Sinar Sehat

Sumber : Apotek Sinar Sehat ( Diolah oleh Penulis)

Berdasarkan struktur organisasi Apotek Sinar Sehat di

atas, berikut ini penjelasan mengenai tugas tugas dan tanggung

jawabnya sebagai berikut :

1) Pimpinan

Bertugas untuk memimpin dan mengkoordinir

seluruh kegiatan usaha . menentukan kebijakan secara

umum, sebagai penanggungjawab dalam kemajuan usaha,

dan melakukan urusan ekstern perusahaan serta menjalani

hubungan kerja sama dalam pihak-pihak lain.

2) Bagian kasir

Pimpinan

Bagian Kasir Bagian Penjualan

65

Tugas dan tanggungjawab bagian kasir adalah sebagai

berikut :

a) Melakukan pencatatan keuangan,dan pembukuan

transaksi penjualan.

b) Menerima kas masuk.

c) Memberikan laporan penerimaan kepada pimpinan.

d) Membuat laporan keuangan yang diperlukan

3) Bagian penjualan

Tugas dan tanggungjawab bagian penjualan adalah sebagai

berikut :

a) Bertugas untuk mengenal produk dan barang yang akan

dijual dengan baik.

b) Melayani konsumen yang melakukan pembelian obat

dan memberikan informasi tentang produk tersebut.

2. Penerapan sistem informasi akuntansi penerimaan kas penjualan tunai

yang berjalan

a. Penjualan tunai

1) Deskripsi Pokok

Sistem penjualan tunai yang ada di Apotek Sinar Sehat

yaitu pembeli datang kemudian memilih barang yang

diinginkan kepada bagian penjualan dan membeli barang.

Prosedur penjualan tunai di apotek ini setelah terjadi

66

kesepakatan anatara pembeli dan bagian penjualan sebagai

fungsi penjualan, pembeli membayar secara tunai atau cash

fungsi kasir, setelah itu barang yang dibeli dapat dibawa

langsung oleh pembeli.

2) Informasi yang dibutuhkan

Informasi yang diperlukan manajemen dalam sistem

penerimaan kas penjualan tunai pada yang sedang berjalan

pada Apotek Sinar Sehat adalah :

a. Jumlah kas yang diterima dari penjualan tunai.

b. Jumlah produk atau barang yang terjual setiap harinya.

3) Fungsi terkait

Fungsi yang terkait dalam sistem informasi akuntansi

penerimaan kas penjualan tunai pada Apotek Sinar Sehat

adalah fungsi penjualan sebagai fungsi kas.

Fungsi-fungsi yang sedang berjalan pada Apotek Sinar

Sehat dijelaskan sebagai berikut :

a) Fungsi penjualan

Bertanggung jawab untuk menerima pembelian dari

pembeli, serta membungkus dan menyerahkan barang yang

telah dibayarkan.

b) Fungsi kas

67

Bertanggung jawab untuk menerima pembelian dari

fungsi penjualan dan penerima kas dari pembeli. Membuat

pencatatan laporan penjualan serta membungkus dan

menyerahkan barang yang telah dibayar harganya kepada

pembeli.

4) Jaringan prosedur yang membentuk sistem

Jaringan prosedur yang membentuk sistem informasi

akuntansi penerimaan kas penjualan tunai pada Apotek Sinar

Sehat adalah :

a) Prosedur penjualan

Prosedur ini digunakan untuk melayani pembeli

yang akan membeli barang. Prosedur ini dilakukan oleh

fungsi penjualan yang diserahkan kepada kasir untuk

melakukan pembayaran oleh pembeli.

b) Prosedur penerimaan kas

Prosedur ini setelah terjadinya kesepakatan antara

pembeli dan fungsi penjualan, pembeli membayar secara

tunai atau cash kepada fungsi kas.

c) Prosedur penyerahan barang

Prosedur ini fungsi kas menyerahkan barang kepada

pembeli dalam pembelian jumlah banyak atau sedikit.

d) Prosedur pencatatan penjualan tunai

68

Prosedur ini fungsi kas melakukan pencatatan

transaksi penjualan tunai dalam laporan penjualan setiap

harinya.

e) Prosedur setor uang kepemilik

Prosedur ini fungsi kas dan memberikan uang dari

penerimaan kas dari penjualan tunai kepada pemilik sesuai

dengan penjualan harian.

5) Catatan akuntansi yang digunakan

Dalam pencatatan akuntansi Apotek Sinar Sehat

menggunakan buku pencatatan biasa dalam laporan harian dari

penjualan harian. Bentuk laporan harian pada Apotek Sinar

Sehat yaitu :

Gambar 9

69

Laporan Penjualan harian Apotek Sinar Sehat

LAPORAN PENJUALAN HARIAN

Tanggal Nama Barang Kuantitas Harga Jumlah

Sumber : Apotek Sinar Sehat ( Dibuat oleh penulis)

6) Bagan alir dokumen ( flowchart )

Bagan alir dokumen yang berjalan pada apotek sinar

sehat yaitu bagan alir dokumen sistem penerimaan kas, dapat

dilihat pada bagan berikut ini

Bagan 3

Bagan Alir Dokumen Sistem Informasi Akuntansi Penerimaan

Kas dari penjualan tunai pada Apotek Sinar Sehat yang disarankan

Penjualan Kasir

70

Beserta Uang

Pimpinan

Sumber : Apotek sinar Sehat ( Dibuat oleh Penulis)

Berdasarkan bagan alir dokumen sistem informasi

sistem akuntansi penjualan tunai pada apotek sinar sehat dapat

dijelaskan sebagai berikut :

a) Fungsi penjualan

(1) Menerima data dari pembeli

(2) Melakukan transaksi

Mulai

Menerima

Pembelian

Melakukan

transaksi

Menerima

Uang

Selesai

Menyerahkan

Barang

Laporan

Penjualan

71

b) Fungsi kas

(1) Menerima uang dari pembeli

(2) Menyerahkan barang

(3) Mencatat transaksi penjualan

(4) Menyerahkan laporan penjualan harian kepada

pimpinan beserta uang dari penjualan tersebut.

7) Sistem pengendalian intern

a) Struktur organisasi

Fungsi penjualan merangkap sebagai fungsi kas

juga, tidak terdapat pemisahan fungsi, fungsi ini membuat

setiap penerimaan kas dari penjualan tunai dilaksanakan

oleh dua fungsi yang saling mengecek.

b) Praktik yang sehat

Jumlah seluruh kas yang diterima dari penjualan

tunai disetor kepada pimpinan pada malam hari pada jam

sepuluh malam saat tutup toko dengan hasil kas dari

transaksi penjualan tunai yang dilakukan oleh fungsi kas.

c) Mutu karyawan sesuai dengan tanggung jawabnya

Apotek sinar sehat memiliki karyawan yang sudah

sesuai dengan mutu dan pendidikannya, bisa melaksanakan

72

pekerjaan ditoko sesuai dengan tugas dan tanggung

jawabnya.

B. Pembahasan hasil penelitian

1. Analisis permasalahan sistem informasi akuntansi

a. Analisis Sistem Informasi Akuntansi Penjualan Tunai pada

Apotek Sinar Sehat.

Berdasarkan data yang penulis kumpulkan, bahwa

masih ada kelemahan-kelemahan dalam sistem akuntansi

penjualan tunai yang diterapkan pada apotek sinar sehat, yaitu

sebagai berikut:

1) Informasi yang diperlukan manajemen

Informasi yang diperlukan manajemen selama ini

adalah data barang dan informasi transaksi penerimaan kas

penjualan tunai dari hasil penjualan barang, apotek sinar

sehat masih belum ada informasi laporan penjualan tunai

bulanan dan perobat. Laporan penjualan tunai masih tidak

adanya otorisasi dari fungsi yang berwenang.

2) Fungsi yang terkait

Sistem informasi akuntansi penerimaan kas

penjualan tunai pada apotik sinar sehat terjadi

73

perangkapan fungsi, yang melibatkan fungsi-fungsi

terkait, seperti fungsi kasir merangkap sebagai fungsi

penjualan

3) Jaringan prosedur yang membentuk sistem

Prosedur dalam sistem informasi akuntansi

penjualan tunai pada apotek sinar sehat belum efektif

4) Catatan akuntansi yang digunakan

Apotek sinar sehat hanya menggunakan catatan

akuntansi biasa dalam melakukan catatan penjualan

harian.

5) Sistem pengendalian intern

Sistem informasi akuntansi penerimaan kas

penjualan tunainya belum memenuhi syarat pada sistem

pengendalian intern, yaitu:

a) Struktur organisasi

Tidak ada pemisahan tanggung jawab

fungsional secara tegas antara fungsi kas yang

merupakan fungsi penerimaan kas, ternyata juga

menangani dalam hal penjualan juga mengakibatkan

kurang terdapatnya internal cek diantara unit organisasi

yang terkait.

b) Prosedur pencatatan

74

Masih banyak kekurangan seperti tidak adanya

laporan penjualan perbulan, perbarang dan lain-lain.

c) Praktik yang sehat

Dalam hal ini belum dikatakan efektif karena

tidak ada pencocokan fisik kekayaan dengan catatan

penjualan dan nota penjualan yang tidak bernomor urut.

d) Mutu karyawan

Apotek sinar sehat memang sudah sesuai

dengan mutu dan pendidikannya, bisa melaksanakan

pekerjaan di toko sesuai dengan tugas dan tanggung

jawabnya.

e) Analisis sistem informasi akuntansi penjualan tunai

berbasis komputer pada Apotek Sinar Sehat.

Sistem informasi akuntansi penerimaan kas

penjualan tunai yang ada di apotek sinar sehat belum

baik terutama dalam penerimaan kas penjualan tunai

masih tidak terkomputerisasi.

Permasalahan yang penulis lihat, penulis

menyarankan untuk membuat sistem informasi

akuntansi berbasis komputerisasi yang ada di apotek

sinar sehat, agar hasilnya dapat memenuhi standart

yang ada, sehingga menjadi lebih baik.

75

2. Alternatif pemecahan masalah

a. Sistem informasi akuntansi penerimaan kas penjualan tunai pada

Apotek Sinar Sehat yang disarankan.

Berdasarkan permasalahan yang diuraikan penulis, maka

penulis memberikan alternatif pemecahan masalah untuk

memperbaiki sistem informasi penerimaan kas penjualan tunai

adalah:

1) Informasi yang diperlukan manajemen yang disarankan

Informasi yang diperlukan manajemen dalam sistem

informasi akuntansi penerimaan kas penjualan tunai yang

disarankan adalah informasi data obat, data jenis, data kategori

dan data satuan, informasi penjualan tunai harian, bulanan dan

tahunan, penjualan perobat penjualan perjenis, penjualan

perpelanggan, serta laporan penjualan tunai sebaiknya ada

otorisasi dari fungsi yang berwenang agar tidak terjadi

penyelewengan.

2) Fungsi terkait yang disarankan

Fungsi yang terkait dalam sistem informasi akuntansi

penerimaan penjualan tunai pada Apotek Sinar Sehat

sebaiknya tidak melibatkan fungsi penjualan pada kegiatan

penerimaan kas penjualan tunai yaitu dalam pencatatan

76

kedalam laporan penjualan tunai seharusnya dilakukan oleh

fungsi kas bukan dilakukan oleh fungsi penjualan.

3) Jaringan prosedur yang membentuk sistem yang disarankan

Jaringan prosedur yang membentuk sistem penerimaan

kas penjualan tunai yang disarankan dan pelaksanaan

prosedurnya telah disesuaikan dengan diagram alir data.

Prosedur yang disarankan untuk Apotek Sinar Sehat sebagai

berikut:

a) Prosedur penjualan

Prosedur ini digunakan untuk melayani pembeli yang

akan membeli barang.

b) Prosedur penerimaan kas

Prosedur ini digunakan untuk menerima data dari

penjualan dengan menginputkan data secara komputerisasi

kedalam nota penjualan sebanyak 2 rangkap dan melayani

pembeli yang membayar harga barang sesuai dengan

jumlah barang yang dibeli. Fungsi kas menerima nota

penjualan rangkap ke 1 diserahkan ke pembeli sedangkan

nota penjualan ke 2 untuk diarsipkan dan uang tunai.

kemudian fungsi kas membubuhkan cap lunas pada nota

tersebut dan menyerahkan pada pembeli

c) Prosedur penyerahan/ pembungkusan barang

77

Prosedur ini fungsi kas melayani pengambilan barang

oleh pembeli yang telah melakukan pembayaran ke fungsi

kas.

d) Prosedur pencatatan penjualan tunai

Prosedur ini untuk mencatat transaksi penjualan ke

dalam laporan penjualan. Prosedur ini dilaksanakan oleh

fungsi kas dengan cara mencatat nota penjualan yang

diterima kedalam laporan penjualan tunai.

e) Prosedur setor uang ke pemilik

Prosedur ini fungsi kas menyerahkan uang ke pada

pemilik beserta laporan transaksi penjualan harianpada

malam hari pada saat toko ditutup.

4) Dokumen yang digunakan yang disarankan

Dokumen yang digunakan yang disarankan untuk

apotek sinar sehat adalah:

a) Nota penjualan

Penulis akan menggunakan komputerisasi dalam

pembuatan nota penjualan, dan penulis menyarankan

design nota penjualan yang dibuat dengan program yang

penulis buat. Berikut design nota penjualan yang

disarankan adalah:

78

Gambar 10

Nota Penjualan (disarankan)

Sumber : Penulis

5) catatan akuntansi yang digunakan yang disarankan

a) Laporan penjualan harian

79

Laporan ini digunakan sebagai laporan transaksi

penjualan harian setiap harinya atau rekap laporan penjualan

harian. ini desain yang di sarankan penulis:

Gambar 11

Laporan Penjualan Harian (yang disarankan)

Apotek Sinar Sehat

Dari Tanggal :

Sampai Tanggal :

Laporan Penjualan Harian

Tanggal No Nota Nama Pelanggan Total

Total Penjualan

Sumber : Penulis

b) Laporan penjualan bulanan

80

Laporan bulanan merupakan laporan ikhtisar

pelaksanaan operasi perusahaan perusahaan dalam jangka

waktu satu bulan. Jadi setiap bulan diterbitkan satu laporan

yang menginformasikan hasil yang telah dicapai perusahaan

pada bulan tersebut. Berikut ini desain yang disarankan penulis

yaitu menggunakan desain yang sama dengan laporan

penjualan harian.

Gambar 12

Laporan Penjualan PerBulan (yang disarankan)

Apotek Sinar Sehat

Dari Tanggal :

Sampai Tanggal :

Laporan Penjualan Bulanan

Tanggal No Nota Nama Pelanggan Total

Total Penjualan

Sumber : Penulis

c) Laporan penjualan perobat

81

Laporan ini digunakan sebagai laporan transaksi

penjualan harian atau bulanan setiap obatnya atau rekap

laporan penjualan perobat berikut ini desain yang di sarankan

penulis.

Gambar 13

Laporan Penjualan Per Obat(yang disarankan)

Apotek Sinar Sehat

Laporan Penjualan PerObat

Nama Obat Tanggal Harga Kuantitas Jumlah

Total Penjualan

Sumber : Penulis

d) Laporan penjualan perjenis

82

Laporan ini digunakan sebagai laporan transaksi

penjualan harian atau bulanan setiap jenis obat, Berikut ini

desain yang disarankan penulis:

Gambar 14

Laporan Penjualan PerJenis Obat (yang disarankan)

Apotek Sinar Sehat

Laporan Penjualan Per Jenis Obat

Nama Jenis Nama Obat No Nota Tanggal Harga Kuantitas Jumlah

Sumber : Penulis

e) Bagan alir dokumen (flowchart) yang disarankan

Bagan alir dokumen sistem informasi akuntansi

penerimaan kas penjualan tunai yang disarankan penulis

Bagan 4

83

Bagan alir dokumen sistem informasi akuntansi penerimaan kas dari penjualan tunai

pada Apotek Sinar Sehat (yang disarankan)

Penjualan Kasir Pimpinan

Bersama Uang

Bersama Uang

Pembeli

Sumber : Dibuat oleh Penulis

Mulai

Melayani

Pembeli

Menyerahkan

barang kekasir

1

1

Menerima

Barang dari

penjualan

Input Data

Pembelian

Proses

Pembuatan

Laporan

Cetak Nota

LPKP 1

2 Nota 1

Membubuhkan

Cap Lunas

Menerima

Pembayaran

2 Nota 1

T

2

2

LPKP

Otorisasi

Laporan

Penerimaan

Kas

LPKP

T

Selesai

84

Keterangan : LPKP = Laporan Penerimaan Kas dari Penjualan

a) Penjualan

Bagian penjualan memiliki tugas antara lain:

(1) Melayani pembeli

(2) Menyerahkan barang ke kasir

b) Kasir

(1) Menerima barang dari bagian penjualan.

(2) Menginput data barang yang dibeli

(3) Melakukan transaksi penjualan menggunakan sistem computer.

(4) Mencetak nota penjualan sebanyak 2 rangkap.

(5) Memberi otorisasi dan membubuhkan cap toko.

(6) Menerima pembayaran dari pembeli

(7) Nota rangkap pertama diserahkan kepada pembeli/ pelanggan

beserta barang yang dibeli.

(8) Nota rangkap kedua diarsip permanen berdasarkan no urut.

(9) Mencetak laporan penerimaan kas dari penjualan tunai.

(10) Menyerahkan laporan penerimaan kas dari penjualan tunai kepada

pimpinan

c) Pimpinan

Pimpinan memiliki tugas antara lain:

85

(1) Menerima laporan penerimaan kas dari penjualan tunai dan

laporan jurnal dari bagian kasir

(2) Memberi otorisasi laporan penerimaan kas dari penjualan tunai

danlaporan jurnal.

(3) Mengarsipkan laporan penerimaan kas dari penjualan tunai laporan

jurnal.

6) Unsur sistem pengendalian intern yang disarankan

a) Organisasi

Berdasarkan unsur sistem pengendalian intern yang baik, suatu

fungsi tidak boleh diberikan tanggung jawab penuh dalam

melaksanakan tahap-tahap dalam proses penjualan. Hal ini bertujuan

agar setiap fungsi tidak terjadi perangkapan tugas yang tidak sesuai

bidangnya dan dengan kemampuan karyawan atau fungsi yang

seharusnya dilakukan oleh fungsi tersebut, sehingga tidak

memungkinkan untuk karyawan melakukan kecurangan dan

penyimpangan dalam transaksi-transaksi penerimaan kas penjualan

tunai.

b) Sistem otorisasi dan prosedur pencatatan

Penulis menyarankan menambahkan pembuatan laporan-

laporan seperti laporan perobat, pertipe, perhari dan perbulan yang

dibuat oleh fungsi kas untuk lebih merincikan hasil penjualannya.

c) Praktik yang sehat

86

Permasalahan yang penulis angkat adalah apotek sinar sehat

yaitu tidak menggunakan nota penjualan penulis menyarankan adanya

nota dengan catatan agar tidak ada selisih antara fisik kekayaan

dengan catatan yang dikarenakan penyelewengan dan nota dibuat

bernomor urut tercetak. Hal tersebut sudah memenuhi sistem

pengendalian intern yang baik dalam praktik yang sehat dalam

melaksanakan setiap tugas dan fungsinya

d) Mutu karyawan sesuai dengan tanggung jawabnya

Penulis menyarankan dalam perusahaan perlu pelatihan oleh

orang yang bertanggung jawab untuk melatih karyawan dan bisa

menyesuaikan terhadap pekerjaannya melatih setiap karyawannya

untuk menjalankan program yang telah ada, agar bisa menerapkannya.

Pekerjaan menjadi lebih lancar, karyawan bisa melaksanakan

pekerjaan sesuai tanggung jawab dan pekerjaan menjadi efekitif dan

efisien.

b. Sistem informasi akuntansi penerimaan kas penjualan Tunai berbasis

computer pada apotek sinar sehat yang disarankan

Ada beberapa langkah dalam merancang sistem informasi akuntansi

penerimaaan kas penjualan tunai pada apotek sinar sehat yaitu sebagai

berikut:

1) DAD (Diagram Alir Data)/ DFD (Data Flow Diagram)

87

Diagram alir data (DAD) adalah suatu diagram yang digunakan untuk

menggambarkan suatu sistembeserta komponen-komponennya daalam

aliran data informasi yang ada dalam sistem. Diagram alir data yang

disarankan mempunyai beberapa bagian, yaitu diagram konteks, diagram

berjenjang,diagram level 0 dan level 1.

Prosedur-prosedur atau langkah-langkah yang terdapat pada sistem

informasi akuntansi penjualan pada apotek sinar sehat:

a) Konsumen order pembelian barang (secara lisan)

b) Input data

(1) Kasir memasukan data user

(2) Kasir memasukan data obat

(3) Kasir memasukan data jenis

(4) Kasir memasukan data kategori

(5) Kasir memasukan data satuan

(6) Kasir memasukan data pelanggan (apabila diminta)

c) Transaksi penjualan

(1) Kasir melakukan input transaksi penjualan tunai

(2) Kasir mencetak nota penjualan

(a) Kasir menyerahkan nota penjualan rangkap 1(tunai) kepada

pelanggan.

(b) Nota penjualan rangkap ke 2 (tunai)dan disimpan sebagai

arsip.

88

d) Pelanggan menyerahkan uang secara tunai

e) Kasir menyerahkan barang kepada pelanggan

f) Laporan

(1) Kasir membuat laporan master berdasarkan data master, dan

memberikan laporan tersebut kepada pimpinan.

(2) Kasir membuat laporan penjualan berdasarkan data transaksi

penjualan tunai. Print out laporan diserahkan kepada pimpinan.

Berikut ini bagian yang terlibat dalam sistem informasi akuntansi

penerimaan kas penjualan tunai pada apotek sinar sehat:

Tabel 3

Bagian yang terlibat

No Bagian Prosedur

1 Kasir Menerima order pembelian

2 Kasir Input data pengguna,obat, jenis, kategori,satuan,dan

pelanggan

3 Kasir Memasukkan transaksi penjualan tunai

4 Kasir Pembuatan laporan

Sumber : Penulis

Diagram alir data (data flow diagram) yang digunakan

untuk menggambarkan sistem informasi akuntansi penjualan pada

89

Apotek Sinar Sehat yang disarankan berdasarkan tingkatannya

dapat dilihat pada bagan berikut ini :

Bagan 5

Diagram Konteks Sistem Informasi Akuntansi Penerimaan Kas Penjualan Tunai pada

Apotek Sinar Sehat

Uang

Barang

Nota

Sumber : Penulis

Bagan 6

Diagram Berjenjang Sistem Informasi Akuntansi Penerimaan Kas Penjualan Tunai

pada Apotek Sinar Sehat

Pembeli Sistem Penerimaan Kas dari

Penjualan Tunai

Apotek Sinar Sehat

Penjualan

Pimpinan

Sistem Penerimaan

Kas

90

Sumber : Penulis

D3 Kategori

Record pelanggan

Record satuan

Record kategori

Record jenis

Record obat

Apotek Sinar Sehat

1.0

Input Data

Kasir

1.1P

Obat Kasir

1.2P

Jenis Kasir

1.3P

Kategori

Kasir

1.4P

Satuan

Kasir

1.5P

Pelanggan Kasir

2.0

Input

Transaksi

Kasir

2.1P

Penjualan

Kasir

3.0

Input

Transaksi

Kasir

3.1P

Master

Kasir

3.2P

Transaksi

Kasir

pembeli

D1 Obat D2 Jenis

D4 Satuan D5 Pelanggan

Nota penjualan 2

M1

kasir

Input data

1.0

Input

transaksi

Bagan 7

Diagram Level 0 Sistem Informasi Akuntansi Penerimaan Kas Penjualan Tunai pada Apotek Sinar

Sehat

uan

g

bara

ng

no

ta

D8 Penjualan tunai

2.0

kasir

91

arsip

arsip

Bagan 8

Diagram Level 1 Proses 1 Sistem Informasi Akuntansi Penerimaan Kas Penjualan

Tunai pada Apotek Sinar Sehat

Sumber : Penulis

3.0

kasir

Laporan

Record penjualan

Laporan master M2

Laporan

transaksi M3 pimpinan

Obat

1.1P

Kasir

Jenis Kategori Satuan Pelanggan

1.2P 1.3P 1.4P 1.5P

Kasir Kasir Kasir Kasir

obat D1 jenis D2 katego

ri D3 satuan D4 pelanggan D5

Record pelanggan

Record satuan

Record jenis

Record obat

92

Bagan 9

Diagram Level 1 Proses 2 Sistem Informasi Akuntansi Penerimaan Kas Penjualan

Tunai pada Apotek Sinar Sehat

input transaksi pembelian input transaksi nota penjualan 1

barang

record kategori,obat jenis record obat,jenis dan satuan

Sumber: penulis

Bagan 10

Diagram Level 1 Proses 3 Sistem Informasi Akuntansi Penjualan Tunai pada Apotek

Sinar Sehat

Laporan master

Record data master arsip

Tunai transaksi Kasir d

iarsipkann

2.2 P 2.1 P

pembeli

Nota penjualan 2 M1

Penjualan tunai D8

P

enju

ala

n tu

nai

record

Jenis obat D2

Kategori obat D3

Satuan obat D4

pelanggan D5

pengguna D6

jabatan D7

Laporan

master

3.1 P

Laporan master M2

pimpinan

obat D1

Kasir

93

Record penjualan tunai arsip

Laporanpenjualan

Sumber: penulis

2) Sistem Basis Data

Di dalam perusahaan yang mengolah datanya dengan menggunakan

komputer, akan ditemukan banyak program aplikasi yang masing-masing

program memiliki file-file tertentu. Seringkali terjadi ada beberapa file

yang sama dibuat oleh beberapa program yang berbeda, sehingga timbul

penyimpanan data yang sama dibeberapa tempat yang berbeda.

Mengatasi hal ini, dibuatlah suatu kumpulan file data yang saling

berhubungan. File ini disebut basis data (database).

a) Unnormalisasi dan Normalisasi

Tabel basis data yang digunakan dalam mendesain sistem

informasi akuntansi penerimaan kas penjualan tunai pada Apotek

Sinar Sehat adalah sebagai berikut :

Penjualan tunai D8

kasir

Laporan

transaksi

Laporan penjualan M3

kasir

3.2 P

94

Tabel 4

Tabel Unnormalisasi

No Nama Field No Nama Field

1 Kode Obat 16 No Telepon Pelanggan

2 Nama Obat 17 Kode User

3 Kode Jenis 18 Nama User

4 Nama Jenis 19 Jabatan

5 Kode Kategori 20 Password

6 Nama Kategori 21 Harga Beli

7 Kode Satuan 22 Harga Jual

8 Nama Satuan 23 Stok

9 Kode Pemasok 24 Tanggal Exp

10 Nama Pemasok 25 No Nota

11 Alamat Pemasok 26 Kuantitas

12 No Telepon Pemasok 27 Tanggal

13 Kode Pelanggan 28 Total Penjualan

14 Nama Pelanggan 29 Total Pembelian

15 Alamat Pelanggan

Sumber : Penulis

Sistem basis data menjadi akurat, cepat, dan efisien, serta dapat

memberikan data yang diharapkan, maka dibentuklah normalisasi

file. Berikut ini merupakan normalisasi file untuk bentuk ketiga

(3NF) pada sistem informasi akuntansi penjualan pada Apotek Sinar

Sehat yang disarankan :

95

Gambar 15

Relasi Antar Tabel

Sumber : Penulis

b) Pembuatan Back End

Pembuatan back end dari relasi antar table pada Gambar 15

dengan menggunakan Microsoft SQL Server 2014. Table-tabel yang

diperlukan adalah sebagai berikut :

(1) Tabel Obat

Tabel Obat digunakan untuk menyimpan data obat dan

memasukkan data obat baru baru. Table ini memiliki jenis relasi

96

one to many ke Tabel Jual Detail dengan field kunci Kode Obat.

Berikut ini desain table secara fisik :

Tabel 5

Tabel Obat

No Nama Field Type Size

1 KodeObat Varchar 50

2 NamaObat Varchar 50

3 KodeJenis Varchar 50

4 KodeKategori Varchar 50

5 KodeSatuan Varchar 50

6 Harga beli Int

7 Harga jual Int

8 Stok Int

9 Tanggal Exp Date

(2) Tabel jenis obat

Tabel jenis obat digunakabn untuk menyimpan data jenis obat

dan memasukan data jenis baru. Tabel ini memiliki jenis relasi

one to many ke tabel obat field kunci kode jenis. Berikut ini

desain secara fisik:

Tabel 6

Tabel jenis obat

No Nama field Type Size

1 Kode jenis Varchar 50

2 Nama jenis Varchar 50

(3) Tabel kategori

97

Tabel kategori digunakan untuk menyimpan data kategori obat

dan memasukan data kategori baru. Tabel ini memiliki relasi one

to many ke tabel obat dengan field kunci kode kategori. Berikut

ini design tabel secara fisik:

Tabel 7

Tabel Kategori

No Nama field Type Size

1 Kode kategori Varchar 50

2 Nama kategori Varchar 50

(4) Tabel satuan

Tabel satuan digunakan untuk menyimpan data satuan obat dan

memasukan data satuan baru. Tabel ini memiliki relasi one to

many ke tabel obat dengan field kunci kode satuan. Berikut ini

design tabel secara fisik:

Tabel 8

Tabel Satuan

No Nama field Type Size

1 Kode satuan Varchar 50

2 Nama satuan Varchar 50

(5) Tabel user

98

Tabel user digunakan untuk menyimpan data user dan

memasukan data user baru. Tabel ini memiliki relasi one to many

ke Tabel Jual Header dengan field kunci kode user. Berikut ini

design tabel secara fisik:

Tabel 9

Tabel User

No Nama field type Size

1 Kode user Varchar 50

2 Nama user Varchar 50

3 Nama jabatan Varchar 50

4 Password varchar 50

5 Kode Jabatan varchar 50

(6) Tabel Pemasok

Tabel pemasok digunakan untuk menyimpan data pelanggan

dan memasukan data pemasok baru. Tabel ini memiliki relasi one

to many ke Tabel Header Beli dengan field kunci kode pemasok.

Berikut ini design tabel secara fisik:

Tabel 10

Tabel Pemasok

No Nama field Type Size

99

1 Kode pemasok Varchar 50

2 Nama pemasok Varchar 50

3 Alamat Varchar 50

4 No Telp varchar 50

(7) Tabel Pelanggan

Tabel pelanggan digunakan untuk menyimpan data pelanggan

dan memasukan data pelanggan baru. Tabel ini memiliki relasi

one to many ke Tabel Jual Header dengan field kunci kode

pelanggan. Berikut ini design tabel secara fisik:

Tabel 11

Tabel Pelanggan

No Nama field Type Size

1 Kode pelanggan Varchar 50

2 Nama pelanggan Varchar 50

3 Alamat Varchar 50

4 No Telp varchar 50

(8) Tabel Jabatan

Tabel jabatan digunakan untuk menyimpan data jabatan yang

ada di toko. Tabel ini memiliki relasi one to many ke tabel user

dengan field kunci kode jabatan. Berikut ini design tabel secara

fisik.

Tabel 12

Tabel Jabatan

No Nama field Type Size

1 Kode jabatan Varchar 50

2 Nama jabatan Varchar 50

100

(9) Tabel Jual Header

Tabel jual header digunakan untuk menyimpan data transaksi

penjualan dan memasukan data penjualan barang baru. Tabel ini

memiliki relasi one to many ke Tabel Jual Detail dengan field

kunci utama NoNota dan kunci tamu kode pelanggan, kode kasir.

Berikut ini design tabel secara fisik:

Tabel 13

Tabel Jual Header

No Nama field Type Size

1 No Nota Varchar 50

2 Tanggal Transaksi Date Time

3 Kode User Varchar 50

4 Kode Pelanggan Varchar 50

5 Total Penjualan BigInt

(10) Tabel Jual Detail

Tabel jual detail digunakan untuk menyimpan data penjualan.

Tabel ini memiliki dua kunci yang merupakan compound key

yaitu NoNota dan Kode Obat sehingga tabel ini memiliki dua

relasi one to many yaitu :

(a) Relasi one to many dengan tabel obat yang berarti satu Nama

Obat bisa mempunyai banyak detail ke tabel Jual Detail.

101

(b) Relasi one to many dengan tabel Jual Header yang berarti satu

No Nota bisa memiliki banyak detail ke tabel Jual Detail atau

tidak boleh ada lebih dari satu No Nota dalam tabel Jual

Detail. Berikut ini desain tabel secara fisik :

Tabel 14

Tabel Jual Detail

No Nama field Type Size

1 No Nota Varchar 50

2 Kode Obat Varchat 50

3 Harga Int

4 Kuantitas Int

View - view yang diperlukan dalam pembuatan back end pada

Microsoft SQL Server 2014 adalah sebagai berikut :

(1) View

c) Pembuatan front end

Program aplikasi penerimaan kas penjualan tunai yang dibuat

oleh penulis menggunakan Microsoft Visual Basic 2015 sebagai front

end. Pada program ini penulis membuat beberapa form master, form

transaksi dan form laporan-laporan.

(1) Pembuatan Form Login

Form login merupakan sebuah form yang muncul

pertama kali pada saat program dijalankan. Pembuatan form

login bertujuan untuk menyaring pengguna sistem agar tidak

102

semua orang dapat menggunakan aplikasi yang telah dibuat.

Terdapat 3 login dalam program aplikasi penerimaan kas ini

yaitu login untuk pimpinan, fungsi penjualan, dan fungsi kasir

dengan masing-masing hak dalam mengakses suatu form

tertentu. Berikut merupakan hak akses untuk masing-masing

pengguna:

(1) (1) Pimpinan

: seluruh form

(2) Fungsi kasir

: seluruh form transaksi dan laporan- laporan.

Dengan adanya pembagian otorisasi diharapkan dapat

mengurangi terjadinya penyelewengan / kecurangan dalam

kinerja karyawan. Berikut ini adalah tampilan login pada

program aplikasi yang telah dibuat oleh penulis :

Gambar 16

Form Login

103

Sumber : Penulis

Berikut ini adalah coding-coding yang diperlukan dalam

pembuatan form login :

Gambar 17

Coding Form Login

104

Sumber : dibuat oleh Penulis

(2) Pembuatan Menu Utama

Menu utama merupakan tampilan awal program yang dapat

dlihat oleh semua pengguna program aplikasi setelah berhasil

login pada program aplikasi.

Penulis membuat tampilan menu utama menggunakan

menustrip. Dalam menu utama tidak semua menu dapat diakses

oleh pengguna. Menu – menu tertentu hanya bisa diakses

105

sesuai dengan pengguna yang login. Berikut ini adalah

tampilan menu utama yang telah dibuat penulis:

Gambar 18

Form Menu Utama

Sumber : Penulis

Gambar 19

Bagian-bagian Form Menu Utama

Login

Menu Utama

Master Data Transaksi Laporan Logout

Obat

Jenis Obat

Penjualan

Pembelian

Master Data

Obat

106

i

(3) Pembuatan Form Master

Form Master terdiri dari form, fungsi setiap form master yaitu

sebagai penginputan data.

(a) Form Master Obat

Form Master Obat berfungsi untuk menginput data obat

dan table yang diperlukan adalah table tbobat. Berikut ini

tampulan dari form master obat :

Gambar 20

Form Master Obat

Obat PerTanggal

Jenis PerTanggal

Pelanggan

PerTanggal

Obat PerIndividu

Jenis PerIndividu

Pelanggan

PerIndividu

Penerimaan Kas

keseluruhan

PerTanggal

PerBulan

Pertahun

107

Sumber : Penulis

(b) Form Master Jenis

Form Master Jenis berfungsi untuk menginput data

Jenis dan table yang diperlukan adalah table tbjenis. Berikut

ini tampulan dari form master jenis :

Gambar 21

Form Data Jenis

108

Sumber : Penulis

(c) Form Master Kategori

Form Master Kategori berfungsi untuk menginput

kategori dan table yang diperlukan adalah table tbkategori.

Berikut ini tampilan dari form master kategori :

Gambar 22

Form Data Kategori

109

Sumber : Penulis

(d) Form Master Satuan

Form Master Satuan berfungsi untuk menginput satuan

dan table yang diperlukan adalah table tbsatuan. Berikut ini

tampilan dari form master satuan :

Gambar 23

Form Data Satuan

110

Sumber : Penulis

(e) Form Master Kasir

Form Master Kasir berfungsi untuk menginput data

kasir dan table yang diperlukan adalah table tbkasir. Berikut

ini tampilan dari form master kasir :

Gambar 24

Form Data Pengguna

111

Sumber : Penulis

(f) Form Master Pelanggan

Form Master Pelanggan berfungsi untuk menginput

pelanggan dan table yang diperlukan adalah table

tbpelanggan. Berikut ini tampilan dari form master pelanggan:

Gambar 25

Form Data Pelanggan

112

Sumber : Penulis

(g) Form Master Jabatan

Form Master Jabtan berfungsi untuk menginput Jabatan

dan table yang diperlukan adalah table tbjabatan. Berikut ini

tampilan dari form master jabatan:

Gambar 26

Form Data Jabatan

113

Sumber : Penulis

(4) Pembuatan Form Transaksi

Form Transaksi terdiri dari form, fungsi setiap form

transaksi yaitu sebagai penginputan data penjualan dan

pembelian.

(a) Form Transaksi Penjualan

114

Form Transaksi Penjualan berfungsi untuk menginput

data penjualan. Berikut ini adalah tampilan Forn Transaksi

Penjualan :

Gambar 27

Form Transaksi Penjualan

Sumber : Penulis

Gambar 28

Coding Form Transaksi Penjualan

115

116

117

118

Sumber : Penulis

Setelah menginputkan data transaksi penjualan diatas, klik

tombol “Simpan”, maka secara otomatis data tersimpan kedalam

database dan bisa mencetak nota untuk diserahkan ke pelanggan.

Berikut ini tampilan cetak nota penjualan :

119

Gambar 29

Laporan Nota Penjualan

Sumber : Penulis

(b) Form Transaksi Pembelian

Form Transaksi Pembelian berfungsi untuk menginput

data pembelian atau barang masuk. Berikut ini adalah

tampilan Form Transaksi Pembelian :

120

Gambar 30

Form Transaksi Pembelian

Sumber : Penulis

Gambar 31

121

Coding Form Transaksi Pembelian

122

123

124

Sumber : Penulis

(5) Pembuatan Form Laporan

(a) Laporan Master Obat

Laporan Master Obat merupakan laporan yang

menampilkan data-data obat yang ada tersedia di toko yang

telah di inputkan.

125

Gambar 32

Laporan Data Obat

Sumber : Penulis

(b) Laporan Master Jenis

Laporan Master Jenis merupakan laporan yang

menampilkan data-data jenis obat yang ada tersedia di toko

yang telah di inputkan.

126

Gambar 33

Laporan Data Jenis

Sumber : Penulis

(c) Laporan Master Kategori

Laporan Master Kategori merupakan laporan yang

menampilkan data-data kategori obat yang ada tersedia di

toko yang telah di inputkan.

127

Gambar 34

Laporan Data Kategori

Sumber : Penulis

(d) Laporan Master Satuan

Laporan Master Satuan merupakan laporan yang

menampilkan data-data satuan obat yang ada tersedia di toko

yang telah di inputkan.

128

Gambar 35

Laporan Data Satuan

Sumber : Penulis

(e) Laporan Master Pelanggan

Laporan Master Pelanggan merupakan laporan yang

menampilkan data-data pelanggan yang telah di inputkan.

129

Gambar 36

Laporan Data Pelanggan

Sumber : Penulis

(f) Laporan Master Pengguna

Laporan Master Pengguna merupakan laporan yang

menampilkan data-data pengguna yang ada tersedia di toko

yang telah di inputkan.

130

Gambar 37

Laporan Data Pengguna

Sumber : Penulis

(g) Laporan Master Jabatan

Laporan Master Jabatan merupakan laporan yang

menampilkan data-data jabatan yang ada tersedia di toko

yang telah di inputkan.

131

Gambar 38

Laporan Data Jabatan

(h) Laporan Transaksi Penjualan PerObat

Laporan Transaksi Penjualan PerObat merupakan

laporan penjualan yang menampilkan penjualan –penjualan

perobat .

132

Gambar 39

Laporan Penjualan PerObat

Sumber : Penulis

(i) Laporan Transaksi Penjualan PerJenis

Laporan Transaksi Penjualan PerJenis merupakan

laporan penjualan yang menampilkan penjualan –penjualan

perjenis.

133

Gambar 40

Laporan Penjualan PerJenis

Sumber : Penulis

(j) Laporan Transaksi Penjualan PerPelanggan

Laporan Transaksi Penjualan PerPelanggan merupakan

laporan penjualan yang menampilkan penjualan –penjualan

perpelanggan.

134

Gambar 41

Laporan Penjualan PerPelanggan

Sumber : Penulis

(k) Laporan Transaksi Penjualan Obat PerTanggal

135

Laporan Transaksi Penjualan Obat Pertanggal

merupakan laporan penjualan yang menampilkan penjualan –

penjualan obat pertanggal.

Gambar 42

Laporan Penjualan Obat Pertanggal

Sumber : Penulis

136

(l) Laporan Transaksi Penjualan Jenis Barang PerTanggal

Laporan Transaksi Penjualan Jenis Barang Pertanggal

merupakan laporan penjualan yang menampilkan penjualan –

penjualan jenis barang pertanggal.

Gambar 43

Laporan Penjualan Jenis Barang Pertanggal

137

Sumber : Penulis

(m) Laporan Transaksi Penjualan Pelanggan PerTanggal

Laporan Transaksi Penjualan Pelanggan Pertanggal

merupakan laporan penjualan yang menampilkan penjualan –

penjualan pelanggan pertanggal.

Gambar 44

Laporan Penjualan Pelanggan Pertanggal

Sumber : Penulis

138

(n) Laporan Transaksi Penjualan Tunai

Laporan Transaksi Penjualan Tunai merupakan laporan

penjualan yang menampilkan penjualan –penjualan tunai.

Gambar 45

Laporan Penjualan Tunai

Sumber : Penulis

(o) Laporan Transaksi Penerimaan Kas PerTanggal

139

Laporan Transaksi Penerimaan Kas PerTanggal

merupakan laporan dari keseluruhan penerimaan kas

pertanggal.

Gambar 46

Laporan Penerimaan Kas PerTanggal

Sumber : Penulis

140

(p) Laporan Transaksi Penerimaan Kas PerBulan

Laporan Transaksi Penerimaan Kas Bulanan

merupakan rekap laporan dari keseluruhan penerimaan kas

pertanggal.

Gambar 47

Laporan Penerimaan Kas PerBulan

Sumber : Penulis

141

(q) Laporan Transaksi Penerimaan Kas PerTahun

Laporan Transaksi Penerimaan Kas Tahunan

merupakan rekap laporan dari keseluruhan penerimaan kas

perbulan.

Gambar 48

Laporan Penerimaan Kas PerTahun

Sumber : Penulis

142

(r) Laporan Penerimaan Kas

Laporan Penerimaan Kas diambil dari transaksi

penjualan perhari yang dibuat laporan penerimaan kas

perbulan.

Gambar 49

Laporan Penerimaan Kas

Sumber : Penulis

143

BAB V

KESIMPULAN DAN SARAN

A. Kesimpulan

Berdasarkan hasil penelitian dan pembahasan yang dilakukan oleh

penulis, maka penulis menarik simpulam sebagai berikut:

1. Apotek sinar sehat ialah toko yang menjual obat-obatan secara tunai.

2. Sistem informasi akuntansi penerimaan kas penjualan tunai yang

diterapkan apotek sinar sehat

a. Fungsi yang terkait yaitu fungsi kasir juga sebagai fungsi

penjualaln.

b. Jaringan prosedur yang membentuk sistem pada apotek sinar sehat

belum efektif dan peranan fungsi terkait masih kurang maksimal.

c. Tidak ada dokumen nota penjualan

d. Catatan akutansi di apotek sinar sehat hanya menggunakan catatan

akuntansi biasa dalam laporan penjualan.

e. Unsur sistem pengendalian intern yaitu organisasi tidak ada

pemisahan antara fungsi kasir yag merupakan fungsi penerimaan

kas juga menangani penjualan .

3. Sistem informasi akuntansi penerimaan kas penjualan tunai berbasis

komputer pada apotek sinar sehat

Sistem informasi akuntansi penerimaan kas penjualan tunai yang

ada di apotek sinar sehat belum baik terutama dalam penerimaan kas

dalam penjualan tunai masih tidak terkomputerisasi.

144

B. Saran

Berdasarkan hasil penelitian, untuk mengatasi permasalahan yang

dihadapi maka penulis mencoba memberikan saran-saran pada apotek

sinar sehat sebagai berikut:

1. Sistem informasi akuntansi penerimaan kas penjualan tunai yang

disarankan untuk apotek sinar sehat.

a. Informasi yang diperlukan manajemen disarankan

Informasi yang diperlukan manajemen dalam sistem

informasi akuntansi penerimaan kas penjualan tunai dan yang

disarankan adalah informasi data obat,jenis obat, data kategori,

informasi penjualan tunai harian dan bulanan, penjualan obat, dan

penjualan perobat, serta laporan penjualan tunai sebaiknya ada

otorisasi dari fungsi yang berwenang agar tidak terjadi

penyelewengan

b. Fungsi terkait yang disarankan

Fungsi yang terkait dalam sistem informasi akuntansi

penerimaan kas penjualan tunai pada apotek sinar sehat sebaiknya

tidak melibatkan fungsi penjualan pada kegiatan penerimaan kas

penjualan tunai yaitu dalam pencatatan ke dalam laporan penjualan

tunai seharusnya dilakukan oleh fungsi kas bukan dilakukan oleh

fungsi penjualan.

c. Dokumen yang disarankan

145

Dokumen yang disarankan untuk apotek sinar sehat adalah

nota penjualan yang diolah oleh penulis.

d. Catatan akuntansi yang disarankan

Catatan akuntansi yang digunakan dan disarankan untuk

apotek sinar sehat adalah catatan akuntansi yang diolah oleh

penulis

e. Unsur sistem pengendalian intern yang disarankan

1) Organisasi

Berdasarkan unsur sistem pengendalian intern yang baik,

suatu fungsi tidak boleh diberikan tanggung jawab penuh dalam

melaksanakan tahap-tahap dalam proses penjualan. Hal ini

bertujuan agar setiap fungsi tidak terjadi perangkapan tugas

yang tidak sesuai dengan bidangnya dan dengan kemampuan

karyawan atau fungsi yang seharusnya dilakukan oleh fungsi

tersebut, sehingga tidak memukinkan untuk karyawan

melakukan kecurangan dan penyimpanan dalam transaksi-

transaksi penjualan tunai.

2) Sistem otorisasi dan prosedur pencatatan

Penulis menyarankan menambahkan catatan akuntansi yaitu

yang dibuat oleh fungsi kas untuk memudahkan pencatatan

laporan penerimaan kas penjualan tunai.

146

3) Praktik yang sehat

Penggunaan nota penjualan penulis menyarankan adanya

pencocokan fisik kekayaan dengan catatanya agar tidak ada

selisih antara fisik kekayaan dengan catatan yang dikarenakan

penyelewengan. Hal tersebut sudah memenuhi sistem

pengendalian intern yang baik dalam praktikyang sehat dalam

melaksanakan setiap tugas dan fungsinya

2. Sistem informasi penjualan berbasis computer pada apotek sinar sehat

Pencatatan aktivitas dan kegiatan dalam penerimaan kas penjualan

tunai belum terkomputerisasi dan tidak sesuai dengan SIA sehingga

penulis perlu memperbaikinya. Oleh karena itu, maka penulis

membuatkan sitem informasi akuntansi penerimaan kas penjualan

tunai berbasis computer agar lebih praktis dan membantu dalam

pembuatan laporan dan pencarian data-data dengan menggunakak

program Microsoft Visual Basic 2015 sebagai Front End dan membuat

databasenya dengan menggunakan Microsoft SQL Server 2015 sebagai

Back End.

B. Foto Perusahaan