Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

30
1 LAPORAN PRAKTEK KERJA LAPANGAN (PKL) IMPLEMENTASI SISTEM BUKU KAS SEBAGAI PENCATATAN PEMASUKAN DAN PENGELUARAN KEUANGAN (STUDI KASUS : CV SURYA MAS JAYA ) Oleh: M. Muzaqi 109091000109 PROGRAM SARJANA (S1) KOMPUTER PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA 2014 M / 1435 H

description

Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

Transcript of Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

Page 1: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

1

LAPORAN PRAKTEK KERJA LAPANGAN (PKL)

IMPLEMENTASI SISTEM BUKU KAS SEBAGAI PENCATATAN

PEMASUKAN DAN PENGELUARAN KEUANGAN

(STUDI KASUS : CV SURYA MAS JAYA )

Oleh:

M. Muzaqi

109091000109

PROGRAM SARJANA (S1) KOMPUTER

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA

2014 M / 1435 H

Page 2: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

2

LAPORAN PRAKTEK KERJA LAPANGAN (PKL)

“IMPLEMENTASI SISTEM BUKU KAS SEBAGAI PENCATATAN

PEMASUKAN DAN PENGELUARAN KEUANGAN

(STUDI KASUS : CV SURYA MAS JAYA )”

Sebagai Salah Satu Syarat Untuk Membuat Tugas Akhir

Pada Program Studi Teknik Informatika

Universitas Islam Negeri Syarif Hidayatullah Jakarta

Oleh :

M. Muzaqi

109091000109

Jakarta, April 2014

Menyetujui,

Dosen Pembimbing,

Siti Ummi Masruroh, M.Sc

NIP. 19820823 2011012 013

Pembimbing Lapangan,

Mengetahui,

Ketua Program Studi Teknik Informatika,

Nurhayati, Ph.D

NIP. 19690316 199903 2 002

Page 3: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

3

KATA PENGANTAR

Dengan mengucap syukur kepada Allah SWT yang telah mengizinkan

penulis untuk menyelesaikan Laporan Praktek Kerja Lapangan (PKL) dengan

lancar dan baik. Shalawat serta salam semoga tetap tercurahkan kepada Nabi

Muhammad SAW, yang telah mengajarkan Islam sehingga menjadikan umat

manusia menjadi terarah.

Laporan Praktek Kerja Lapangan yang berjudul “Implementasi Sistem

Buku Kas Sebagai Pencatatan Pemasukan dan Pengeluaran Keuangan (Studi

Kasus : CV. Surya Mas Jaya)” ini disusun untuk memenuhi salah satu syarat

dalam menyelesaikan Program Sarjana (S1) Komputer pada program studi Tekni

Informatika, Fakultas Sains dan Teknologi Universitas Islam Negeri (UIN) Syarif

Hidayatullah Jakarta.

Keberhasilan Praktek Kerja Lapangan ini adalah berkat bimbingan dan

saran-saran dari semua pihak. Tanpa adanya semua pihak yang terkait, upaya

pengerjaan laporan ini tidak berarti apa-apa. Untuk itu penulis ingin

menyampaikan terima kasih kepada:

1. Allah SWT yang telah memberikan nikmat dan karunia-Nya kepada penulis.

2. Kedua orang tua dan saudara-saudara penulis, yang senantiasa memberikan

dukungan, motivasi, dan doanya kepada penulis.

3. Bapak Dr. Agus Salim, M.Si selaku Dekan Fakultas Sains dan Teknologi.

Page 4: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

4

4. Ibu Nurhayati, Ph.D selaku Ketua Program Studi Teknik Informatika.

5. Ibu Siti Ummi Masruroh, M.Sc selaku Dosen Pembimbing yang telah

memberikan arahan dan bimbingan kepada penulis dalam menyelesaikan

Laporan Praktek Kerja Lapangan ini.

6. Bapak H. Suripto selaku Pembimbing Lapangan dan Direktur CV. Surya Mas

Jaya yang telah mengizinkan penulis untuk melaksanan Praktek Kerja

Lapangan di CV. Surya Mas Jaya.

7. Rekan-rekan mahasiswa Program Studi Teknik Informatika angkatan 2009,

khususnya Aris, Hasan, dan Faisal yang telah memberikan masukan,

dorongan, dan motivasi kepada penulis.

8. Semua pihak yang tidak dapat penulis sebut satu persatu yang telah

membantu dalam penyelesaian penulisan laporan Praktek Kerja Lapangan ini.

Akhirnya, dengan segala kerendahan hati penulis menyadari masih

banyak terdapat kekurangan-kekurangan, sehingga penulis mengharapkan adanya

saran dan kritik yang bersifat membangun demi kesempurnaan laporan Praktek

