Journal of Information and Technology,10(2). doi: https://doi.org/10.32664/j-intech.v10i02.770

## J-intech : Journal of Information and Technology
Vol. 10, No. 2, Desember 2022, pp. 142 ~ 151 ISSN: 2303-1425, e-ISSN: 2580-720X

## Perancangan Sistem Laporan Arus Kas (Cashflow) Pada PT. Tirta Kencana Mulia

## Developing A Cash Flow Statement Management System at PT.
Tirta Kencana Mulia
Mahsa Savira Berlianti Putri 1 Yekti Asmoro Kanthi 2* Adnan Zulkarnain 3
1 Teknik Informatika, STIKI Malang, Indonesia
2 Manajemen Informatika, STIKI Malang, Indonesia 3 Sistem Informasi, STIKI Malang, Indonesia 1 helloomahsa@gmail.com, 2 yektiasmoro@stiki.ac.id, 3 adnan.zulkarnain@stiki.ac.id
*Penulis Korespondensi:
Yekti Asmoro Kanthi yektiasmoro@stiki.ac.id Riwayat Artikel: Diterima : 20 September 2022 Direview : 21 November 2022 Disetujui : 5 Desember 2022 Terbit : 23 Desember 2022

## Abstrak
Laporan arus kas memberi informasi pengelolaan berupa penerimaan dan penggunaan kas dalam perusahaan, dinyatakan sebagai salah satu laporan keuangan pokok yang wajib disusun untuk pengambilan keputusan ekonomi. Laporan arus kas menyajikan aliran kas masuk dan aliran kas keluar dalam suatu perusahaan. Laporan arus kas terdiri dari tiga aktivitas, yaitu arus kas operasi, investasi dan pendanaan. PT. Tirta Kencana Mulia merupakan perusahaan yang bergerak di bidang jasa dan perdagangan. Dibidang jasa, perusahaan ini menekuni aktivitas profesional sebagai konsultan bisnis, selain itu dibidang perdagangan, perusahaan ini menjual dengan skala besar perlengkapan elektronik, perlengkapan keamanan dan perlengkapan komputer. Permasalahan yang dimiliki oleh PT. Tirta Kencana Mulia yaitu ketidaksesuaian laporan keuangan dengan kondisi sesungguhnya yang membuat pihak Top Manajemen tidak dapat memprediksi apakah keuangan perusahaan sedang baik-baik saja atau tidak. Hal tersebut membuat perusahaan untuk melakukan perencanaan dalam pemanfaatan teknologi informasi berupa sebuah sistem, yang dapat mengakomodasi kegiatan manajemen keuangan sesuai SOP yang dirumuskan. Untuk dapat mewujudkan sistem tersebut, perlu dilakukan rekayasa perangkat lunak dengan metode waterfall, karena waterfall memiliki kelebihan ketika kebutuhan pengguna bersifat stabil dan tidak berubah-ubah seperti kondisi yang ada di PT. Tirta Kencana Mulia. Dalam pengujian sistem, penulis menggunakan metode Blackbox Testing di mana sistem ini akan diuji secara fungsi apakah telah sesuai dengan yang diharapkan atau tidak. Berdasarkan hasil pengujian tersebut penulis dapat menarik kesimpulan bahwa dengan adanya sistem ini dapat memudahkan Top manajemen dalam mengambil keputusan.
Kata Kunci: Arus Kas, Keuangan, Website

## Abstract
The cashflow statement provides management information in the form of cash receipts and use within the company, which is stated as one of the main financial statements that must be prepared for economic decision making. The cash flow report presents cash inflows and cash outflows within a company. The cash flow statement consists of three activities, namely operating, investing and financing cash flows. PT. Tirta Kencana Mulia is a company engaged in services and trading. In the service sector, the company is engaged in professional activities as a business consultant, in addition to trading, this company sells on a large scale electronic equipment, security equipment and computer equipment. Problems owned by PT. Tirta Kencana Mulia, which is a discrepancy in the financial statements with the actual conditions that
makes the Top Management unable to predict whether the company's finances are doing well or not. This makes the company to plan in the use of information technology in the form of a system, which can accommodate financial management activities according to the formulated SOP. To be able to realize the system, it is necessary to do software engineering with the waterfall method, because the waterfall has advantages when user needs are stable and do not change like the conditions at PT. Tirta Kencana Mulia. In testing the system, the author uses the Blackbox Testing method where this system will be tested functionally whether it is as expected or not. Based on the results of these tests the authors can draw the conclusion that with this system it can facilitate top management in making decisions.
Keywords: Cashflow, Finance, Website

