Sistem Informasi Manajemen Keuangan Rumah Tangga Berbasis Object Oriented Programing (Java Desktop App)

Authors

  • Gde Brahupadhya Subiksa Politeknik Negeri Bali
  • Ida Bagus Adisimakrisna Peling Politeknik Negeri Bali
  • Made Pasek Agus Ariawan Politeknik Negeri Bali
  • Putu Astya Prayudha Politeknik Negeri Bali

DOI:

https://doi.org/10.32493/jtsi.v8i2.42165

Keywords:

Desktop Applications, Financial, Java, Information System, Object Oriented Programing

Abstract

The application of information technology in household financial management has provided individuals with the convenience of being more disciplined in recording income and expenses. This study aims to develop a desktop-based household financial management application using Object-Oriented Programming (OOP). The application is designed to facilitate transaction recording, financial goal planning, and financial analysis, which can help users make more informed financial decisions. The development method employed is Agile Development, following sprint stages including requirements analysis, design, development, testing, and deployment. System testing was conducted using the black-box testing method to ensure that the application functions as expected. The testing results showed a high level of success, with an overall success rate of 98% for the core features of the application, such as transaction recording, financial goal planning, and financial analysis. There was a minor issue identified with the category management feature, with an error rate of approximately 2%, which will be addressed in the next development phase. The application was also tested across various usage scenarios and demonstrated optimal performance in managing household financial data without significant issues. In conclusion, the application successfully achieves its goal of providing a practical and effective solution for household financial management. With a success rate of 98% for its main features, the application is ready for real-life implementation. Recommendations for future development include enhancing integration with external financial services and developing a mobile version to expand user reach.

Author Biography

Gde Brahupadhya Subiksa, Politeknik Negeri Bali

Teknologi Rekayasa Perangkat Lunak, Jurusan Teknologi Informasi,  Politeknik Negeri Bali, Badung, Bali, Indonesia, 80361

References

Adani, muhammad robith. (2020). Metode Agile Development dalam Pengembangan Perangkat Lunak. sekawan media.

Arsanto, A. T. (2021). Perancangan Content Management System (CMS) Pada Laboratorium Fakultas Teknik Universitas Yudharta Pasuruan Dengan Framework CakePHP. Jurnal Responsive Teknik Informatika, 5(2).

Binar Academy. (2022, November 14). Metode Agile: Pengertian, Tujuan, dan Prinsipnya. Binar Academy.

Fahrudin, R., & Ilyasa, R. (2021). Perancangan Aplikasi “Nugas” Menggunakan Metode Design Thinking dan Agile Development. Jurnal Ilmiah Teknologi Infomasi Terapan, 8(1). https://doi.org/10.33197/jitter.vol8.iss1.2021.74

Fatimah, & Samsudin. (2019). Perancangan Sistem Informasi E-Jurnal Pada Prodi Sistem Informasi Diuniversitas Islam Indragiri. Jurnal Perangkat Lunak, 1(1). https://doi.org/10.32520/jupel.v1i1.782

Fauzan, M., Hadiono, K., Studi, P., Informasi, S., Stikubank, U., Lomba, J. T., Mugassari, J., Semarang, K., & Tengah Indonesia, J. (2023). Jurnal Teknologi Sistem Informasi dan Aplikasi Rancang Bangun Sistem Informasi Penjualan Bibits Buah Berbasis Framework Laravel. 6(3), 388–394. https://doi.org/10.32493/jtsi.v6i3.30800

Hamria Hamka, H. H. (2022). Game Edukasi Untuk Pembelajaran IPA SMP Kelas VIII Berbasis Android. JATISI (Jurnal Teknik Informatika dan Sistem Informasi), 9(1). https://doi.org/10.35957/jatisi.v9i1.1491

Hidayat, T., & Muttaqin, M. (2018). Pengujian sistem informasi pendaftaran dan pembayaran wisuda online menggunakan black box testing dengan metode equivalence partitioning dan boundary value analysis. Jurnal Teknik Informatika UNIS, 6(1).

Kaparang, D. R., Ilyas, R., & Pratasik, S. (2022). Perancangan Sistem Informasi Akademik Berbasis Web pada SMK. Edutik : Jurnal Pendidikan Teknologi Informasi dan Komunikasi, 2(5). https://doi.org/10.53682/edutik.v2i5.5923

Maulana Isya, G., Syahidin, Y., Sari, I., Sukmawijaya, J., Manajemen, P., Kesehatan, I., Ganesha, P., & Subroto, J. J. G. (2023). Jurnal Teknologi Sistem Informasi dan Aplikasi Perancangan Sistem Informasi Ketersediaan Darah Guna Menunjang Tata Kelola Rekam Medis Elektronik dengan Menerapkan Metode Agile. 6(3), 256–261. https://doi.org/10.32493/jtsi.v6i3.29872

Nadya Mayangsari. (2023, Maret 30). Studi Pustaka: Pengertian, Tujuan, Jenis Dan Cara Melakukannya. Vocasia.id.

Ratna, S. (2021). Aplikasi Pengelola Keuangan Pribadi Berbasis Desktop. Technologia: Jurnal Ilmiah, 12(2). https://Doi.Org/10.31602/Tji.V12i2.4572

Sabila, H., Praptono, B., & Arini, I. Y. (2021). Perancangan Aplikasi Pencatatan Laporan Keuangan Dengan Menggunakan Metode Agile Development Scrum. Joisie Journal Of Information System And Informatics Engineering, 5(2), 67–74.

Sugandi, Z. A. W., Nugraha, Y. A., Anam, S. N., & Darmayanti, I. (2022). Implementasi Konsep Pemrograman Berorientasi Objek Dalam Aplikasi Pembukuan Keuangan Penjual Jus Buah Menggunakan Bahasa Pemrograman Java. Jurnal Ilmiah It Cida, 8(1). https://Doi.Org/10.55635/Jic.V8i1.154

Subiksa, G. B., & Jasa, L. (2018). Penerapan Metode Analytical Hierarchy Process Pada Rekomendasi Keputusan Pemilihan SIM Card Provider. Majalah Ilmiah Teknologi Elektro, 17(3), 307.

Trivaika, E., & Senubekti, M. A. (2022). Perancangan Aplikasi Pengelola Keuangan Pribadi Berbasis Android. Nuansa Informatika, 16(1). https://Doi.Org/10.25134/Nuansa.V16i1.4670

Wicaksono, R., & Chotijah, U. (2023). Sistem Informasi Tagihan Hippam Desa Leran Berbasis Website Dengan Metode Agile Software Development. Jurnal Ilmiah Ilkominfo - Ilmu Komputer & Informatika, 6(1). Https://Doi.Org/10.47324/Ilkominfo.V6i1.160

Yushita, A. N. (2017). Pentingnya Literasi Keuangan Bagi Pengelolaan Keuangan Pribadi. Nominal, Barometer Riset Akuntansi Dan Manajemen, 6(1). https://Doi.Org/10.21831/Nominal.V6i1.14330

Published

2025-10-15

How to Cite

Subiksa, G. B., Peling, I. B. A., Ariawan, M. P. A., & Prayudha, P. A. (2025). Sistem Informasi Manajemen Keuangan Rumah Tangga Berbasis Object Oriented Programing (Java Desktop App). Jurnal Teknologi Sistem Informasi Dan Aplikasi, 8(2), 57–68. https://doi.org/10.32493/jtsi.v8i2.42165