Jurnal Sistem Informasi Akuntansi (JASIKA) Vol. 2, No. 1, Mei 2022, hal. 34-45 e-ISSN: 2776-7973 | p-ISSN: 2808-8034

## Pengembangan Sistem Pengeluaran Dan Penerimaan Kas Unit Pengelola Kegiatan (UPK) Kecamatan Menggunakan Model Waterfall
Warjiyono 1 , Rosi Yulinda Surlily 2 , Kenti Subalaksana 3 , Adi Isnanda 4 , Ahmad Afandi 5
1,2,3,4,5 Prodi Sistem Informasi Akuntansi Kampus Kota Tegal, Universitas Bina Sarana Informatika
1 warjiyono.wrj@bsi.ac.id, 2 11180383@bsi.ac.id, 3 11180528@bsi.ac.id, 4 11181188@bsi.ac.id,
5 11180577@bsi.ac.id
Abstract: Unit Pengelola Kegiatan (UPK) is responsible for managing all funds sourced from government assistance (APBN and APBD) in sub-districts, responsible for administrative management and reporting of all revolving fund activity transactions and other program funds sourced from the government. Cash needs to be managed with good records, so that the cash information generated is reliable and useful for decision making  and  cash  flow  monitoring.  Unfortunately  the  cash  management  of  UPK  Kec.  Bulakamba  Kab. Brebes is still conventional and the problem that often occurs is that reporting takes a long time and must be thorough. For this reason, an accounting information system for cash receipts and disbursements of the activity management unit (UPK) of the district will be developed. Bulakamba Kab. Brebes website based using software development method, namely Waterfall model, PHP programming language and database using MYSQL. The results can help in managing cash and reports so that it is easier and more practical, making it easier to manage financial data so that it can present accounting information and financial reports quickly and accurately in determining strategic decisions for management.

## Keywords: Information System, Activity Management Unit (UPK), Waterfall, Website
Abstrak :  Unit  Pengelola  Kegiatan  (UPK)  bertanggung  jawab  terhadap  seluruh  pengelolaan  dana  yang bersumber  dari  bantuan  pemerintah  (APBN  dan  APBD)  di  kecamatan,  bertanggung  jawab  terhadap pengelolaan  administrasi  dan  pelaporan  seluruh  transaksi  kegiatan  dana  bergulir  dan  dana  program lainnya bersumber dari pemerintah. Kas perlu dikelola dengan pencatatan yang baik, supaya informasi kas yang dihasilkan dapat diandalkan dan berguna untuk pengambilan keputusan dan pengawasan arus kas. Sayangnya pengelolaan kas UPK Kec. Bulakamba Kab. Brebes masih konvensional dan permasalahan yang sering terjadi adalah pembuatan laporan membutuhkan waktu yang cukup lama serta benar-benar harus  teliti.  Untuk  itu  akan  dikembangkan  sistem  informasi  akuntansi  Penerimaan  dan  pengeluaran  kas Unit  Pengelola  Kegiatan  (UPK)  Kec.  Bulakamba  Kab.  Brebes  berbasis  website  dengan  menggunakan metode pengembangan perangkat lunak yaitu model Waterfall, bahasa pemrograman PHP dan database menguunakan  MYSQL.  Hasilnya  dapat  membantu  dalam  pengelolaan  kas  dan  laporan  sehingga  lebih mudah dan praktis, mempermudah dalam mengelola data keuangan sehingga dapat menyajikan informasi akuntansi  dan  laporan  keuangan  secara  cepat  dan  akurat  dalam  menentukan  keputusan  strategis  bagi manajemen.
Kata kunci: Sistem Informasi, Unit Pengelola Kegiatan (UPK), Waterfall, Website