Kerja Lapangan ini.

Jakarta, April 2014

Penulis,

Page 5: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

5

DAFTAR ISI

Halaman

Halaman Judul ........................................................................................................... i

Halaman Pengesahan ............................................................................................... ii

Kata Pengantar .......................................................................................................... iii

Daftar Isi .................................................................................................................... v

Daftar Gambar ........................................................................................................... vii

Daftar Tabel .............................................................................................................. ix

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

1.1. Latar Belakang ................................................................................ I-1

1.2. Perumusan Masalah ........................................................................ I-2

1.3. Batasan Masalah .............................................................................. I-3

1.4. Tujuan Pelaksanaan PKL ................................................................ I-3

1.5. Manfaat Praktek Kerja Lapangan .................................................... I-4

1.6. Nama Kegiatan ................................................................................ I-5

1.7. Waktu, Lokasi, dan Tempat Pelaksanaan ....................................... I-5

1.8. Sistematika Penulisan ..................................................................... I-6

BAB II LANDASAN TEORI DAN PROFIL PERUSAHAAN ......................... II-7

2.1.Landasan Teori ................................................................................ II-7

2.1.1. Konsep Dasar Sistem Informasi ............................................ II-7

2.1.2. Konsep Pembukuan Keuangan ............................................. II-11

2.1.3. Database dan DBMS (Database Management System) ......... II-13

2.1.4. PHP ....................................................................................... II-15

2.2.Profil Perusahaan ............................................................................. II-17

2.2.1. Sejarah Perusahaan ................................................................ II-17

2.2.2. Visi dan Misi Perusahaan ...................................................... II-18

Page 6: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

6

2.2.3. Struktur Organisasi Perusahaan ............................................ II-19

2.2.4. Lokasi Perusahaan ................................................................. II-19

BAB III PELAKSANAAN PRAKTEK KERJA LAPANGAN ........................ III-20

3.1. Metodologi Penelitian .................................................................. III-20

3.1.1. Metode Pengumpulan Data ................................................ III-20

3.2. Metode Pengembangan Sistem ...................................................... III-21

3.2.1. Perencanaan Syarat ............................................................ III-21

3.2.2. Perencanaan Sistem (Desain Workshorp) .......................... III-23

3.2.3. Fase Konstruksi Buku Kas .................................................. III-73

3.2.4. Fase Pelaksanaan Sistem .................................................... III-81

BAB IV KESIMPULAN DAN SARAN ............................................................ IV-89

4.1. Kesimpulan .................................................................................... IV-89

4.2.Saran ............................................................................................... IV-89

DAFTAR PUSTAKA

DAFTAR LAMPIRAN

Page 7: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

7

DAFTAR GAMBAR

Halaman

Gambar 2.1 Skema HTML ........................................................................................ 15

Gambar 2.2 Skema PHP ............................................................................................ 16

Gambar 2.3 Struktur Organisasi CV. Surya Mas Jaya .............................................. 18

Gambar 3.1 Use Case Diagram Sistem Buku Kas ................................................... 29

Gambar 3.2 Squence Diagram Login ........................................................................ 46

Gambar 3.3 Squence Diagram User Management .................................................... 47

Gambar 3.4 Squence Diagram Buku Kas .................................................................. 49

Gambar 3.5 Squence Diagram Grup Biaya................................................................ 51

Gambar 3.6 Squence Diagram Transaksi Buku Kas .................................................. 53

Gambar 3.7 Squence Diagram Laporan ..................................................................... 55

Gambar 3.8 Squence Diagram Reset Buku Kas........................................................ 57

Gambar 3.9 Squence Diagram Logout ....................................................................... 58

Gambar 3.10 Class Diagram Sistem Buku Kas ......................................................... 60

Gambar 3.11 Rancangan Awal Login ........................................................................ 69

Gambar 3.12 Rancangan Awal Tambah User ............................................................ 70

Gambar 3.13 Rancangan Awal Tambah Buku Kas ................................................... 70

Gambar 3.14 Rancangan Awal Transaksi Masuk ...................................................... 71

Gambar 3.15 Rancangan Awal Transaksi Keluar ...................................................... 71

Gambar 3.16 Tampilan Halaman Login .................................................................... 72

Gambar 3.17 Tampilan Halaman Tambah User ........................................................ 73

Gambar 3.18 Tampilan Halaman Daftar User ........................................................... 73

Gambar 3.19 Tampilan Halaman Edit User ............................................................... 74

Gambar 3.20 Tampilan Halaman Tambah Buku Kas ................................................ 75

Gambar 3.21 Tampilan Halaman Daftar Buku Kas ................................................... 75

