Pengembangan Aplikasi Desktop Ayo Menabung Berbasis Python untuk Pengelolaan Keuangan Pribadi
DOI:
https://doi.org/10.56211/sudo.v5i1.1510Keywords:
Aplikasi Desktop; Black Box Testing; Pengelolaan Keuangan Pribadi; Python; Tkinter
Abstract
Pengelolaan keuangan pribadi yang belum teratur sering kali menyulitkan seseorang dalam mencatat pemasukan, pengeluaran, serta memantau pencapaian target tabungan. Penelitian ini bertujuan untuk mengembangkan aplikasi desktop Ayo Menabung berbasis Python sebagai sarana pencatatan dan perencanaan keuangan pribadi yang sederhana dan mudah digunakan. Aplikasi ini dikembangkan menggunakan bahasa pemrograman Python dengan antarmuka grafis berbasis Tkinter, serta menerapkan penyimpanan data secara lokal dalam format JSON. Pengujian sistem dilakukan menggunakan metode Black Box Testing untuk memastikan setiap fungsi aplikasi berjalan sesuai dengan kebutuhan fungsional. Hasil pengujian menunjukkan bahwa fitur pencatatan pemasukan dan pengeluaran, perhitungan saldo, pengelolaan target tabungan, serta proses penyimpanan data dapat berfungsi dengan baik dan menghasilkan keluaran yang sesuai dengan yang diharapkan. Berdasarkan hasil tersebut, aplikasi Ayo Menabung dapat digunakan sebagai alternatif media pengelolaan keuangan pribadi yang bersifat mandiri dan mudah dioperasikan oleh pengguna.
Downloads
References
U. Juhardi et al., “Technologia”Vol 12, No. 2, April 2021 68 APLIKASI PENGELOLA KEUANGAN PRIBADI BERBASIS DESKTOP,” Nuansa Inform., vol. 3, no. 1, pp. 144–148, 2021, [Online]. Available: http://journal.stmikjayakarta.ac.id/index.php/jisamar/article/view/85%0Ahttp://dx.doi.org/10.18415/ijmmu.v7i8.1809%0Ahttp://publication.petra.ac.id/index.php/teknik-informatika/article/view/11439
W. Winarti and I. S. Supyan, “Peranan Literasi Keuangan Dalam Mengatur Perencanaan Keuangan Individu Wiwin Winarti Ita Suryanita Supyan,” vol. 6681, no. 4, pp. 49–56, 2021.
R. Irawati and S. L. E. Kasemetan, “Pengaruh Literasi Keuangan, Gaya Hidup, Sikap Keuangan Terhadap Perilaku Pengelolaan Keuangan Mahasiswa,” J. EMA, vol. 8, no. 1, p. 32, 2023, doi: 10.51213/ema.v8i1.312.
A. Salahudin et al., “Pemanfaatan Teknologi Digital dalam Manajemen Keuangan pada Warga Perumahan Benda Baru Pamulang dengan Aplikasi My Report The Utilization of Digital Technology in Financial Management for Residents of Benda Baru Pamulang Housing using the My REPORT Applic,” Fundam. J. Pengabdi. Multidisiplin, vol. 3, no. 1, pp. 47–55, 2025.
N. Rachmawatie, “Evolusi Sistem Informasi Akuntansi dalam Era Digital : Tinjauan Literatur tentang Tren ,” J. Minfo Polgan, vol. 14, no. 1, pp. 77–85, 2025.
Putri Meilinawati, Dwi Harini, Syariefful Ikhwan, Indah Dewi Mulyani, and Slamet Bambang Riono, “Pengaruh Financial Technology dan Sikap Keuangan terhadap Perilaku Menabung dengan Literasi Keuangan sebagai Variabel Intervening pada Karyawan Generasi Z,” J. Ilmu Manajemen, Ekon. dan Kewirausahaan, vol. 5, no. 3, pp. 222–234, 2025, doi: 10.55606/jimek.v5i3.7891.
L. Maharani and A. Kusuma, “Pengaruh Literasi Keuangan dan Fintech terhadap Perilaku Keuangan Generasi Z,” J. Manaj. dan Teknol. Keuang., vol. 11, no. 1, pp. 60–72, 2025.
A. Anggraini, C. E. Rahelta, M. A. Simangunsong, and Z. Harahap, “Perancangan Aplikasi Sistem Keuangan Berbasis Dekstop Implementation of Objec Oriented Programming in Designing Desktop-Based Financial System Applications,” no. April, pp. 7311–7316, 2025.
R. Hendrawan, A., & Utomo, Penggunaan JavaScript untuk Interaksi Dinamis pada Situs Web. 2020.
R. F. A. Aziza, “Analisis Kebutuhan Pengguna Aplikasi Menggunakan User Persona Dan User Journey,” Inf. Syst. J., vol. 3, no. 2, pp. 6–10, 2021, doi: 10.24076/infosjournal.2020v3i2.420.
A. Lesmono, K. Ghozali, and A. S. Indrawanti, “Integrasi Data pada Aplikasi Desktop,” J. Tek. ITS, vol. 11, no. 2, pp. 67–72, 2022, doi: 10.12962/j23373539.v11i2.85268.
A. Zahra, D. Nur, A. Jl, L. Pol, S. No, and K. P. Utara, “Analisa Perbandingan Penggunaan Metodologi Pengembangan Perangkat Lunak ( Waterfall , Prototype , Iterative , Spiral , Rapid Application Development ( RAD )),” no. 4, 2024.
A. A. Nuraeni, F. M. Akbar, M. R. Pratama, D. Vernanda, and T. H. A, “SISTEM INFORMASI PSB DENGAN MENGGUNAKAN METODE RAPID APPLICATION DEVELOPMENT ( RAD ) BERBASIS DEKSTOP,” vol. 2, no. 2, pp. 102–116, 2024.
R. Novita, “Financial Information System Use Object Oriented Analysis Design ( OOAD ) Sistem Informasi Keuangan menggunakan Konsep Object Oriented Analysis Design ( OOAD ),” vol. 3, no. 2, pp. 136–143, 2023.
B. Susilo, G. H. Kusuma, M. H. Fikri, and R. Saputri, “Jurnal Testing dan Implementasi Sistem Informasi KANTOR LURAH KOTABARU RETEH DENGAN METODE RAPID APPLICATION DEVELOVMENT ( RAD ) DESIGN AND BUILD A FINANCIAL INFORMATION SYSTEM AT THE KOTABARU RETEH VILLAGE HEAD OFFICE WITH THE RAPID APPLICATION DEVELOPMENT ( RAD ) METHOD,” vol. 1, no. 1, pp. 17–28, 2023.
Downloads
Article History
Pages: 43-52
How to Cite
Issue
Section
License
Copyright (c) 2026 Intan Nur Janah, Ahmad Tabrani

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Penulis yang mempublikasikan naskahnya pada sudo Jurnal Teknik Informatika menyetujui ketentuan berikut:
Hak cipta atas artikel apapun dalam sudo Jurnal Teknik Informatika dipegang penuh oleh penulisnya di bawah lisensi Creative Commons Attribution-ShareAlike 4.0 International License. dengan beberapa ketentuan sebagai berikut:
"Penulis mengakui bahwa sudo Jurnal Teknik Informatika berhak sebagai yang mempublikasikan pertama kali dengan lisensi Creative Commons Attribution-ShareAlike 4.0 International License / CC BY SA 4.0"
"Penulis dapat memasukan tulisan secara terpisah, mengatur distribusi non-ekskulif dari naskah yang telah terbit di jurnal ini ke dalam versi yang lain (misal: dikirim ke respository institusi penulis, publikasi ke dalam buku, dll), dengan mengakui bahwa naskah telah terbit pertama kali pada sudo Jurnal Teknik Informatika."
"Pembaca diperbolehkan mengunduh, menggunakan, dan mengadopsi isi artikel selama mengutip artikel dengan menyebutkan judul, penulis, dan nama jurnal ini. Pengutipan tersebut dilakukan demi kemajuan ilmu pengetahuan dan kemanusiaan serta tidak boleh melanggar hukum yang berlaku."









