RANCANG BANGUN APLIKASI ARUS KAS … PSAK NO.2 TAHUN 2009 ... 2.2 Pengertian, Tujuan dan Kegunaan...

14
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

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

i

108.0611.0443

ii

iii

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