## 1. Pendahuluan
Aktivitas pencatatan kas yang baik adalah pencatatan kas yang rinci mengenai kondisi keuangan. Kemampuan untuk menyediakan laporan keuangan secara detail juga harus harus ditunjang dalam pengelolaan yang baik oleh bagian dan pihak manajemen keuangan. Laporan arus kas merupakan laporan keuangan yang berisi informasi aliran kas masuk dan aliran kas keluar dari suatu perusahaan selama periode tertentu [1]. Informasi ini penyajiannya diklasifikasikan menurut jenis kegiatan yang menyebabkan terjadinya arus kas masuk dan kas keluar tersebut. Ketidaksesuaian laporan kas dengan kondisi sesungguhnya dengan keuangan perusahaan sehingga menimbulkan kesalahpahaman diantara pihak keuangan ke pihak top manajemen. Maka dari itu, dampaknya laporan kas tidak bisa di validasi karena top manajemen tidak dapat memprediksi apakah keuangan perusahaan sedang melemah atau sedang baik-baik saja. Sedangkan, perusahaan memiliki kriteria yang diperlukan untuk mengetahui kondisi keuangan. Kriteria yang diperlukan yaitu dengan mengetahui jumlah pendapatan serta beban yang dikeluarkan oleh perusahaan setiap bulannya. Kemudian pihak Top Manajemen dapat menganalisa posisi keuangan perusahaan. Berdasarkan permasalahan yang ditemukan, maka peneliti membuatkan sebuah sistem informasi laporan arus kas berbasis web dengan tujuan membantu proses penyajian laporan dengan cepat. Kelebihan dari sistem yang diusulkan yaitu tampilan yang mudah dipahami dan memudahkan Staff Keuangan dari PT. Tirta Kencana Mulia dalam mengisi laporan arus kas. Penelitian berikut ini membahas terkait dengan bagaimana cara membangun sistem informasi pengelolaan kas masuk dan kas keluar yang efektif dan efisien. Sistem informasi dikembangkan dengan menggunakan metode Waterfall berbasis web menggunakan bahasa pemrograman PHP dan Framework Codeigniter.
Beberapa kajian penelitian terdahulu telah dilakukan untuk mendukung penelitian ini. Penelitian pertama dengan tujuan untuk membuat sistem informasi penerimaan dan pengeluaran kas pada PT Medan Media Grafikatama, Tanjung Morawa, agar menghasilkan laporan keuangan yang dibutuhkan perusahaan seperti laporan penerimaan dan pengeluaran kas [1]. Penelitian kedua dengan tujuan mempercepat proses penyajian laporan secara realtime dan membutuhkan waktu yang singkat [2]. Sedangkan penelitian ketiga yang dilakukan oleh dengan tujuan meneliti pengolahan data laporan kas untuk pengelolaan kas penerimaan dan pengeluaran berbasis website sehingga mempermudah dalam proses pengiriman laporan keuangan [3].

## 2. Metode Penelitian Pengumpulan Data
Teknik yang dilakukan dalam mengumpulkan data diantaranya dengan melakukan wawancara dengan pihak perusahaan, observasi mengenai perhitungan kas perusahaan, dan membaca referensi jurnal yang menjelaskan tentang laporan arus kas.

## Analisa Data
Dalam menganalisa data, metode yang digunakan adalah metode analisis kualitatif deskriptif, yaitu peneliti mendeskripsikan hasil temuannya yang berasal dari data-data yang terkumpul melalui proses observasi di obyek yang kemudian dianalisis kesesuaian laporan arus kas yang ada.

## Gambar 1. Alur Penelitian
Use Case Diagram Use Case merupakan sebuah interaksi antara aktor dan sistem. Dalam sistem yang akan dibuat, use case yang dibangun sebagai berikut:
Gambar 2. Use Case Diagram
Activity Diagram Activity diagram merupakan diagram yang menerangkan tentang aktifitasaktifitas yang dapat dilakukan oleh seorang entity atau pengguna yang akan diterapkan pada aplikasi [4]. Activity diagram untuk setiap kegiatan digambarkan pada halaman berikut:

## Activity Diagram Edit Aktiva (Neraca)
Gambar 3. Activity Diagram Edit Aktiva (Neraca)
Activity Diagram Hapus Aktiva
Gambar 4. Activity Diagram Hapus Aktiva
Sequence Diagram Sequence Diagram menggambarkan perilaku pada sebuah skenario, diagram ini menunjukkan sejumlah contoh objek dan message (pesan) yang diletakkan diantara objek-objek ini di dalam use case, dimana sequence tersebut mengambarkan tampilan yang ditampilkan oleh program [3].
Gambar 5. Sequence Diagram Login
Gambar 6. Sequence Diagram Tambah Aktiva
Gambar 7. Sequence Diagram Edit Aktiva
Gambar 8. Sequence Diagram Hapus Aktiva

