Anda di halaman 1dari 8

JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405

Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

Perancangan Aplikasi Pengelola Keuangan Pribadi Berbasis Android

Erga Trivaika*1, Mamok Andri Senubekti*2


1,2
Akademi Manajemen Informatika Dan Komputer HASS
Email: 1ergatrival@gmail.com, 2mrymodion@gmail.com

Abstrak
Perilaku konsumtif yang sering terjadi di tengah masyarakat dapat menjadi masalah utama dalam
pengelolaan keuangan. Seiring berkembangnya teknologi dan informasi, saat ini ada berbagai
macam aplikasi dalam mengelola dan mengalokasikan keuangan yang mampu menjadi referensi
bagi masyarakat umum, salah satunya aplikasi dengan sistem operasi Android. Adapun yang
menjadi fokus dalam penelitian ini adalah bagaimana penulis dapat membuat suatu aplikasi untuk
memberikan informasi dan referensi kepada pengguna tentang cara pengelolaan keuangan yang
baik dan benar, dengan menampilkan informasi keuangan di smartphone dengan Platform
Android.
Penelitian ini menggunakan metode penelitian kualitatif Design and Creation. Hasil dari tugas
akhir ini adalah sebuah sistem aplikasi mobile yang akan menampilkan data keuangan baik
pemasukan maupun pengeluaran. Kelebihan dari sistem ini adalah user dapat mengetahui
informasi kondisi keuangannya sehingga dapat menjadi referensi dalam mengelola keuangan.

Kata Kunci : Aplikasi, Kas, Penghitung Keuangan

Abstract
The increasing of consumptive behavior in society leads to bad financial management. Therefore,
the needs of financial management ability are also increased. Fortunately, there are many
applications that support people to manage their financial activity. Android is one of the operation
systems that provides those applications. This research interested in creating an android
application about financial management that can give reference and information to the users by
using android platform. Design and creation of qualitative method is used in the research. The
result of this research is a mobile application that shows financial data i.e., debit and credit. The
benefit of applying this system is that the user can track the information of their financial condition
for their financial management reference.

Keywords: Application, Cash, Financial counter

1. PENDAHULUAN Mengelola keuangan pribadi


merupakan kenyataan yang harus dihadapi
1.1 Latar Belakang oleh setiap orang dalam kehidupan sehari-
Uang merupakan suatu faktor yang hari, dimana seseorang harus mampu
penting di dalam kehidupan sehari-hari mengelola keuangan pribadinya maupun
karena dengan uang seseorang dapat rumah tangganya dengan baik agar dapat
memenuhi kebutuhan hidupnya. Bahkan menyeimbangkan antara pendapatan dan
salah satu alasan orang bekerja keras adalah pengeluaran, dapat memenuhi semua
untuk mendapatkan uang. Banyak juga cara kebutuhan hidup serta tidak terjebak dalam
yang dilakukan untuk melipatgandakan kesulitan keuangan. Menerapkan cara
uang yang dimiliki agar mampu menopang pengelolaan keuangan yang benar, maka
kehidupan ekonomi seseorang. Namun seseorang diharapkan bisa mendapatkan
bagaimana cara mendapatkan uang manfaat yang maksimal dari uang yang
bukanlah satu-satunya hal yang penting dimilikinya pada saat ini sehingga pada 3
untuk diperhatikan. Belajar bagaimana akhirnya dapat bermanfaat bagi
mengelola uang sama pentingnya dengan peningkatan kesejahteraan hidupnya.
mendapatkannya. (Danes & Hira, 1987) (Henutesa Haning, 2012).

Page | 33
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

Aplikasi Android termasuk salah Berdasarkan rumusan masalah yang


