Septa Animation
Teknologi & Informatika Desktop App (Windows)

Aplikasi Pengelolaan Keuangan Pribadi Mahasiswa Kos untuk Mengontrol Pemasukan dan Pengeluaran

Abdul Hanif 53 0 0.0

PREVIEW & GALLERY

TENTANG KARYA

1. Latar Belakang Mahasiswa kos sering mengalami kesulitan dalam mengelola keuangan pribadi karena keterbatasan pemasukan serta beragamnya pengeluaran yang terjadi setiap hari. Kurangnya pencatatan keuangan yang rapi dan terstruktur menyebabkan kondisi keuangan sulit dipantau dan dikendalikan. Permasalahan tersebut dapat berdampak pada ketidakseimbangan antara pemasukan dan pengeluaran. Oleh karena itu, diperlukan sebuah aplikasi desktop yang mampu membantu mahasiswa kos dalam mencatat, memantau, dan mengelola keuangan pribadi secara sistematis, terstruktur, dan mudah digunakan. 2. Tujuan Tujuan dari pengembangan aplikasi ini adalah untuk membantu mahasiswa kos dalam: Mengontrol pemasukan dan pengeluaran secara rutin dan teratur. Mengetahui kondisi saldo keuangan secara cepat dan akurat. Membantu perencanaan keuangan agar lebih efisien dan terorganisir. 3. Fitur Utama Berdasarkan tampilan aplikasi, fitur utama yang disediakan meliputi: Dashboard Keuangan Menampilkan informasi saldo akhir, total pemasukan, dan total pengeluaran secara ringkas. Manajemen Transaksi Menyediakan fitur tambah, ubah, dan hapus transaksi dengan detail tanggal, kategori, jenis transaksi, dan jumlah nominal. Kategori Transaksi Memisahkan transaksi pemasukan dan pengeluaran untuk memudahkan pengelompokan data keuangan. Laporan Keuangan Menampilkan rekapitulasi data keuangan dan menyediakan opsi pencetakan laporan dalam bentuk PDF. Autentikasi Pengguna Menyediakan menu logout untuk menjaga keamanan data pengguna. 4. Teknologi yang Digunakan Teknologi yang Digunakan Platform Aplikasi Desktop Aplikasi dikembangkan berbasis desktop sehingga dapat digunakan secara offline dan sesuai untuk kebutuhan pengelolaan keuangan pribadi mahasiswa kos. Bahasa Pemrograman Java Digunakan untuk membangun logika sistem, pengelolaan data, serta antarmuka pengguna. Antarmuka Grafis (GUI) Menggunakan Java Swing atau JavaFX untuk membangun tampilan aplikasi yang interaktif dan mudah digunakan. Penyimpanan Data Berbasis File (.dat) Penyimpanan data dilakukan tanpa menggunakan database, melainkan menggunakan file berekstensi .dat sebagai media penyimpanan lokal. Teknik Serialization File .dat digunakan untuk menyimpan data transaksi keuangan dalam bentuk objek Java dengan menerapkan teknik serialization agar data dapat disimpan dan dibaca kembali. Manajemen Data (CRUD) Pengelolaan data transaksi menerapkan konsep Create, Read, Update, dan Delete yang diimplementasikan langsung pada file .dat. Pembuatan Laporan Keuangan Menggunakan library report untuk menghasilkan laporan keuangan yang dapat dicetak dalam format PDF. Manfaat 5. Manfaat dari penggunaan aplikasi ini antara lain: Membantu mahasiswa kos lebih disiplin dalam mengelola keuangan pribadi. Mempermudah pencatatan dan pemantauan keuangan harian. Mengurangi risiko pengeluaran berlebihan. Menjadi media pembelajaran dalam menerapkan pengelolaan keuangan pribadi yang baik dan bertanggung jawab.

Video Demo

DISKUSI 0

Belum ada diskusi. Jadilah yang pertama!