## 1. PENDAHULUAN
Dalam  era  globalisasi  saat  ini  perkembangan  ilmu  pengetahuan  dan  teknologi  sangatlah  pesat, sehingga  banyak  sekali  menawarkan  kemudahan-kemudahan  dalam  menjalankan  aktivitasnya,  baik pekerjaan  ringan  maupun  pekerjaan  rumit  dalam  dunia  industri/  perusahaan.  Kehadiran  teknologi  ini dimaksudkan untuk mencapai hasil yang lebih baik. Teknologi memudahkan kita di berbagai bidang usaha, hal ini yang menjadi dasar penerapan dalam sebuah aplikasi nyata penggunanaan media komunikasi dan pengolahan data pada perusahaan.
Unit Pengelola Kegiatan (UPK) merupakan unit yang mengelola operasional kegiatan SPKP/UEP hasil kegiatan dan program lainnya yang bersumber dari pemerintah di kecamatan termasuk mengkoordinasikan pertemuan-pertemuan  di  Kecamatan.  Pengurus  UPK  terdiri  dari  ketua,    sekretaris  dan  bendahara. Pengurus UPK berasal dari anggota masyarakat yang diajukan dan dipilih berdasarkan hasil musyawarah
Jurnal Sistem Informasi Akuntansi (JASIKA) Vol. 2, No. 1, Mei 2022, hal. 34-45 e-ISSN: 2776-7973 | p-ISSN: 2808-8034
desa.  UPK  mendapatkan  penugasan  BKAD  untuk  menjalankan  tugas  pengelolaan  dana  program  dan tugas pengelolaan dana perguliran. UPK berkewajiban membuat laporan tahunan, membuat pertanggung jawaban keuangan dan realisasi rencana kerja pada MAD sesuai dengan kebutuhan.
UPK adalah bertanggung jawab terhadap seluruh pengelolaan dana SPKP/UEP  hasil PNPM_MPd dan program lain yang bersumber dari bantuan pemerintah (APBN dan APBD) di kecamatan, bertanggung jawab terhadap pengelolaan administrasi dan pelaporan seluruh transaksi kegiatan dana bergulir dan dana program lainnya bersumber dari pemerintah, berkenaan dengan tugas dan tanggung jawab diatas maka dalam  setiap  tahunnya  UPK  berkewajiban  membuat  laporan  tahunan,  membuat  pertanggung  jawaban keuangan dan realisasi rencana kerja pada MAD sesuai dengan kebutuhan. Permasalahan yang terjadi saat pembuatan laporan membutuhkan waktu yang cukup lama serta benar-benar harus teliti.
Kas  perlu  dikelola  dengan  pencatatan  yang  baik,  supaya  informasi  kas  yang  dihasilkan  dapat diandalkan dan berguna untuk pengambilan keputusan dan pengawasan arus kas (Agustina et al., 2021). Pengembangan  sistem  informasi  dapat  menghilangkan  kesalahan  dalam  perhitungan,  pencatatan  data hingga  pelaporan  keuangan  bagi  perusahaan  (Hidayati,  2019). Sistem  informasi  dapat  mengatasi terjadinya kehilangan dokumen, manipulasi kas (Agustina et al., 2021). Sistem informasi  penerimaan kas dan pengeluaran kas dapat mempercepat penyajian laporan keuangan serta memudahkan pencarian data kas masuk dan kas keluar (Kristeria et al., 2020).
Tujuan dari penelitian ini adalah untuk mengembangkan sistem informasi akuntansi Penerimaan dan pengeluaran kas, dengan manfaat yaitu untuk mempermudah dalam mengelola data keuangan sehingga dapat menyajikan informasi akuntansi dan laporan keuangan secara cepat dan akurat dalam menentukan keputusan strategis bagi manajemen (Suwandi & Setiyana, 2021).