satu yang paling cepat karena banyaknya telah dipaparkan sebelumnya, maka tujuan
pengguna sistem operasi Android dan dari aplikasi ini yaitu untuk memberikan
kebutuhan pasar. Perkembangan aplikasi informasi dan referensi kepada pengguna
mobile berbeda dengan pengembangan tentang cara pengelolaan keuangan yang
aplikasi pada biasanya, karena aplikasi baik dan benar.
mobile dirancang mulai dari perangkat
mobile yang digunakan. Perbedaan antara 1.4.2 Kegunaan Penelitian
aplikasi mobile dan aplikasi desktop adalah Hasil penelitian ini diharapkan
aplikasi mobile memberikan kesempatan dapat memberikan kegunaan bagi pihak-
untuk menjawab permintaan pengguna di pihak yang memiliki kepentingan, yaitu
manapun mereka berada. Salah satu sebagi berikut:
pemanfaatan aplikasi Android adalah a. Kegunaan Bagi Dunia Akdemik
dengan membuat suatu aplikasi mengenai Sebagai suatu referensi yang berguna
pengelolaan keuangan. aplikasi ini dapat untuk kemajuan wawasan keilmuan
digunakan oleh masyarakat atau para teknologi informasi serta untuk
pengguna Android. Aplikasi tersebut dibuat pengembangan pada masa yang akan
untuk memudahkan masyarakat dalam datang.
mengelola keuangan. b. Kegunaan Bagi Pengguna
Berdasarkan dari uraian diatas Sebagai media referensi yang dapat
penulis akan merancang suatu aplikasi memudahkan pengguna dalam
tentang pengelolaan keuangan dimana mendapatkan suatu informasi dalam
dengan adanya aplikasi tersebut dapat pengelolaan dan pengalokasian
mempermudah pengguna dalam melakukan keuangan dengan tepat khususnya bagi
pengelolaan keuangan. Dengan demikian pengguna Android.
penulis mengangkat judul mengenai c. Kegunaan Bagi Peneliti
“Perancangan Aplikasi Pengelola Keuangan Untuk meningkatkan pemahaman dan
Berbasis Android”. pengetahuan mahasiswa tentang
struktur dan sistem kerja dalam
1.2. Rumusan Masalah pengembangan aplikasi pada sistem
Berdasarkan dari uraian latar operasi Android.
belakang masalah diatas, maka adapun
rumusan masalah dalam penelitian ini 1.5 Metode Pengumpulan Data
adalah Bagaimana membangun aplikasi Metode pengumpulan data yang
pengelolaan keuangan pribadi maupun dipakai pada penelitian untuk aplikasi ini
umum dengan menggunakan platform adalah metode wawancara dan studi
Android? literatur.
1.3. Batasan Masalah
Dalam penyusunan tugas akhir ini 1.5.1. Wawancara
perlu adanya pengertian pada pembahasan Wawancara merupakan teknik
yang terfokus sehingga permasalahan tidak pengumpulan data yang dilakukan melalui
melebar. Adapun batasan dalam penelitian tatap muka dan Tanya jawab langsung
ini adalah: antara pengumpul data terhadap
1. Aplikasi ini berjalan di smartphone narasumber/sumber data.
berbasis Android.
2. Target pengguna aplikasi tersebut 1.5.2. Studi Literatur
adalah untuk masyarakat pengguna Dilaksanakan dengan cara
Android Umum mempelajari beberapa jurnal, penelitian
maupun dokumen yang terkait atau
1.4 Tujuan dan Manfaat Penelitian memiliki hubungan dengan penelitian yang
1.4.1. Tujuan Penelitian sedang dilaksanakan.

Page | 34
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

2. METODE PENELITIAN pengembangan aplikasi. Penelitian dengan


