RANCANG BANGUN APLIKASI ARUS KAS … PSAK NO.2 TAHUN 2009 ... 2.2 Pengertian, Tujuan dan Kegunaan...
Transcript of RANCANG BANGUN APLIKASI ARUS KAS … PSAK NO.2 TAHUN 2009 ... 2.2 Pengertian, Tujuan dan Kegunaan...
i
RANCANG BANGUN APLIKASI ARUS KAS MENURUT
STANDART PSAK NO.2 TAHUN 2009
TUGAS AKHIR
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun oleh :
Hatma Pantarei Grata
08560232
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2014
iv
LEMBAR PERSEMBAHAN
Syukur Alhamdulillah atas kehadirat Allah SWT dengan limpahan
hidayah dan rahmad-Nya, shalawat serta salam senantiasa tercurahkan kepada
junjungan Nabi besar Rasullullah Muhammad SAW sang revolusioner. Tiada kata
selain puji syukur dan terima kasih karena penulis dapat menyelesaikan Tugas
Akhir ini. Oleh karena itu, dengan rendah hati penulis menyampaikan ucapan
terima kasih yang sebesar-besarnya kepada:
1. Kedua orang tua tercinta Drs. Machfudz dan Endang Sri Suwelasih, BA yang
senantiasa tanpa lelah mendoakan dan memberi dukungan, semoga berkah
dan rahmad-Nya selalu menyertai beliau setiap waktu;
2. Bapak Yuda Munarko, S.Kom, M.Sc dan Eko Budi Cahyono, S.Kom., M.T,
selaku dosen pembimbing dalam tugas akhir. yang selalu membimbing
dengan kesabaran dan mengarahkan pemahaman;
3. Bapak Yuda Munarko, S.Kom, M.Sc selaku Ketua Jurusan Teknik
Informatika, FakultasTeknik, Universitas Muhammadiyah Malang;
4. Bapak/Ibu Dosen Fakultas Teknik, Universitas Muhammadiyah Malang yang
senantiasa menjadi pendidik tanpat anda jasa;
5. Kawan-kawan Dina, Andy, Zai, Ayip, Andre, Tree, dan Rijal atas
kebersamaannya dan motivasi perubahan selama ini;
6. Teman-Teman Mahasiswa Teknik Informatika angkatan 2008;
7. Dan seluruh pihak yang tidak bisa disebutkan satu persatu, yang telah banyak
membantu selama ini.
Semoga segala bantuan, motivasi, dan doa yang diberikan kepada penulis
diridhoi dan mendapat imbalan yang berlipat ganda dari Allah SWT, Amiin ya
Rabbal’alamin.
v
KATA PENGANTAR
Alhamdulillahirrobbil’alamin, segala puji bagi Allah SWT Tuhan semesta
alam yang telah memberi hidayah dan rahmat-Nya sehingga penulis dapat
menyelesaikan penelitian tugas akhir dengan judul “RANCANG BANGUN
APLIKASI ARUS KAS MENURUT STANDART PSAK NO.2 TAHUN 2009”.
Pada penelitian tugas akhir ini, dirancang sebuah sistem perangkat lunak
yang bertujuan sebagai media untuk membantu para pengusaha kecil dalam
membuat informasi laporan arus kas. Sehingga dengan adanya perancangan
perangkat lunak ini, para pengusaha kecil dapat mengetahui secara rinci keuangan
para mereka dan juga dapat membantu membuat informasi laporan arus kas.
Penulis menyadari bahwa penelitian ini masih jauh dari kesempurnaan.
Oleh karena itu, penulis mengharapkan saran, kritik, dan auto-kritik yang
membangun untuk pengembangan aplikasi/perangkat lunak yang jauh lebih baik
untuk kedepannya. Perangkat lunak ini juga masih membutuhkan pengembangan
lebih lanjut sehingga dapat bermanfaat.
Akhir kata penulis mengucapkan terima kasih kepada semua pihak yang
telah membantu hingga tugas akhir ini terselesaikan.
Malang, 21 Januari 2014
Penulis
vi
DAFTAR ISI
LEMBAR PENGESAHAN .......................................................................... i
LEMBAR PERSETUJUAN ......................................................................... ii
LEMBAR PERNYATAAN .......................................................................... iii
LEMBAR PERSEMBAHAN ....................................................................... iv
KATA PENGANTAR ................................................................................... v
DAFTAR ISI .................................................................................................. vi
DAFTAR TABEL ......................................................................................... ix
DAFTAR GAMBAR ..................................................................................... x
ABSTRAK ...................................................................................................... xiii
ABSTRACT .................................................................................................... xiv
BAB I PENDAHULUAN .............................................................................. 1
1.1. Latar Belakang ............................................................................. 1
1.2. Rumusan Masalah ........................................................................ 2
1.3. Tujuan ......................................................................................... 2
1.4. Batasan Masalah ........................................................................... 3
1.5. Metodologi ................................................................................... 3
1.6. Sistematika Penulisan ................................................................... 4
BAB II LANDASAN TEORI ....................................................................... 6
2.1 Pengertian Kas ............................................................................. 6
2.2 Pengertian, Tujuan dan Kegunaan Arus Kas (Cash Flows) ......... 7
2.3 Java Script .................................................................................... 9
2.4 MySQL .......................................................................................... 10
2.5 Apache .......................................................................................... 11
2.6 XAMPP ........................................................................................ 13
2.7 YII Framework ............................................................................. 13
2.7.1 Persyaratan .......................................................................... 14
2.7.2 Yii Paling Cocok untuk Apa? ........................................... 14
2.7.3 Bagaimana Yii Dibandingkan dengan Framework Lain? ... 14
vii
BAB III ANALISA DAN PERANCANGAN SISTEM .............................. 15
3.1 Analisa Sistem .............................................................................. 15
3.1.1 Analisis Aplikasi Arus Kas Sesuai Standar PSAK no. 2
Tahun 2009 ....................................................................... 15
3.1.2 Analisa Kebutuhan Fungsional ........................................ 16
3.1.3 Analisa Kebutuhan Non Fungsional ................................ 17
3.1.4 Flow Chart ........................................................................ 17
3.1.5 Use Case Diagram ............................................................ 18
3.2 Perancangan Sistem ..................................................................... 21
3.2.1 Activity Diagram ............................................................... 21
3.2.2 Sequence Diagram ........................................................... 23
3.2.3 Desain Database .............................................................. 24
3.2.4 Arsitektur Sistem .............................................................. 25
3.2.5 Perancangan Antar Muka ................................................. 25
BAB IV IMPLEMENTASI DAN PENGUJIAN ........................................ 31
4.1 Implementasi ................................................................................ 31
4.1.1 Lingkungan Pembangunan dan Implementasi sistem ..... 31
4.1.1.1 Perangkat Keras Komputer (Laptop) .................. 31
4.1.1.2 Perangkat Lunak yang Digunakan ....................... 32
4.1.2 Batasan Implementasi ...................................................... 33
4.1.3 Panduan Penggunaan Sistem ............................................ 33
4.1.4 Implementasi Sistem ........................................................ 34
4.1.4.1 Antarmuka Perangkat Lunak ............................... 34
4.1.4.2 Konstanta dan Aturan Dasar Arus Kas
Berdasarkan PSAK No.2 Tahun 2009 ..................
4.2 Pengujian Sistem .......................................................................... 51
4.2.1 Antarmuka ........................................................................... 51
4.2.2 Pengujian Fungsionalitas .................................................... 66
4.3 Black Box Testing ........................................................................ 78
viii
4.3.1 Pengujian Interface Sistem ................................................. 79
4.3.2 Pengujian Fungsi Dasar Sistem ........................................... 79
4.3.3 Pengujian Form Handle Sistem .......................................... 80
4.3.4 Pengujian Keamanan Sistem ............................................... 81
BAB V KESIMPULAN DAN SARAN ......................................................... 82
5.1 Kesimpulan ...................................................................................... 82
5.2 Saran ................................................................................................ 82
DAFTAR PUSTAKA
ix
DAFTAR TABEL
Tabel 3.1 Use Case Scenario User ................................................................. 20
Tabel 3.2 Use Case Scenario Admin ............................................................... 20
Tabel 4.1 Pengujian interface sistem .............................................................. 79
Tabel 4.2 Pengujian fungsi dasar sistem ......................................................... 80
Tabel 4.3 Pengujian handle sistem ................................................................. 81
Tabel 4.4 Pengujian keamanan sistem ............................................................ 81
x
DAFTAR GAMBAR
Gambar 3.1 Alur PSAK No2. Tahun 2009 ..................................................... 16
Gambar 3.2 flow chart ................................................................................... 18
Gambar 3.3 Use Case Diagram ...................................................................... 19
Gambar 3.4 Activity Diagram ......................................................................... 22
Gambar 3.5 Sequence Diagram ..................................................................... 23
Gambar 3.6 Desain Database ......................................................................... 24
Gambar 3.7 Desain Sistem .............................................................................. 25
Gambar 3.8 Halaman Utama ........................................................................... 25
Gambar 3.9 Halaman Master Buku Kas ......................................................... 26
Gambar 3.10 Halaman Master Bank ............................................................... 26
Gambar 3.11 Halaman Master Asset ............................................................... 27
Gambar 3.12 Halaman Asset Item/Barang ...................................................... 27
Gambar 3.13 Halaman Asset Finansial ........................................................... 28
Gambar 3.14 Halaman Tipe Asset ................................................................... 28
Gambar 3.15 Halaman Laporan ...................................................................... 29
Gambar 3.16 Halaman Akun .......................................................................... 29
Gambar 3.17 Halaman Admin ....................................................................... 30
Gambar 3.18 Halaman Menejemen User ....................................................... 30
Gambar 4.1 Spesifikasi Perangkat Keras Komputer ....................................... 32
Gambar 4.2 Spesifikasi Perangkat Lunak ....................................................... 32
Gambar 4.3 Potongan Source Code Tampilan Antar Muka Perangkat Lunak 35
Gambar 4.4 Tabel Database Buku Kas ........................................................... 36
Gambar 4.5 Tabel Database Buku Kas ........................................................... 36
Gambar 4.6 Tabel Database Asset ................................................................... 37
Gambar 4.7 Kode Trigger Insert Asset ........................................................... 39
Gambar 4.8 Kode Trigger Delete Asset .......................................................... 40
Gambar 4.9 Kode Trigger Update Asset ......................................................... 41
Gambar 4.10 Tabel Asset Barang .................................................................... 42
Gambar 4.11 Tabel Asset Finansial ................................................................ 42
xi
Gambar 4.12 Tabel Transaksi Asset Finansial ................................................ 43
Gambar 4.13 Kode Trigger Insert Transaksi Asset ........................................ 44
Gambar 4.14 Kode Trigger Delete Transaksi Asset ....................................... 45
Gambar 4.15 Kode Store Procedure Insert Buku Kas .................................... 45
Gambar 4.16 Kode Create Event Schedule ..................................................... 46
Gambar 4.17 Kode Delete Event Schedule ..................................................... 46
Gambar 4.18 Kode Update Event Schedule .................................................... 47
Gambar 4.19 Tabel Jenis Perusahaan ............................................................. 47
Gambar 4.20 Tabel Perusahaan/Organisasi .................................................... 48
Gambar 4.21 Klasifikasi Data Aktifitas Operasional ...................................... 49
Gambar 4.22 Klasifikasi Data Aktifitas Investasi ........................................... 50
Gambar 4.23 Klasifikasi Data Aktifitas Pendanaan ........................................ 50
Gambar 4.24 Kutipan Jurnal PSAK no.2 tahun 2009 ..................................... 51
Gambar 4.25 Halaman Register ...................................................................... 52
Gambar 4.26 Halaman Login .......................................................................... 52
Gambar 4.27 Halaman Utama Aplikasi .......................................................... 53
Gambar 4.28 Halaman Bank ........................................................................... 54
Gambar 4.29 Halaman Buku Kas ................................................................... 54
Gambar 4.30 Halaman Tipe Asset ................................................................... 55
Gambar 4.31 Halaman Master Asset ............................................................... 55
Gambar 4.32 Halaman Asset Item ................................................................... 56
Gambar 4.33 Halaman Asset Finansial ........................................................... 56
Gambar 4.34 Halaman Jenis Perusahaan ........................................................ 57
Gambar 4.35 Halaman Perusahaan ................................................................. 57
Gambar 4.36 Halaman Transaksi Asset Finansial ........................................... 58
Gambar 4.37 Halaman Laporan Buku Kas ..................................................... 59
Gambar 4.38 Halaman Laporan Aktifitas Operasional ................................... 60
Gambar 4.39 Halaman Laporan Aktifitas Investasi ........................................ 61
Gambar 4.40 Halaman Laporan Aktifitas Pendanaan ..................................... 61
Gambar 4.41 Halaman Laporan Master Asset ................................................ 62
Gambar 4.42 Halaman Laporan Asset Item .................................................... 62
xii
Gambar 4.43 Halaman Laporan Asset Finansial ............................................. 63
Gambar 4.44 Halaman Laporan Transaksi Asset Finansial ............................ 63
Gambar 4.45 Halaman Profil User ................................................................. 64
Gambar 4.46 Halaman Update Profil User ..................................................... 64
Gambar 4.47 Halaman Ganti Password User ................................................. 65
Gambar 4.48 Halaman Super Admin .............................................................. 65
Gambar 4.49 Halaman User Manager ............................................................ 66
Gambar 4.50 Data Sebelum di Tambah .......................................................... 72
Gambar 4.51 Pengujian Inputan Data ............................................................. 72
Gambar 4.52 Data Sesudah di Tambah ........................................................... 73
Gambar 4.53 Hasil Data Asset ....................................................................... 72
Gambar 4.54 Hasil Arus Kas .......................................................................... 75
Gambar 4.55 Hasil Pengelompokan Data Asset ............................................. 76
Gambar 4.56 Contoh Hasil Export Data ......................................................... 77
Gambar 4.57 Contoh Hasil Tampilan Responsive .......................................... 78
xiii
DAFTAR PUSTAKA
[1] Dewan Standar Akuntansi Keuangan. 2009. Exposure Draft Pernyataan
Standar Akutansi Keuangan Laporan Arus Kas: Jakarta
[2] Munandar, M. 1996. Pokok-Pokok Intermediate Accounting. BPFE,
Yogyakarta.
[3] Harahap, S.S. 2010. Analisa Kritis Atas Laporan Keuangan. BPFE,
Yogyakarta.
[4] Weygandt, J.J dkk. 2012. Intermediate Accounting.14th Edition. John
Willey and Sons, USA.
[5] Downes, J dan Goodman, J.E. 1999. Kamus Istilah Akuntansi. Elex Media
Komputindo, Jakarta.
[6] Noreen, G. 2000. Akuntansi Manajerial. Salemba Empat, Jakarta.
[7] Andry Alamsyah, http://www.unej.ac.id/pdf/andry-javascript.pdf, waktu
akses 20 Agustus 2014.
[8] Widi Hastomo, http://hastomo.net/php/pengertian-dan-kelebihan-database-
mysql/, waktu akses 31 Agustus 2014.
[9] Widi Hastomo, http://hastomo.net/php/pengertian-dan-kelebihan-apache-
server/, waktu akses 31 Agustus 2014.
[10] Yogajiwanjaya, http://www.pusatdesainweb.com/2014/06/29/pengetian-
dan-kegunaan-xampp/, waktu akses 1 September 2014.
[11] YII FRAMEWORK, http://www.yiiframework.com/doc/guide/1.1/
id/quickstart.what-is-yii, waktu akses 2 September 2014