## 2. METODE
Saat pengumpulan data kami menggunakan teknik wawancara dan teknik observasi, karena dengan teknik wawancara kami dapat lebih mudah dalam  menggali informasi tertutama bagian sistem mana yang dianggap baik dan kurang baik. Jika ada bagian tertentu yang perlu untuk digali lebih dalam, kami dapat langsung  menanyakan  kepada  pimpinan  perusahaan.  Kita  juga  dapat  menggali  kebutuhan  user  secara lebih  bebas.  Dan  user  dapat  mengungkapkan  kebutuhannya  secara  lebih  bebas  dan  jelas.  Dan  Teknik Observasi,  dimana  kami  melihat  langsung  bagaimana  sistem  lama  berjalan  dan  mampu  manghasilkan gambaran yang lebih baik.
Berikut ringkasan proses bisnis berjalan dari hasil pengumpulan data:
1. Proses Pengeluaran Kas a.  Proses Pengajuan Sekretaris menerima Proposal perguliran untuk pengajuan peminjaman dana dari suatu kelompok yang kemudian diserahkan ke bagian pengeluaran kas untuk menindaklanjutinya.
b.  Proses Pengeluaran Kas
Pengeluaran kas dilakukan karena adanya transaksi seperti peminjaman dana pada masyarakat, membeli pulsa listrik, pembayaran gaji karyawan, pembelian ATK, dan lain – lain.
Bagian pengeluaran kas (Bendahara) melakukan pengeluaran berupa kas untuk peminjaman dana kepada masyarakat dari proposal pengajuan anggota perguliran yang sudah ditanda tangani oleh satu kelompok yang terdiri dari 10 Anggota,  dan telah diverifikasi oleh Tim Verifikasi yang nantinya akan disetujui oleh Ketua.
Setiap  bulannya  Bagian  pengeluaran  kas  (Bendahara)  mengeluarkan  biaya  operasional  seperti pembayaran tagihan – tagihan yang dibutuhkan kantor, dan pembayaran gaji karyawan. Kemudian Bagian  pengeluaran  kas  membuat  slip  gaji  dengan  persetujuan  Ketua  yang  nantinya  akan diberikan  kepada  Karyawan.  Semua  transaksi  dan  bukti  pengeluaran  kas  akan  disimpan  atau diarsipkan dan dicatat di buku kas harian oleh Bagian pengeluaran kas.
c.  Proses Laporan
Setiap akhir bulan Bagian pengeluaran kas (Bendahara) membuat laporan berupa kas harian yang akan diserahkan dan disetujui oleh Ketua.
2. Proses Penerimaan Kas a.  Proses Penyetoran
Setiap  anggota  membayar  angsuran  sebesar  yang  telah  ditentukan  sesuai  pinjaman  yang dikumpulkan  di  Ketua  kelompok,  Ketua  kelompok  mencatat  pembayaran  pada  Kartu  Angsuran SPP/UEP  dan  Buku  Administasi  Kelompok.  Kemudian  Ketua  kelompok  menyetorkan  angsuran dengan memberikan Buku Administrasi Kelompok kepada Bagian penerimaan kas (Kasir).
Jurnal Sistem Informasi Akuntansi (JASIKA) Vol. 2, No. 1, Mei 2022, hal. 34-45 e-ISSN: 2776-7973 | p-ISSN: 2808-8034