cara Design and Creation sangat cocok
2.1 Metode Pengembangan Sistem diterapkan untuk mengelola penelitian ini
Pada penelitian ini, metode sebab jenis penelitian ini memungkinkan
perencanaan aplikasi yang digunakan suatu penelitian dapat sejalan dengan
adalah waterfall. Metode waterfall adalah pengembangan yang hendak dilakukan
pengerjaan dari suatu sistem dilakukan terhadap suatu penelitian.
secara berurutan atau secara linear.
Secara garis besar metode waterfall 2.2.1 Pendekatan
mempunyai langkah-langkah sebagai Penelitian Penelitian ini
berikut : Analisa, Desain, Penulisan, menggunakan pendekatan penelitian
Pengujian dan Penerapan serta saintifik yaitu pendekatan berdasarkan ilmu
Pemeliharaan. (Darmono, 2003). pengetahuan dan teknologi.
Dalam melakukan penelitian ini,
jenis penelitian yang digunakan adalah 2.2.2 Sumber Data
penelitian kualitatif dengan strategi Sumber data pada penelitian ini
penelitian Design and Creation. Dalam adalah menggunakan Library Research
buku Researching Information Systems and yang merupakan cara mengumpulkan data
Computing yang ditulis oleh Briony J Oates dari beberapa buku, jurnal, skripsi, tesis
(2005) menjelaskan bahwa Design and maupun literature lainnya yang dapat
Creation merupakan penggabungan antara dijadikan acuan pembahasan dalam
metodologi penelitian dan metodologi masalah ini dan sumber-sumber data online
pengembangan aplikasi. Penelitian dengan atau internet.
cara Design and Creation sangat cocok
diterapkan untuk mengelola penelitian ini
sebab jenis penelitian ini memungkinkan
suatu penelitian dapat sejalan dengan
pengembangan yang hendak dilakukan 2.2.3 Metode Pengumpulan Data
terhadap suatu penelitian. Metode pengumpulan data yang
dipakai pada penelitian untuk aplikasi ini
adalah metode wawancara dan studi
literatur.
1. Wawancara
Wawancara merupakan teknik
pengumpul-an data yang dilakukan
melalui tatap muka dan Tanya jawab
langsung antara pengumpul data
terhadap narasumber / sumber data
2. Studi Literatur
Dilaksanakan dengan cara mempelajari
beberapa jurnal, penelitian maupun
dok-umen yang terkait atau memiliki
Gambar 1 Tahap Pemodelan Waterfall hubungan dengan penelitian
2.2 Metode Penelitian yang sedang dilaksana-kan.
Dalam melakukan penelitian ini,
jenis penelitian yang digunakan adalah
penelitian kualitatif dengan strategi 2.2.4 Teknik Pengolahan dan Analisis
penelitian Design and Creation. Dalam
Data
buku Researching Information Systems and
Pada penelitian ini penulis
Computing yang ditulis oleh Briony J Oates
menggunakan metode deskriptif kualitatif,
(2005) menjelaskan bahwa Design and
dimana data yang diperoleh lebih banyak
Creation merupakan penggabungan antara
bersifat uraian dari hasil wawancara dan
metodologi penelitian dan metodologi

Page | 35
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

observasi yang telah dilakukan kemudian


data tersebut akan dianalisis secara
kualitatif serta diuraikan dalam bentuk Input data
deskriptif. Analisis kuantitatif adalah keuangan
prosedur penelitian yang menghasilkan data
deskriptif berupa kata-kata tertulis atau
lisan dari orangorang dan prilaku yang Ubah data
dapat diamati (Moleong, 2012:4). keuangan
Menurut Patton, analisis data
adalah “proses mengatur urutan data,
mengorganisasikannya ke dalam suatu pola, Hapus data
kategori dan uraian dasar”. Definisi tersebut keuangan
memberikan gambaran tentang betapa User
pentingnya 50 kedudukan analisis data
dilihat dari segi tujuan penelitian. Prinsip Gambar 2 Use Case Diagram
pokok penelitian kualitatif adalah
menemukan teori dari data. (Moleong,
2001:103). 3. PEMBAHASAN