Gambar 3.22 Tampilan Halaman Edit Buku Kas....................................................... 76

Gambar 3.23 Tampilan Halaman Tambah Grup Biaya ............................................. 76

Gambar 3.24 Tampilan Halaman Daftar Grup Biaya ................................................ 77

Page 8: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

8

Gambar 3.25 Tampilan Halaman Edit Grup Biaya .................................................... 77

Gambar 3.26 Tampilan Halaman Transaksi Keluar .................................................. 78

Gambar 3.27 Tampilan Halaman Laporan Buku Kas ............................................... 78

Gambar 3.28 Tampilan Halaman Detail Laporan Buku Kas .................................... 79

Gambar 3.29 Tampilan Halaman Reset Buku kas ..................................................... 79

Page 9: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

9

DAFTAR TABEL

Halaman

Tabel 3.1 Identifikasi Aktor ....................................................................................... 22

Tabel 3.2 Identifikasi Use Case ................................................................................. 23

Tabel 3.3 Narasi Use Case Login ............................................................................... 29

Tabel 3.4 Narasi Use Case User Management .......................................................... 30

Tabel 3.5 Narasi Use Case Buku Kas ........................................................................ 33

Tabel 3.6 Narasi Use Case Grup Biaya ..................................................................... 35

Tabel 3.7 Narasi Use Case Transaksi Buku Kas........................................................ 38

Tabel 3.8 Narasi Use Case Laporan ........................................................................... 40

Tabel 3.9 Narasi Use Case Reset Buku Kas .............................................................. 43

Tabel 3.10 Narasi Use Case Logout ........................................................................... 45

Tabel 3.11 Tabel user_tbl ........................................................................................... 61

Tabel 3.12 Tabel user_security_tbl ............................................................................ 62

Tabel 3.13 Tabel bukukas_tbl .................................................................................... 64

Tabel 3.14 Tabel user_akses_bukukas_tbl ................................................................. 66

Tabel 3.15 Tabel groupbiaya_tbl ............................................................................... 66

Tabel 3.16 Tabel transaction_tbl ................................................................................ 67

Tabel 3.17 Tabel log_tbl ............................................................................................ 69

Tabel 3.18 Black Box Testing..................................................................................... 80

Page 10: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

10

BAB I

PENDAHULUAN

1.1 Latar Belakang

Pembukuan adalah pencatatan transaksi keuangan. Transaksi

meliputi penjualan, pembelian, pendapatan, dan pengeluaran oleh

perseorangan maupun organisasi. Pembukuan biasanya dilakukan oleh

seorang ahli pembukuan. Pembukuan berbeda dengan akuntansi. Proses

akuntansi biasanya dilakukan oleh seorang akuntan. Akuntan membuat

laporan dari transaksi keuangan tercatat yang ditulis oleh ahli pembukuan.

Terdapat beberapa metode umum pembukuan, semisal sistem pembukuan

masukan-tunggal dan pembukuan berpasangan, kedua-dua sistem ini dapat

dilihat sebagai pembukuan nyata. Setiap proses yang melibatkan pencatatan

transaksi keuangan adalah proses pembukuan (www.wikipedia.org, 2014).

Sistem pembukuan keuangan sangatlah penting untuk mencatat

semua transaksi yang berjalan pada suatu organisasi atau perusahaan. Hal

tersebut dikarenakan supaya keuangan dapat diaudit dengan sebenar-

benarnya, dan dapat dijadikan acuan dalam menyusun perencanaan

pembiayaan di kemudian hari. Dengan sistem pembukuan yang benar,

pembukuan tersebut bisa dijadikan sebagai sumber informasi utama untuk

menilai kinerja dan kesehatan dari organisasi atau perusahaan yang sedang

dijalankan.

Page 11: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

11

CV Surya Mas Jaya adalah sebuah perusahaan yang bergerak

dibidang percetakan yang berdiri pada tahun 2011. CV Surya Mas Jaya ini

berada di Kota Bekasi, tepatnya di Jalan Sultan Hasanuddin No 11 A,

Tambun Selatan, Bekasi. Saat ini, sistem pembukuan yang dilakukan oleh

CV Surya Mas Jaya saat ini masih manual. Hal itu yang membuat pemilik

usaha mengalami kesulitan dalam mengontrol keuangan, baik pemasukan

maupun pengeluaran.

Seperti telah diketahui berdasarkan uraian di atas, pembukuan

keuangan perlu dilakukan dengan sistem untuk membantu perusahaan

mengontrol kondisi keuangan secara realtime. Hal tersebut yang mendorong

peneliti untuk melakukan penelitian mengenai "Implementasi Sistem Buku

Kas Sebagai Pencatatan Pemasukan dan Pengeluaran Keuangan di CV.

