Proyek ini dilaksanakan melalui beberapa tahapan sistematis untuk memastikan sistem yang dibangun sesuai dengan kebutuhan organisasi:
Analisis Kebutuhan (Requirement Analysis): Melakukan wawancara dengan bendahara dan ketua Karang Taruna untuk memetakan alur masuk dan keluar uang (iuran, dana sosial, pengeluaran kegiatan).
Perancangan Sistem (Design): Membuat alur sistem menggunakan Flowchart, Data Flow Diagram (DFD), atau Unified Modeling Language (UML), serta merancang antarmuka (User Interface) yang ramah pengguna.
Pengkodean (Implementation): Membangun sistem menggunakan bahasa pemrograman Web (contoh: HTML, CSS, JavaScript, PHP) dengan framework terkait, serta MySQL sebagai sistem manajemen basis data.
Pengujian (Testing): Menguji fungsionalitas sistem menggunakan metode Black-box Testing untuk memastikan semua fitur (input, edit, hapus, cetak laporan) berjalan tanpa kendala.
3. HASIL DAN PEMBAHASAN
Sistem Informasi Pengelolaan Keuangan Karang Taruna ini menyediakan beberapa hak akses (Multi-user), biasanya dibagi menjadi Admin/Bendahara (akses penuh) dan Ketua/Anggota/Pembina (akses monitoring/view saja).
Fitur-Fitur Utama Sistem:
Dashboard Informatif: Menampilkan ringkasan total saldo kas, grafik pemasukan vs pengeluaran bulanan, dan log transaksi terbaru.
Manajemen Kas Masuk & Keluar: Formulir digital untuk mencatat setiap transaksi lengkap dengan kategori kegiatan, tanggal, dan unggah bukti nota/kuitansi digital.
Manajemen Iuran Anggota: Fitur khusus untuk memantau status pembayaran iuran wajib atau sukarela dari setiap anggota Karang Taruna.