pembuatan aplikasi pembukuan laporan …... · tugas akhir diajukan untuk ... balance sheet, and...

92
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

Upload: phungthu

Post on 01-Feb-2018

229 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 2: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ii

Page 3: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iii

Page 4: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 5: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 6: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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”

Page 7: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 8: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 9: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 10: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 11: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 12: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 13: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 14: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 15: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 16: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 17: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 18: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara 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 :

Page 19: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 20: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 21: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 22: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 23: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 24: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 25: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 26: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 27: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 28: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 29: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 30: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 31: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 32: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 33: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 34: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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”

Page 35: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 36: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara 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.

Page 37: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 38: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 39: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 40: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 41: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 42: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 43: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 44: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 45: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 46: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 47: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 48: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 49: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 50: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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 :

Page 51: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 52: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 53: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 54: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 55: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 56: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 57: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 58: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 59: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 60: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

44

Page 61: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 62: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 63: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 64: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 65: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 66: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 67: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 68: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 69: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 70: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 71: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 72: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 73: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 74: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 75: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 76: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 77: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 78: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 79: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 80: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 81: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 82: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 83: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 84: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 85: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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.

Page 86: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 87: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 88: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 89: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 90: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 91: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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

Page 92: PEMBUATAN APLIKASI PEMBUKUAN LAPORAN …... · TUGAS AKHIR Diajukan Untuk ... balance sheet, and print each transaction. Key words: ... wawancara dan penelitian bagaimana cara pembukuan

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)