2.3 Alat Bantu Pengembangan Sistem 3.1 Perancangan Antar Muka (UI)
Pengembangan sistem dilakukan Rancangan interface adalah proses
dengan menggunakan suatu alat, adapun menentukan bagaimana sistem akan
alat bantu tersebut yaitu sebagai berikut: berinteraksi dengan entitas eksternal (misal:
1. UML (Unified Modelling Language) pelanggan, pemasok, sistem
UML adalah suatu metode dalam lain).Rancangan user interface menentukan
pemodelan secara visual yang cara bagaimana user akan berinteraksi
digunakan sebagai sarana perancangan dengan sistem serta input dan output yang
sistem berorientasi objek. Awal bisa diterima dan dihasilkan oleh
mulanya, UML diciptakan sistem.User interface meliputi 3 bagian
oleh Object Management utama:Mekanisme navigasi, yaitu cara
Group dengan versi awal 1.0 bagaimana user memberi instruksi kepada
pada bulan Januari 1997. UML sistem dan memberitahu apa yang
juga dapat didefinisikan sebagai suatu dilakukan (misal: tombol,
bahasa standar visualisasi, menu).Mekanisme input, yaitu cara
perancangan, dan pendokumentasian bagaimana sistem menangkap informasi
sistem atau dikenal juga sebagai (misal: formulir pelanggan
bahasa standar penulisan blue print baru).Mekanisme output, yaitu cara
sebuah software. bagaimana sistem menyediakan informasi
2. Use Case Diagram kepada user atau ke sistem lain (misal:
laporan, Web page).
Berikut perancangan muka dari
implementasi sistemperangkat lunak:
1. Tampilan Awal
Tampilan utama awal masuk aplikasi
dengan data yang masik kosong.

Page | 36
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

Gambar 3 Tampilan Awal

2. Tampilan menu Input


Pemasukan dan Pengeluaran Halaman
input pemasukan dan pengeluaran uang
ini merupakan halaman yang digunakan
pengguna untuk menginput data uang Gambar 5 Tampilan Menu Filter
yang ingin di kelola.
4. Tampilan Utama Sudah Di Input Data
Contoh tampilan menu awal yang
sudah di input data keuangan beserta
keterangannya oleh pengguna.

Gambar 4 Tampilan Input Pemasukan dan


Pengeluaran
3. Tampilan Filter
Halaman untuk mencari data keuangan
yang di input oleh pengguna
berdasarkan tanggal.

Gambar 6 Tampilan Setelah Input Data

Page | 37
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

5. Tampilan Menu Edit Perancangan dan implementasi


Halaman yang berfungsi untuk edit data aplikasi ini memiliki batasan-batasan
pemasukan dan pengeluaran sebagai berikut:
yang sudah kita input. a. Aplikasi yang dirancang dan
diimplementasikan adalah aplikasi
untuk perencanaan keuangan umum.
b. Aplikasi ini berbasis Android dan dapat
dijalankan tanpa koneksi internet
karena menggunakan konsep offline
(local storage).
c. Aplikasi ini menggunakan perencanaan
keuangan yang sederhana, meliputi
pemasukan,pengeluaran,edit,hapus dan
filter.
d. Telepon seluler yang digunakan
berbasis sistem operasi Android.

3.2 Perancangan Sistem


Perancangan aplikasi ini
membutuhkan perangkat keras (hardware)
dan perangkat lunak (sofware) dalam
sebuah computer. Adapaun peralatan utama
dalam perancangan ini terdiri dari:
Gambar 7 Tampilan Menu Edit Aplikasi yang dirancang dan
diimplementasikan adalah aplikasi untuk
6. Tampilan Hapus Data perencanaan keuangan umum.
Tampilan cara menghapus data yang a. Perangkat Keras (Hardware)
sudah di input oleh pengguna. 1) Laptop Toshiba DynaBook
2) Smartphone Redmi note 10 pro
b. Perangkat Lunak (Software)
1) Android Studio
2) SQLite
3) Notepad++
4) OS Windows 10 pro
5) OS Android 11

3.3 Rancangan Tampilan


Perancangan Tampilan yaitu salah
satu kriteria penting dari sebuah antarmuka
adalah tampilan yang menarik.
Desainer tampilan selain harus mempunyai
jiwa seni yang memadai, tapi juga harus
mengerti selera pengguna secara umum.
Rancangan tampilan untuk aplikasi
yang di buat sebagai berikut :

Gambar 8 Tampilan Hapus Data

Page | 38
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

2. Edit Data
User memilih data yang akan di
edit kemudian sistem menampilkan data
yang di pilih, user melakukan edit dan
menyimpannya.

Gambar 9 Rancangan Tampilan