## b.  Proses Penerimaan Kas
Proses penerimaan kas berasal dari angsuran atau setoran perbulan anggota simpan pinjam. Bagian  penerimaan  kas  (Kasir)  menerima  setoran  angsuran  kelompok  dari  Ketua  kelompok, kemudian  dicatatlah  angsuran  tersebut  dan  dibuatkan  slip  setoran  pembayaran  angsuran  2 rangkap,  rangkap  1  diberikan  untuk  Ketua  kelompok,  dan  rangkap  2  untuk  arsip  Bagian penerimaan  kas  (Kasir)  untuk  pembuatan  laporan.  Kemudian  semua  transaksi  penerimaan  kas akan dicatat dibuku kas harian oleh Bagian penerimaan kas (Kasir).
c.  Proses Laporan
Setiap  akhir  bulan  Bagian  penerima  kas  (Kasir)  membuat  laporan  berupa  kas  harian  yang diserahkan ke Bendahara dan disetujui oleh Ketua.
3.  Proses Laporan Setiap akhir bulan sekretaris UPK memberikan catatan buku kas harian kepada bendahara. Dan bendahara membuatkan laporan yang diserahkan dan disetujui oleh ketua UPK.
Sedangklan  metode  pengembangan  perangkat  lunak  menggunakan  model    Waterfall  (A.S  & Shalahuddin, 2013), (Warjiyono & Faqih, 2019) dengan tahapan sebagai berikut :
1. Analisis Kebutuhan
Menentukan  kebutuhan  fungsional  dan  non  fungsional.  Kebutuhan  fungsional  yaitu  kebutuhan pengguna  dengan  hak  akses.  Sistem  dengan  fitur  mengelola  mengelola  data  anggota  , mengelola data karyawan , mengelola data transaksi pengeluaran kas, mengelola data jurnal, mengelola data transaksi penerimaan kas, mengelola data jurnal, laporan transaksi per bulan, neraca saldo dan laba rugi.  Kebutuhan  non  fungsional  terdiri  dari  perangkat  keras  (Hardware)  dan  perangkat  lunak (Software).
2. Desain
Dalam tahap desain ini di gambarkan dalam Class Diagram. Dan peralatan pendukung lainya yang digunakan  adalah  UML  seperti  Usecase  Diagram,  Activity  Diagram,  Sequence  Diagram,  Class Diagram, Deployment diagram dan user interface.
3. Pengkodean
Pada tahap pengkodean merupakan penerapan hasil dari tahap desain yang telah di buat kedalam bahasa  pemrograman  seperti  PHP,  HTML,  CSS  dan  Javascript  dengan  bantuan  aplikasi Dreamweaver CS6 dan pengembangan sistem menggunakan MySQL sebagai basis data dan aplikasi XAMPP.
4. Pengujian
Pengujian  dilakukan  terhadap  unit-unit  yang  ada  pada  siistem  dengan  menggunakan  Blackbox Testing.

## 3. HASIL DAN PEMBAHASAN
Tahapan Pengembangan Sistem Pengeluaran Dan Penerimaan Kas Unit Pengelola Kegiatan (UPK) Kecamatan Bulakamba, Kab. Brebes, sebagai berikut:
A.  Analisis Kebutuhan
Analisis kebutuhan fungsional ini menentukan hak akses pengguna sesuai dengan kebutuhan masing- masing.
1. Bagian Penerimaan/Pengeluaran Kas : Dapat mengelola data anggota
Dapat mengelola data karyawan
Dapat mengelola transaksi penerimaan kas Dapat mengelola transaksi pengeluaran kas Dapat mengelola data jurnal Dapat membuat jurnal Dapat membuat laporan
2. Ketua :
Dapat melihat laporan
Jurnal Sistem Informasi Akuntansi (JASIKA) Vol. 2, No. 1, Mei 2022, hal. 34-45 e-ISSN: 2776-7973 | p-ISSN: 2808-8034
Sedangkan  analisis  kebutuhan  non  fungsional,  adalah  menentukan  hardware  dan  software  yang dibutuhkan seperti 1 unit  computer/laptop, MySQL, phpMyAdmin, Neatbeans, Enteprice Architect, Google Chrome