Surya Mas Jaya".

1.2 Perumusan Masalah

Berdasarkan latar belakang yang telah diuraikan di atas, penulis

merumuskan masalah yang akan dibahas, yaitu bagaimana merancang dan

membangun suatu sistem pembukuan keuangan sebagai pencatatan transaksi

pemasukan dan pengeluaran perusahaan?

Page 12: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

12

1.3 Batasan Masalah

Dalam penulisan ini, penulis melakukan pembatasan masalah

dalam pembuatan sistem yang akan dibangun, yakni:

1) Aplikasi ini dibuat dengan ruang lingkup pencatatan transaksi pemasukan

dan pengeluaran di CV Surya Mas Jaya.

2) Perancangan sistem ini menggunakan bahasa pemrograman PHP,

MySQL sebagai basis datanya, MySQL Workbrench 6.0 untuk membuat

desain basis datanya, CMS (Content Management System) sebagai

kerangka pembuatan sistem dan XAMPP 1.7.7 sebagai web server

lokalnya.

3) Pada penelitian ini tidak membahas mengenai protokol, jaringan, dan

keamanan datanya.

4) Penelitian ini hanya sampai pada tahap implementasi dan tidak

membahas untuk pengembangan sistem ke depannya.

1.4 Tujuan Pelaksanaan PKL

Tujuan penelitian ini yaitu menghasilkan sistem pembukuan

keuangan CV. Surya Mas Jaya untuk membantu mengontrol transaksi

keuangan, baik pemasukan maupun pengeluaran.

Page 13: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

13

1.5 Manfaat Praktek Kerja Lapangan

Manfaat praktek kerja lapangan sebagai berikut:

a. Bagi Mahasiswa

1. Menerapkan ilmu-ilmu yang diperoleh selama kuliah.

2. Mengetahui kondisi sebenarnya yang terjadi di dunia kerja.

3. Untuk memperkenalkan sikap profesionalisme yang diperlukan

mahasiswa dalam memasuki dunia kerja yang sesuai dengan

bidangnya serta sebagai pengalaman kerja.

4. Untuk menambah wawasan penulis sesuai dengan bidang yang

ditekuni.

5. Memenuhi salah satu syarat akademis Program Studi Teknik

Informatika UIN Syarif Hidayatullah yaitu Praktek Kerja Lapangan

(PKL).

b. Bagi Instansi/Perusahaan

1. Sebagai upaya untuk ikut membantu menyiapkan tenaga terampil

bagi mahasiswa yang akan terjun ke dunia kerja.

2. Ikut serta dalam mendukung proses akademik mahasiswa dan

mendukung mencetak tenaga kerja yang kompeten di bidangnya.

3. Menjalin kerja sama dan saling mengenal antara Instansi kerja dan

pendidikan, sehingga bisa dijadikan referensi untuk menyiapkan

tenaga kerja yang lebih maju dan kompetitif.

Page 14: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

14

4. Sarana perusahaan untuk melakukan penilaian terhadap kemampuan

dan kinerja mahasiswa dalam proses praktek kerja lapangan

5. Memperoleh bantuan tenaga kerja sesuai bidangnya.

c. Bagi Universitas

1. Mengetahui kemampuan mahasiswa dalam penguasaan ilmu yang

telah diberikan selama proses perkulihan sebagai bahan evaluasi.

2. Memberikan gambaran mengenai dunia kerja untuk menjadi bekal

bagi mahasiswa dalam menghadapi dunia kerja yang sebenarnya

kelak.

3. Meningkatkan kerjasama dengan instansi atau perusahaan terkait.

1.6 Nama Kegiatan

Nama Kegiatan ini adalah Praktek Kerja Lapangan dengan judul

PKL yang dilaksanakan adalah Implementasi Sistem Buku Kas Sebagai

Pencatatan Pemasukan dan Pengeluaran Keuangan dengan Studi Kasus CV.

Surya Mas Jaya.

1.7 Waktu, Lokasi, dan Tempat Pelaksanaan

Tempat Pelaksanaan

Lokasi Pelaksanaan

Waktu Pelaksanaan

Telepon

:

:

:

:

CV. Surya Mas Jaya

Jalan Sultan Hasanudin,

1 Februari - 31 Maret 2014

021 - 88335839

Page 15: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

15

1.8 Sistematika Penulisan

Pada tahap ini dilakukan penyusunan laporan yang berisi dasar

teori, dokumentasi dari perangkat lunak, dan hasil-hasil yang diperoleh

selama penelitian. Laporan ini akan dibagi menjadi beberapa bab sebagai

berikut:

BAB I PENDAHULUAN

