ERINGGA SUTANDANG M3109030
perpustakaan.uns.ac.id
digilib.uns.ac.id
PEMBUATAN APLIKASI PEMBUKUAN LAPORAN KEUANGAN
KP-RI “WARIS”
TUGAS AKHIR
Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Diploma III Teknik Informatika
Diajukan oleh :
ERINGGA SUTANDANG
NIM. M3109030
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
commit
to user
2012
i
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
ii
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
iii
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRACT
Eringga Sutandang, 2012. BUILDING REPORT A FINANCIAL
ACCOUNTING KP-RI “WARIS”. Diploma III Program Informatics, Faculty of
Mathematics and Sciences University eleven March Surakarta.
Accounting system financial statements in KP-RI “WARIS” still use the
manual record for listing pull of, cover member, the cash book classification to
journal entry, the journal out, usp expenses, cash books daily recap (RBHK),
general ledger and reporting balance sheet, all still using manual systems, to assist
in accounting necessary to making an application computerized which can process
data and facilitate the work of administrators KP-RI "WARIS".
Building an application for financial report in KP-RI “WARIS” performed
with literature study and observation methodology, that is doing interviews and
research how the financial filing with the administrators chairman KP-RI
“WARIS”. After getting the data and then do that making the system design
calculations in accordance with the procedures performed by administrators KPRI “WARIS”. Application created in financial statements include all KP-RI
"WARIS" which consists of accounting pull of, cover member, the cash journal
entry, the journal out, usp expenses, cash books daily recap (RBHK), general
ledger and balance sheet,. This application will be developed web base.
Applications have been made to have the transaction data input facility
pull of, cover member, the cash book classification to journal entry, the journal
out, usp expenses, cash books daily recap (RBHK), general ledger and reporting
balance sheet, and print each transaction.
Key words: financial report, accounting, general ledger.
commit to user
iv
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRAK
Eringga Sutandang, 2012.j PEMBUATAN APLIKASI PEMBUKUAN
LAPORAN KEUANGAN KP-RI “WARIS”.
DIII Teknik Informatika,
Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret.
Sistem pembukuan laporan keuangan di KP-RI “WARIS” masih
menggunakan pencatatan manual yaitu untuk pencatatan tarikan , tutupan
anggota, buku kas penggolongan ke jurnal masuk , jurnal keluar, ongkos-ongkos
usp, rekap buku kas harian (rbhk), buku besar serta pelaporan neraca, semua
masih menggunakan sistem manual, untuk membantu dalam pembukuan perlu
dilakukan pembuatan aplikasi secara komputerisasi yang dapat mengolah data dan
mempermudah pekerjaan pengurus KP-RI “WARIS”.
Pembuatan aplikasi koperasi untuk laporan keuangan di KP-RI “WARIS”
dilakukan dengan metodologi studi pustaka dan observasi, yaitu melakukan
wawancara dan penelitian bagaimana cara pembukuan laporan keuangan dengan
ketua pengurus KP-RI “WARIS”. Setelah mendapatkan data kemudian dilakukan
pembuatan perancangan sistem yang sesuai dengan prosedur perhitungan yang
dilakukan oleh pengurus KP-RI “WARIS”. Aplikasi yang dibuat mencakup
seluruh laporan keuangan di KP-RI “WARIS” yang terdiri dari pembukuan
tarikan, tutupan anggota, buku kas, jurnal masuk, jurnal keluar, USP, RBHK,
buku besar, dan neraca. Aplikasi ini akan dikembangkan berbasis website.
Aplikasi yang telah dibuat mempunyai fasilitas transaksi input data tarikan
, tutupan anggota, dan buku kas, transaksi penggolongan data jurnal keluar, jurnal
masuk, usp, rbhk, buku besar, dan transaksi pelaporan neraca serta cetakan setiap
transaksi.
Kata kunci : aplikasi koperasi, pembukuan, buku besar.
commit to user
v
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN MOTTO
“Belajarlah dari hal yang sekecil-kecilnya karena semua hal besar di mulai dari
hal kecil”
commit to user
vi
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN PERSEMBAHAN
Special thank’s to :
Ayah dan Ibu serta keluarga
Braderhud, and All my friends
commit to user
vii
perpustakaan.uns.ac.id
digilib.uns.ac.id
KATA PENGANTAR
Dengan memanjatkan puji dan syukur kehadirat Allah SWT yang telah
memberikan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan
penyusunan Laporan Tugas Akhir dengan judul “Pembuatan Aplikasi Pembukuan
Laporan Keuangan KP-RI “WARIS” ” dengan baik dan Insya Allah tepat pada
waktunya..
Penulis dapat menyelesaikan laporan magang ini berkat bantuan berbagai
pihak. Untuk itu penulis mengucapkan banyak terima kasih kepada :
1. Prof. Ir. Ari Handono Ramelan, M.Sc(Hons), Ph.D., selaku Dekan FMIPA
UNS.
2.
Bapak Drs. YS. Palgunadi, M.Sc., selaku Ketua Program Diploma III Teknik
Informatika FMIPA UNS.
3.
Bapak Fendi Aji Purnomo, S. Si, selaku Dosen Pembimbing Tugas Akhir
yang telah memberikan bimbingan selama mengerjakan Tugas Akhir dan
penyelesaian Laporan Tugas Akhir serta selaku Pembimbing Akademik.
4.
Kedua orang tua yang selalu memberi doa serta dukungan baik secara moral
maupun material sehingga penulis dapat menyelesaikan studi di Diploma III
Teknik Informatika FMIPA UNS.
5.
Semua teman – teman TI – A Diploma III Teknik Informatika FMIPA UNS,
yang sudah menjadi partner selama perkuliahan.
Semoga Allah SWT melimpahkan rahmat dan karuniaNya atas segala
bantuan yang telah diberikan oleh berbagai pihak tersebut.
Penulis
commit to user
viii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR ISI
Halaman
HALAMAN JUDUL............................................................................................. i
HALAMAN PERSETUJUAN .............................................................................. ii
HALAMAN PENGESAHAN ............................................................................... iii
ABSTRACT ......................................................................................................... iv
HALAMAN ABSTRAK ...................................................................................... v
HALAMAN MOTTO .......................................................................................... vi
HALAMAN PERSEMBAHAN .......................................................................... vii
KATA PENGANTAR .......................................................................................... viii
DAFTAR ISI ......................................................................................................... ix
DAFTAR TABEL ................................................................................................. xiii
DAFTAR GAMBAR ............................................................................................ xiv
BAB I
PENDAHULUAN .............................................................................. 1
1.1 Latar Belakang Masalah .................................................................... 1
1.2 Rumusan Masalah ............................................................................. 2
1.3 Batasan Masalah ................................................................................ 2
1.4 Tujuan dan Manfaat .......................................................................... 2
1.4.1. Tujuan ...................................................................................... 2
1.4.2. Manfaat .................................................................................... 2
1.5 Metodologi Penelitian ....................................................................... 3
1.5.1. Tahapa penalitian .................................................................... 3
1.5.2. Tahap pembuatan aplikasi ....................................................... 3
1.6 Sistematika Penulisan ........................................................................ 4
BAB II
LANDASAN TEORI ......................................................................... 5
2.1 Akuntansi koperasi ............................................................................ 5
2.2 Transaksi usaha koperasi ................................................................... 6
2.3 Equity atau Eksekusi .......................................................................... 7
2.4 Modal Penyertaan ............................................................................... 8
commit to user
2.5 Modal Sumbangan .............................................................................
9
ix
perpustakaan.uns.ac.id
digilib.uns.ac.id
2.6 Modal cadangan ................................................................................ 9
2.7 PHP (PHP Hypertext Prepocessor) ................................................... 10
2.8 Database ............................................................................................ 11
2.9 Diagram Konteks............................................................................... 11
2.10Data Flow Diagram .......................................................................... 12
2.11Entity Relationshp Diagram .............................................................. 14
BAB III
PERANCANGAN .............................................................................. 17
3.1 Perancangan aplikasi ........................................................................ 17
3.1.1 Siklus aplikasi ........................................................................ 17
3.1.2 Flowcart ................................................................................. 18
3.1.3 Konteks diagram..................................................................... 19
3.1.4 DFD Level 0 .......................................................................... 19
3.1.5 DFD Level 1 Proses 1 konfigurasi aplikasi ............................ 21
3.1.6 DFD Level 1 Proses 2 manage data ...................................... 22
3.1.7 DFD Level 1 Proses 3 Penggolongan transaksi ..................... 23
3.2 Perancangan database ...................................................................... 23
3.2.1 Entity Relationship Diagram (ERD) ..................................... 23
3.2.2 Relasi antar tabel ................................................................... 24
3.2.3 Tabel admin ............................................................................ 26
3.2.4 Tabel buku kas ....................................................................... 27
3.2.5 Tabel bulan tahun .................................................................. 27
3.2.6 Tabel jurnal keluar ................................................................. 28
3.2.7 Tabel jurnal masuk ................................................................ 28
3.2.8 Tabel penarikan ..................................................................... 29
3.2.9 Tabeltuutpan anggota ............................................................ 30
3.2.10 Tabel usp biaya organisasi .................................................... 30
3.2.11 Tabel usp biaya umum .......................................................... 31
3.2.12 Tabel usp biaya usaha ............................................................ 31
3.2.13 Tabel neraca .......................................................................... 32
3.3 Desain Interface ................................................................................ 32
to user
3.3.1 Interface logincommit
.........................................................................
33
x
perpustakaan.uns.ac.id
digilib.uns.ac.id
3.3.2 Interface transakasi ................................................................ 33
3.3.3 Form tarikan .......................................................................... 34
3.3.4 Form tutupan anggota ............................................................ 34
3.3.4 Form buku kas ....................................................................... 35
3.3.4 Interface utama ...................................................................... 35
3.3.4 Interface Setting .................................................................... 36
3.4 Perencanaan ujicoba .......................................................................... 36
BAB IV
IMPLEMENTASI .............................................................................. 37
Implementasi Database ..................................................................... 37
Implementasi Program ...................................................................... 37
4.2.1 Form Login ............................................................................ 37
4.2.2 Halaman Utama ..................................................................... 38
4.2.3 Halaman Transaksi ............................................................... 39
4.2.3.1 Halaman transaksi penarikan .................................... 39
4.2.3.2 Halaman transaksi tutupan anggota .......................... 40
4.2.3.3 Halaman transaksi buku kas ..................................... 41
4.2.4 Halaman Tarikan .................................................................... 43
4.2.5 Halaman Buku kas.................................................................. 43
4.2.6 Halaman jurnal keluar ............................................................ 45
4.2.7 Halaman jurnal masuk ............................................................ 46
4.2.8 Halaman ongkos USP ............................................................. 47
4.2.8.1 Ongkos Administrasi ................................................ 48
4.2.8.2 Ongkos Umum ......................................................... 49
4.2.8.3 Ongkos Usaha............................................................ 50
4.2.9 Halaman RBHK .................................................................... 49
4.2.10 Halaman Buku Besar ............................................................. 50
4.2.10.1 Rekening bukukas .................................................. 50
4.2.10.2 Rekening
pinjaman
commit
to userkoperasi .................................. 52
xi
perpustakaan.uns.ac.id
digilib.uns.ac.id
4.2.10.3 Rekening dana resiko kredit .................................... 52
4.2.10.4 Rekening piutang anggota ...................................... 53
4.2.10.5 Rekening simpanan manasuka ............................... 54
4.2.10.6 Rekening simpanan anggota .................................... 55
4.2.10.7 Rekening dana purna tugas ...................................... 56
4.2.10.8 Rekening SWK ....................................................... 57
4.2.10.9 Rekening dana gedung ............................................ 58
4.2.10.10 Rekening modal tidak tetap .................................. 59
4.2.10.11 Rekening modal sendiri ........................................ 60
4.2.10.12 Rekening modal pinjam......................................... 61
4.2.10.13 Rekening ongkos administrasi .............................. 62
4.2.10.14 Rekening keuntungan induk ................................. 63
4.2.10.15 Rekening beban organisasi ................................... 64
4.2.10.16 Rekening beban usaha .......................................... 65
4.2.10.17 Rekening beban umum ......................................... 66
4.2.11 Neraca .................................................................................... 67
4.2.12 My Account ........................................................................... 68
4.2.12.1 Backup data ............................................................ 69
4.2.12.2 Restore database ..................................................... 69
4.2.12.3 Aktivasi tahun.......................................................... 70
4.2.12.4 Penetapan ongkos USP ........................................... 70
4.2.12.5 Report aplikasi ......................................................... 71
4.2.12.6 Tahap ujicoba sistem .............................................. 71
BAB V
PENUTUP .......................................................................................... 73
5.1 Kesimpulan ............................................................................................ 73
5.2 Saran ...................................................................................................... 73
DAFTAR PUSTAKA .......................................................................................... 74
commit to user
xii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR TABEL
Tabel 2.1 Tabel Simbol Dalam Context Diagram ................................................ 12
Tabel 3.1 Tabel Admin ........................................................................................ 28
Tabel 3.2 Tabel buku kas ..................................................................................... 28
Tabel 3.3 Tabel bulan tahun ................................................................................. 29
Tabel 3.6 Tabel penarikan ..................................................................................... 29
Tabel 3.7 Tabel tutupan anggota ........................................................................... 29
Tabel 3.8 Tabel usp biaya organisasi ................................................................... 30
Tabel 3.9 Tabel usp biaya umum .......................................................................... 30
Tabel 3.10 Tabel usp biaya usaha ......................................................................... 31
Tabel 3.11 Tabel type transaksi ............................................................................ 32
Tabel 3.12 Tabel neraca ........................................................................................ 32
Tabel 3.11 Tabel uji coba sistem........................................................................... 72
commit to user
xiii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR GAMBAR
Gambar 2.1 Siklus akuntansi ................................................................................ 6
Gambar 2.2 Simbol proses ................................................................................... 13
Gambar 2.3 Simbol Aliran Data .......................................................................... 13
Gambar 2.4 Simbol Penyimpan Data ................................................................... 13
Gambar 2.5 Simbol Entity ................................................................................... 13
Gambar 2.6 Simbol Entitas .................................................................................. 14
Gambar 2.7 Simbol Relationship ......................................................................... 14
Gambar 2.8 Simbol Atribut .................................................................................. 15
Gambar 2.9 Simbol Garis ..................................................................................... 15
Gambar 3.1 Siklus aplikasi .................................................................................. 17
Gambar 3.2 Flowcart ............................................................................................. 18
Gambar 3.3 Diagram Konteks .............................................................................. 19
Gambar 3.4 DFD Level 0 ..................................................................................... 20
Gambar 3.5 DFD Level 1 proses 2 ........................................................................ 22
Gambar 3.6 DFD Level 1 proses 3 ........................................................................ 23
Gambar 3.7 DFD Level 1 proses 4 ....................................................................... 24
Gambar 3.8 Entity Relationship Diagram (ERD) ................................................ 26
Gambar 3.9 Relasi Antar Tabel ............................................................................ 27
Gambar 3.10 interface login ................................................................................. 33
Gambar 3.11 interface transaksi ........................................................................... 33
Gambar 3.12 interface form tarikan ..................................................................... 34
Gambar 3.13 interface tutupan anggota ............................................................... 34
Gambar 3.14 interface form buku kas .................................................................. 35
Gambar 3.15 interface seting ............................................................................... 36
Gambar 4.1 implementasi database ...................................................................... 37
Gambar 4.2 form login ......................................................................................... 38
Gambar 4.3 halaman utama .................................................................................. 38
Gambar 4.4 halaman transaksi ............................................................................. 39
commit .............................................................
to user
Gambar 4.5 halaman transaksi penarikan
40
xiv
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 4.6 halaman transaksi tutupan ................................................................ 41
Gambar 4.7 halaman transaksi bukukas ................................................................ 41
Gambar 4.8 pilihan penggolongan jurnal ............................................................. 41
Gambar 4.9 pilihan rekening debet ...................................................................... 42
Gambar 4.10 Pilihan rekening kredit ................................................................... 42
Gambar 4.11 kategori ongkos usp ......................................................................... 42
Gambar 4.12 Transaksi tarikan ............................................................................ 43
Gambar 4.13 Transaksi tutupan anggota .............................................................. 43
Gambar 4.14 Transaksi buku kas .......................................................................... 44
Gambar 4.15 Transaksi jurnal keluar ................................................................... 45
Gambar 4.16 Transaksi jurnal masuk .................................................................. 46
Gambar 4.17 Transaksi usp biaya organisasi ....................................................... 47
Gambar 4.18 Transaksi usp biaya umum ............................................................. 48
Gambar 4.19 Transaksi usp biaya usaha .............................................................. 49
Gambar 4.20 Transaksi RBHK ............................................................................ 50
Gambar 4.21 Rekening bukukas .......................................................................... 51
Gambar 4.22 Rekening pinjaman koperasi ........................................................... 52
Gambar 4.23 Rekening dana resiko kredit ........................................................... 53
Gambar 4.24 Rekening piutang anggota .............................................................. 54
Gambar 4.25 Rekening simpanan manasuka ....................................................... 55
Gambar 4.26 Rekening simpanan anggota ........................................................... 56
Gambar 4.27 Rekening dana purna tugas ............................................................ 57
Gambar 4.28 Rekening SWK................................................................................ 58
Gambar 4.29 Rekening dana gedung ................................................................... 59
Gambar 4.30 Rekening modal tidak tetap ............................................................ 60
Gambar 4.31 Rekening modal sendiri .................................................................. 61
Gambar 4.32 Rekening modal pinjam ................................................................. 62
Gambar 4.33 Rekening ongkos administrasi ........................................................ 63
Gambar 4.34 Rekening keuntungan induk ........................................................... 64
Gambar 4.35 Rekening beban oraganisasi ........................................................... 65
commit
to user
Gambar 4.36 Rekening beban usaha
....................................................................
66
xv
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 4.37 Rekening beban umum ................................................................... 67
Gambar 4.38 Neraca ............................................................................................. 68
Gambar 4.39 Backup data .................................................................................... 69
Gambar 4.40 Restore data .................................................................................... 70
Gambar 4.41 Aktivasi tahun ................................................................................ 70
Gambar 4.42 Penetapan ongkos USP ................................................................... 71
Gambar 4.43 History ............................................................................................ 71
Gambar 4.44 report .............................................................................................. 72
commit to user
xvi
perpustakaan.uns.ac.id
digilib.uns.ac.id
1
BAB I
PENDAHULUAN
1.1.
Latar Belakang Masalah
Koperasi merupakan lembaga perekonomian yang ikut menopang
perekonomian negara, karena koperasi ikut andil dalam menyumbang pajak ke
negara. Manfaat koperasi dapat dilihat dalam dua lingkup yaitu dari lingkup
internal benefit untuk anggota-anggotanya (manfaat intern), seperti peningkatan
tabungan, sumber kredit murah, peningkatan pendapatan dari memperoleh Sisa
Hasil Usaha (SHU), pembelian barang-barang lain secara lebih murah dan lainlain. Selain itu kopersai juga dapat memacu external benefit (manfaat keluar)
yakni kepada kalangan bukan anggota dalam batas-batas tertentu sesuai dengan
lingkup prinsip kerja kopersi.
KPRI “WARIS” yang terletak di kecamatan Gebang kabupaten
Purworejo yang berdiri sejak 1964 dan sampai saat ini telah mempunyai anggota
sebanyak 253 orang yang mempunyai 7 orang pengurus dan 3 orang pengawas.
Semula KP-RI “WARIS” merupakan koperasi simpan pinjam, kemudian
mengembangkan usahanya dengan mengadakan unit usaha pertokoan dan unit
kerjasama rekanan. Perkembangan dalam bidang usaha ini diikuti dengan
perkembangan dan juga perbaikan dalam bidang lainnya seperti bidang organisasi,
bidang administrasi, dan bidang keuangan yang dikelola sedemikian rupa
sehingga KP-RI “WARIS” terus mengalami kemajuan dari tahun ke tahun.
KP-RI “WARIS” masih mengunakan sistem pembukuan administrasi
yang bersifat manual sehingga dalam bekerja seorang bedahara masih
menggunakan banyak acuan buku untuk kegiatan administrasinya yang berupa
pembukuan buku kas, jurnal keluar, jurnal masuk, USP, RBHK dan Buku Besar
sehingga di rasa tidak efectif lagi dalam hal waktu pengerjaannya. Berdasarkan
observasi prosedur pembukuan buku besar tahunan KP-RI “Waris” terdapat
beberapa kendala seperti merunut jurnal yang memerlukan banyak waktu, belum
efisiennya dalam pembukuan dan kendala salah perhitungan dalam pembukuan
commit to user
1
perpustakaan.uns.ac.id
digilib.uns.ac.id
2
Solusi penyelesaian dari permasalhan yang ada yaitu “Pembuatan
Aplikasi
Pembukuan
Laporan
Keuangan
KP-RI “WARIS”
”.
Dengan
memanfaatkan fasilitas komputer yang sudah ada, sehingga tidak perlu lagi
menggunakan banyak buku untuk keperluan akuntansi atau administrasi seluruh
pembukuan koperasi tetapi cukup dengan menggunakan komputer saja. Aplikasi
berbasis web dengan menggunkan PHP serta database menggunkan MySql di
pilih untuk menyelesaikan permasalahan ini karena lebih user friendly.
1.2.
Perumusan Masalah
Dari latar belakang masalah yang telah diutarakan diatas, adalah sebagai
berikut bagaimana cara membuat aplikasi pembukuan laporan keuangan untuk
mengefisienkan kinerja pengurus KP-RI “WARIS”.
1.3.
Batasan Masalah
Dalam penyusunan tugas akhir ini perlu adanya batasan masalah yang
berguna agar tidak menyimpang dari tujuan. Penulisan dibatasi dalam ruang
lingkup antara lain.
a. meliputi transaksi antara lain : Perhitungan Tutupan anggota, Buku
Kas, Jurnal keluar, Jurnal masuk, Rekap buku harian kas (RBHK),
Ongkos-ongkos USP, Buku besar, Neraca.
b. Aplikasi ini di peruntukkan hanya untuk satu petugas.
1.4.
Tujuan dan Manfaat
1.4.1. Tujuan penelitian
Tujuan dari penulisan tugas akhir ini adalah unutk membuat suatu aplikasi
buku besar koperasi berbasis website yang dapat membantu pekerjaan pengurus
KP-RI waris Gebang. Sehingga dengan adanya aplikasi ini pengurus koperasi
dapat bekerja lebih efektif dan mengurangi kesalahan dalam perhitungan manual.
1.4.2. Manfaat
commit
to user yang diperoleh antara lain :
Dari pelaksanaan tugas akhir
ini manfaat
2
perpustakaan.uns.ac.id
a.
digilib.uns.ac.id
3
Bagi Mahasiswa
Dapat mempraktekkan kemampuan yang telah didapat selama masa
perkuliahan, serta menambah wawasan tentang sistem akuntansi
pembukuan laporan keuangan koperasi.
b.
Bagi KP-RI “Waris”
Membantu efisiensi kerja dalam administrasi Buku Besar tahunan
koperasi.
1.5.
Metodologi Penelitian
Metodologi penelitian yang dilakukan dalam proses pembuatan tugas akhir
ini adalah sebagai berikut :
1.5.1. Tahap Penelitian
a.
Studi Literatur
Mempelajari konsep sistem informasi manajemen melalui daftar
pustaka yang ada. Juga mempelajari bahasa pemprograman yang
digunakan baik dalam pembuatan user interface maupun database.
b.
Observasi
Melakukan wawancaran terhadap ketua pengurus KPRI “WARIS”
bagaimana alur pembuatan buku besar KPRI “WARIS” dan
pengumpulan data administrasi KPRI “WARIS”.
1.5.2. Tahap Pembuatan Aplikasi
a.
Analisa dan Perancangan Sistem
Melakukan analisa sistem perusahaan kemudian perancang sistem
informasi berupa DFD dan ERD
b.
Membuat Aplikasi
Membuat aplikasi yang sesuai dengan DFD dan ERD yang telah
dibuat sebelumnya.
c.
Pengujian Aplikasi
commit to user
3
perpustakaan.uns.ac.id
digilib.uns.ac.id
4
Melakukan pengujian aplikasi secara keseluruhan apakah sesuai
dengan yang diinginkan.
d.
Kesimpulan
Apabila aplikasi tidak mengalami masalah pada saat pengujian, yang
artinya sistem yang dibuat telah dapat meningkatkan efisiensi kerja,
maka sistem layak untuk digunakan.
1.6.
Sistematika Penulisan
Garis besar penulisan tugas akhir ini adalah sebagai berikut :
a.
BAB I PENDAHULUAN
Bab ini berisi tentang latar belakang, rumusan masalah, batasan
masalah, tujuan dan manfaat, metodelogi penelitian, serta
sistematika penulisan.
b.
BAB II
LANDASAN TEORI
Bab ini berisi teori-teori dan prinsip-prinsip yang menunjang
dalam pembuatan tugas akhir.
c.
BAB III PERANCANGAN
Bab ini berisi perancangan sistem menggunakan DFD dan
melakukan desain basis data dengan menggunakan ERD
sehingga terbentuk basis data dengan struktur tabel yang
lengkap.
d.
BAB IV IMPLEMENTASI
Bab ini implementasi dari desain yang dibuat dengan cara
menampilkan form-form dalam program ini.
e. BAB V
PENUTUP
Bab ini berisi kesimpulan dan saran dari program yang telah
dibuat dalam tugas akhir.
commit to user
4
perpustakaan.uns.ac.id
digilib.uns.ac.id
5
BAB II
LANDASAN TEORI
Bab ini akan membahas mengenai landasan teori yang digunakan dalam
pembuatan tugas akhir. Dalam bab ini akan diberikan penjelasan dan panduan
secara singkat mengenai sistem infromasi manajemen, database, SQL, program
yang digunakan, dan lain-lain.
2.1.
Akuntansi Koperasi
Akuntansi Koperasi berfungsi untuk menyajikan informasi (laporan)
keuangan. Informasi keuangan yang dihasilkan oelh pembukuan/akuntasni
koperasi mempunyai peranan yang penting bagi tim manajemen koperasi,
pengawas, bahkan anggota, serta pihak-pihak lain yang berkepentingan, karena
berdasar dari informasi keuangan itu dapat diketahui prestasi, kinerja keuangan,
atau hasil usaha koperasi selama jangka waktu tertentu. Informasi keuangan itu
juga merupakan pertanggung jawaban atas pengelolaan modal koperasi oleh
pengurus.
Akuntansi Koperasi memperinci lebih dalam mengenai beberapa hal,
diantaranya:
a.
Menghitung Sisa Hasil Usaha
b.
Mengamankan dan mengawasi semua harta kekayaan koperasi dari
segala macam
c.
bentuk kecurangan dan penyelewengan;
d.
Membantu menentukan hak setiap pihak yang berkepentingan dengan
koperasi;
e.
Memberikan informasi untuk pengambilan keputusan.
Informasi keuangan yang disajikan dalam akuntansi koperasi bermanfaat
nagi berbagai pihak yang secara langsung atau tidak langsung berkepentingan.
Bagi anggota sebagai pemilik koperasi berkepentingan mengetahui informasi
yang disajikan oleh akuntansi koperasi, di antaranya untuk mengetahui
commit to user
perkembangan mosal koperasi, berapa keuntungan atau sisa hasil usaha yang
5
perpustakaan.uns.ac.id
digilib.uns.ac.id
6
diperoleh, pembagian atau alokasi SHU untuk masing-masing anggota, dan
berapa kira-kira keuntungan dan nilai manfaat yang akan didapat koperasi pada
masa yang akan datang.
Pada prinsipnya system akuntansi Koperasi mengikuti siklus pencatatan
akuntansi yang lazim, salah satu diantarannya adalah bagian sebagai berikut:
Gambar 2.1 Siklus sistem akuntansi
2.2.
Transaksi Usaha Koperasi
Pendapatan koperasi yang timbul dari transaksi dengan anggota diakui
sebesar partisipasi bruto. Partisipasi bruto pada dasarnya adalah penjualan barang
atau jasa kepada anggota. Dalam kegiatan pengadaan barang dan jasa untuk
anggota, partisipasi bruto dapat dihitung dari harga pelayanan yang diterima atau
dibayar oleh anggota yang mencakup beban pokok dan partisipasi neto. Dalam
kegiatan pemasaran hasil produksi anggota, partisipasi bruto dapat dihitung dari
beban jual hasil produksi anggota kepada non-anggota maupun kepada anggota;
Pendapatan koperasi yang berasal dari transaksi dengan nonanggota diakui
sebagai pendapatan (penjualan kepada umum) dan dilaporkan secara terpisah dari
pendapatan yang berasal dari anggota dalam laporan perhitungan hasil usaha
sebesar nilai transaksi. Selisih antara pendapatan dan beban pokok transaksi
dengan non-anggota diakui sebagai laba atau rugi kotor dengan non-anggota.
Pemisahan
pendapatan
dari commit
nonanggota
to userdan
anggota
dilakukan
guna
perpustakaan.uns.ac.id
digilib.uns.ac.id
7
mencerminkan bahwa usaha koperasi lebih mementingkan transaksi atau
pelayanan kepada anggotanya daripada non-anggota;
Beban usaha dan beban-beban perkoperasian harus disajikan terpisah
dalam laporan perhitungan hasil usaha. Dalam meningkatkan kesejahteraan
anggota, koperasi tidak hanya berfungsi menjalankan usaha-usaha bisnis yang
memberikan manfaat atau keuntungan ekonomi kepada anggotanya, tetapi dapat
juga menjalankan fungsi lain untuk meningkatkan kemampuan ekonomi dari yang
bukan anggota, baik secara khusus maupun secara nasional. Kegiatan ini tidak
dilakukan oleh badan usaha lain. Beban-beban yang dikeluarkan untuk kegiatan
ini disebut dengan beban perkoperasian. Termasuk dalam beban ini antara lain
adalah beban pelatihan anggota, beban pengembangan usaha anggota dan beban
iuran untuk gerakan koperasi nasional.(Pachta, 2005)
2.3.
Equity atau Ekuitas
Komponen equity atau ekuitas dari badan usaha koperasi adalah terdiri
dari: modal anggota, baik yang bersumber dari simpanan pokok, simpanan wajib,
simpanan-simpanan lain yang memiliki karakteristik yang sama dengan simpanan
pokok atau simpanan wajib, modal penyertaan, modal sumbangan, darla
cadangan, dan SHU yang belum dibagi.
Walaupun simpanan pokok dan simpanan wajib dapat diambil kembali
oleh anggota koperasi yang mengundurkan diri dari keanggotaan koperasi, namun
diasumsikan bahwa anggota koperasi tetap terus menjadi anggota dalam waktu
yang tidak terbatas. Dengan demikian simpanan pokok dan simpanan wajib
tersebut bersifat permanen.
Simpanan pokok dan simpanan wajib yang belum diterima (belum
dibayarkan oleh anggota) termasuk sebagai piutang simpanan pokok dan
simpanan wajib karena memang biasanya pembayaran simpanan pokok dan
simpanan wajib ini dapat dilakukan secara angsuran, baik dalam jumlah dan
waktu pembayaran dapat ditetapkan dalam Anggaran Dasar maupun di dalam
Anggaran Rumah Tangga.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
8
Penampilan nilai simpanan pokok dan simpanan wajib di neraca koperasi
adalah dengan mencantumkan nilai nominal simpanan pokok dan simpanan wajib.
Simpanan pokok dan simpanan wajib yang belum diterima ditampikan sebagai
piutang.
Kelebihan dana dari komponen simpanan pokok dan simpanan wajib yang
disetorkan kemudian oleh anggota baru di atas nilai nominal simpanan pokok dan
simpanan wajib anggota pendiri diakui sebagai Modal Penyertaan Partisipasi
Anggota.
Rapat Anggota dapat menetapkan besar dan kecil nilai dan jumlah setoran
simpanan pokok dan simpanan wajib dari anggota koperasi yang baru masuk
setara dengan jumlah simpanan pokok dan simpanan wajib anggota pendiri yang
tentunya nilai belinya berbeda baik diakibatkan inflasi maupun devaluasi. Jika
terdapat kelebihan nilai nominal dalam setoran simpanan wajib dan simpanan
pokok tersebut di atas dibandingkan dengan nilai nominal simpanan pokok dan
simpanan wajib dari anggota pendiri terdahulu, maka kelebihan dalam nilai
nominal tersebut diakui sebagai modal penyertaan partisipasi anggota. Modal ini
bukan milik anggota penyetor, karena itu tidak dapat diambil kembali pada saat
anggota keluar dari keanggotaan koperasi.(Pachta, 2005)
2.4.
Modal Penyertaan
Modal Penyertaan, dalam sistem akutansi koperasi diakui sebagai Equity
(modal sendiri) sebagaimana uraian di atas, dan dicatat sebesar jumlah nominal
setoran. Dalam hal modal penyertaan yang dimasukkan kepada koperasi tidak
berbentuk uang tunai, maka besar nilai buku dari modal penyertaan tersebut
dihitung dari nilai harga pasar barang itu pada saat barang tersebut diserahkan
kepada koperasi.
Modal penyertaan dapat dijadikan komponen modal yang menanggung
risiko bisnis; karena itu merupakan dana yang memiliki sifat permanen. Modal
penyertaan ini diberikan imbalan jasa kepada pemodalnya berdasarkan besar
kecilnya hasil usaha yang diperoleh. Oleh karena itu, modal penyertaan tersebut
commit to user
diakui sebagai ekuitas.
perpustakaan.uns.ac.id
digilib.uns.ac.id
9
Modal penyertaan dicatat dalam neraca koperasi dengan nilai nominal dan
dalam hal modal penyertaan diterima dalam bentuk bukan uang tunai, maka
modal penyertaan tersebut dicatat sebesar nilai harga pasar yang berlaku pada saat
barang itu diterima. Apabila nilai harga pasar tidak tersedia dapat dipakai nilai
taksiran. Penjelasan yang cukup harus diungkapkan dalam catatan atas laporan
keuangan atas penilaian yang dilakukan.
Ketentuan mengenai perjanjian dengan pemodal yang menyangkut
pembagian keuntungan atau hasil usaha, tanggungan kerugian, jangka waktu dan
hak-hak pemodal harus dijelaskan dalam catatan atas laporan keuangan.(Pachta,
2005)
2.5.
Modal Sumbangan
Modal Sumbangan yang diterima oleh koperasi yang dapat digunakan
untuk menutupi risiko kerugian diakui sebagai equity, sedangkan modal
sumbangan yang substansinya merupakan pinjaman diakui sebagai kewajiban
jangka panjang dan dijelaskan dalam catatan atas laporan keuangan.
Oleh karena koperasi pada dasarnya merupakan pengemban misi nasional
untuk menggerakkan ekonomi rakyat dan menjadi sakaguru perekonomian
nasional, maka dimungkinkan badan usaha koperasi memperoleh sumbangan dari
pemerintah atau dari pihak lain. Sumbangan tersebut dapat diakui sebagai ekuitas
jika ia dijadikan dana yang dapat digunakan sebagai penutup risiko atas kerugian.
Namun, adakalanya sebuah koperasi menerima sejumlah sumbangan yang
mengandung seperangkat persyaratan tertentu yang sifatnya mengikat, sehingga
klasifikasi sumbangan tersebut menjadi setara dengan komponen pinjaman.
Sumbangan ini tidak dapat diakui sebagai ekuitas tetapi harus diklasifikaskan
sebagai kewajiban jangka panjang lain-lain dan diberikan penjelasan dalam
catatan atas laporan keuangan.(Pachta, 2005)
2.6.
Dana Cadangan
Dana cadangan dan tujuan penggunaannya harus dijelaskan dalam catatan
atas laporan keuangan.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
10
Pembentukan dana cadangan dapat ditujukan untuk antara lain
mengembangkan usaha koperasi, menutup risiko kerugian, dan membayar
kembali uang simpanan anggota yang mengundurkan diri atau keluar dari
keanggotaan koperasi. Dana cadangan yang dibentuk dari SHU yang tidak
dibagikan, harus dicatat dalam pos dana cadangan. Tujuan penggunaan dana
cadangan tersebut harus dijelaskan dalam catatan atas laporan. keuangan;
Pembayaran tambahan atau nilai tambah kepada anggota yang keluar dari
keanggotaan koperasi di atas nilai nominal yang tercatat dalam komponen
simpanan pokok, simpanan wajib, dan simpanan lain-lain dapat dibebankan
kepada dana cadangan.
Dana cadangan yang dibentuk dari SHU yang diperoleh setiap tahun buku
yang dimaksudkan untuk pemupukan modal dan mengembangkan usaha atau
untuk menutup risiko kerugian, dikualifikasikan sebagai ekuitas. Sebagai bagian
dari ekuitas, dana cadangan berpengaruh terhadap jumlah keseluruhan dari nilai
kekayaan bersih sebuah koperasi; ini menggambarkan nilai pemilikan anggota
dalam sebuah koperasi. Oleh karena itu anggota yang keluar dalam tahun
berjalari, selain menerima pengembalian simpanan pokok, simpanan wajib, dan
simpanan lain sebesar nilai nominalnya, dapat diberikan nilai tambah dalam nilai
pengembalian simpanan-simpanannya secara proporsional dengan nilai kekayaan
bersih koperasi atau jumlah tertentu yang ditetapkan rapat anggota. Pembayaran
tambahan tersebut dibebankan pada dana cadangan koperasi.(Pachta, 2005)
2.7.
PHP (PHP Hypertext Preprocessor)
PHP merupakan singkatan rekursif (akronim berulang) dari PHP Hypertext
Preprocessor. PHP adalah bahasa pemrograman script yang paling banyak
dipakai saat ini atau dalam kata lain bisa diartikan sebuah bahasa pemrograman
web yang bekerja di sisi server (server side scripting) yang dapat melakukan
konektifitas pada database yang di mana hal itu tidak dapat dilakukan hanya
dengan menggunakan sintaks-sintaks HTML biasa. PHP banyak dipakai untuk
programing situs website dinamis, walaupun tidak tertutup kemungkinan
digunakan untuk pemakaian lain. commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
11
PHP mempunyai beberapa kelebihan diantaranya adalah :
a.
PHP adalah bahasa script yang tidak melakukan sebuah kompilasi
dalam penggunaanya.
b.
Banyak Web Server yang mendukung PHP.
c.
Dalam sisi pengembangan lebih mudah.
d.
PHP bahasa scripting yang paling mudah karena memiliki banyak
referensi.
e.
2.8.
PHP adalah bahasa open source ( Anugrah, 2010).
DATABASE
Database adalah sebuah struktur yang umumnya dikategorikan dalam 2
hal, yaitu database flat dan sebuah database relasional. Pada database yang
memiliki struktur relasional. Ada tabel-tabel yang menyimpan data. Setiap tabel
terdiri dari kolom dan baris. Sebuah kolom mendefinisikan jenis informasi apa
yang akan disimpan.
Database digunakan untuk menampung beberapa tabel atau query yang
dijadikan median untuk menyimpan data sebagai sumber pengolahan data. Skema
database dapat ditunjukkan dalam skema diagram 1.
Yang perlu diperhatikan dalam membuat database adalah memori yang
digunakan untuk menyimpan data didalamnya. Semakin anda tidak efisien dalam
menggunakn tipe dan lebar field maka akan semakin memboroskan memori
penyimpanan data. Oleh karena itu, dalam mebuat tabel harus meperhatikan
panjang field dengan panjang data yang akan di inputkan kedalam field tersebut.
Misalkan untuk membuat field tahun, lebih baik menggunakan panjnag 4. Hal
yang perlu diperhatikan adalah pemberian nama tabel dan field. Untuk
memberikan nama database, tabel dan field membedakan penulisan huruf kecil.
Selain itu, juga tidak diperbolehkan menggunakan spasi dan karakter-karakter
khusus, seperti : ?&*^#@!. (MADCOMS, 2006).
2.9.
Diagram Konteks
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
12
Context Diagram adalah sebuah diagram sederhana yang menggambarkan
hubungan antara entity luar, masukan dan keluaran sistem (Kristanto, 2003).
Beberapa simbol yang digunakan dalam Context Diagram dapat dilihat dalam
Tabel 2.1.
Tabel 2.1 Simbol Dalam Context Diagram
Simbol
Keterangan
Suatu proses dimana beberapa tindakan atau
sekelompok tindakan dijalankan
Suatu
entitas
berupa
orang,
kelompok,
departemen atau sistem yang bisa menerima
informasi atau data-data awal.
Sistem alir data atau aliran data
2.10. Data Flow Diagram (DFD)
DFD adalah representasi grafik sebuah sistem untuk menggambarkan
bagaimana aliran data melalui proses-proses yang saling terhubung (McLeod, Jr.,
Schell, 2004).
Informasi dan perubahan dalam DFD ditunjukkan dengan cara hirarki
dalam bentuk diagram level. DFD level 0 berisi entitas-entitas luar dari proses
tunggal suatu sistem dengan input output data yang ditunjukkan dengan arah anak
panah kedalam dan keluar. Diagram yang lebih detil lagi dari sistem tersebut,
dibentuk dengan membagi atau memecah proses pada DFD level 0.
DFD menggunakan 4 macam simbol yaitu proses, aliran data, penyimpanan data,
entity.
commit to user
perpustakaan.uns.ac.id
a.
digilib.uns.ac.id
13
Proses
Menggambarkan adanya penerimaan input output yang telah diproses.
Proses dapat dipecah lagi untuk menjelaskan secara lebih mendetil.
Simbol dari proses digambarkan pada Gambar 2.2.
Gambar 2.2. Simbol Proses
b.
Aliran Data
Menggambarkan aliran yang menunjukkan pergerakan data dari entity
ke entity yang lain. Aliran data disimbolkan dengan tanda panah dan
diberi keterangan yang menunjukkan data apa yang mengalir. Simbol
dari aliran data digambarkan pada gambar 2.3.
Gambar 2.3. Simbol Aliran Data
c.
Penyimpan Data
Menggambarkan terjadinya penyimpanan data dalam suatu sistem.
Simbol dari penyimpanan data dapat dilihat dari gambar 2.4.
Gambaar 2.4. Simbol Penyimpan Data
d.
Entity
Menggambarkan individu atau organisasi yang memberikan input atau
menerima output dari sistem yang ada. Simbol dari entity dapat dilihat
dari gambar 2.5.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
14
Gambar 2.5. Simbol Entity (Setiawan, 2009).
2.11. Entity Relationship Diagram (ERD)
Entity
Relationship
Diagram
(ERD)
adalah
ilustrasi
dari
entitasentitasdalam bisnis dan relationship antar entitas. ERD memisahkanantara
informasi yang dibutuhkan dalam bisnis dari aktivitas-aktivitasyang dilakukan
dalam bisnis. Jadi, meskipun terjadi perubahan prosesbisnis, jenis informasi
hampir tetap konstan. Oleh karena itu, struktur data juga hampir tidak berubah.
Simbol-simbol dari ERD :
a.
Entitas
Entity atau entitas adalah konsep dasar dalam pemodelan basis data
berupa individu yang mewakili sesuatu yang nyata dan dapat dibedakan
dari sesuatu yang lain. Simbol entitas dapat dilihat pada gambar 2.6.
Gambar 2.6. Simbol Entitas
b.
Relationship
Relasi menunjukkan adanya hubungan di antara sejumlah entitas yang
berasal dari himpunan entitas yang berbeda. Relationship tidak
mempunyai keberadaan fisik kecuali yang mewarisi dari hubungan entitas
tersebut. Dalam relationship, terdapat istilah Relationship set, yaitu
kumpulan relationship yang sejenis. Notasi yang digunakan adalah bentuk
wajik dan pemberian nama biasanya menggunakan kata kerja, seperti
terlihat pada gambar. Simbol dari relationship dapat dilihat pada gambar
2.7.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
15
Gambar 2.7. Simbol Relationship
c.
Atribut
Karakteristik suatu entitas yang mendeskripsikan suatu entitas. Atribut
dapat juga disebut sebagai karakteristik atau properti dari entitas yang
menyediakan penjelasan detail tentang entitas tersebut. Atribut dinotasikan
dengan bentuk oval dapat dilihat pada gambar 28.
Gambar 2.8. Simbol Atribut
d.
Key
Setiap entity biasanya memiliki sebuah atribut yang nilainya berbeda
untuk masing-masing individu dalam entity. Oleh karena itu, dua nilai
yang sama untuk atribut kunci tersebut tidak dibolehkan. Sebagai contoh,
atribut id_suplier pada entity suplier adalah key, karena tidak boleh ada
dua suplier atau lebih memiliki id_suplier yang sama. Key digambarkan
dengan atribut bergaris bawah pada ERD, seperti ditunjukkan pada gambar
contoh relationship sebelumnya. Key ini ada dua macam: primary key dan
unique key.
e.
Garis
Penghubung antara himpunan relasi dengan himpunan entitas dan
himpunan entitas dengan atribut. Simbul garis dapat dilihat pada gambar
2.9.
Gambar
Simbol Garis
commit2.9.
to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
16
Jenis-jenis dari relasi pada ERD :
a.
One to one
Hubungan antara entitas 1 mempunyai hubungan 1 pada entitas 2.
b.
One to many
Suatu hubungan entitas dimana item pada entitas 1 boleh mempunyai
hubungan dengan dua atau lebih item pada entitas 2.
c.
Many to many
Suatu hubungan entitas dimana item pada entitas 1 dapat mempunyai
hubungan dengan lebih dari satu item pada entitas 2, demikian juga
dengan item pada entitas 2 dapat mempunyai hubungan lebih dari satu
item pada entitas 1.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
17
BAB III
PERANCANGAN
Pada bab ini dijelaskan informasi-informasi mengenai perancangan
sistem, perancangan database, rancangan form yang akan digunakan untuk
pembuatan aplikasi buku besar KPRI waris.
3.1. Perancangan Aplikasi Pembukuan Laporan Keuangan KP-RI “Waris”
3.1.1. Siklus aplikasi
Menjelaskan beberapa tahapan yang di lakukan pada Aplikasi pembukuan
laporan keuangan KP-RI “Waris” yang terdiri dari beberapa tahap, yaitu dari
tahap pencatatan penggolongan dan pelaporan, seperti yang tertera di bawah ini,
dibaca dari kanan ke kiri.
Pelaporan
Neraca
Penggolongan
Pencatatan
BUKU BESAR
Transaksi
tarikan
Transaksi
penutupan
Jurnal masuk
Pelaporan/
report
RBHK
usp
T
digilib.uns.ac.id
PEMBUATAN APLIKASI PEMBUKUAN LAPORAN KEUANGAN
KP-RI “WARIS”
TUGAS AKHIR
Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Diploma III Teknik Informatika
Diajukan oleh :
ERINGGA SUTANDANG
NIM. M3109030
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
commit
to user
2012
i
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
ii
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
iii
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRACT
Eringga Sutandang, 2012. BUILDING REPORT A FINANCIAL
ACCOUNTING KP-RI “WARIS”. Diploma III Program Informatics, Faculty of
Mathematics and Sciences University eleven March Surakarta.
Accounting system financial statements in KP-RI “WARIS” still use the
manual record for listing pull of, cover member, the cash book classification to
journal entry, the journal out, usp expenses, cash books daily recap (RBHK),
general ledger and reporting balance sheet, all still using manual systems, to assist
in accounting necessary to making an application computerized which can process
data and facilitate the work of administrators KP-RI "WARIS".
Building an application for financial report in KP-RI “WARIS” performed
with literature study and observation methodology, that is doing interviews and
research how the financial filing with the administrators chairman KP-RI
“WARIS”. After getting the data and then do that making the system design
calculations in accordance with the procedures performed by administrators KPRI “WARIS”. Application created in financial statements include all KP-RI
"WARIS" which consists of accounting pull of, cover member, the cash journal
entry, the journal out, usp expenses, cash books daily recap (RBHK), general
ledger and balance sheet,. This application will be developed web base.
Applications have been made to have the transaction data input facility
pull of, cover member, the cash book classification to journal entry, the journal
out, usp expenses, cash books daily recap (RBHK), general ledger and reporting
balance sheet, and print each transaction.
Key words: financial report, accounting, general ledger.
commit to user
iv
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRAK
Eringga Sutandang, 2012.j PEMBUATAN APLIKASI PEMBUKUAN
LAPORAN KEUANGAN KP-RI “WARIS”.
DIII Teknik Informatika,
Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret.
Sistem pembukuan laporan keuangan di KP-RI “WARIS” masih
menggunakan pencatatan manual yaitu untuk pencatatan tarikan , tutupan
anggota, buku kas penggolongan ke jurnal masuk , jurnal keluar, ongkos-ongkos
usp, rekap buku kas harian (rbhk), buku besar serta pelaporan neraca, semua
masih menggunakan sistem manual, untuk membantu dalam pembukuan perlu
dilakukan pembuatan aplikasi secara komputerisasi yang dapat mengolah data dan
mempermudah pekerjaan pengurus KP-RI “WARIS”.
Pembuatan aplikasi koperasi untuk laporan keuangan di KP-RI “WARIS”
dilakukan dengan metodologi studi pustaka dan observasi, yaitu melakukan
wawancara dan penelitian bagaimana cara pembukuan laporan keuangan dengan
ketua pengurus KP-RI “WARIS”. Setelah mendapatkan data kemudian dilakukan
pembuatan perancangan sistem yang sesuai dengan prosedur perhitungan yang
dilakukan oleh pengurus KP-RI “WARIS”. Aplikasi yang dibuat mencakup
seluruh laporan keuangan di KP-RI “WARIS” yang terdiri dari pembukuan
tarikan, tutupan anggota, buku kas, jurnal masuk, jurnal keluar, USP, RBHK,
buku besar, dan neraca. Aplikasi ini akan dikembangkan berbasis website.
Aplikasi yang telah dibuat mempunyai fasilitas transaksi input data tarikan
, tutupan anggota, dan buku kas, transaksi penggolongan data jurnal keluar, jurnal
masuk, usp, rbhk, buku besar, dan transaksi pelaporan neraca serta cetakan setiap
transaksi.
Kata kunci : aplikasi koperasi, pembukuan, buku besar.
commit to user
v
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN MOTTO
“Belajarlah dari hal yang sekecil-kecilnya karena semua hal besar di mulai dari
hal kecil”
commit to user
vi
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN PERSEMBAHAN
Special thank’s to :
Ayah dan Ibu serta keluarga
Braderhud, and All my friends
commit to user
vii
perpustakaan.uns.ac.id
digilib.uns.ac.id
KATA PENGANTAR
Dengan memanjatkan puji dan syukur kehadirat Allah SWT yang telah
memberikan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan
penyusunan Laporan Tugas Akhir dengan judul “Pembuatan Aplikasi Pembukuan
Laporan Keuangan KP-RI “WARIS” ” dengan baik dan Insya Allah tepat pada
waktunya..
Penulis dapat menyelesaikan laporan magang ini berkat bantuan berbagai
pihak. Untuk itu penulis mengucapkan banyak terima kasih kepada :
1. Prof. Ir. Ari Handono Ramelan, M.Sc(Hons), Ph.D., selaku Dekan FMIPA
UNS.
2.
Bapak Drs. YS. Palgunadi, M.Sc., selaku Ketua Program Diploma III Teknik
Informatika FMIPA UNS.
3.
Bapak Fendi Aji Purnomo, S. Si, selaku Dosen Pembimbing Tugas Akhir
yang telah memberikan bimbingan selama mengerjakan Tugas Akhir dan
penyelesaian Laporan Tugas Akhir serta selaku Pembimbing Akademik.
4.
Kedua orang tua yang selalu memberi doa serta dukungan baik secara moral
maupun material sehingga penulis dapat menyelesaikan studi di Diploma III
Teknik Informatika FMIPA UNS.
5.
Semua teman – teman TI – A Diploma III Teknik Informatika FMIPA UNS,
yang sudah menjadi partner selama perkuliahan.
Semoga Allah SWT melimpahkan rahmat dan karuniaNya atas segala
bantuan yang telah diberikan oleh berbagai pihak tersebut.
Penulis
commit to user
viii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR ISI
Halaman
HALAMAN JUDUL............................................................................................. i
HALAMAN PERSETUJUAN .............................................................................. ii
HALAMAN PENGESAHAN ............................................................................... iii
ABSTRACT ......................................................................................................... iv
HALAMAN ABSTRAK ...................................................................................... v
HALAMAN MOTTO .......................................................................................... vi
HALAMAN PERSEMBAHAN .......................................................................... vii
KATA PENGANTAR .......................................................................................... viii
DAFTAR ISI ......................................................................................................... ix
DAFTAR TABEL ................................................................................................. xiii
DAFTAR GAMBAR ............................................................................................ xiv
BAB I
PENDAHULUAN .............................................................................. 1
1.1 Latar Belakang Masalah .................................................................... 1
1.2 Rumusan Masalah ............................................................................. 2
1.3 Batasan Masalah ................................................................................ 2
1.4 Tujuan dan Manfaat .......................................................................... 2
1.4.1. Tujuan ...................................................................................... 2
1.4.2. Manfaat .................................................................................... 2
1.5 Metodologi Penelitian ....................................................................... 3
1.5.1. Tahapa penalitian .................................................................... 3
1.5.2. Tahap pembuatan aplikasi ....................................................... 3
1.6 Sistematika Penulisan ........................................................................ 4
BAB II
LANDASAN TEORI ......................................................................... 5
2.1 Akuntansi koperasi ............................................................................ 5
2.2 Transaksi usaha koperasi ................................................................... 6
2.3 Equity atau Eksekusi .......................................................................... 7
2.4 Modal Penyertaan ............................................................................... 8
commit to user
2.5 Modal Sumbangan .............................................................................
9
ix
perpustakaan.uns.ac.id
digilib.uns.ac.id
2.6 Modal cadangan ................................................................................ 9
2.7 PHP (PHP Hypertext Prepocessor) ................................................... 10
2.8 Database ............................................................................................ 11
2.9 Diagram Konteks............................................................................... 11
2.10Data Flow Diagram .......................................................................... 12
2.11Entity Relationshp Diagram .............................................................. 14
BAB III
PERANCANGAN .............................................................................. 17
3.1 Perancangan aplikasi ........................................................................ 17
3.1.1 Siklus aplikasi ........................................................................ 17
3.1.2 Flowcart ................................................................................. 18
3.1.3 Konteks diagram..................................................................... 19
3.1.4 DFD Level 0 .......................................................................... 19
3.1.5 DFD Level 1 Proses 1 konfigurasi aplikasi ............................ 21
3.1.6 DFD Level 1 Proses 2 manage data ...................................... 22
3.1.7 DFD Level 1 Proses 3 Penggolongan transaksi ..................... 23
3.2 Perancangan database ...................................................................... 23
3.2.1 Entity Relationship Diagram (ERD) ..................................... 23
3.2.2 Relasi antar tabel ................................................................... 24
3.2.3 Tabel admin ............................................................................ 26
3.2.4 Tabel buku kas ....................................................................... 27
3.2.5 Tabel bulan tahun .................................................................. 27
3.2.6 Tabel jurnal keluar ................................................................. 28
3.2.7 Tabel jurnal masuk ................................................................ 28
3.2.8 Tabel penarikan ..................................................................... 29
3.2.9 Tabeltuutpan anggota ............................................................ 30
3.2.10 Tabel usp biaya organisasi .................................................... 30
3.2.11 Tabel usp biaya umum .......................................................... 31
3.2.12 Tabel usp biaya usaha ............................................................ 31
3.2.13 Tabel neraca .......................................................................... 32
3.3 Desain Interface ................................................................................ 32
to user
3.3.1 Interface logincommit
.........................................................................
33
x
perpustakaan.uns.ac.id
digilib.uns.ac.id
3.3.2 Interface transakasi ................................................................ 33
3.3.3 Form tarikan .......................................................................... 34
3.3.4 Form tutupan anggota ............................................................ 34
3.3.4 Form buku kas ....................................................................... 35
3.3.4 Interface utama ...................................................................... 35
3.3.4 Interface Setting .................................................................... 36
3.4 Perencanaan ujicoba .......................................................................... 36
BAB IV
IMPLEMENTASI .............................................................................. 37
Implementasi Database ..................................................................... 37
Implementasi Program ...................................................................... 37
4.2.1 Form Login ............................................................................ 37
4.2.2 Halaman Utama ..................................................................... 38
4.2.3 Halaman Transaksi ............................................................... 39
4.2.3.1 Halaman transaksi penarikan .................................... 39
4.2.3.2 Halaman transaksi tutupan anggota .......................... 40
4.2.3.3 Halaman transaksi buku kas ..................................... 41
4.2.4 Halaman Tarikan .................................................................... 43
4.2.5 Halaman Buku kas.................................................................. 43
4.2.6 Halaman jurnal keluar ............................................................ 45
4.2.7 Halaman jurnal masuk ............................................................ 46
4.2.8 Halaman ongkos USP ............................................................. 47
4.2.8.1 Ongkos Administrasi ................................................ 48
4.2.8.2 Ongkos Umum ......................................................... 49
4.2.8.3 Ongkos Usaha............................................................ 50
4.2.9 Halaman RBHK .................................................................... 49
4.2.10 Halaman Buku Besar ............................................................. 50
4.2.10.1 Rekening bukukas .................................................. 50
4.2.10.2 Rekening
pinjaman
commit
to userkoperasi .................................. 52
xi
perpustakaan.uns.ac.id
digilib.uns.ac.id
4.2.10.3 Rekening dana resiko kredit .................................... 52
4.2.10.4 Rekening piutang anggota ...................................... 53
4.2.10.5 Rekening simpanan manasuka ............................... 54
4.2.10.6 Rekening simpanan anggota .................................... 55
4.2.10.7 Rekening dana purna tugas ...................................... 56
4.2.10.8 Rekening SWK ....................................................... 57
4.2.10.9 Rekening dana gedung ............................................ 58
4.2.10.10 Rekening modal tidak tetap .................................. 59
4.2.10.11 Rekening modal sendiri ........................................ 60
4.2.10.12 Rekening modal pinjam......................................... 61
4.2.10.13 Rekening ongkos administrasi .............................. 62
4.2.10.14 Rekening keuntungan induk ................................. 63
4.2.10.15 Rekening beban organisasi ................................... 64
4.2.10.16 Rekening beban usaha .......................................... 65
4.2.10.17 Rekening beban umum ......................................... 66
4.2.11 Neraca .................................................................................... 67
4.2.12 My Account ........................................................................... 68
4.2.12.1 Backup data ............................................................ 69
4.2.12.2 Restore database ..................................................... 69
4.2.12.3 Aktivasi tahun.......................................................... 70
4.2.12.4 Penetapan ongkos USP ........................................... 70
4.2.12.5 Report aplikasi ......................................................... 71
4.2.12.6 Tahap ujicoba sistem .............................................. 71
BAB V
PENUTUP .......................................................................................... 73
5.1 Kesimpulan ............................................................................................ 73
5.2 Saran ...................................................................................................... 73
DAFTAR PUSTAKA .......................................................................................... 74
commit to user
xii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR TABEL
Tabel 2.1 Tabel Simbol Dalam Context Diagram ................................................ 12
Tabel 3.1 Tabel Admin ........................................................................................ 28
Tabel 3.2 Tabel buku kas ..................................................................................... 28
Tabel 3.3 Tabel bulan tahun ................................................................................. 29
Tabel 3.6 Tabel penarikan ..................................................................................... 29
Tabel 3.7 Tabel tutupan anggota ........................................................................... 29
Tabel 3.8 Tabel usp biaya organisasi ................................................................... 30
Tabel 3.9 Tabel usp biaya umum .......................................................................... 30
Tabel 3.10 Tabel usp biaya usaha ......................................................................... 31
Tabel 3.11 Tabel type transaksi ............................................................................ 32
Tabel 3.12 Tabel neraca ........................................................................................ 32
Tabel 3.11 Tabel uji coba sistem........................................................................... 72
commit to user
xiii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR GAMBAR
Gambar 2.1 Siklus akuntansi ................................................................................ 6
Gambar 2.2 Simbol proses ................................................................................... 13
Gambar 2.3 Simbol Aliran Data .......................................................................... 13
Gambar 2.4 Simbol Penyimpan Data ................................................................... 13
Gambar 2.5 Simbol Entity ................................................................................... 13
Gambar 2.6 Simbol Entitas .................................................................................. 14
Gambar 2.7 Simbol Relationship ......................................................................... 14
Gambar 2.8 Simbol Atribut .................................................................................. 15
Gambar 2.9 Simbol Garis ..................................................................................... 15
Gambar 3.1 Siklus aplikasi .................................................................................. 17
Gambar 3.2 Flowcart ............................................................................................. 18
Gambar 3.3 Diagram Konteks .............................................................................. 19
Gambar 3.4 DFD Level 0 ..................................................................................... 20
Gambar 3.5 DFD Level 1 proses 2 ........................................................................ 22
Gambar 3.6 DFD Level 1 proses 3 ........................................................................ 23
Gambar 3.7 DFD Level 1 proses 4 ....................................................................... 24
Gambar 3.8 Entity Relationship Diagram (ERD) ................................................ 26
Gambar 3.9 Relasi Antar Tabel ............................................................................ 27
Gambar 3.10 interface login ................................................................................. 33
Gambar 3.11 interface transaksi ........................................................................... 33
Gambar 3.12 interface form tarikan ..................................................................... 34
Gambar 3.13 interface tutupan anggota ............................................................... 34
Gambar 3.14 interface form buku kas .................................................................. 35
Gambar 3.15 interface seting ............................................................................... 36
Gambar 4.1 implementasi database ...................................................................... 37
Gambar 4.2 form login ......................................................................................... 38
Gambar 4.3 halaman utama .................................................................................. 38
Gambar 4.4 halaman transaksi ............................................................................. 39
commit .............................................................
to user
Gambar 4.5 halaman transaksi penarikan
40
xiv
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 4.6 halaman transaksi tutupan ................................................................ 41
Gambar 4.7 halaman transaksi bukukas ................................................................ 41
Gambar 4.8 pilihan penggolongan jurnal ............................................................. 41
Gambar 4.9 pilihan rekening debet ...................................................................... 42
Gambar 4.10 Pilihan rekening kredit ................................................................... 42
Gambar 4.11 kategori ongkos usp ......................................................................... 42
Gambar 4.12 Transaksi tarikan ............................................................................ 43
Gambar 4.13 Transaksi tutupan anggota .............................................................. 43
Gambar 4.14 Transaksi buku kas .......................................................................... 44
Gambar 4.15 Transaksi jurnal keluar ................................................................... 45
Gambar 4.16 Transaksi jurnal masuk .................................................................. 46
Gambar 4.17 Transaksi usp biaya organisasi ....................................................... 47
Gambar 4.18 Transaksi usp biaya umum ............................................................. 48
Gambar 4.19 Transaksi usp biaya usaha .............................................................. 49
Gambar 4.20 Transaksi RBHK ............................................................................ 50
Gambar 4.21 Rekening bukukas .......................................................................... 51
Gambar 4.22 Rekening pinjaman koperasi ........................................................... 52
Gambar 4.23 Rekening dana resiko kredit ........................................................... 53
Gambar 4.24 Rekening piutang anggota .............................................................. 54
Gambar 4.25 Rekening simpanan manasuka ....................................................... 55
Gambar 4.26 Rekening simpanan anggota ........................................................... 56
Gambar 4.27 Rekening dana purna tugas ............................................................ 57
Gambar 4.28 Rekening SWK................................................................................ 58
Gambar 4.29 Rekening dana gedung ................................................................... 59
Gambar 4.30 Rekening modal tidak tetap ............................................................ 60
Gambar 4.31 Rekening modal sendiri .................................................................. 61
Gambar 4.32 Rekening modal pinjam ................................................................. 62
Gambar 4.33 Rekening ongkos administrasi ........................................................ 63
Gambar 4.34 Rekening keuntungan induk ........................................................... 64
Gambar 4.35 Rekening beban oraganisasi ........................................................... 65
commit
to user
Gambar 4.36 Rekening beban usaha
....................................................................
66
xv
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 4.37 Rekening beban umum ................................................................... 67
Gambar 4.38 Neraca ............................................................................................. 68
Gambar 4.39 Backup data .................................................................................... 69
Gambar 4.40 Restore data .................................................................................... 70
Gambar 4.41 Aktivasi tahun ................................................................................ 70
Gambar 4.42 Penetapan ongkos USP ................................................................... 71
Gambar 4.43 History ............................................................................................ 71
Gambar 4.44 report .............................................................................................. 72
commit to user
xvi
perpustakaan.uns.ac.id
digilib.uns.ac.id
1
BAB I
PENDAHULUAN
1.1.
Latar Belakang Masalah
Koperasi merupakan lembaga perekonomian yang ikut menopang
perekonomian negara, karena koperasi ikut andil dalam menyumbang pajak ke
negara. Manfaat koperasi dapat dilihat dalam dua lingkup yaitu dari lingkup
internal benefit untuk anggota-anggotanya (manfaat intern), seperti peningkatan
tabungan, sumber kredit murah, peningkatan pendapatan dari memperoleh Sisa
Hasil Usaha (SHU), pembelian barang-barang lain secara lebih murah dan lainlain. Selain itu kopersai juga dapat memacu external benefit (manfaat keluar)
yakni kepada kalangan bukan anggota dalam batas-batas tertentu sesuai dengan
lingkup prinsip kerja kopersi.
KPRI “WARIS” yang terletak di kecamatan Gebang kabupaten
Purworejo yang berdiri sejak 1964 dan sampai saat ini telah mempunyai anggota
sebanyak 253 orang yang mempunyai 7 orang pengurus dan 3 orang pengawas.
Semula KP-RI “WARIS” merupakan koperasi simpan pinjam, kemudian
mengembangkan usahanya dengan mengadakan unit usaha pertokoan dan unit
kerjasama rekanan. Perkembangan dalam bidang usaha ini diikuti dengan
perkembangan dan juga perbaikan dalam bidang lainnya seperti bidang organisasi,
bidang administrasi, dan bidang keuangan yang dikelola sedemikian rupa
sehingga KP-RI “WARIS” terus mengalami kemajuan dari tahun ke tahun.
KP-RI “WARIS” masih mengunakan sistem pembukuan administrasi
yang bersifat manual sehingga dalam bekerja seorang bedahara masih
menggunakan banyak acuan buku untuk kegiatan administrasinya yang berupa
pembukuan buku kas, jurnal keluar, jurnal masuk, USP, RBHK dan Buku Besar
sehingga di rasa tidak efectif lagi dalam hal waktu pengerjaannya. Berdasarkan
observasi prosedur pembukuan buku besar tahunan KP-RI “Waris” terdapat
beberapa kendala seperti merunut jurnal yang memerlukan banyak waktu, belum
efisiennya dalam pembukuan dan kendala salah perhitungan dalam pembukuan
commit to user
1
perpustakaan.uns.ac.id
digilib.uns.ac.id
2
Solusi penyelesaian dari permasalhan yang ada yaitu “Pembuatan
Aplikasi
Pembukuan
Laporan
Keuangan
KP-RI “WARIS”
”.
Dengan
memanfaatkan fasilitas komputer yang sudah ada, sehingga tidak perlu lagi
menggunakan banyak buku untuk keperluan akuntansi atau administrasi seluruh
pembukuan koperasi tetapi cukup dengan menggunakan komputer saja. Aplikasi
berbasis web dengan menggunkan PHP serta database menggunkan MySql di
pilih untuk menyelesaikan permasalahan ini karena lebih user friendly.
1.2.
Perumusan Masalah
Dari latar belakang masalah yang telah diutarakan diatas, adalah sebagai
berikut bagaimana cara membuat aplikasi pembukuan laporan keuangan untuk
mengefisienkan kinerja pengurus KP-RI “WARIS”.
1.3.
Batasan Masalah
Dalam penyusunan tugas akhir ini perlu adanya batasan masalah yang
berguna agar tidak menyimpang dari tujuan. Penulisan dibatasi dalam ruang
lingkup antara lain.
a. meliputi transaksi antara lain : Perhitungan Tutupan anggota, Buku
Kas, Jurnal keluar, Jurnal masuk, Rekap buku harian kas (RBHK),
Ongkos-ongkos USP, Buku besar, Neraca.
b. Aplikasi ini di peruntukkan hanya untuk satu petugas.
1.4.
Tujuan dan Manfaat
1.4.1. Tujuan penelitian
Tujuan dari penulisan tugas akhir ini adalah unutk membuat suatu aplikasi
buku besar koperasi berbasis website yang dapat membantu pekerjaan pengurus
KP-RI waris Gebang. Sehingga dengan adanya aplikasi ini pengurus koperasi
dapat bekerja lebih efektif dan mengurangi kesalahan dalam perhitungan manual.
1.4.2. Manfaat
commit
to user yang diperoleh antara lain :
Dari pelaksanaan tugas akhir
ini manfaat
2
perpustakaan.uns.ac.id
a.
digilib.uns.ac.id
3
Bagi Mahasiswa
Dapat mempraktekkan kemampuan yang telah didapat selama masa
perkuliahan, serta menambah wawasan tentang sistem akuntansi
pembukuan laporan keuangan koperasi.
b.
Bagi KP-RI “Waris”
Membantu efisiensi kerja dalam administrasi Buku Besar tahunan
koperasi.
1.5.
Metodologi Penelitian
Metodologi penelitian yang dilakukan dalam proses pembuatan tugas akhir
ini adalah sebagai berikut :
1.5.1. Tahap Penelitian
a.
Studi Literatur
Mempelajari konsep sistem informasi manajemen melalui daftar
pustaka yang ada. Juga mempelajari bahasa pemprograman yang
digunakan baik dalam pembuatan user interface maupun database.
b.
Observasi
Melakukan wawancaran terhadap ketua pengurus KPRI “WARIS”
bagaimana alur pembuatan buku besar KPRI “WARIS” dan
pengumpulan data administrasi KPRI “WARIS”.
1.5.2. Tahap Pembuatan Aplikasi
a.
Analisa dan Perancangan Sistem
Melakukan analisa sistem perusahaan kemudian perancang sistem
informasi berupa DFD dan ERD
b.
Membuat Aplikasi
Membuat aplikasi yang sesuai dengan DFD dan ERD yang telah
dibuat sebelumnya.
c.
Pengujian Aplikasi
commit to user
3
perpustakaan.uns.ac.id
digilib.uns.ac.id
4
Melakukan pengujian aplikasi secara keseluruhan apakah sesuai
dengan yang diinginkan.
d.
Kesimpulan
Apabila aplikasi tidak mengalami masalah pada saat pengujian, yang
artinya sistem yang dibuat telah dapat meningkatkan efisiensi kerja,
maka sistem layak untuk digunakan.
1.6.
Sistematika Penulisan
Garis besar penulisan tugas akhir ini adalah sebagai berikut :
a.
BAB I PENDAHULUAN
Bab ini berisi tentang latar belakang, rumusan masalah, batasan
masalah, tujuan dan manfaat, metodelogi penelitian, serta
sistematika penulisan.
b.
BAB II
LANDASAN TEORI
Bab ini berisi teori-teori dan prinsip-prinsip yang menunjang
dalam pembuatan tugas akhir.
c.
BAB III PERANCANGAN
Bab ini berisi perancangan sistem menggunakan DFD dan
melakukan desain basis data dengan menggunakan ERD
sehingga terbentuk basis data dengan struktur tabel yang
lengkap.
d.
BAB IV IMPLEMENTASI
Bab ini implementasi dari desain yang dibuat dengan cara
menampilkan form-form dalam program ini.
e. BAB V
PENUTUP
Bab ini berisi kesimpulan dan saran dari program yang telah
dibuat dalam tugas akhir.
commit to user
4
perpustakaan.uns.ac.id
digilib.uns.ac.id
5
BAB II
LANDASAN TEORI
Bab ini akan membahas mengenai landasan teori yang digunakan dalam
pembuatan tugas akhir. Dalam bab ini akan diberikan penjelasan dan panduan
secara singkat mengenai sistem infromasi manajemen, database, SQL, program
yang digunakan, dan lain-lain.
2.1.
Akuntansi Koperasi
Akuntansi Koperasi berfungsi untuk menyajikan informasi (laporan)
keuangan. Informasi keuangan yang dihasilkan oelh pembukuan/akuntasni
koperasi mempunyai peranan yang penting bagi tim manajemen koperasi,
pengawas, bahkan anggota, serta pihak-pihak lain yang berkepentingan, karena
berdasar dari informasi keuangan itu dapat diketahui prestasi, kinerja keuangan,
atau hasil usaha koperasi selama jangka waktu tertentu. Informasi keuangan itu
juga merupakan pertanggung jawaban atas pengelolaan modal koperasi oleh
pengurus.
Akuntansi Koperasi memperinci lebih dalam mengenai beberapa hal,
diantaranya:
a.
Menghitung Sisa Hasil Usaha
b.
Mengamankan dan mengawasi semua harta kekayaan koperasi dari
segala macam
c.
bentuk kecurangan dan penyelewengan;
d.
Membantu menentukan hak setiap pihak yang berkepentingan dengan
koperasi;
e.
Memberikan informasi untuk pengambilan keputusan.
Informasi keuangan yang disajikan dalam akuntansi koperasi bermanfaat
nagi berbagai pihak yang secara langsung atau tidak langsung berkepentingan.
Bagi anggota sebagai pemilik koperasi berkepentingan mengetahui informasi
yang disajikan oleh akuntansi koperasi, di antaranya untuk mengetahui
commit to user
perkembangan mosal koperasi, berapa keuntungan atau sisa hasil usaha yang
5
perpustakaan.uns.ac.id
digilib.uns.ac.id
6
diperoleh, pembagian atau alokasi SHU untuk masing-masing anggota, dan
berapa kira-kira keuntungan dan nilai manfaat yang akan didapat koperasi pada
masa yang akan datang.
Pada prinsipnya system akuntansi Koperasi mengikuti siklus pencatatan
akuntansi yang lazim, salah satu diantarannya adalah bagian sebagai berikut:
Gambar 2.1 Siklus sistem akuntansi
2.2.
Transaksi Usaha Koperasi
Pendapatan koperasi yang timbul dari transaksi dengan anggota diakui
sebesar partisipasi bruto. Partisipasi bruto pada dasarnya adalah penjualan barang
atau jasa kepada anggota. Dalam kegiatan pengadaan barang dan jasa untuk
anggota, partisipasi bruto dapat dihitung dari harga pelayanan yang diterima atau
dibayar oleh anggota yang mencakup beban pokok dan partisipasi neto. Dalam
kegiatan pemasaran hasil produksi anggota, partisipasi bruto dapat dihitung dari
beban jual hasil produksi anggota kepada non-anggota maupun kepada anggota;
Pendapatan koperasi yang berasal dari transaksi dengan nonanggota diakui
sebagai pendapatan (penjualan kepada umum) dan dilaporkan secara terpisah dari
pendapatan yang berasal dari anggota dalam laporan perhitungan hasil usaha
sebesar nilai transaksi. Selisih antara pendapatan dan beban pokok transaksi
dengan non-anggota diakui sebagai laba atau rugi kotor dengan non-anggota.
Pemisahan
pendapatan
dari commit
nonanggota
to userdan
anggota
dilakukan
guna
perpustakaan.uns.ac.id
digilib.uns.ac.id
7
mencerminkan bahwa usaha koperasi lebih mementingkan transaksi atau
pelayanan kepada anggotanya daripada non-anggota;
Beban usaha dan beban-beban perkoperasian harus disajikan terpisah
dalam laporan perhitungan hasil usaha. Dalam meningkatkan kesejahteraan
anggota, koperasi tidak hanya berfungsi menjalankan usaha-usaha bisnis yang
memberikan manfaat atau keuntungan ekonomi kepada anggotanya, tetapi dapat
juga menjalankan fungsi lain untuk meningkatkan kemampuan ekonomi dari yang
bukan anggota, baik secara khusus maupun secara nasional. Kegiatan ini tidak
dilakukan oleh badan usaha lain. Beban-beban yang dikeluarkan untuk kegiatan
ini disebut dengan beban perkoperasian. Termasuk dalam beban ini antara lain
adalah beban pelatihan anggota, beban pengembangan usaha anggota dan beban
iuran untuk gerakan koperasi nasional.(Pachta, 2005)
2.3.
Equity atau Ekuitas
Komponen equity atau ekuitas dari badan usaha koperasi adalah terdiri
dari: modal anggota, baik yang bersumber dari simpanan pokok, simpanan wajib,
simpanan-simpanan lain yang memiliki karakteristik yang sama dengan simpanan
pokok atau simpanan wajib, modal penyertaan, modal sumbangan, darla
cadangan, dan SHU yang belum dibagi.
Walaupun simpanan pokok dan simpanan wajib dapat diambil kembali
oleh anggota koperasi yang mengundurkan diri dari keanggotaan koperasi, namun
diasumsikan bahwa anggota koperasi tetap terus menjadi anggota dalam waktu
yang tidak terbatas. Dengan demikian simpanan pokok dan simpanan wajib
tersebut bersifat permanen.
Simpanan pokok dan simpanan wajib yang belum diterima (belum
dibayarkan oleh anggota) termasuk sebagai piutang simpanan pokok dan
simpanan wajib karena memang biasanya pembayaran simpanan pokok dan
simpanan wajib ini dapat dilakukan secara angsuran, baik dalam jumlah dan
waktu pembayaran dapat ditetapkan dalam Anggaran Dasar maupun di dalam
Anggaran Rumah Tangga.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
8
Penampilan nilai simpanan pokok dan simpanan wajib di neraca koperasi
adalah dengan mencantumkan nilai nominal simpanan pokok dan simpanan wajib.
Simpanan pokok dan simpanan wajib yang belum diterima ditampikan sebagai
piutang.
Kelebihan dana dari komponen simpanan pokok dan simpanan wajib yang
disetorkan kemudian oleh anggota baru di atas nilai nominal simpanan pokok dan
simpanan wajib anggota pendiri diakui sebagai Modal Penyertaan Partisipasi
Anggota.
Rapat Anggota dapat menetapkan besar dan kecil nilai dan jumlah setoran
simpanan pokok dan simpanan wajib dari anggota koperasi yang baru masuk
setara dengan jumlah simpanan pokok dan simpanan wajib anggota pendiri yang
tentunya nilai belinya berbeda baik diakibatkan inflasi maupun devaluasi. Jika
terdapat kelebihan nilai nominal dalam setoran simpanan wajib dan simpanan
pokok tersebut di atas dibandingkan dengan nilai nominal simpanan pokok dan
simpanan wajib dari anggota pendiri terdahulu, maka kelebihan dalam nilai
nominal tersebut diakui sebagai modal penyertaan partisipasi anggota. Modal ini
bukan milik anggota penyetor, karena itu tidak dapat diambil kembali pada saat
anggota keluar dari keanggotaan koperasi.(Pachta, 2005)
2.4.
Modal Penyertaan
Modal Penyertaan, dalam sistem akutansi koperasi diakui sebagai Equity
(modal sendiri) sebagaimana uraian di atas, dan dicatat sebesar jumlah nominal
setoran. Dalam hal modal penyertaan yang dimasukkan kepada koperasi tidak
berbentuk uang tunai, maka besar nilai buku dari modal penyertaan tersebut
dihitung dari nilai harga pasar barang itu pada saat barang tersebut diserahkan
kepada koperasi.
Modal penyertaan dapat dijadikan komponen modal yang menanggung
risiko bisnis; karena itu merupakan dana yang memiliki sifat permanen. Modal
penyertaan ini diberikan imbalan jasa kepada pemodalnya berdasarkan besar
kecilnya hasil usaha yang diperoleh. Oleh karena itu, modal penyertaan tersebut
commit to user
diakui sebagai ekuitas.
perpustakaan.uns.ac.id
digilib.uns.ac.id
9
Modal penyertaan dicatat dalam neraca koperasi dengan nilai nominal dan
dalam hal modal penyertaan diterima dalam bentuk bukan uang tunai, maka
modal penyertaan tersebut dicatat sebesar nilai harga pasar yang berlaku pada saat
barang itu diterima. Apabila nilai harga pasar tidak tersedia dapat dipakai nilai
taksiran. Penjelasan yang cukup harus diungkapkan dalam catatan atas laporan
keuangan atas penilaian yang dilakukan.
Ketentuan mengenai perjanjian dengan pemodal yang menyangkut
pembagian keuntungan atau hasil usaha, tanggungan kerugian, jangka waktu dan
hak-hak pemodal harus dijelaskan dalam catatan atas laporan keuangan.(Pachta,
2005)
2.5.
Modal Sumbangan
Modal Sumbangan yang diterima oleh koperasi yang dapat digunakan
untuk menutupi risiko kerugian diakui sebagai equity, sedangkan modal
sumbangan yang substansinya merupakan pinjaman diakui sebagai kewajiban
jangka panjang dan dijelaskan dalam catatan atas laporan keuangan.
Oleh karena koperasi pada dasarnya merupakan pengemban misi nasional
untuk menggerakkan ekonomi rakyat dan menjadi sakaguru perekonomian
nasional, maka dimungkinkan badan usaha koperasi memperoleh sumbangan dari
pemerintah atau dari pihak lain. Sumbangan tersebut dapat diakui sebagai ekuitas
jika ia dijadikan dana yang dapat digunakan sebagai penutup risiko atas kerugian.
Namun, adakalanya sebuah koperasi menerima sejumlah sumbangan yang
mengandung seperangkat persyaratan tertentu yang sifatnya mengikat, sehingga
klasifikasi sumbangan tersebut menjadi setara dengan komponen pinjaman.
Sumbangan ini tidak dapat diakui sebagai ekuitas tetapi harus diklasifikaskan
sebagai kewajiban jangka panjang lain-lain dan diberikan penjelasan dalam
catatan atas laporan keuangan.(Pachta, 2005)
2.6.
Dana Cadangan
Dana cadangan dan tujuan penggunaannya harus dijelaskan dalam catatan
atas laporan keuangan.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
10
Pembentukan dana cadangan dapat ditujukan untuk antara lain
mengembangkan usaha koperasi, menutup risiko kerugian, dan membayar
kembali uang simpanan anggota yang mengundurkan diri atau keluar dari
keanggotaan koperasi. Dana cadangan yang dibentuk dari SHU yang tidak
dibagikan, harus dicatat dalam pos dana cadangan. Tujuan penggunaan dana
cadangan tersebut harus dijelaskan dalam catatan atas laporan. keuangan;
Pembayaran tambahan atau nilai tambah kepada anggota yang keluar dari
keanggotaan koperasi di atas nilai nominal yang tercatat dalam komponen
simpanan pokok, simpanan wajib, dan simpanan lain-lain dapat dibebankan
kepada dana cadangan.
Dana cadangan yang dibentuk dari SHU yang diperoleh setiap tahun buku
yang dimaksudkan untuk pemupukan modal dan mengembangkan usaha atau
untuk menutup risiko kerugian, dikualifikasikan sebagai ekuitas. Sebagai bagian
dari ekuitas, dana cadangan berpengaruh terhadap jumlah keseluruhan dari nilai
kekayaan bersih sebuah koperasi; ini menggambarkan nilai pemilikan anggota
dalam sebuah koperasi. Oleh karena itu anggota yang keluar dalam tahun
berjalari, selain menerima pengembalian simpanan pokok, simpanan wajib, dan
simpanan lain sebesar nilai nominalnya, dapat diberikan nilai tambah dalam nilai
pengembalian simpanan-simpanannya secara proporsional dengan nilai kekayaan
bersih koperasi atau jumlah tertentu yang ditetapkan rapat anggota. Pembayaran
tambahan tersebut dibebankan pada dana cadangan koperasi.(Pachta, 2005)
2.7.
PHP (PHP Hypertext Preprocessor)
PHP merupakan singkatan rekursif (akronim berulang) dari PHP Hypertext
Preprocessor. PHP adalah bahasa pemrograman script yang paling banyak
dipakai saat ini atau dalam kata lain bisa diartikan sebuah bahasa pemrograman
web yang bekerja di sisi server (server side scripting) yang dapat melakukan
konektifitas pada database yang di mana hal itu tidak dapat dilakukan hanya
dengan menggunakan sintaks-sintaks HTML biasa. PHP banyak dipakai untuk
programing situs website dinamis, walaupun tidak tertutup kemungkinan
digunakan untuk pemakaian lain. commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
11
PHP mempunyai beberapa kelebihan diantaranya adalah :
a.
PHP adalah bahasa script yang tidak melakukan sebuah kompilasi
dalam penggunaanya.
b.
Banyak Web Server yang mendukung PHP.
c.
Dalam sisi pengembangan lebih mudah.
d.
PHP bahasa scripting yang paling mudah karena memiliki banyak
referensi.
e.
2.8.
PHP adalah bahasa open source ( Anugrah, 2010).
DATABASE
Database adalah sebuah struktur yang umumnya dikategorikan dalam 2
hal, yaitu database flat dan sebuah database relasional. Pada database yang
memiliki struktur relasional. Ada tabel-tabel yang menyimpan data. Setiap tabel
terdiri dari kolom dan baris. Sebuah kolom mendefinisikan jenis informasi apa
yang akan disimpan.
Database digunakan untuk menampung beberapa tabel atau query yang
dijadikan median untuk menyimpan data sebagai sumber pengolahan data. Skema
database dapat ditunjukkan dalam skema diagram 1.
Yang perlu diperhatikan dalam membuat database adalah memori yang
digunakan untuk menyimpan data didalamnya. Semakin anda tidak efisien dalam
menggunakn tipe dan lebar field maka akan semakin memboroskan memori
penyimpanan data. Oleh karena itu, dalam mebuat tabel harus meperhatikan
panjang field dengan panjang data yang akan di inputkan kedalam field tersebut.
Misalkan untuk membuat field tahun, lebih baik menggunakan panjnag 4. Hal
yang perlu diperhatikan adalah pemberian nama tabel dan field. Untuk
memberikan nama database, tabel dan field membedakan penulisan huruf kecil.
Selain itu, juga tidak diperbolehkan menggunakan spasi dan karakter-karakter
khusus, seperti : ?&*^#@!. (MADCOMS, 2006).
2.9.
Diagram Konteks
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
12
Context Diagram adalah sebuah diagram sederhana yang menggambarkan
hubungan antara entity luar, masukan dan keluaran sistem (Kristanto, 2003).
Beberapa simbol yang digunakan dalam Context Diagram dapat dilihat dalam
Tabel 2.1.
Tabel 2.1 Simbol Dalam Context Diagram
Simbol
Keterangan
Suatu proses dimana beberapa tindakan atau
sekelompok tindakan dijalankan
Suatu
entitas
berupa
orang,
kelompok,
departemen atau sistem yang bisa menerima
informasi atau data-data awal.
Sistem alir data atau aliran data
2.10. Data Flow Diagram (DFD)
DFD adalah representasi grafik sebuah sistem untuk menggambarkan
bagaimana aliran data melalui proses-proses yang saling terhubung (McLeod, Jr.,
Schell, 2004).
Informasi dan perubahan dalam DFD ditunjukkan dengan cara hirarki
dalam bentuk diagram level. DFD level 0 berisi entitas-entitas luar dari proses
tunggal suatu sistem dengan input output data yang ditunjukkan dengan arah anak
panah kedalam dan keluar. Diagram yang lebih detil lagi dari sistem tersebut,
dibentuk dengan membagi atau memecah proses pada DFD level 0.
DFD menggunakan 4 macam simbol yaitu proses, aliran data, penyimpanan data,
entity.
commit to user
perpustakaan.uns.ac.id
a.
digilib.uns.ac.id
13
Proses
Menggambarkan adanya penerimaan input output yang telah diproses.
Proses dapat dipecah lagi untuk menjelaskan secara lebih mendetil.
Simbol dari proses digambarkan pada Gambar 2.2.
Gambar 2.2. Simbol Proses
b.
Aliran Data
Menggambarkan aliran yang menunjukkan pergerakan data dari entity
ke entity yang lain. Aliran data disimbolkan dengan tanda panah dan
diberi keterangan yang menunjukkan data apa yang mengalir. Simbol
dari aliran data digambarkan pada gambar 2.3.
Gambar 2.3. Simbol Aliran Data
c.
Penyimpan Data
Menggambarkan terjadinya penyimpanan data dalam suatu sistem.
Simbol dari penyimpanan data dapat dilihat dari gambar 2.4.
Gambaar 2.4. Simbol Penyimpan Data
d.
Entity
Menggambarkan individu atau organisasi yang memberikan input atau
menerima output dari sistem yang ada. Simbol dari entity dapat dilihat
dari gambar 2.5.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
14
Gambar 2.5. Simbol Entity (Setiawan, 2009).
2.11. Entity Relationship Diagram (ERD)
Entity
Relationship
Diagram
(ERD)
adalah
ilustrasi
dari
entitasentitasdalam bisnis dan relationship antar entitas. ERD memisahkanantara
informasi yang dibutuhkan dalam bisnis dari aktivitas-aktivitasyang dilakukan
dalam bisnis. Jadi, meskipun terjadi perubahan prosesbisnis, jenis informasi
hampir tetap konstan. Oleh karena itu, struktur data juga hampir tidak berubah.
Simbol-simbol dari ERD :
a.
Entitas
Entity atau entitas adalah konsep dasar dalam pemodelan basis data
berupa individu yang mewakili sesuatu yang nyata dan dapat dibedakan
dari sesuatu yang lain. Simbol entitas dapat dilihat pada gambar 2.6.
Gambar 2.6. Simbol Entitas
b.
Relationship
Relasi menunjukkan adanya hubungan di antara sejumlah entitas yang
berasal dari himpunan entitas yang berbeda. Relationship tidak
mempunyai keberadaan fisik kecuali yang mewarisi dari hubungan entitas
tersebut. Dalam relationship, terdapat istilah Relationship set, yaitu
kumpulan relationship yang sejenis. Notasi yang digunakan adalah bentuk
wajik dan pemberian nama biasanya menggunakan kata kerja, seperti
terlihat pada gambar. Simbol dari relationship dapat dilihat pada gambar
2.7.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
15
Gambar 2.7. Simbol Relationship
c.
Atribut
Karakteristik suatu entitas yang mendeskripsikan suatu entitas. Atribut
dapat juga disebut sebagai karakteristik atau properti dari entitas yang
menyediakan penjelasan detail tentang entitas tersebut. Atribut dinotasikan
dengan bentuk oval dapat dilihat pada gambar 28.
Gambar 2.8. Simbol Atribut
d.
Key
Setiap entity biasanya memiliki sebuah atribut yang nilainya berbeda
untuk masing-masing individu dalam entity. Oleh karena itu, dua nilai
yang sama untuk atribut kunci tersebut tidak dibolehkan. Sebagai contoh,
atribut id_suplier pada entity suplier adalah key, karena tidak boleh ada
dua suplier atau lebih memiliki id_suplier yang sama. Key digambarkan
dengan atribut bergaris bawah pada ERD, seperti ditunjukkan pada gambar
contoh relationship sebelumnya. Key ini ada dua macam: primary key dan
unique key.
e.
Garis
Penghubung antara himpunan relasi dengan himpunan entitas dan
himpunan entitas dengan atribut. Simbul garis dapat dilihat pada gambar
2.9.
Gambar
Simbol Garis
commit2.9.
to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
16
Jenis-jenis dari relasi pada ERD :
a.
One to one
Hubungan antara entitas 1 mempunyai hubungan 1 pada entitas 2.
b.
One to many
Suatu hubungan entitas dimana item pada entitas 1 boleh mempunyai
hubungan dengan dua atau lebih item pada entitas 2.
c.
Many to many
Suatu hubungan entitas dimana item pada entitas 1 dapat mempunyai
hubungan dengan lebih dari satu item pada entitas 2, demikian juga
dengan item pada entitas 2 dapat mempunyai hubungan lebih dari satu
item pada entitas 1.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
17
BAB III
PERANCANGAN
Pada bab ini dijelaskan informasi-informasi mengenai perancangan
sistem, perancangan database, rancangan form yang akan digunakan untuk
pembuatan aplikasi buku besar KPRI waris.
3.1. Perancangan Aplikasi Pembukuan Laporan Keuangan KP-RI “Waris”
3.1.1. Siklus aplikasi
Menjelaskan beberapa tahapan yang di lakukan pada Aplikasi pembukuan
laporan keuangan KP-RI “Waris” yang terdiri dari beberapa tahap, yaitu dari
tahap pencatatan penggolongan dan pelaporan, seperti yang tertera di bawah ini,
dibaca dari kanan ke kiri.
Pelaporan
Neraca
Penggolongan
Pencatatan
BUKU BESAR
Transaksi
tarikan
Transaksi
penutupan
Jurnal masuk
Pelaporan/
report
RBHK
usp
T