Rancang Bangun Aplikasi Keuangan Berbasis Desktop untuk Pencatatan Transaksi dan Penyusunan Laporan pada Optik Safari
DOI:
https://doi.org/10.69693/ijmst.v4i2.10937Keywords:
Aplikasi Keuangan, Desktop, Python, Sqlite, Tkinter, Laporan KeuanganAbstract
Perkembangan teknologi informasi telah mendorong berbagai sektor usaha untuk melakukan digitalisasi proses bisnis, termasuk dalam pengelolaan transaksi dan keuangan. Optik Safari merupakan usaha yang bergerak di bidang penjualan kacamata dan layanan optik yang masih menerapkan sistem pencatatan transaksi dan penyusunan laporan keuangan secara manual menggunakan kwitansi dan pembukuan. Proses tersebut menimbulkan berbagai permasalahan, seperti pencatatan berulang, risiko kehilangan data, kesalahan perhitungan, serta keterlambatan dalam penyusunan laporan keuangan. Penelitian ini bertujuan untuk merancang dan membangun aplikasi keuangan berbasis desktop yang mampu membantu proses pencatatan transaksi, pengelolaan stok barang, pencatatan pengeluaran, serta penyusunan laporan keuangan secara lebih efektif dan terstruktur. Metode pengembangan sistem yang digunakan adalah Software Development Life Cycle (SDLC) model Waterfall yang terdiri atas tahapan analisis kebutuhan, perancangan sistem, implementasi, pengujian, dan pemeliharaan. Aplikasi dikembangkan menggunakan bahasa pemrograman Python dengan library Tkinter sebagai antarmuka pengguna dan SQLite sebagai basis data. Hasil penelitian menunjukkan bahwa aplikasi yang dibangun mampu mengelola data transaksi penjualan, data pelanggan, data karyawan, stok barang, serta laporan keuangan harian, bulanan, dan tahunan secara terkomputerisasi. Pengujian sistem menunjukkan bahwa seluruh fitur utama berjalan sesuai dengan kebutuhan pengguna. Implementasi aplikasi ini mampu meningkatkan efisiensi pengelolaan data, meminimalkan kesalahan pencatatan, mempercepat proses pelaporan, dan mendukung pengambilan keputusan yang lebih baik pada Optik Safari.
References
Firmansyah, A. (2023). Rancang bangun aplikasi laporan keuangan Swalayan 89 berbasis desktop. Jurnal Informatika dan Teknologi Komputer, 4(1), 1–10. https://doi.org/10.70404/jikteks.v4i01.638
Haq, A. N., Putra, A. B., & Najaf, A. R. E. (2025). Rancang bangun sistem informasi pencatatan keuangan berbasis desktop di UMKM Toko Obat Hewan dan Petshop Hewan Sehat. INTECOMS: Journal of Information Technology and Computer Science, 8(2), 361–370. https://doi.org/10.31539/intecoms.v8i2.14433
Hidayat, D. (2024). Pengembangan aplikasi kasir desktop untuk pengelolaan transaksi dan stok pada Koperasi Tasbiha. Jurnal Komputer dan Informatika, 5(2), 90–99. https://doi.org/10.58794/jekin.v5i2.1592
Irawansyah, S., Eryadi, R. A., & Rusghana, F. (2025). Perancangan dan implementasi aplikasi pencatatan keuangan berbasis desktop (Studi kasus: Perusahaan Sohib Genius). Jurnal Sains Komputer dan Teknologi Informasi, 8(2), 184–193.
Kurniawan, A. (2024). Implementasi pemrograman berorientasi objek dalam perancangan aplikasi sistem keuangan berbasis desktop. Jurnal Ilmu Informatika dan Komputer, 3(4), 55–64. https://jicnusantara.com/index.php/jiic/article/view/3182
Maulana, R. (2024). Perancangan aplikasi berbasis desktop sebagai sistem keuangan sekolah. Jurnal Teknologi Pendidikan dan Pembelajaran, 5(1), 15–23. https://jurnal.kopusindo.com/index.php/jtpp/article/view/1259
Prasetyo, B. (2022). Rancang bangun aplikasi laporan keuangan berbasis desktop pada Toko Gama Elektronik Probolinggo. JESICA (Jurnal Teknologi Informasi, Sistem Informasi, dan Data Science), 1(1), 40–52. https://amik-taruna.ac.id/ejournal/index.php/JESICA/article/view/6
Pressman, R. S., & Maxim, B. R. (2020). Software engineering: A practitioner's approach (9th ed.). McGraw-Hill Education.
Putra, Y. (2024). Desain aplikasi pencatatan penjualan untuk meningkatkan efisiensi usaha UMKM berbasis Android. Jurnal Manajemen dan Praktik Bisnis, 14(2), 100–110. https://doi.org/10.33395/jmp.v14i2.15090
Rahman, F. (2024). Pembuatan aplikasi pencatatan keuangan dan master data produk berbasis desktop pada Kedai Libong Coffee. Jurnal Abdimas Bina Bangsa, 4(1), 255–264. https://doi.org/10.46306/jabb.v4i1.531
Saputra, D. (2023). Perancangan aplikasi laporan keuangan berbasis web untuk pelaku UMKM. Jurnal Aplikasi Teknologi Informasi, 6(1), 12–21. https://doi.org/10.18196/jati.v6i1.18034
Sommerville, I. (2019). Software engineering (10th ed.). Pearson Education.
Sukamto, R. A., & Shalahuddin, M. (2018). Rekayasa perangkat lunak terstruktur dan berorientasi objek (Edisi revisi). Informatika.
Wahyudi, A. (2024). Rancang bangun sistem pencatatan keuangan berbasis desktop di UMKM Toko Obat Hewan dan Petshop Hewan Sehat. INTECOMS: Journal of Information Technology and Computer Science, 8(2), 361–370. https://doi.org/10.31539/intecoms.v8i2.14433
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Indonesian Journal of Multidisciplinary on Social and Technology

This work is licensed under a Creative Commons Attribution 4.0 International License.