Bab ini akan membahas mengenai latar belakang, perumusan

masalah, batasan masalah, tujuan penelitian, manfaat penelitian,

dan sistematika penulisan.

BAB II LANDASAN TEORI DAN PROFIL PERUSAHAAN

Bab ini akan menguraikan teori-teori yang mendukung

penelitian atau penyusunan laporan ini, baik teori yang bersifat

umum maupun khusus, dan gambaran umum mengenai profil

perusahaan tempat penulis melakukan PKL

BAB III PELAKSANAAN PRAKTEK KERJA LAPANGAN

Bab ini pembahasan proses analisis sistem yang berjalan,

perancangan sampai dengan implementasi sistem buku kas.

BAB IV PENUTUP

Bab ini menguraikan tentang kesimpulan yang dapat diambil

dari penelitian dan penyusunan laporan ini dan saran yang

diusulkan untuk pengembangan lebih lanjut agar tercapai hasil

yang lebih baik.

Page 16: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

16

BAB II

LANDASAN TEORI DAN PROFIL PERUSAHAAN

2.1 Landasan Teori

2.1.1 Konsep Dasar Sistem Informasi

2.1.1.1 Konsep Sistem

Sistem dapat diartikan sebagai kumpulan dari elemen-elemen yang

berinteraksi untuk mencapai suatu tujuan tertentu sebagai satu-

kesatuan. Dalam bidang sistem informasi, sistem yaitu sekelompok

komponen yang saling berhubungan, bekerjasama untuk mencapai

tujuan bersama dengan menerima input serta menghasilkan input

dalam proses transformasi yang teratur. Apabila suatu komponen tidak

memberikan kontribusi terhadap sistem untuk mencapai tujuan, tentu

saja komponen tersebut bukan bagian dari sebuah sistem (Agus

Mulyanto, 2009).

2.1.1.2 Elemen Sistem

Suatu sistem yang dibangun memiliki beberapa elemen atau

karakteristik tertentu. Menurut Agus Mulyanto, (2009), suatu sistem

mempunyai beberapa elemen atau karakteristik, yaitu:

1. Komponen atau elemen (component)

2. Batas sistem (boundary)

3. Lingkungan luar sistem (environment)

Page 17: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

17

4. Penghubung (interface)

5. masukan (input)

6. pengolah (process)

7. Keluaran (output)

8. Sasaran (objective) atau tujuan (goal)

2.1.1.3 Konsep Informasi

Menurut Witarto, (2004), informasi adalah rangkaian data yang

mempunyai sifat sementara, tergantung dengan waktu, mampu

memberikan kejutan atau surprise pada yang menerimanya.

2.1.1.4 Nilai Informasi

Parameter untuk mengukur nilai sebuah informasi ditentukan dua hal

yaitu manfaat (benefit) dan biaya (cost). Namun, pada kenyataaanya

informasi yang biaya untuk mendapatkannya tinggi belum tentu

memiliki manfaat yang tinggi pula. Suatu informasi dikatakan bernilai

apabila manfaatnya lebih efektif dibandingkan dengan biaya untuk

mendapatkannya dan sebagian besar informasi tidak dapat ditaksir

keuntungannya dengan nilai satuan uang, tetapi dapat ditaksir nilai

efektifitasnya (Agus Mulyanto, 2009).

Page 18: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

18

2.1.1.5 Kualitas Informasi

Informasi yang efektif dan berkualitas merupakan informasi yang

baik. Baik atau tidaknya informasi ditentukan oleh tiga hal pokok

(Agus Mulyanto, 2009), yaitu:

1. Akurasi (accuracy)

Sebuah informasi harus akurat karena dari sumber informasi dan

penerima informasi kemungkinan banyak terjadi gangguan yang

dapat mengubah atau merusak informasi tersebut. Informasi

dikatakan akurat apabila informasi tersebut tidak bias atau

menyesatkan, bebas dari kesalahan-kesalahan, dan harus jelas

mencerminkan maksudnya.

2. Tepat waktu (timeliness)

Informasi yang dihasilkan dari proses pengolahan data, datangnya

tidak boleh terlambat (usang). Informasi yang terlambat tidak

akan mempunyai nilai yang baik karena informasi merupakan

landasan dalam pengambilan keputusan. Kesalahan dalam

mengambil keputusan akan berakibat fatal pada perusahaan.

3. Relevansi (relevancy)

Informasi yang berkualitas jika relevan dengan pemakainya. Hal ini

berarti bahwa infromasi terebut harus bermnafaat bagi pemakainya.

relevansi informasi untuk tiap-tiap orang satu dengan lainnya

berbeda.

Page 19: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

19

2.1.1.6 Konsep Sistem Informasi

