Jakarta – Digitalisasi usaha mikro dan menengah (UMKM) terus menjadi kebutuhan di tengah perkembangan teknologi informasi. Menjawab tantangan tersebut, mahasiswa Universitas Pamulang mengembangkan Aplikasi Keuangan Berbasis Desktop untuk Pencatatan Transaksi dan Penyusunan Laporan pada Optik Safari. Aplikasi ini dirancang untuk membantu proses pencatatan transaksi, pengelolaan stok, serta penyusunan laporan keuangan agar lebih cepat, akurat, dan terintegrasi.
Berdasarkan hasil observasi, aktivitas administrasi keuangan di Optik Safari sebelumnya masih dilakukan secara manual. Proses pencatatan transaksi, pengelolaan stok barang, hingga penyusunan laporan keuangan membutuhkan waktu yang cukup lama dan berpotensi menimbulkan kesalahan pencatatan (human error). Kondisi tersebut menjadi alasan utama dikembangkannya aplikasi berbasis desktop yang mampu mengotomatisasi berbagai proses administrasi usaha.
Aplikasi ini dibangun menggunakan bahasa pemrograman Python dengan antarmuka grafis (GUI) berbasis Tkinter serta memanfaatkan SQLite sebagai sistem manajemen basis data. Pengembangan sistem dilakukan menggunakan metode Software Development Life Cycle (SDLC) Waterfall, yang meliputi tahapan analisis kebutuhan, perancangan, implementasi, pengujian, hingga pemeliharaan. Pendekatan tersebut dipilih agar proses pengembangan berjalan secara sistematis sesuai kebutuhan operasional Optik Safari.
Aplikasi menyediakan berbagai fitur utama, antara lain pengelolaan data pelanggan, pencatatan transaksi penjualan, pengelolaan stok barang, pencatatan pengeluaran operasional, pengelolaan data karyawan, serta penyusunan laporan keuangan berdasarkan periode tertentu. Selain itu, sistem juga mampu mengekspor laporan keuangan sehingga memudahkan pemilik usaha dalam melakukan evaluasi dan pengambilan keputusan bisnis. Seluruh fungsi utama aplikasi telah melalui pengujian Black Box Testing dan dinyatakan berjalan sesuai kebutuhan pengguna.
Salah satu keunggulan aplikasi ini adalah kemampuan memperbarui stok barang secara otomatis setiap kali transaksi penjualan dilakukan. Dengan demikian, pemilik usaha dapat memantau persediaan produk secara real time sekaligus mengurangi risiko kesalahan dalam pencatatan stok. Digitalisasi proses transaksi juga membantu mempercepat pelayanan kepada pelanggan karena seluruh data tersimpan secara terstruktur di dalam database.
Untuk memastikan aplikasi sesuai dengan kebutuhan pengguna, dilakukan pengujian menggunakan metode User Acceptance Testing (UAT) terhadap dua pengguna utama, yaitu pemilik usaha dan admin Optik Safari. Hasil pengujian menunjukkan aplikasi memperoleh skor 96% dengan kategori “Sangat Baik”, yang menunjukkan bahwa sistem diterima dengan baik dan dinilai mampu meningkatkan efisiensi operasional usaha.
Implementasi aplikasi keuangan berbasis desktop ini diharapkan dapat membantu Optik Safari dalam meningkatkan kualitas pengelolaan administrasi keuangan, meminimalkan kesalahan pencatatan, serta menghasilkan laporan yang lebih akurat dan tepat waktu. Inovasi ini juga menjadi bentuk kontribusi mahasiswa Universitas Pamulang dalam mendukung transformasi digital UMKM melalui pemanfaatan teknologi informasi yang aplikatif, efektif, dan sesuai dengan kebutuhan dunia usaha.
