perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
i
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
2012
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
commit to user
iv
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 KP-
RI “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.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
v
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.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
vi
HALAMAN MOTTO
“Belajarlah dari hal yang sekecil-kecilnya karena semua hal besar di mulai dari
hal kecil”
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
vii
HALAMAN PERSEMBAHAN
Special thank’s to :
Ayah dan Ibu serta keluarga
Braderhud, and All my friends
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
viii
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
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
ix
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
2.5 Modal Sumbangan ............................................................................. 9
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
x
2.6 Modal cadangan ................................................................................ 9
2.7 PHP (PHP Hypertext Prepocessor) ................................................... 10
2.8 Database ............................................................................................ 11
2.9 Diagram Konteks............................................................................... 11
2.10 Data Flow Diagram .......................................................................... 12
2.11 Entity 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
3.3.1 Interface login ......................................................................... 33
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xi
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 koperasi .................................. 52
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xii
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
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xiii
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
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xiv
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
Gambar 4.5 halaman transaksi penarikan ............................................................. 40
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xv
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
Gambar 4.36 Rekening beban usaha .................................................................... 66
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xvi
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
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
1
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 lain-
lain. 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
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
2
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
Dari pelaksanaan tugas akhir ini manfaat yang diperoleh antara lain :
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
3
3
a. 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
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
4
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.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
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
perkembangan mosal koperasi, berapa keuntungan atau sisa hasil usaha yang
5
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
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 nonanggota dan anggota dilakukan guna
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
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.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
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
diakui sebagai ekuitas.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
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.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
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.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
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. PHP adalah bahasa open source ( Anugrah, 2010).
2.8. 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
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
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.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
13
a. 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.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
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.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
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 2.9. Simbol Garis
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
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.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
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 Penggolongan Pencatatan
Gambar 3.1 Siklus aplikasi pembukuan laporan keuangan KP-RI “WARIS”
Transaksi
tarikan
Transaksi
penutupan
Transaksi
buku kas
Jurnal masuk
BUKU BESAR
usp
Jurnal masuk
RBHK
Neraca
Pelaporan/
report
17
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
18
3.1.2. Flowcart Pembukuan Laporan Keuangan KP-RI “WARIS”
Menjelaskan alur secara umum aplikasi pembukuan laporan keuangan KP-
RI “WARIS”.
mulai
Aktivasi tahun
Mengisi Awal
ongkos USP
Mengisi buku
tarikan
Mengisi buku
tutupan anggotaMengisi buku kas
Cetak buku tarikanCetak buku
tutupan anggotaCetak buku kas
selesai selesai
Penggolongan
jenisJurnal keluar
Jurnal masuk
Jurnal masuk
Jurnal keluar
Cetak buku jurnal
masuk
Cetak jurnal keluar
Pembukuan rbhk
Cetak RBHK
selesai
Pembukuan buku
besar
Cetak buku besar
Pembukuan Buku
neraca
cetak buku neracaselesai
Penggolongan
usp beban
adm
Pembukuan
beban
administrasi
Pembukuan
beban umum
Pembukuan
beban usaha
ya
Penggolongan
Usp beban
umum
ya
bukan
Penggolongan
usp beban
usaha
ya
bukan
bukan
Cetak beban
usaha
Cetak beban
umum
Cetak beban
adminstrasi
selesai
selesai
selesai
selesai
selesai
selesai
selesai
Gambar 3.2. Flowcart aplikasi pembukuan laporan keuangan KP-RI “WARIS”
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
19
3.1.3. Konteks Diagram
Menjelaskan bagaimana alur sistem yang akan dirancang. Urutan proses
dari sistem tersebut dapat dilihat dari angka-angka yang terdapat pada alur proses
tersebut.
Aplikasi
Buku besarpengurus
3.
Data buku kas
Data buku tutupan
Data buku tarikan
2.
Buku tarikan
Buku kas
Buku tutupan
Buku jurnal keluar
Buku jurnal masuk
Buku ongkos usp
Buku rbhk
Buku besar
Buku Neraca
1.
login
Pengaturan awal transaksi
Gambar 3.3. Konteks diagram
Menjelaskan proses pertama yaitu untuk menggunakan aplikasi ini
pengurus login terlebih dahulu ke sistem kemudian melakukan Pengaturan awal
transaksi yaitu aktivasi bulan tahun, dan mengisi anggaran pengeluaran usp.
Proses ke dua setelah melakukan konfigurasi pengurus menginputkan data
yaitu data tarikan data tutupan anggota dan buku kas.
Proses ke tiga aplikasi akan mengolah data dari inputan yang sudah di
inputkan sebelumnya sehingga terdapat output buku tutupan, buku tarikan, buku
kas, buku jurnal keluar, buku jurnal masuk, buku ongkos usp, buku rbhk, buku
besar dan neraca.
3.1.4. Data Flow Diagram Level 0
Merupakan pengembangan dari konteks diagram yang disebut dengan
DFD Level 0, yaitu menjelaskan alur yang terjadi dalam aplikasi pembukuan.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
20
pengurus1.
login
3.
Manage data
transaksi
2.
Pengaturan
Awal
transakasi
5.
pelaporan
admin
Tb_tarikan
Tb_bulan_tahu
n
Username, password
Username, passwordNotif login
Konfigurasi aplikasi
Data tarikan
Data tutupan
Data bukukas
Notifikasi konfigurasi
Notifikasi
manage data
Tb_bukukas
Data bulan tahun
Data bulan tahun
Tb_tutupan_an
ggota
Tb_usp_biaya
_organisasi
Tb_usp_biaya
_usaha
Tb_usp_biaya
_umumData usp biaya umum
Data usp biaya organisasi
Data usp biaya usaha
Data usp biaya usaha
Data usp biaya organisasi
Data usp biaya umum
Data tutupab anggota
Data tutupan anggota
Data tarikan
Data tarikan
Data buku kas
Data buku kas
4.
Penggolongan
transaksi
Data buku kas
Data transaksi
Data tarikan
Data tutupan anggota
Data usp
Biaya umum
Data usp
biaya org
Data usp
biaya usaha
Report Data transaksi
Data bukukas
Data buku kas
6.
history
Notisikasi
transaksi
Data
history
history
Data history
Data
history
Gambar 3.4. DFD Level 0
Gambar 3.4 Menjelaskan proses aplikasi secara umum mulai dari proses
Login yaitu merupakan proses pertama kali sebelum menjamalankan aplikasi,
disini program mengabil data username dan password dari table admin, kemudian
sistem mengkoreksi apakah username dan password sudah fix ataukah belum,
kemudian memberi notifikasi kepada pengurus.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
21
Proses konfigurasi aplikasi merupakan proses kedua setelah melakukan
login. Di proses tersebut terdapat beberapa konfigurasi program sebelum memulai
pembukuan laporan keuangan antara lain
Aktivasi bulan tahu yaitu konfigurasi di table bulan tahun, pengurus
menonaktifkan tahun yang sudah lewat atau tahun yang sudah dilaksanakan rapat
alkhir tahun / tutup buku agar data tahun yang sudah tidak aktif hanya bisa dilihat
saja. setelah menonaktifkan tahuin kemudian mengaktifkan tahun berikutnya
untuk memulai transaksi baru.
Input data usp yaitu konfigurasi di table usp biaya organisasi, biaya
umum, biaya usaha, pengutus mengisikan anggaran yang disediakan koperasi
untuk 1 tahun ke depan, anggaran ini di peroleh dari rapat awal tahun KP-RI
“Waris”.
Proses manage data merupakan proses ke tiga yaitu input sekaligus edit
dan hapus data disini sistem melakukan manage data di table tutupan anggota,
table tarikan dan table buku kas.
Proses penggolongan transaksi merupakan proses ke 4 yang
menggolongkan masing-masing jenis kas.
Proses pelaporan merupakan proses ke 5 dari aplikasi, disini sistem
melaporkan semua transaksi dan membukukan table neraca.
Table neraca di peroleh dari laporan akhir seluruh transaksi.
Proses history merupakan proses ke 6, disini sistem mencatat aktivitas dari
manage transaksi berupa kapan dan data apa yang di hapus dan di di edit.
3.1.5. Data Flow Diagram Level 1 proses 2 Pengaturan awal transaksi.
Merupakan pengembangan dari DFD Level 0 proses 2 Pengaturan Awal
transaksi.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
22
2.2
Backup
database
2.3
Restore
database
pengurus Db_koperasi
Db_koperasi
Notifikasi restore
Db_koperasi
Db_koperasi
Db_kopersi
2.1
Aktivasi tahun
Tb_bulan_tahu
nData tahun aktiv
Data tahun aktiv
Data tahun tidak aktiv
Notifikasi aktivasi tahun
Gambar 3.5. DFD Level 1 proses 2 Pengaturan awal transaksi
Gambar 3.5 mejelaskan pengembangan dari proses 2 pengaturan awal
aplikasi.
Aktivasi tahun, yaitu proses mengaktifkan tahun transaksi sekarang dan
menghapus tahun transaksi yang sudah di pertanggung jawabkan dalam RAP.
Backup dan restore database koperasi (db_koperasi) membackup database
koperasi dan juga menyediakan fasilitas restore database koperasi.
3.1.6. Data Flow Diagram Level 1 proses 3 manage data.
Merupakan pengembangan dari DFD Level 0 proses 3 manage data, yaitu
menjelaskan alur manage data table tutupan, tarikan dan buku kas.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
23
3.2
Manage buku
tarikan
3.2
Manage buku
tutupan
3.3
Manage buku
kas
Tb_buku_tarik
an
Tb_buku_tutup
an_anggota
Tb_buku_kas
pengurus
Data buku tarikan
Notifikasi manage data tarikan
Data buku tutupan
Notifikasi manage data tutupan
Data buku kas
Manage data buku kas
Data buku tarikan
Data buku tarikan
Data buku tutupan
Data buku tutupan
Data buku kas
Data buku kas
Gambar 3.6. DFD Level 1 proses 3 manage data
Gambar 3.6 menjelaskan proses manage data antara lain Input data
merupakan proses mengisikan data untuk table tutupan anggota, table tarikan dan
table buku kas.
Edit data merupakan proses mengubah atau mengedit data yang sudah ada
di table tutupan anggota, table tarikan, dan table bukukas.
Delete data merupakan proses menghapus data yang sudah ada di table
tutupan anggota, table tarikan, dan table bukukas.
3.1.7. Data Flow Diagram Level 1 proses 4 penggolongan transaksi.
Merupakan pengembangan dari DFD Level 0 proses penggolongan
transaksi, yaitu menjelaskan alur penggolongan data buku kas.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
24
4.1.
Pembukuan
Jurnal masuk
4.2.
Pembukuan
Jurnal keluar
Tb_usp_biaya
_umum
Tb_usp_biaya
_organisasi
Tb_usp_biaya
_usaha
4.3.
pembukuan
biaya usp
Data jurnal keluar
Data usp biaya organisasi
Data usp biaya usaha
Data usp biaya umum
4.4.
pembukuan
RBHK
Data rekening
Jurnal masuk
Data rekening
Jurnal masuk
4.5.
Pembukuan
buku besar
Data rekening
Jurnal keluar
Data rekening
Jurnal masuk
4.6.
Pembukuan
neraca
neraca
Data buku besar
Data neraca
Tb_buku_kasData buku kas
Data buku kas
pengurus
3.
Manage data
Gambar 3.7. DFD Level 1 proses 4 penggolongan transaksi
Keterangan Gambar 3.7 :
Proseses penggolongan transaksi dilakukan sistem dengan menggolongkan
data yang merupakan data debet di jurnal masuk sedangkan data kredit di jurnal
keluar.
Proses 3 pembukuan biaya usp aplikasi melakukan prosesnya dengan
mengacu dari proses jurnal keluar dan table jurnal keluar, data yang merupakan
kategori usp akan dieksekusi oleh proses biaya usp, disini proses biaya usp
memasukkan data ke masing- masing table usp biaya organisasi, biaya umum,
biaya usaha sesuai kriteria yang ada.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
25
Proses 4 pembukuan RBHK, dengan mengacu dari proses jurnal masuk
dan jurnal keluar proses pembukuan RBHK mengambil data rekening dari kedua
proses ini dan mengolompokkan semua rekening setiap bulannya.
Proses 5 pembukuan buku besar, dengan mengacu dari proses jurnal
masuk dan jurnal keluar proses pembukuan buku besar mengambil data rekening
dari kedua proses dan mengelompokkan setiap rekening selama 1 tahun.
Proses 6 pembukuan neraca, merupakan proses terakhir dengan mengacu
dari proses buku besar yang akan di inputkan di table neraca.
3.2. Perancangan Database
Perancangan database dari aplikasi pembukuan laporan keuangan KP-RI
“Waris” mencakup Entity Relationship Diagram (ERD) yang mecatat atau
mendiskripsikan entitas dari table – table yang sudah di buat serta relasi antar
table yang menjelaskan hubungan antar entitas di setiap tablenya.
3.2.1. Entity Relationship Diagram
Entity Relationship Diagram atau yang disingkat dengan ERD adalah
kumpulan entitas yang dideskripsikan dari data dan hubungan data tersebut dalam
suatu diagram. Untuk ERD pembutan database aplikasi pembukan laporan
keuangan KP-RI “WARIS” dapat dilihat pada Gambar 3.8.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
26
admin
usernamepassword
Buku_kas
Id_type_trans
aksi
nominal
Id_bulantahun
Id_buku_kas
Tb_history
keterangantanggal
Id_history
Id_admin
Tb_neraca
tahunId_neraca
Neraca_debet_
awal
Id_buku_kas
Debet_perubah
an
Debet_percoba
an
Neraca_kredit
_awal
Kredit_perub
ahan
Kredit_percob
aan
Kredit_akhir
Debet_akhir
Tb_penarikan
Unit_kerjabunga
pokok Id_bulantahun
Id_penarikan
Tb_tutupan_anggot
a
Unit_kerjabunga
pokok
Id_bulantahun
Id_tutupan_ang
gotaNama_anggota
Tb_type_transaksi
Id_transaksirekening
type
Tb_usp_biaya_orga
nisasi
Id_bulantahun
Id_usp_biaya
_organisasiRapat_rapat
RAP
diklat
Honor_honor
Iuran_dekopin
RAT
pemeriksaan
posisi
Tb_usp_biaya_umu
m
Id_bulantahun
Id_usp_biaya
_umum
Sumbangan_su
mbangan
keterangan
Susutan_invent
aris
Dan_sosial
Kunjungan_tam
u
Pemeliharaan
_inventaris
Dana_purna_
tugas
Bingkisan_leb
aran
Bantuan_kantorPBB
Pakaian_leba
ran
posisi
Tb_usp_biaya_usah
a
Id_bulantahunId_usp_biaya
_usaha
Rekening_listrikRekening_tel
epon
Rekening_air
ATK
Administrasi_pe
rjalanan
Konsumsi_ke
rja
Biaya_perjala
nan
Bunga_pinja
man
Lain_lain
posisi
Id_transaksi
usp
Letak_usp
Tb_bulan_tahun
bulantahun
Id_bulan_tah
un
mengelompo
kkan1
n
mengelompo
kkan1
nmengelompo
kkan
1
n
mengelompo
kkan
1
n
mengelompo
kkan
1
n
mengelompo
kkan
1
n memiliki
1
n
ketarangan
memiliki
1
n
Gambar 3.8. ERD
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
27
3.2.2. Relasi Antar Tabel
Relasi antar table menjelaskan hubungan antar entitas di setiap tabelnya.
tb_bulan _tahun
PK id_bulan_tahun
bulan
tahun
status
admin
PK id_admin
username
password
tb_buku_kas
PK id_buku_kas
FK2 id_transaksi
FK1 id_bulan_tahun
keterangan
nominal
jurnal
rekening
usp
letak_usptb_history
PK id_history
keterangan
tanggal
tb_neraca
PK id_neraca
FK1 id_buku_kas
debet_neraca_awal
kredit_neraca_awal
debet_perubahan
kredit_perubahan
debet_percobaan
kredit_percobaan
debet_akhir
kredit_akhir
tahun
tb_penarikan
PK id_penarikan
FK1 id_bulan_tahun
pokok
bunga
tb_tutupan_anggota
PK id_tutupan
FK1 id_bulan_tahun
nama_anggota
pokok
bunga
tb_type_transaksi
PK id_transaksi
keterangan
type
tb_usp_biaya_organisasi
PK id_usp_biaya_organisasi
FK1 id_bulan_tahun
rapat-rapat
RAP
RAT
diklat
honor-honor
pemeriksaan
iuran_dekopin
posisi
tb_usp_biaya_umum
PK id_usp_biaya_umum
sumbangan_sumbangan
pemeliharaan_inventaris
susutan_inventaris
dan_sosial
dana_purna_tugas
kunjungan_tamu
bingkisan_lebaran
bantuan_kantor
pakaian_kerja
PBB
posisi
FK1 id_bulan_tahun
tb_usp_biaya_usaha
PK id_usp_biaya_usaha
FK1 id_bulan_tahun
rekening_listrik
rekening_telepon
rekening_air
konsumsi_kerja
ATK
biaya_perjalanan
administrasi_perjalanan
bunga_pinjaman
lain_lain
posisi
Gambar 3.9. Relasi antar tabel
3.2.3. Tabel Admin
Tabel admin ini menyimpan data petugas yang menggunakan program,
tabel admin dapat dilihat pada Tabel 3.1
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
28
Tabel 3.1. Tabel Admin
Field Type Width Keterangan
Id_admin Int 11 Primarykey
Auto_increment
Username Varchar 30
Password Varchar 30
Level Varchar 10
3.2.4. Tb_buku_kas
Tabel buku kas ini digunakan untuk mendata data buku kas yang
dimasukkan pada transaksi setiap bulannya, tabel buku kas dapat dilihat di Tabel
3.2.
Tabel 3.2. Tabel buku kas
Field Type Width Keterangan
Id_buku_kas Int 11 Primarykey
Auto_increment
Id_bulan_tahun Int 11
Keterangan Varchar 30
Nominal decimal
Jurnal Varchar 30
Id_transaksi int 11
Usp Varchar 30
Letak USP Varchar 30
3.2.5. Tb_bulan_tahun
Tabel bulan tahun ini digunakan untuk menyimpan data bulan dan tahun
yang digunakanan untuk mengaktifkan transaksi setelah dilakukannya RAP setiap
tahunnya untuk bisa memulai menggunakan aplikasi ini, tabel bulan tahun dapat
dilihat di Tabel 3.3
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
29
Tabel 3.3. Tabel bulan tahun
Field Type Width Keterangan
Id_bulan_tahun Int 11 Primarykey
Auto_increment
Bulan Varchar 10
Tahun Int 11
Status Varchar 10
3.2.6. Tb_penarikan
Tabel penarikan ini digunakan untuk memasukkam data penarikan storan
anggota setiap bulannya, tabel penarikan dapat dilihat di Tabel 3.6
Tabel 3.6. Tabel penarikan
Field Type Width Keterangan
Id_penarikan Int 11 Primarykey
Auto_increment
Id_bulan_tahun Int 11
Unit_kerja Varchar 20
Pokok Decimal
Bunga Decimal
3.2.7. Tb_tutupan_anggota
Tabel penarikan ini digunakan untuk memasukkam data penutupan piutang
anggota sebelum jatuh tempo pembayaran selesai, tabel penarikan dapat dilihat di
Tabel 3.7
Tabel 3.7. Tabel tutupan anggota
Field Type Width Keterangan
Id_penarikan Int 11 Primarykey
Auto_increment
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
30
Id_bulan_tahun Int 11
Nama_anggota Varchar 30
Unit_Kerja Varchar 20
Pokok Decimal
Bunga Decimal
3.2.8. Tb_usp_biaya_organisasi
Tabel pengelompokan data yang merupakan data-data ongkos usp biaya
organisai pada setiap bulannya, tabel usp biaya organisasi dapat dilihat di
Tabel 3.8
Tabel 3.8. Tabel usp biaya organisasi
Field Type Width Keterangan
Id_usp_biaya_organisasi Int 11 Primarykey
Auto_increment
Id_bulan_tahun Int 11
RAP Decimal
RAT Decimal
Diklat Decimal
Honor_honor Decimal
Pemeriksaan Decimal
Iuran_dekopin Decimal
Posisi Int 11
3.2.9. Tb_usp_biaya_umum
Tabel pengelompokan data yang merupakan data-data ongkos usp biaya
umum pada setiap bulannya, tabel usp biaya umum dapat dilihat di Tabel 3.9
Tabel 3.9. Tabel usp biaya umum
Field Type Width Keterangan
Id_usp_biaya_umum Int 11 Primarykey
Auto_increment
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
31
Id_bulan_tahun Int 11
Sumbangan_sumbangan Decimal
Susutan_inventaris Decimal
Dana_sosial Decimal
Dana_purna_tugas Decimal
Kunjungan_tamu Decimal
Bingkisan_lebaran Decimal
Bantuan_kantor Decimal
Pakaian_kerja Decimal
PBB Decimal
Posisi Int 11
3.2.10. Tb_usp_biaya_usaha
Tabel pengelompokan data yang merupakan data-data ongkos usp biaya
usaha pada setiap bulannya, tabel usp biaya ousaha dapat dilihat di Tabel
3.10
Tabel 3.10. Tabel usp biaya usaha
Field Type Width Keterangan
Id_usp_biaya_usaha Int 11 Primarykey
Auto_increment
Id_bulan_tahun Int 11
Rekening_listrik Decimal
Rekening_air Decimal
Konsumsi_kerja Decimal
ATK Decimal
Biaya_perjalanan Decimal
Administrasi_perjalanan Decimal
Bunga_pinjaman Decimal
Lain_lain Decimal
Posisi Int 11
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
32
3.2.11. Tb_type_transaksi
Tabel type transaksi ini digunakan untuk menampung data-data transaksi ,
tabel penarikan dapat dilihat di Tabel 3.11
Tabel 3.11. Tabel penarikan
Field Type Width Keterangan
Id_transaksi Int 11 Primarykey
Auto_increment
Jenis Varchar 20
Rekening Varchar 20
3.2.12. Tabel neraca
Tabel pengelompokan data yang merupakan data-data neraca, tabel neraca
dapat dilihat di Tabel 3.12
Tabel 3.12. Tabel neraca
Field Type Width Keterangan
Id_neraca Int 11 Primarykey
Auto_increment
Id_transaksi Int 11
Tahun Int 11
Debet_neraca_awal Decimal
Kredit_neraca_awal Decimal
Debet_perubahan Decimal
Kredit_perubahan Decimal
Debet_percobaan Decimal
Kredit_percobaan Decimal
Debet_akhir Decimal
Kredit_akhitr Decimal
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
33
3.3. Perancangan Interface
Ada beberapa interface yang digunakan untuk memberikan tampilan
dalam pembuatan aplikasi ini, antara lain interface transaksi, interface view, dan
interface setting aplikasi.
3.3.1. Interface Login
Gambar 3.10. Interface login
3.3.2. Interface transaksi
Interface transaksi di sini terdiri dari 3 interface, yaitu interface form
inputan transaksi penarikan, transaksi tutupan anggota dan transaksi buku kas
yang masing-masing terdiri dari form inputan. Dibawah ini akan di gambarkan
ketiga interface form inputan untuk interface transaksi.
Gambar 3.11. Interface transaksi
Menubar
Form inputan
Header login
Username :
Password :
submit
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
34
3.3.2.1. Form tarikan
Gambar 3.12. Interface form tarikan
3.3.2.2. Form tutupan anggota
Gambar 3.13. Interface tutupan anggota
Tahun transaksi Tahun transaksi :
Unit kerja :
Pokok :
Bunga :
submit
Tahun transaksi Tahun transaksi :
Unit kerja :
Pokok :
Bunga :
submit
Nama anggota :
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
35
3.3.2.3. Form buku kas
Gambar 3.14. Interface form buku kas
3.3.3. Interface utama
Tahun transaksi Tahun transaksi :
Nominal :
Jenis :
submit
Keterangan :
Rekening :
Hanya untuk kategori usp
Usp biaya org :
Usp biaya umum :
Usp biaya usaha :
Menubar
VIEW DATA TRANSAKSI
header
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
36
Gambar 3.15. Interface utama
3.3.4. Interface Setting
Gambar 3.16. Interface setting
3.3. Perencanaan ujicoba aplikasi
Tahap ini menguji aplikasi yang sudah di buat, beberapa yang di perlukan
untuk menjalan aplikasi ini antara lain:
- Seperangakat PC/Laptop.
- Xampp/Appserve atau tool penyedia paket web servis.
- Web Browser.
header Menubar
SETTING APLIKASI
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
37
BAB IV
IMPLEMENTASI
Pada aplikasi pembukuan laporan keuangan KP-RI “Waris” ini
menggunakan database MySQL sebagai penyimpanan data yang diperlukan, dan
berbasiskan website. Berikut ini beberapa tahap yang dilakukan dalam pembuatan
aplikasi antara lain :
4.1. Implementasi Database
Dibawah ini merupakan table - table yang di buat untuk memenuhi
kebutuhan aplikasi pembukuan laporan keuangan KP-RI “WARIS”.
Gambar 4.1 interface database
4.2. Implementasi Program
4.2.1. Form Login
Form login akan muncul pada pertama kali aplikasi ini dijalankan.
Tampilan login.
37
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
38
Gambar 4.2. Form Login
4.2.2. Halaman utama
Halaman utama yaitu halaman pertama kali disaat kita masuk ke dalam
aplikasi setelah login. Di halaman ini terdapat menu-menu transaksi, tarikan buku
kas, jurnal masuk, jurnal keluar, usp,rbhk,buku beasr, neraca my acount logout.
Tampilan halaman untama seperti terlihat pada gambar di bawah.
Gambar 4.3. Halaman utama
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
39
4.2.3. Halaman transaksi
Pada halaman ini digunakan untuk memulai transaksi dilakukan dengan
pilih bulan transaksi kemudian memasukkan data transaksi dapat dilihat pada
gambar 4.4 setalah itu secara otomatis masuk ke halaman transaksi, yang dapat
dilihat pada gambar 4.5.
Untuk inputan pokok di itung secara manual oleh pengurus koperasi
karena perhitungan disini merupakan perhitungan secara keseluruhan dan aplikasi
disini hanya di gunakan memasukkan data pokok dan bunga saja. Tampilan
halaman transaksi seperti pada gambar di bawah ini.
Gambar 4.4. Halaman transaksi
4.2.3.1. Halaman transaksi penarikan
Halaman ini merupakan form inputan untuk transaksi pearikan piutang
anggota, transaksi ini di golongkan berdasarkan unit kerja yaitu setiap anggota
menyetor angsuran ke bagian unit kerja kemudian unit kerja menyetor ke
koperasi, di KP-RI “Waris” ini terdapat 32 unit kerja yang di dalamnya terdapat
seluruh anggota KP-RI “Waris” . dibawah ini merupakan interface dari transaksi
penarikan.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
40
Gambar 4.5. Halaman transaksi penarikan
4.2.3.2. Halaman transaksi tutupan anggota
Halaman ini merupakan form inputan untuk transaksi tutupan piutang
anggota, transaksi ini kurang lebih sama dengan transaksi sebelumnya, akan tetapi
disini mencatat transaksi tiap anggota yang akan menutup/ melunasi pihutang,
transaksi ini juga digolongkan di golongkan berdasarkan unit kerja . dibawah ini
merupakan interface dari transaksi tutupan anggota.
Gambar 4.6. Halaman transaksi tutupan
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
41
4.2.3.3. Halaman transaksi buku kas
Halaman ini merupakan inputan bukukas yang merupakan akar dari
transaksi dari aplikasi ini, di bukukas ini mencatat aktivitas keuangan yang
dilakukan KP-RI “WARIS” selama 1 bulan. Yang di golongkan menjadi dua jenis
yaitu debet dan kredit. Interface transaksi buku kas dapat dilihat pada gambar di
bawah ini.
Gambar 4.7. Halaman transaksi buku kas
Transaksi buku kas
- Keterangan merupakan nama transaksi / jenis transaksi
- Nominal merupakan berasan yang tulis
- Jenis merupakan pilihan penggolongan keterangan, apakah mau di
masukkan ke kredit ataukah debet
Gambar 4.8 pilihan penggolongan jurnal
- Rekening merupakan pilihan rekening tujuan dari eksekusi, untuk
rekening ini di bedakan dari eksekusi.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
42
Rekening debet
Gambar 4.9. Pilihan rekening jurnal debet
Rekening kredit
Gambar 4.10. Pilihan rekening kredit
Hanya data dengan kategori usp merupakan pengelompokan data
berdasarkan pengeluaran yang di keluarkan untuk biaya ongkos
usp/ unit simpan pinjam, karena tidak semua data yang di
kelompokan di type ini. Data yang di kelompokkan di ongkos usp
ini merupakan data dari kredit atau data pengeluaran.
Gambar 4.11. katerori ongkos usp
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
43
4.2.4. Halaman Tarikan
Halaman tarikan merupakan view / tampilan dari transaksi penarikan dan
tutupan anggota, pilih bulan dan tahun transaksi untuk melihatnya.
Gambar 4.12. Tampilan transaksi tarikan
Gambar 4.13. Tampilan transaksi tutupan anggota
4.2.5. Halaman Bukukas
Halaman bukukas merupakan view / tampilan dari transaksi buku kas yang
di golongkan berdasarkan bulan / bulan, pilih bulan dan tahun transaksi untuk
melihatnya.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
44
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
45
Gambar 4.14. Tampilan transaksi buku kas
Transaksi buku kas secara detailnya di terangkan di bawah ini
- Inputan debet merupakan inputan pendapatan pihak koperasi
- Inputan kredit merupakan pengeluaran dari pihak koperasi
- Saldo pengurangan dari debet di kurangi kredit
- Sedangkan saldo bulan lalu diambil dari saldo bulan sebelumnya.
4.2.6. Halaman Jurnal keluar
Halaman jurnal keluar merupakan view / tampilan dari transaksi buku kas
yang di golongkan berdasarkan jenisnya.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
46
Gambar 4.15.Tampilan jurnal keluar
Transaksi Jurnal keluar ini mengambil data dari buku kas kredit atau
pengeluaran KP-RI “Waris” dalam satu bulan dan di golongkan sesuai kriteria
dari pengeluaran itu sendiri.
4.2.7. Halaman Jurnal Masuk
Halaman jurnal masuk merupakan view / tampilan dari transaksi buku kas
yang di golongkan berdasarkan jenisnya.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
47
Gambar 4.16. Tampilan Jurnal masuk
Transaksi Jurnal masuk ini mengambil data dari buku kas debet yang
merupakan pendapatan dari KP-RI “Waris” dan di golongkan sesuai kriteria dari
pendapatan itu sendiri.
4.2.8. Halaman Ongkos USP
Halaman tarikan merupakan view / tampilan dari transaksi usp biaya
organisasi, biaya umum dan biaya usaha. tahun transaksi untuk melihatnya.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
48
4.2.8.1. Ongkos administrasi
Gambar 4.17. Tampilan Ongkos usp biaya organisasi
Transaksi ongkos usp biaya organisasi merupakan kumpulan data biaya
organisasi selama satu tahun, data perbulan diambil dari penjumlahan yang
merupakan rekening dari biaya organisasi tersebut kemudian di tampilkan dalam
bentuk seperti pada gambar.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
49
4.2.8.2. Ongkos umum
Gambar 4.18. Tampilan Ongkos usp biaya umum
Transaksi ongkos usp biaya umum merupakan kumpulan data biaya umum
selama satu tahun, data perbulan diambil dari penjumlahan yang merupakan
rekening dari biaya umum tersebut kemudian di tampilkan dalam bentuk seperti
pada gambar.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
50
4.2.8.3. Ongkos usaha
Gambar 4.19. Tampilan Ongkos usp biaya usaha
Transaksi ongkos usp biaya usaha merupakan kumpulan data biaya usaha
selama satu tahun, data perbulan diambil dari penjumlahan yang merupakan
rekening dari biaya usaha tersebut kemudian di tampilkan dalam bentuk seperti
pada gambar.
4.2.9. Halaman Rekap Buku Kas Harian (RBHK)
Halaman Rekap Buku Kas Harian atau sering disebut (RBHK) adalah
pengelompokan rekening yang di kelompokkan perbulan.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
51
Gambar 4.20. Tampilan RBHK
Transakasi RBHK merupakan kumpulan rekening-rekening dari jurnal
masuk dan jurnal keluar yang dikelompokkan berdasarkan pengeluaran setiap
bulannya.
4.2.10. Buku Besar
Buku besar merupakan pengelompokan rekenig-rekening yang terdiri dari
18 rekening.
4.2.10.1. Rekening Buku Kas.
Penggolongan rekening buku kas setiap bulannya.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
52
Gambar 4.21. Tampilan buku besar rekening buku kas
Buku besar rekening buku kas merupakan kumpulan penjumlahan kas
perbulannya yang di bedakan dari data kredit dan debet. Untuk rumusnya
dijabarkan di bawah ini :
- Neraca awal debet diambil dari sisa saldo bukukas bulan terakhir dari
tahun sebelumnya.
- RBHK debet bulan januari berasal dari jumlah debet buku kas bulan
januari.
- RBHK kredit bulan januari berasal dari jumlah kredit buku kas bulan
januari.
- Jumlah debet bulan januari di peroleh dari neraca awal debet di
tambah RBHK debet januari.
- Jumlah kredit januari di peroleh dari neraca awal kredit di tambah
RBHK januari.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
53
- Untuk sisa di peroleh jumlah debet di kurang dengan kredit total sisa
bulan januari, begitu lanjut sampai transaksi desember.
4.2.10.2. Rekening Pinjaman koperasi.
Penggolongan pinjaman koperasi, yaitu debet di peroleh dari pinjaman
koperasi dari bank untuk debet uang yang di pinjamkan kepada anggota koperasi.
Gambar 4.22. Tampilan buku besar rekening pinjaman koperasi
Buku besar rekening pinjaman koperasi, perhitungan yang digunakan
masih sama dengan perhitungan bukukas dengan mengunakan data dari rekening
pinjaman koperasi.
4.2.10.3. Rekening Dana Resiko Kredit.
Penggolongan dana resiko kredit, yaitu debet di peroleh dari dana
resiko kredit debet dan kredit di peroleh dari dana resiko kredit kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
54
Gambar 4.23. Tampilan buku besar rekening dana resiko kredit
Buku besar rekening dana resiko kredit, perhitungan yang digunakan
masih sama dengan perhitungan bukukas dengan mengunakan data dari rekening
dana resiko kredit.
4.2.10.4. Rekening Piutang Anggota.
Penggolongan piutang anggota, yaitu debet di peroleh dari dana piutang
anggota debet dan kredit di peroleh dari piutang anggota kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
55
Gambar 4.24. Tampilan buku besar rekening piutang anggota
Buku besar rekening piutang anggota, perhitungan yang digunakan
masih sama dengan perhitungan bukukas dengan mengunakan data dari rekening
piutang anggota.
4.2.10.5. Rekening Simpanan manasuka
Penggolongan simpanan manasuka, yaitu debet di peroleh dari
simpanan manasuka debet dan kredit di peroleh dari simpanan manasuka kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
56
Gambar 4.25. Tampilan buku besar rekening simpanan manasuka
Buku besar rekening simpanan manasuka, perhitungan yang digunakan
masih sama dengan perhitungan bukukas dengan mengunakan data dari rekening
simpanan manasuka.
4.2.10.6. Rekening Simpanan Anggota
Penggolongan simpanan anggota, yaitu debet di peroleh dari simpanan
anggota debet dan kredit di peroleh dari simpanan anggota kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
57
Gambar 4.26. Tampilan buku besar rekening simpanan anggota
Buku besar rekening simpanan anggota, perhitungan yang digunakan
masih sama dengan perhitungan bukukas dengan mengunakan data dari rekening
simpanan anggota.
4.2.10.7. Rekening Dana Purna Tugas
Penggolongan dana purna tugas, yaitu debet di peroleh dari dana purna
tugas debet dan kredit di peroleh dari dana purna tugas kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
58
Gambar 4.27. Tampilan buku besar rekening dana purna tugas
Buku besar rekening dana purna tugas, perhitungan yang digunakan
masih sama dengan perhitungan bukukas dengan mengunakan data rekening dari
dana purna tugas.
4.2.10.8. Rekening SWK
Penggolongan swk, yaitu debet di peroleh dari swk debet dan kredit di
peroleh dari swk kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
59
Gambar 4.28. Tampilan buku besar rekening swk
Buku besar rekening swk, perhitungan yang digunakan masih sama
dengan perhitungan bukukas dengan mengunakan data rekening dari swk.
4.2.10.9. Rekening Dana Gedung
Penggolongan dana gedung, yaitu debet di peroleh dana gedung debet
dan kredit di peroleh dari dana gedung kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
60
Gambar 4.29. Tampilan buku besar rekening dana gedung
Buku besar rekening dana gedung, perhitungan yang digunakan masih
sama dengan perhitungan bukukas dengan mengunakan data rekening dari dana
gedung.
4.2.10.10. Rekening Modal Tidak Tetap
Penggolongan modal tidak tetap, yaitu debet di peroleh modal tidak
tetap debet dan kredit di peroleh dari modal tidak tetap kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
61
Gambar 4.30. Tampilan buku besar rekening modal tidak tetap
Buku besar rekening modal tidak tetap, perhitungan yang digunakan
masih sama dengan perhitungan bukukas dengan mengunakan data rekening dari
modal tidak tetap.
4.2.10.11. Rekening Pendapatan Modal Sendiri.
Penggolongan pendapatan modal sendiri, yaitu debet di peroleh
pendapatan modal sendiri debet dan kredit di peroleh dari pendapatan modal
sendiri kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
62
Gambar 4.31. Tampilan buku besar rekening modal sendiri
Buku besar rekening pendapatan modal sendiri, perhitungan yang
digunakan masih sama dengan perhitungan bukukas dengan mengunakan data
rekening dari pendapatan modal sendiri.
4.2.10.12. Rekening Pendapatan Modal Pinjam.
Penggolongan pendapatan modal pinjam, yaitu debet di peroleh
pendapatan modal pinjam debet dan kredit di peroleh dari pendapatan modal
pinjam kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
63
Gambar 4.32. Tampilan buku besar rekening modal pinjam
Buku besar rekening pendapatan modal pinjam, perhitungan yang
digunakan masih sama dengan perhitungan bukukas dengan mengunakan data
rekening dari pendapatan modal pinjam.
4.2.10.13. Rekening Ongkos Administrasi
Penggolongan ongkos administrasi, yaitu debet di peroleh ongkos
administrasi debet dan kredit di peroleh dari ongkos administrasi kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
64
Gambar 4.33. Tampilan buku besar rekening ongkos administrasi
Buku besar rekening ongos administrasi, perhitungan yang digunakan
masih sama dengan perhitungan bukukas dengan mengunakan data rekening dari
ongkos administrasi.
4.2.10.14. Rekening Keuntungan Induk
Penggolongan keuntungan induk, yaitu debet di peroleh keuntungan
induk debet dan kredit di peroleh dari keuntungan induk kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
65
Gambar 4.34. Tampilan buku besar rekening keuntungan induk
Buku besar rekening keuntungan induk, perhitungan yang digunakan
masih sama dengan perhitungan bukukas dengan mengunakan data rekening dari
keuntungan induk.
4.2.10.15. Rekening Beban Organisai
Penggolongan beban organisai, yaitu debet di peroleh beban organisai
debet dan kredit di peroleh dari beban organisai kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
66
Gambar 4.35. Tampilan buku besar rekening beban organisasi
Buku besar rekening beban organisasi, perhitungan yang digunakan
masih sama dengan perhitungan bukukas dengan mengunakan data rekening dari
beban organisasi.
4.2.10.16. Rekening Beban Usaha
Penggolongan beban usaha, yaitu debet di peroleh beban usaha debet
dan kredit di peroleh dari beban usaha kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
67
Gambar 4.36. Tampilan buku besar rekening beban usaha
Buku besar rekening beban usaha, perhitungan yang digunakan masih
sama dengan perhitungan bukukas dengan mengunakan data rekening dari beban
usaha.
4.2.10.17. Rekening Beban Umum
Penggolongan beban umum, yaitu debet di peroleh beban umum debet
dan kredit di peroleh dari beban umum kredit.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
68
Gambar 4.37. Tampilan buku besar rekening beban umum
Buku besar rekening beban umum, perhitungan yang digunakan masih
sama dengan perhitungan bukukas dengan mengunakan data rekening dari beban
umum.
4.2.11. Neraca
Neraca merupakan akhir dari pembukuan dari aplikasi ini, data neraca itu
sendiri di peroleh dari masing-masing rekening yang ada di buku besar. Data
neraca tergantung data dari rekening-rekenig buku besar.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
69
Gambar 4.38. Tampilan neraca
Neraca di bagi menjadi 4 yaitu neraca awal neraca perubahan neraca
percobaan neraca akhir untuk perhitungannya masing-masing di jelaskan seperti
di bawah ini
- Neraca awal diambil dari neraca awal pada buku besar di setiap
rekening.
- Neraca Perubahan yaitu jumlah total dari transaksi selma satu tahun
- Neraca percobaan yaitu penjumlahan dari neraca percobaan dengan
neraca awal
- Neraca akhir yaitu sisa dari neraca percobaan debet di kurang kredit
atau sebaliknya sesuai type pengeluaran masing masing rekening.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
70
4.2.12. My Account
Merupakan interface settingan aplikasi, yang didalamnya terdapat layanan
backup restore database,aktivasi tahun transaksi, penentuan ongkos usp, dan
history.
4.2.12.1. Backup database
Digunakan untuk membackup database mengantisipasi jika terjadi eror
pada server.
Gambar 4.39. Tampilan backup data
4.2.12.2. Restore database
Digunakan untuk merestore database
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
71
Gambar 4.40. Tampilan restore data
4.2.12.3. Aktivasi tahun
Merupakan langkah awal untuk menggunkan aplikasi ini, karena hanya
tahun aktif yang dapat menjalankan transaksi, sedangkan tahun yang sudah tidak
aktif, hanya bisa dilihat saja.
Gambar 4.41. Tampilan aktivasi tahun
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
72
4.2.12.4. Penetapan ongkos USP
Merupakan anggaran untuk ongkos-onkos usp dalam satu tahun, ongkos
ini di tentukan dari rapat awal tahun.
Gambar 4.42. Tampilan penetapan ongkos usp
4.2.12.5. History
Merupakan catatan aktivitas aplikasi, dari edit data, delete data,
Gambar 4.43. Tampilan history
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
73
4.2.13. Report aplikasi
Dari semua transaksi yang sudah di jelaskan diatas, aplikasi ini juga
menyediakan fasilitah cetak ke exel dan print data untuk mempermudah
pembukuan dan pertanggung jawaban laporan keuangan kepada semua anggota
KP-RI “Waris”.
Gambar 4.44. Tampilan report
4.3. Tahap Ujicoba Sistem
Merupakan tahap ujicoba aplikasi, pada tahap ini ujicoba mengisikan
transaksi dari buku kas sebanyak data satu tahun di tahun 2011, dihasilkan data di
buku besar sebagai berikut :
Table 3.11Tabel uji coba sistem
No Jenis rekening Debet Kredit Saldo
1 Buku kas 3,264,302,375.00 3,125,643,943.00 138,658,432.00
2 Pinjaman
koperasi 166,676,000.00 522,909,000.00 356,233,000.00
3 Dana resiko
kredit 2,000,000.00 29,758,989.00 27,758,989.00
4 Piutang
anggota 4,072,183,500.00 2,180,780,000.00 1,891,403,500.00
5 Simpanan
manasuka 64,000,000.00 303,648,000.00 239,648,000.00
6 Simpanan
anggota 48,000,000.00 96,000,000.00 48,000,000.00
7 Dana purna 0.00 6,750,000.00 6,750,000.00
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
74
tugas
8 SWK 8,129,175.00 178,034,630.00 169,905,455.00
9 Dana gedung 0.00 37,200,000.00 37,200,000.00
10 Modal tidak
tetap 80,000,000.00 937,000,000.00 857,000,000.00
11 Pendapatan
modal sedniri 0.00 230,396,280.00 230,396,280.00
12 Pendapatan
modal pinjam 0.00 48,000,000.00 48,000,000.00
13 Ongkos
administrasi 0.00 12,305,050.00 12,305,050.00
14 Keuntungan
induk 87,000,000.00 0.00 87,000,000.00
15 Beban
organisasi 34,257,600.00 0.00 34,257,600.00
16 Beban usaha 15,855,704.00 0.00 15,855,704.00
17 Beban umum 41,335,500.00 0.00 41,335,500.00
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
72
BAB V
PENUTUP
5.1. Kesimpulan
Berdasarakan hasil perancangan dan pembuatan aplikasi pembukuan
laporan keuangan KP-RI “WARIS”, maka dapat diambil kesimpulan sebagai
berikut :
Telah dibuat aplikasi untuk mengefisienkan kinerja pengurus KP-RI
“WARIS” terutama untuk pekerjaan pembukan laporan keuangan yang terdiri dari
pembukan tarikan, pembukuan tutupan anggota, pembukuan buku kasm
pembukuan jurnal masuk, pembukuan jurnal keluar, pembukuan RBHK,
pembukuan ongkos USP, pembukuan buku besar, dan pembukuan neraca,
sehingga kinerja pengurus lebih efisien.
5.2. Saran
Aplikasi ini masih bisa di kembangkan dengan menambah fasilitas seperti
1. Implementasi program ini masih memerlukan proses manual untuk
perhitungan pokok dan bunga pada transaksi tarikan dan tutupan,
diharapkan yang mendatang masalah ini bisa diatasi dengan
menambahkan menu pembayaran tutupan dan tarikan secara
komputerisasi.
2. Implementasi program ini masih memerlukan proses manual untuk
perhitungan pokok dan bunga pada transaksi tarikan dan tutupan
untuk Unit Sinpan Pinjam saja, diharapkan mendatang masalah ini
diatasi dengan pembutan transaksi warung / jual beli.
72
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
73
DAFTAR PUSTAKA
Anonim 1. 2012. Prinsip keuangan koperasi (bahgian 1/2).Disarikan dari buku:
Hukum Koperasi Indonesia, penulis: Andjar Pachta W, dkk; halaman:
134-142. http://www.penabulu.or.id/2012/01/19/prinsip-keuangan-
koperasi-bagian-12/(diakses tangal 1 mei 2012 jam 9.28)
Anonim 2. 2012. Prinsip keuangan koperasi (bahgian 2/2).Disarikan dari buku:
Hukum Koperasi Indonesia, penulis: Andjar Pachta W, dkk; halaman:
134-142. http://www.penabulu.or.id/2012/01/19/prinsip-keuangan-
koperasi-bagian-12/(diakses tangal 1 mei 2012 jam 9.29)
Anonim 3. 2009. Suplemen Modul Basis Data. Jurusan Teknik Informatika
Universitas Islam Indonesia
Anugrah, Nurah Ratu. 2010. PHP adalah. http://www.nurahratu.com/tutorial/web-
design/joomla/203-php-adalah.html(diakses tanggal 16 november 2011
jam 14.41)
MADCOMS. 2006. aplikasi menajemen pendidikan berbasis web dengan php dan
mysql. andi dan madcoms : Yogyakarta
Setiawan, wawan. 2009 . Data Flow Diagram (DFD). http://komputer-
one.blogspot.com/2009/01/data-flow-diagram-dfd.html (diakses tangal
17 november 2011 jam 9.28)