## Perancangan Data
ERD adalah sebuah perancangan basisdata yang dimulai dengan mengidentifikasikan data-data penting[5]. Berikut ini adalah bentuk dari Entity Relationship Diagram (ERD) yang dirancang:
Conceptual Data Model (CDM)
Gambar 9. Conceptual Data Model
Physical Data Model (PDM)
Gambar 10. Physical Data Model
Rancangan Pengujian Pada Rancangan pengujian, peneliti menggunakan Blackbox Testing . Blackbox Testing atau pengujian fungsional adalah salah satu dimana kondisi tes dikembangkan berdasarkan pada program atau fungsionalitas sistem. Pengujian ini berfokus pada pengujian fungsionalitas program terhadap spesifikasi [6]. Pengujian sistem berdasarkan Blackbox Testing adalah sebagai berikut:
1. Fungsi yang salah atau tidak bisa dijalankan.
2. Kesalahan kinerja.
3. Kesalahan dalam struktur data atau akses database eksternal.

## 3. Hasil dan Pembahasan
Hasil perancangan dan pengembangan sistem laporan arus kas akan memaparkan fitur utama dari sistem tersebut yaitu, fitur neraca, laba rugi dan laporan keuangan. Pengguna dapat mengakses atau memasukkan data-data difitur neraca, dimana fitur neraca dibagi menjadi 2 yaitu aktiva dan pasiva. Selanjutnya pengguna juga dapat memasukkan data-data pendapatan, hutang dan piutang sehingga dapat dinilai laba dan rugi pada periode yang diinginkan. Untuk top manajemen dapat melihat laporan keuangan secara keseluruhan yang digunakan sebagai bahan pertimbangan untuk mengelola keuangan perusahaan.
Gambar 11. Neraca Aktiva
Gambar 12. Neraca Pasiva
Gambar 13. Laba Rugi
Proses selanjutnya setelah perancangan dan pengembangan sistem yang dibuat yaitu pengujian yang dilakukan menggunakan metode blackbox testing . Pengujian dilakukan secara langsung kepada pengguna yaitu admin atau staf keuangan dan direktur. Hasil pengujian dengn metode blackbox pada staf keuangan atau admin dapat dilihat pada Tabel 1 berikut.
Tabel 1. Hasil Pengujian No. Skenario Pengujian Test Case Hasil yang Diharapkan Hasil Pengujian Kesim- pulan 1. Pengisian form login Salah satu atau lebih form isian kosong Aplikasi akan menampilkan notifikasi terkait form isian yang belum diisi SESUAI VALID Form isian lengkap Aplikasi akan menampilkan halaman dashboard SESUAI VALID Form isian diisi sesuai dengan database Aplikasi akan menampilkan halaman dashboard SESUAI VALID Form isian diisi tidak sesuai dengan database Aplikasi akan mengulang halaman login karena data tidak terdapat didalam database SESUAI VALID 2. Menambah Data Aktiva pada Neraca Salah satu atau lebih form isian kosong Aplikasi akan menampilkan notifikasi terkait form isian yang belum diisi SESUAI VALID Form isian lengkap Aplikasi akan menampilkan halaman utama neraca SESUAI VALID Salah satu atau lebih Aplikasi tidak akan menampilkan isian yang diisikan pada form tambah pendapatan SESUAI VALID Form isian sesuai dengan format Aplikasi akan mengirim isian dan menampilkan halaman utama laba rugi dengan data yang sudah bertambah SESUAI VALID 3. Mengubah Data Aktiva pada Neraca Mengubah data yang ingin di ubah pada Aktiva sesuai dengan format Aplikasi akan mengirim isian yang telah diubah dan menampilkan halaman utama neraca dengan data yang sudah berubah SESUAI VALID Mengubah data yang ingin di ubah pada Aktiva tidak sesuai dengan format Aplikasi tidak akan menampilkan isian yang diisikan pada form edit aktiva SESUAI VALID 4. Menghapus Data Aktiva pada Neraca Menghapus data yang dipilih Aplikasi akan menampilkan pop- up untuk meyakinkan apakah data ingin dihapus SESUAI VALID Salah satu atau lebih form isian Aplikasi akan menampilkan notifikasi
No. Skenario Pengujian Test Case Hasil yang Diharapkan Hasil Pengujian Kesim- pulan 5. Menambah Data Pasiva pada Neraca kosong terkait form isian yang belum diisi SESUAI VALID Form isian lengkap Aplikasi akan menampilkan halaman utama neraca SESUAI VALID Salah satu atau lebih form diisi tidak sesuai format Aplikasi tidak akan menampilkan isian yang diisikan pada form tambah pasiva SESUAI VALID 6. Mengubah Data Pasiva pada Neraca Mengubah data yang ingin di ubah pada Pasiva sesuai dengan format Aplikasi akan mengirim isian yang telah diubah dan menampilkan halaman utama neraca dengan data yang sudah berubah SESUAI VALID Mengubah data yang ingin di ubah pada Pasiva tidak sesuai dengan format Aplikasi tidak akan menampilkan isian yang diisikan pada form edit pasiva SESUAI VALID 7. Menghapus Data Aktiva pada Neraca Menghapus data yang dipilih Aplikasi akan menampilkan pop- up untuk meyakinkan apakah data ingin dihapus SESUAI VALID 8. Menambah Data Pendapatan pada Laba Rugi Salah satu atau lebih form isian kosong Aplikasi akan menampilkan notifikasi terkait form isian yang belum diisi SESUAI VALID Form isian lengkap Aplikasi akan menampilkan halaman utama labarugi SESUAI VALID Salah satu atau lebih form diisi Aplikasi tidak akan menampilkan isian yang diisikan pada form tambah pendapatan SESUAI VALID Form isian sesuai dengan format Aplikasi akan mengirim isian dan menampilkan halaman utama laba rugi dengan data yang sudah bertambah SESUAI VALID
Dari hasil pengujian tersebu, didapatkan bahwa aplikasi yang dibangun sudah sesuai dengan kebutuhan user dan use case serta hasil yang diharapkan.