3.4 Activity Diagram
Activity Diagram merupakan
rancangan aliran aktivitas atau aliran kerja
dalam sebuah sistem yang akan dijalankan.
Activity Diagram juga digunakan untuk
mendefinisikan atau mengelompokan
aluran tampilan dari sistem tersebut.
Activity Diagram memiliki komponen
dengan bentuk tertentu yang dihubungkan Gambar 11 Activity Diagram Edit Data
dengan tanda panah. Panah tersebut 3. Hapus Data
mengarah ke-urutan aktivitas yang terjadi
User memilih data yang akan di
dari awal hingga akhir.
Berikut adalah Activity Diagram hapus kemudian sistem
bagaimana aplikasi bekerja. menghapusnya.

1. Tambah Data Pemasukan Pengeluaran


User memilih tambah data maka
sistem akan menampilkan form
pencatatan lalu user mencatat
pemasukan kemudian user pilih simpan
maka sistem akan menyimpannya dan
pencatatan akan terlihat pada daftar
pemasukan.

Gambar 12 Activity Diagram Hapus Data

3.5 Struktur Tabel


Berikut ini merupakan Struktur
Tabel Basis Data yang digunakan pada
aplikasi ini.

Tabel 1 Struktur Tabel Basis Data

Gambar 10 Activity Diagram Input Data

Page | 39
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

1. Aplikasi Pengelola Keuangan ini dapat


membantu memberikan referensi dan
informasi tentang pengelolaan
keuangan dalam kehidupan sehari-hari
kepada user.
2. Aplikasi ini bersifat dinamis, dimana
fitur pemasukan dan pengeluarannya
dapat diatur secara bebas sesuai
kebetuhan user.
3.6 Spesifikasi Hardware dan Software 3. Aplikasi ini dapat memberi anda
3.6.1 Hardware laporan keuangan pemasukan dan
pengeluaran dalam waktu yang
Tabel 2 Perangkat Keras Pembuatan ditentukan user, sehingga dapat
Aplikasi membantu mengontrol pemasukan dan
pengeluaran user setiap harinya.

5. SARAN

Aplikasi ini masih memiliki banyak


kekurangan dari segi desain kurang menarik
bagi user yang menyukai desain yang
futuristik dan sedikitnya fitur yang ada
karena aplikasi ini di desain dengan sangat
sederhana dan berukuran kecil dari segi
memori. Apabila nantinya dikembangkan
sebaiknya aplikasi ini dibuat dengan desain
3.6.2 Software yang menarik dan terlihat simple serta
Perangkat lunak yang digunakan memiliki banyak fitur seperti diagram dan
untuk pembuatan aplikasi adalah sebagai lain-lain agar disukai berbagai kalangan.
berikut :
a. Sistem Operasi DAFTAR PUSTAKA
Sistem Operasi yang digunakan untuk
pembuatan aplikasi yaitu Windows 10 [1] Arifianto, Teguh.
Pro 64-bit Operating System. (2011). Pengertian android.
b. Android Studio [2] Basara, H. (2013). Pengertian
c. Bahasa Permrograman Java Aplikasi menurut pada salah satu
Bahasa pemrograman Java yang buku. Darmono. (2013). Model
digunakan yaitu Java Development Kit Waterfall.
(JDK). [3] Oates, Briony J. (2015).
d. Android Software Development Kit Researching Information Systems
(SDK) and Computing. United Kingdom:
e. SQLite Sage, 2005.
Untuk basis datanya menggunakan [4] Sidh, Rahmahwati (2013). Peranan
SQLite dikarenakan SQLite dapat Brainware Dalam Sistem Informasi
membuat basis data yang bersifat Manajemen. Jurnal Computech &
temporer di memori primer. Bisnis Vol. 7 No. 1, Juni 2013.
[5] Susanto, Azhar. 2013. Sistem
4. KESIMPULAN Informasi Akuntansi. Bandung:
Lingga Jaya.
Adapun kesimpulan yang dapat
diambil dari penelitian ini adalah sebagai
berikut:

Page | 40
Terakreditasi SINTA 5

Anda mungkin juga menyukai