## B.  Desain
Berikut desain Pengembangan Sistem Pengeluaran Dan Penerimaan Kas Unit Pengelola Kegiatan (UPK) Kecamatan Bulakamba, Kab. Brebes.
Gambar 1. Use Case Pengeluaran Kas
Tabel 1.  Scenario Use Case Pengeluaran Kas Data Anggota
Use Case Name Mengelola Data Anggota Requirements Bagian Pengeluaran Kas mengelola data anggota Goal Admin dapat menambahkan data anggota Pre-conditions Admin telah login ke sistem pengeluaran dan penerimaan kas Post-conditions Data anggota tersimpan, terupdate Failed end condition Gagal menyimpan, mengupdate atau menghapus Primary Actors Bagian Pengeluaran Kas Main Flow / Basic Path 1. Bagian Pengeluaran Kas memilih tambah. 2. Sistem menampilkan form anggota.
3. Sistem membuat nomor otomatis.
4. Bagian Pengeluaran Kas memilih nama anggota.
5. Sistem menampilkan nama kelompok, nama anggota
dan alamat.
6. Bagian Pengeluaran Kas memilih nama kelompok.
7. Sistem menampilkan nama anggota, alamat lengkap,
Jurnal Sistem Informasi Akuntansi (JASIKA) Vol. 2, No. 1, Mei 2022, hal. 34-45 e-ISSN: 2776-7973 | p-ISSN: 2808-8034
no hp, dan jumlah pinjam.
Alternate Flow / Invariant 1  1. Admin melihat data anggota
2. Sistem menampilkan daftar anggota yang tersedia
Gambar 2. Activity Diagram Transaksi Pengeluaran Kas
Jurnal Sistem Informasi Akuntansi (JASIKA) Vol. 2, No. 1, Mei 2022, hal. 34-45 e-ISSN: 2776-7973 | p-ISSN: 2808-8034
Gambar 3. Activity Diagram Jurnal Pengeluaran Kas
Jurnal Sistem Informasi Akuntansi (JASIKA) Vol. 2, No. 1, Mei 2022, hal. 34-45 e-ISSN: 2776-7973 | p-ISSN: 2808-8034

## Gambar 4.  Logical Record Structure

## C.  Implementasi
Berikut implementasi Pengembangan Sistem Pengeluaran Dan Penerimaan Kas Unit Pengelola Kegiatan (UPK) Kecamatan Bulakamba, Kab. Brebes
Gambar 4.  User Interface Dashboard
Jurnal Sistem Informasi Akuntansi (JASIKA) Vol. 2, No. 1, Mei 2022, hal. 34-45 e-ISSN: 2776-7973 | p-ISSN: 2808-8034
Gambar 5. Halaman Data Admin
Gambar 6.  Halaman Data Anggota
Jurnal Sistem Informasi Akuntansi (JASIKA) Vol. 2, No. 1, Mei 2022, hal. 34-45 e-ISSN: 2776-7973 | p-ISSN: 2808-8034
Gambar 7.  Halaman Data Kelompok
Gambar 8.  Halaman Data Perkiraan
Jurnal Sistem Informasi Akuntansi (JASIKA) Vol. 2, No. 1, Mei 2022, hal. 34-45 e-ISSN: 2776-7973 | p-ISSN: 2808-8034
Gambar 9.  Halaman Transaksi Penerimaan Kas
Gambar 10.  Halaman Transaksi Penerimaan Kas

## D.  Pengujian
Berikut pengujian Blackbox Testing Pengembangan  Sistem Pengeluaran Dan Penerimaan Kas Unit Pengelola Kegiatan (UPK) Kecamatan Bulakamba, Kab. Brebes
Jurnal Sistem Informasi Akuntansi (JASIKA) Vol. 2, No. 1, Mei 2022, hal. 34-45 e-ISSN: 2776-7973 | p-ISSN: 2808-8034

## 4. KESIMPULAN
Hasil pembahasan dapat disimpulkan  bahwa sistem informasi penerimaan dan pengeluaran kas  ini digunakan sebagai media Pelaporan Keuangan untuk UPK khususnya diwilayah Kecamatan Bulakamba, Kab.  Brebes.  Sistem  informasi  ini  dapat  membantu  dalam  pengelolaan  data  transaksi  penerimaan  dan pengeluaran  kas,  memudahkan  dalam  penginputan maupun  proses  pembukuan  laporan  sehingga  lebih mudah dan praktis.Sistem ini nantinya akan menghemat penggunaan kertas dan ATK lainya, mengurangi penumpukan  berkas,  mengurangi  biaya  operasional  lainnya  serta  menambah  suasana  kantor  jadi  lebih rapih tanpa tumpukan berkas-berkas.
Harapan  untuk  pengembangan  sistem  informasi  penerimaan  dan  pengeluaran  kas  Unit  Pengelola Kegiatan  (UPK)  Kecamatan  Bulakamba,  Kab.  Brebes  selanjutnya  adalah  dengan  mengupdate  fitur-fitur fungsional sesuai dengan kebutuhan yang akan dating dan juga dikembangkan ke aplikasi mobile berbasis android.