Sistem informasi adalah kombinasi yang mencakup sejumlah

komponen (manusia, komputer, teknologi informasi, dan prosedur

kerja), ada sesuatu yang diproses (data menjadi informasi), dan

dimaksudkan untuk mencapai suatu sasaran atau tujuan (Abdul Kadir,

2003).

2.1.1.7 Komponen Sistem Informasi

Dalam membangun suatu sistem informasi, tentunya terdapat

beberapa komponen yang harus ada. Berikut ini beberapa komponen

sistem informasi (Abdul Kadir, 2003):

1. Perangkat keras (hardware)

Perangkat keras ini mencakup piranti-piranti fisik seperti komputer

dan printer.

2. Perangkat lunak (software) atau program

Sekumpulan instruksi yang memungkinkan perangkat keras untuk

dapat memproses data.

3. Prosedur

Sekumpulan aturan yang dipakai untuk mewujudkan pemrosesan

data dan pembangkitan keluaran yang dikehendaki.

4. Orang

Semua pihak yang bertanggungjawab dalam pengembangan sistem

informasi, pemrosesan, dan penggunaan keluaran sistem informasi.

Page 20: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

20

5. Basis data (database)

Sekumpulan tabel dan hubungan, dalam hal ini adalah yang

berkaitan dengan penyimpanan data.

6. Jaringan komputer dan komunikasi data

Sistem penghubung yang memungkinkan sesumber (resources)

dipakai secara bersama atau diakses oleh sejumlah pemakai.

2.1.2 Konsep Pembukuan Keuangan

2.1.2.1 Pengertian Pembukuan

Pembukuan adalah pencatatan transaksi keuangan. Transaksi meliputi

penjualan, pembelian, pendapatan, dan pengeluaran oleh perseorangan

maupun organisasi. Pembukuan biasanya dilakukan oleh seorang ahli

pembukuan. Pembukuan berbeda dengan akuntansi. Proses akuntansi

biasanya dilakukan oleh seorang akuntan. Akuntan membuat laporan

dari transaksi keuangan tercatat yang ditulis oleh ahli pembukuan

(www.wikipedia.org, 2014).

2.1.2.2 Komputerisasi Pembukuan

Dalam wikipedia.org, (2014), juga dijelaskan bahwa komputerisasi

pembukuan menghilangkan banyak buku-buku kertas yang digunakan

untuk mencatatkan semua transaksi dan biasanya memanfaatkan

pembukuan berpasangan. Perangkat lunak komputer mempercepat

proses pembukuan. Pembukuan online memungkinkan data dan

Page 21: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

21

dokumen sumber disajikan di dalam aplikasi-aplikasi berbasis web,

sehingga para ahli pembukuan dan akuntan dapat bekerja dari jarak

yang berjauhan.

Semua masukan yang dituliskan ke dalam perangkat lunak online

dicatat dan disimpan di sebuah tempat yang jauh. Perangkat lunak

online dapat diakses dari tempat manapun di dunia dan mengizinkan

ahli pembukuan atau petugas pemasukan data bekerja di luar kantor.

Kertas kerja dapat dikirimkan kepada ahli pembukuan atau perusahaan

dapat memindai dokumen bisnis ini dan mengunggahnya (upload) ke

tempat yang aman atau ke aplikasi pembukuan online pada basis rutin.

Cara ini memungkinkan ahli pembukuan mengerjakan tugasnya dari

kejauhan sambil memutakhirkan buku-bukunya. Para pengguna

teknologi ini di antaranya:

a. Pekerja yang sering berpindah tempat dapat melakukan pemindaian

dan pengiriman rekening mereka semasih di jalan untuk

mendapatkan penggantian dana lebih cepat.

b. Organisasi-organisasi yang memiliki banyak kantor dengan

departemen akuntansi terpusat mendapatkan dokumen hasil

pemindaian dan mengirimkannya ke kantor pusat.

Page 22: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

22

2.1.2.3 Sistem Pembukuan

Dua sistem pembukuan yang umum digunakan di dunia usaha dan

organisasi lainnya adalah sistem pembukuan masukan-tunggal dan

pembukuan berpasangan. Sistem pembukuan masukan-tunggal hanya

menggunakan akun pendapatan dan pengeluaran, dicatat terutama di

dalam jurnal pendapatan dan pengeluaran. Pembukuan masukan-

tunggal cocok digunakan untuk usaha mikro dan kecil. Pembukuan

berpasangan memerlukan pengeposan (pencatatan) tiap-tiap transaksi

dua kali, menggunakan debit dan kredit (www.wikipedia.org, 2014).

2.1.3 Database dan DBMS (Database Management System)

2.1.3.1 Pengertian Basis Data (Database)

