E-ISSN 2580-1465
157
Aplikasi Penerimaan Kas Pada Bumdes Desa Jirak
Berbasis Java Desktop
Nanda Diaz Arizona[1], Abdul Hamid[2] Komputerisasi Akuntansi, AMIK BSI Pontianak
Jl. Abdurrahman Saleh No. 18 A, Pontianak Email: nanda.ndz@bsi.ac.id[1],abdul.bsi.ptk@gmail.com[2]
Abstrak
Perkembangan teknologi memberikan dampak yang luas di berbagai sektor dan bidang industri , tidak terkecuali bidang akuntansi secara khusus dibagian keuangan . pada perkembangannya baik perusahaan atau instansi dalam pengolahan data keuangan akuntansi masih secara sederhana dan dapat dikatakan masih secara konvensional sehingga kemungkinan kesalahan-kesalahan sering terjadi, serta akurasi data kurang tepat yang menyebabkan salah perhitungan. Pengolahan data APBDES yang sederhana masih menggunakan Microsoft Excel dan beberapa masih menggunakan pencatatan sederhana menggunakan kertas, sehingga menghasilkan beberapa laporan yang kurang akurat antara laporan satu dengan yang lainnya. Aplikasi penerimaan kas pada bumdes desa jirak yang akan di bangun dapat digunakan untuk Kaur Keuangan dan Bendahara Aplikasi ini dirancang dapat mengolah data pengguna, data pejabat, serta data anggaran Pendapat dan Belanja Desa (APBDES). Dengan adanya aplikasi ini, diharapkan dapat membantu Kaur Keuangan dan Bendahara dalam mengolah data APBDES lebih efektif , efisien serta akurat.
Kata kunci:Penerimaan Kas , Java Desktop
Abstract
Technological developments provide a broad impact in various sectors and industries, is no exception in the field of financial accounting in particular. on the development of good companies or agencies in the processing of financial accounting data in a simple and still can be said still conventionally so the possibility of mistakes often occur, as well as the accuracy of the data is less precise that cause incorrect calculations. APBDES simple data processing is still using Microsoft Excel and some still use a simple logging to use paper, resulting in some of the less accurate reports between report to each other. Application of cash receipts in the bumdes village of jirak to be waking up can be used to finance and Treasurer Kaur Application is designed can process data users, data officers, as well as data and budget Shopping Village (APBDES). The existence of this application, is expected to help finance and Treasurer Kaur in the process data APBDES more effective, efficient and accurate
Keywords: Cash Receipts ,Java Desktop
1. Pendahuluan
bendahara dalam mengatur dan mendata penerimaan kas, pembutan laporan dengan menggunakan aplikasi ini jauh lebih akurat sehingga dapat mengurangi tingkat kesalahan dalam pendataan keuangan, untuk itu penulis tertarik mengambil judul Aplikasi Penerimaan Kas Pada Bumdes Desa Jirak Berbasis Java Desktop.
1.1 Tinjauan Penelitian Terdahulu
Terdapat beberapa penelitian yang pernah dilakukan terkait dengan aplikasi penerimaan kas, sebagaimana yang dijabarkan dalam ringkasan penelitian terdahulu seperti dibawah ini:
Dalam penelitian ade dubarok dan sri hadianti dengan judul perancangan program transaksi penerimaan dan pengeluaran kasi berbasi web. Penelitian dilakukan secara langsung dengan observasi, dan studi pustaka mengenai pemrograman berbasis web, jurnal, dan buku mengenai metode Air Terjun (Waterfall). Dengan menggunakan metode Air Terjun (Waterfall) maka pembuatan aplikasi lebih terstruktur dan aplikasi yang dihasilkan bisa membantu pencatatan transaksi penerimaan dan pengeluaran kas lebih efektif dan efisien [1] .
Dalam penelitian Grantino Abdullah, Kastaman dan Sendi Gusnandar Arnan dengan judul aplikasi pengelolaan kas masuk dan kas keluar berbasis web pada perusahaan xyz. Dalam penelitian ini menggunakan metode Design Science Research Methodology for Information System (DSRM) yang dikemukan oleh Ken Peffers tahun 2007 yang terdapat 6 tahap yang akan dilakukan yaitu, identifikasi masalah, mendefiniiskan solusi, desain dan pembangunan,demonstrasi, evaluasi dan komunikasi [2] .
2. Metode Penelitian
2.1. Metode Pengumpulan Data
Untuk memperoleh data yang akurat dalam penulisan, maka penulisan ini menggunakan beberapa teknik sebagai sarana untuk membantu serta memudahkan penulis didalam penyusunan, beberapa teknik yang penulis gunakan, yaitu:
1. Teknik Observasi
Observasi dilakukan dengan cara pengamatan langsung ke lokasi sumber informasi terkait untuk memperoleh informasi yang dibutuhkan dalam penulisan. Dalam Tugas Akhir ini, penulis melakukan observasi pada BUMDes Desa Jirak untuk mengetahui prosedur pendataan penerimaan dan pengeluaran kas.
2. Teknik Wawancara
Wawancara merupakan metode pengumpulan data dengan cara mengajukan pertanyaan-pertanyaan langsung kepada narasumber yang terkait dengan permasalahan. Dalam teknik wawancara ini, wawancara dilakukan dengan mengajukan pertanyaan kepada Bapak Sunardi selaku pengelola dan Bapak Herdi Arpian selaku bendahara untuk mengetahui pendataan penerimaan dan pengeluaran kas.
3. Teknik Studi Pustaka
2.4. Teknik Pengumpulan Data
Untuk mendukung Metode Pengembangan Perangkat Lunak yang digunakan, maka penulis menerapkan beberapat Teknik Pengumpulan Data:
1. Pengamatan (Observasi)
Penulis melakukan pengamatan-pengamatan langsung terhadap kegiatan yang berhubungan dengan masalah yang diambil. Hasil dari pengamatan tersebut langsung dicatat oleh penulis dan dari kegiatan observasi dapat diketahui kesalahan atau proses dari kegiatan tersebut.
2. Studi Pustaka
Selain melakukan kegiatan diatas penulis juga melakukan studi kepustakaan melalui referensi buku-buku, jurnal dan artikel-artikel di internet.
3. Hasil Dan Pembahasan 3.1. Perancangan Sistem 3.1.1. Use Case Diagram
Use Case Diagram akan menjelaskan prilaku setiap objek. Adapun Use Case Diagram pengolahan Data BUMDES Desa Jirak sebagai berikut :
Gambar 1.Use Case DiagramAplikasi Penerimaan Kas
3.1.2. Activity Diagram
Berikut ini diuraikanactivity diagramsetiap proses dari aplikasi pendataan penerimaan kas pada BUMDES Desa Jirak yaitu sebagai berikut:
1. Activity DiagramHalaman MasukLogin
2. Activity DiagramHalaman Transaksi Penerimaan Kas Hasil Penjualan
3. Activity DiagramHalaman Transaksi Penerimaan Kas
4. Activity DiagramHalaman Transaksi Penerimaan Kas
Gambar 5.Activity DiagramHalaman Transaksi Penerimaan Kas
5. Inbox
Gambar 6. ImplementasiInbox
6. Halaman Outbox
7. Halaman Autoreplay
Gambar 8. ImplementasiAutoreplay
8. Halaman Buat Kategori Topik
Gambar 9. Implementasi Buat Kategori Topik
9. Halaman Tanggapan
Gambar 10. Implementasi Tanggapan
10. Halaman Tentang
11. Halaman Beranda Pada Pengunjung
Gambar 12. Implementasi Beranda Pengunjung
12. Halaman Tentang Pada Pengujung
Gambar 13. Implementasi Halaman Tentang Pada Pengunjung
13. Halaman Login Pada Pengunjung
14. Halaman Daftar Pada Pengunjung
Gambar 15. Implementasi Halaman Daftar Pada Pengunjung
3.2. Rancangan PerintahSMS Gateway
Tabel 1. Perintah SMSGateway
No Format SMS Keterangan
1 Kodedesa#Kategori#Isi Contoh: 01#KR#Begal
Format perintah untuk mengirim laporan kejadian kriminal di wilayah tertentu.
2 Kodedesa#Kategori#Isi Contoh: 01#BE#Banjir
Format perintah untuk mengirim laporan kejadian bencana di wilayah tertentu.
3 Kodedesa#Kategori#Isi Contoh: 01#PE#Keributan
Format perintah untuk mengirim laporan pengaduan keributan / keresahan di wilayah tertentu.
4 BANTUAN Format perintah untuk mendapatkan Format SMS yang benar.
5 KODE Format perintah untuk mendapatkan Kode Instruksi yang benar.
3.3. RancanganSMS Autoreplay 3.4.
KR – Kriminal BE – Bencana PE – Pengaduan
3.5. Pengujian Unit
Pengujian terhadap sistem yang dibuat menggunakan black box testing yang fokus terhadap proses masukan dan keluaran program.
1. Pengujian Login Admin
Tabel 3. Hasil PengujianBlack Box TestingHalaman Login Admin
No Skenario
Pengujian Test Case Hasil Yang Diharapkan
Hasil
Sistem akan menolak akses user dan menampilkan pesan: “Usernamedan/atauPassword
Sistem akan menolak akses user dan menampilkan pesan: “Usernamedan/atauPassword
Sistem akan menolak akses user dan menampilkan pesan: “Usernamedan/atauPassword
Sistem akan menolak akses user dan menampilkan pesan: “Usernamedan/atauPassword
Sistem menerima akses login dan kemudian langsung menampilkan menu utama
Sesuai Harapan
Valid
2. Pengujian Login Pengunjung
Tabel 4. Hasil PengujianBlack Box TestingHalaman Login Pengunjung
No Skenario
Pengujian Test Case Hasil Yang Diharapkan
Hasil
Sistem akan menolak akses user dan menampilkan pesan: “Usernamedan/atau Passwordsalah! Ulangi lagi!”
Sesuai
Sistem akan menolak akses user dan menampilkan pesan: “Usernamedan/atau Passwordsalah! Ulangi lagi!”
Sesuai
Sistem akan menolak akses user dan menampilkan pesan: “Usernamedan/atau
Sesuai
usernameatau Passwordsalah! Ulangi lagi!”
Harapan
Sistem menerima akses login dan kemudian langsung
menampilkan menu utama Sesuai
Harapan Valid
3. Pengujian Menu SMS
Tabel 5. Hasil PengujianBlack Box TestingMenu SMS
No Testing Scenario Test Case Expected Result Test
Result Conclusion
Sistem akan secara otomatis mengirim mengirim Format
SMS Yang Benar Sesuai
Harapan Valid
Sistem akan secara otomatis mengirim “SMS Anda akan
diproses!” Sesuai
Harapan Valid
2 Outbox Jika Pesan Tidak Terkirim
Sistem akan secara otomatis menampilkan SMS Laporan
Dari hasil penelitian dan desain Sistem Informasi Informasi Pengaduan Masyarakat Kecamatan Pontianak Selatan dapat disimpulkan sebagai berikut:
1. Dari pengujian yang dilakukan pada sistem informasi ini, hasilnya dapat berjalan dengan baik padaweb browseryang telah direkomendasikan.
2. Sistem berjalan dengan baik, tidak ada kesalahan dan keamanan data ketika proses input data dan ketika mengakses aplikasi dengan sistem validasi dan login pengguna seperti yang diharapkan.
3. AgarAutoreplyberjalan dengan benar, situs web pada Menu Administrator harus tetap aktif karena berfungsi juga sebagaiserver.
5. Referensi
[1] Al-Bahra Bin Ladjamudin.2013.Analisis dan Desain Sistem Informasi. Yogyakarta: GrahaIlmu..
[2] Arief M Rudianto. 2011. Pemrograman Web Dinamis menggunakan PHP dan MySQL. Yogyakarta: Andi Offset.
[3] Permana, B dan Kurweni U. 2006. Seri Pelajaran Komputer Microsoft Word. Jakarta: PT.Elex Media Komputindo.
[4] Rosa dan Shalahuddin. 2013. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Cetakan Pertama. Bandung: Penerbit Informatika Bandung.
[5] Sadeli, Muhammad. 2012. Aplikasi SMS dengan Visual Basic dan Visual Basic 2010. Palembang: Maxikom.