## REFERENSI
A.S, R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak. Terstruktur dan Berorientasi Objek(Kedua) . Informatika Bandung.
Agustina, O. S., Haryani, E., & Suharyadi, S. (2021). Pengembangan Sistem Informasi Akuntansi Kas Menggunakan Framework CodeIgniter (Studi Kasus SPBE PT. XYZ Salatiga). Accounting Information Systems and Information Technology Business Enterprise , 6 (1), 31 –45. https://doi.org/10.34010/aisthebest.v6i1.4925
Hidayati,  N.  (2019).  Pengembangan  Sistem  Informasi  Pengeluaran  Kas  Atas  Pengadaan  Proyek  Dengan Menggunakan  Metode  Waterfall. Paradigma  -  Jurnal  Komputer  Dan  Informatika , 21 (1),  61 –68.
Data Masukan Yang diharapkan Hasil Pengamatan Kesimpulan Form Admin Sistem mampu melakukan tambah,  edit  dan  hapus  data, apabila  item  telah  di  isi  dengan kode  admin,  nama  admin,  dan password. Sistem bisa melakukan  tambah, edit, dan hapus data OK Form Anggota Sistem mampu melakukan tambah,edit,dan  hapus  data, apabila  item  telah  di  isi  dengan kode anggota, nama, ktp, no hp, jml pinjaman , dan nama suami Sistem bisa melakukan  tambah, edit, dan hapus data OK Form Kelompok Sistem mampu melakukan tambah,edit,dan  hapus  data, apabila  item  telah  di  isi  dengan kode kelompok, nama kelompok, jml anggota, no.anggota, dan jumlah pinjaman Sistem bisa melakukan  tambah, edit, dan hapus data OK Form Karyawan Sistem mampu melakukan tambah,edit,dan  hapus  data, apabila  item  telah  di  isi  dengan kode  karyawan,  nama  alamat, no.hp, dan jabatan Sistem bisa melakukan  tambah, edit, dan hapus data OK Form Perkiraan Sistem mampu melakukan tambah,edit,dan  hapus  data, apabila  item  telah  di  isi  dengan kode  akun,  nama  akun,  dan kelompok akun. Sistem bisa melakukan  tambah, edit, dan hapus data OK
Jurnal Sistem Informasi Akuntansi (JASIKA) Vol. 2, No. 1, Mei 2022, hal. 34-45 e-ISSN: 2776-7973 | p-ISSN: 2808-8034
https://doi.org/10.31294/p.v21i1.5025
Kristeria,  K.,  Feranika,  A.,  &  Gunardi,  G.  (2020).  Perancangan  Sistem  Informasi  Akuntansi  Penerimaan  Dan Pengeluaran  Kas  Berbasis  Web  Pada  Pt  Pos  Indonesia  (Persero)  Kota  Jambi. Account , 7 (2),  1309 –1320. https://doi.org/10.32722/acc.v7i2.3548
Suwandi, S., & Setiyana, D. (2021). Pengembangan Sistem Informasi Akuntansi Penerimaan Dan Pengeluaran Kas Pada Koperasi Simpan Pinjam Menggunakan Model Waterfall. Jurnal Sistem Informasi Akuntansi … , 1 (1), 44 – 53. http://103.75.24.116/index.php/jasika/article/view/345 Warjiyono, & Faqih, H. (2019). Analisa Perancangan Sistem Informasi Akuntansi : Desain dan Implementasi (Pertama). Graha Ilmu.