Fathansyah, (2012: 2) dalam bukunya yang berjudul Basis Data

menyatakan bahwa basis data (database) terdiri dari 2 kata, yaitu basis

dan data. Basis bisa diartikan sebagai markas atau tempat berkumpul,

sedangkan data diartikan sebagai representasi fakta dunia nyata yang

mewakili suatu objek seperti manusia (pegawai, siswa, dan lainnya),

barang, hewan, peristiwa, konsep, keadaan, dan sebagainya yang

diwujudkan dalam bentuk angka, huruf, simbol, teks, gambar, bunyi,

atau kombinasinya. Jadi, basis data (database) adalah himpunan

kelompok data (arsip) yang saling berhubungan yang diorganisasi

sedemikian rupa supaya bisa dimanfaatkan kembali dengan cepat dan

mudah.

Page 23: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

23

2.1.3.2 DBMS (Database Management System)

Database system terdiri dari dua kata, yaitu database dan system.

Menurut Fathansyah, (2012: 11), Sistem adalah tatanan (keterpaduan)

yang terdiri dari atas sejumlah komponen fungsional (dengan satuan

fungsi dan tugas khusus) yang saling berhubungan dan secara

bersama-sama bertujuan untuk memenuhi proses tertentu. Menurut

Bambang Hariyanto, (2008 : 195), database adalah kumpulan data

(elementer) yang secara logik berkaitan dalam merepresentasikan

fenomena/fakta secara terstruktur dalam domain tertentu untuk

mendukung aplikasi pada sistem tertentu. Jadi, definisi database

system (sistem basis data) adalah sistem yang terdiri dari kumpulan

tabel data yang saling berhubungan (dalam sebuah basis data di

sebuah sistem komputer) dan sekumpulan program (yang biasa

disebut database management system) yang memungkinkan pemakai

atau program lain untuk mengakses dan memanipulasi tabel data

tersebut (Fathansyah, 2012: 12).

Database Management System (DBMS (Sistem Manahemen Basis

Data)) adalah perangkat lunak untuk mendefinisikan, menciptakan,

mengelola, dan mengendalikan pengaksesan basis data (Bambang

Hariyanto, 2008: 195). Menurut Fathansyah (2012: 15) Database

Management System (DBMS) adalah perangkat lunak yang akan

menentukan bagaimana data diorganisasi, disimpan, diubah, dan

Page 24: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

24

diambil kembali serta menerapkan mekanisme pengamanan data,

pemakaian data secara bersama, pemaksaan akurat/konsistensi data.

2.1.4 PHP

2.1.4.1 Pengertian PHP

PHP merupakan singkatan dari PHP Hypertext Preprocessor yang

dapat diartikan sebagai skrip yang ditempatkan dalam server dan

diproses dalam server. Hasil dari proses tersebut akan dikirim ke

klien, tempat pengguna menggunakan browser. Dengan PHP, kita

dapat membangun aplikasi berbasis web mulai dari yang sederhana

dan dinamis sampai dengan aplikasi yang kompleks (Abdul Kadir,

2008).

2.1.4.2 Sejarah PHP

PHP ditulis (diciptakan) oleh Rasmus Lerdorf, seorang software

engineer asal Greenland sekitar tahun 1995. Pada awalnya PHP

digunakan Rasmus hanya sebagai pencatat jumlah pengunjung pada

website pribadi beliau. Karena itu bahasa tersebut dinamakan Personal

Home Page (PHP) Tools. Tetapi karena perkembangannya yang

cukup disukai oleh komunitas nya, maka beliau pun merilis bahasa

PHP tersebut ke publik dengan lisensi open-source. Saat ini, PHP

adalah server-side scripting yang paling banyak digunakan di website-

Page 25: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

25

website diseluruh dunia, dengan versi sudah mencapai versi 5 dan

statistiknya terus bertambah (Triswansyah Yuliano, 2009).

2.1.4.3 Konsep Kerja PHP

Model kerja HTML diawali dengan permintaan suatu halam web oleh

browser. Berdasarkan URL (Uniform Resource Locator) atau dikenal

dengan sebutan alama internet, browser mendapatkan alamat dari web

server. Mengidentifikasi halaman yang dikehendaki, dan

menyampaikan segala informasi yang dibutuhkan oleh web server.

Setelah itu, web server alan mencarikan file yang diminta dan

memberikan isinya ke web browser atau disebut browser saja.

Browser yang mendapatkan isinya segera menerjemahkan kode

HTML dan menampilkannya ke layar pengguna (user) (Abdul Kadir,

2007).

Gambar 2.1 Skema HTML

Konsep kerja pada PHP pun sama seperti HTML. Abdul Kadir,