## 4. Penutup
Berdasarkan hasil dari penelitian, penulis mendapatkan kesimpulan yaitu yang pertama, bahwa dengan dibuatnya perancangan sistem informasi ini dapat membantu Staf Keuangan dan pihak Top Manajemen untuk mengetahui keadaan keuangan perusahaan serta dapat memvalidasi
kondisi keuangan di PT. Tirta Kencana Mulia. Kedua, dengan adanya fitur cetak pada laporan keuangan dapat membantu Staf Keuangan dalam pelaporan kepada pihak Top Manajemen. Ketiga, hak akses yang dimiliki oleh Staf Keuangan dan Top Manajemen berbeda, di PT. Tirta Kencana Mulia Top Manajemen adalah sebagai user yang memiliki hak akses terbatas, Top Manajemen hanya dapat melihat Laporan Keuangan serta membuat akun user baru. Sedangkan Staf Keuangan dapat menambah, menghapus dan mengedit keuangan yang ada namun tidak dapat membuat akun user baru. Hasil dari penelitian ini mendukung penelitian sebelumnya. Untuk penelitian selanjutnya dan pengembangan sistem informasi kedepannya, peneliti memiliki saran yang meliputi menyempurnakan tampilan dan penggunaan basis data serta fungsi-fungsi yang ada. Dan menambah fitur-fitur pendukung lainnya yang belum ada pada aplikasi ini seperti notifikasi, nomor rekening yang digunakan dalam pembuatan neraca dan laporan rugi laba
5. Daftar Pustaka
[1] Hotmaida Saragih, P. Perancangan Sistem Informasi Penerimaan Kas Dan Pengeluaran Kas Pada Pt. Medan Media Grafikatama Tanjung Morawa. 2017.
[2] Supriyono , Muslimah, Endah. Perancangan Sistem Informasi Manajemen Kas Berbasis Web (Studi Kasus : Rs Dr. Etty Asharto Batu) . 2018.
[3] Harahap, F. Perancangan Sistem Informasi Keuangan Pada Cv. Sinar Jaya. 2015.
[4] Nurmalasari, A. F. Sistem Informasi Kas Masuk Dan Kas Keluar Berbasis Web Pada Pt Rakha Rekananta Pontianak. Sistem Informasi Kas Masuk Dan Kas Keluar Berbasis Web Pada PT. Rakha Rekananta Pontianak, 59~70, 2020.
[5] Hidayat, S. M. Implementasi Sistem Informasi Penjualan. Dalam S. M. Hidayat, Implementasi Sistem Informasi Penjualan, Bandung: Siti Munasasa Hidayat, hal 16, 2017
[6] Lewis, W. PDCA/Test. Dalam W. Lewis, PDCA/Test. Florida: CRC Press, hal 21, 2020.