(2007), menjelaskan bahwa ketika berkas PHP yang diminta

didapatkan oleh web server, isinya segera dikirimkan ke mesin PHP

Page 26: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

26

dan mesin inilah yang akan memproses dan memberikan hasilnya

(berupa kode HTML) ke web server dan nanti akan disampaikan ke

pengguna melalui browser.

Gambar 2.2 Skema PHP

2.2 Profil Perusahaan

2.2.1 Sejarah Perusahaan

CV. Surya Mas Jaya pertama kali didirikan pada tahun 2011.

Berawal dari keinginan untuk mengembangkan usaha di bidang

percetakan, pengadaan barang promosi dan alat tulis kantor, kertas,

surat, kalender, brosur, dan neon box. Selain itu, perusahaan ini juga

menerima pengadaan spanduk, seragam perusahaan, dan barang-barang

lainnya untuk keperluan promosi perisahaan yang dipasarkan ke

beberapa perusahaan besar dan pabrik-pabrik.

Page 27: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

27

Pada tahun 2012, perusahaan ini berupaya memperluas pasar

dan melengkapi sumber daya manusia. Perusahaan ini juga berupaya

melengkapi sarana produksi dan dukungan finansial yang memadai. Hal

tersebut diupayakan sehingga perusahaan mampu memperoleh

kepercayaan pembuatan barang dan barang promosi.

2.2.2 Visi dan Misi Perusahaan

Visi CV. Surya Mas Jaya

CV. Surya Mas Jaya mempunyai visi menjadi perusahaan yang ahli di

bidang yang terus berkembang dan mampu memberikan kepuasan

kepada pelanggan, kesejahteraan karyawan, dan memperoleh profit

yang memadai.

Misi CV. Surya Mas Jaya

a. Memberikan kepuasan kepada pelanggan dengan sebaik-baiknya.

b. Memproduksi barang yang bermutu melalui proses pengolahan yang

baik dan benar.

c. Mengoptimalisasi penyediaan sarana dan prasarana yang diperlukan

untuk menjamin mutu dan kepuasan pelanggan.

d. Selalu melakukan perbaikan secara berkelanjutan dengan

meningkatkan kualitas barang dan sumber daya manusia.

e. Selalu melakukan pemantauan terhadap kualitas produk dan

pelayanan.

Page 28: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

28

2.2.3 Struktur Organisasi Perusahaan

Gambar 2.3 Struktur Organisasi CV. Surya Mas Jaya

2.2.4 Lokasi Perusahaan

Nama Perusahaan : CV. Surya Mas Jaya

Alamat Kantor : Jl. Sultan Hasanuddin, No. 11 A, Tambun Selatan

Bekasi 17510

Telp. : (021) 88335839

Faks. : (021) 88335839

Email : [email protected]

Page 29: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

29

BAB IV

KESIMPULAN DAN SARAN

4.1 Kesimpulan

Dari permasalahan yang dihadapi oleh CV. Surya Mas Jaya dan berdaarkan

uraian bab-bab sebelumnya, maka dapat disimpulkan bahwa:

1. Sistem buku kas ini dibutuhkan oleh suatu instansi atau perusahaan yang

masih memiliki sistem pembukuan manual. Hal ini dimaksudkan untuk

mempermudah pemilik usaha untuk mengontrol kondisi keuagan secara

realtime. Dalam hal ini sistem yang dibuat berbasiskan web yang dibangun

dengan menggunakan bahasa pemrograman PHP dan database-nya

menggunakan MySQL. Sistem ini dilengkapi dengan dua transaksi

keuangan, yaitu transaksi pemasukan dan pengeluaran keuangan. Dan

aktor atau user yang menggunakan sistem ini juga bisa melihat laporan

keuangan buku kas secara lengkap dan realtime.

4.2 Saran

Berdasarkan kesimpulan yang telah dipaparkan di atas, berikut ini beberapa

saran yang bisa digunakan untuk penelitian selanjutnya:

1. Bagi peneliti selanjutnya, peneliti bisa mengembangkan sistem ini untuk

dijadikan sebagai sistem akuntansi (accounting system) yang lebih

kompleks lagi.

Page 30: Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keuangan

30

2. Dalam penelitian ini, sistem hanya mencakup dua transaksi, yaitu

pemasukan dan pengeluaran. Selanjutnya bisa dikembangkan untuk

transaksi transfer dan penyesuaian keuangan (adjustment).

3. sistem ini juga belum mempunyai keamanan sistem yang memadai apabila

sistem digunakan secara online, maka diperlukan keamanan yang lebih

mendukung supaya data tidak bisa diambil oleh pihak yang tidak

bertanggungjawab.