• Tidak ada hasil yang ditemukan

APLIKASI SMART FINANCE CONTROL DENGAN PENERAPAN FUZZY LOGIC BERBASIS ANDROID

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI SMART FINANCE CONTROL DENGAN PENERAPAN FUZZY LOGIC BERBASIS ANDROID"

Copied!
7
0
0

Teks penuh

(1)

APLIKASI SMART FINANCE CONTROL

DENGAN PENERAPAN FUZZY LOGIC

BERBASIS ANDROID

Dion Alexander

1

; Janet Valentina

2

; Donny Agusto

3

;

Franky Hadinata Marpaung, S.Kom., MM.

4

1,2,3,4

Computer Science Department, School of Computer Science, BINUS University, Jln. K.H. Syahdan No. 9, Palmerah, Jakarta Barat 11480

dionlexander@gmail.com, janetvalentina@gmail.com, donnyagusto@gmail.com

ABSTRACT

Until today, smartphone usage as a personal assistant in our daily life has been rapidly increasing, as mobile application technology advances. Various solutions have been offered in a form of smartphone application to improve users’ convenience in doing their daily activities. To solve personal finance management problems, “Groovin” mobile application is developed. “Groovin” is developed to help user in managing their finance more efficiently and effectively. The methods used in this application development are analysis method and software development method, where the analysis methods used are literature studies, user requirements collection through questionnaire distribution, and comparison analysis with similar applications and the software development method used is Feature Driven Development. The obtained result is “Groovin” mobile application which has features that help user manage their incomes and expenses, saving plans. loans, financial report, and a feature that generates users’ financial analysis based on their activities in “Groovin” application. It is concluded that “Groovin” application can help users in managing their personal finance and making financial decisions better.

Key words : smart, finance, control, fuzzy logic, android, application ABSTRAK

Saat ini, penggunaan smartphone sebagai asisten pribadi dalam kehidupan sehari-hari kian meningkat dengan pesat seiring dengan perkembangan teknologi mobile application. Berbagai macam solusi dalam bentuk aplikasi smartphone telah dikembangkan untuk meningkatkan kenyamanan user dalam melakukan kegiatannya sehari-hari. Untuk mengatasi masalah pengelolaan keuangan pribadi, dikembangkan aplikasi “Groovin”. Pengembangan aplikasi “Groovin” bertujuan untuk membantu

user dalam mengelola keuangan dengan lebih efisien dan efektif. Metode yang digunakan dalam

pengembangan aplikasi ini adalah metode analisis dan metode pengembangan aplikasi. Metode analisis yang digunakan terdiri dari studi literatur, pengumpulan user requirements melalui distribusi kuesioner, dan analisis perbandingan dengan aplikasi sejenis. Metode pengembangan aplikasi yang digunakan adalah Feature Driven Development. Hasil yang dicapai adalah aplikasi “Groovin” memiliki fitur yang membantu user mengelola pengeluaran dan pendapatan, perencanaan tabungan, pengelolaan peminjaman uang, pembuatan laporan keuangan, serta fitur yang dapat memberikan analisis finansial user berdasarkan aktivitasnya pada aplikasi “Groovin”. Simpulan yang diperoleh adalah aplikasi “Groovin” dapat membantu user dalam melakukan pengelolaan keuangan pribadi dan melakukan pengambilan keputusan pengelolaan keuangan sehari-hari dengan lebih baik.

(2)

PENDAHULUAN

Kehidupan manusia sehari-hari tidak pernah lepas dari penggunaan uang sebagai alat tukar. Dengan menggunakan uang, manusia dapat memenuhi kebutuhan hidup, mulai dari kebutuhan yang bersifat pokok seperti makanan, pakaian, dan tempat berlindung, sampai kebutuhan yang bersifat tersier (kebutuhan yang sifatnya hiburan atau bukan kebutuhan utama yang harus dipenuhi) seperti alat elektronik, mobil, tiket konser, dan sebagainya. Tetapi seringkali orang – orang tidak mempedulikan arus uang yang masuk dan yang keluar, yang berdampak pada ketidakjelasan pengeluaran dan pemasukan. Untuk itu dengan konsep budgeting melakukan perencanaan melalui pembatasan pengeluaran dengan budget yang sesuai dengan kebutuhan yang secara langsung menjaga agar pengeluaran tidak melampaui batas.

Dengan adanya statistik yang menunjukkan bahwa masih banyak terdapat orang dewasa muda dengan kemampuan mengambil keputusan finansial yang buruk (Hill, 2012: 1), dapat disimpulkan bahwa mengelola keuangan bukanlah hal yang mudah. Dibutuhkan sebuah sarana yang berguna untuk membantu pengelolaan keuangan pribadi dengan lebih efektif. Selain budgeting, tujuan pengeluaran beserta jumlahnya atau dalam buku “Business and Personal Finance” disebutkan “Track

Your Spending” dan “Estimate Your Expenses” (Kapoor, Dlabay dan Hughes, 2007: 6) yang berarti

membuat estimasi untuk pengeluaran yang akan datang (dalam hal ini pengeluaran yang bisa diprediksi), pemasukan, serta sumber dari pemasukan dan jumlahnya merupakan kemampuan finansial yang perlu diperhatikan.

Semua transaksi pengeluaran dan pemasukan baik dari dompet maupun akun bank disebut dengan "Cash Flow" yang terbagi menjadi dua bagian yaitu cash inflow dan cash outflow. Cash inflow adalah semua pemasukan yang didapat, misalnya dari gaji bulanan, bonus, dan lainnya. Sedangkan

cash outflow merupakan semua biaya yang dikeluarkan. Menurut Kapoor, Dlabay, dan Hughes (2007:

70), penting untuk membuat cash flow statement yang berisi rincian cash inflow dan cash outflow per bulan, lalu melakukan kalkulasi selisih antara pemasukan dan pengeluaran sehingga dapat mengetahui

net cash flow yang bisa dihabiskan per bulannya. Tujuan mengetahui net cash flow adalah agar

pengeluaran tidak melebihi pendapatan. Hal ini menunjukkan pentingnya memiliki pengetahuan mengenai pengelolaan keuangan yang efektif.

Saat ini, keberadaan smartphone dan perkembangan teknologinya memberikan lebih banyak pilihan bagi manusia untuk melakukan suatu kegiatan. Telepon genggam yang awalnya diciptakan untuk membantu manusia dalam melakukan komunikasi, sekarang telah berevolusi menjadi alat yang serba bisa dan memiliki kegunaan yang kaya, seperti entertainment dan produktivitas dalam bekerja. Karena perkembangan tersebut, manusia telah banyak berusaha mengembangkan inovasi-inovasi berbentuk mobile application pada banyak platform dengan operating system yang bervariasi. Android OS sebagai salah satu operating system pada smartphone saat ini merupakan operating

system yang paling terkenal di dunia saat ini. Banyaknya resources yang dapat membantu dalam

proses pengembangan aplikasi Android, dan dengan milyaran pengguna devices elektronik Android di seluruh dunia (Wallace J., 2013), Android OS memberikan potensi bagi pengembangan aplikasi yang memberikan utilitas bagi manusia untuk mengatur keuangan melalui aplikasi finance secara praktis menggunakan smartphone.

(3)

Teknologi-teknologi yang dapat diterapkan pada pengembangan mobile application memungkinkan fungsi - fungsi yang dahulu hanya dapat dilakukan secara manual atau menggunakan komputer pribadi (seperti penghitungan pengeluaran dan pendapatan pada kurun waktu tertentu, pembuatan laporan keuangan, dan sebagainya) dapat dilakukan pada sebuah smartphone device, serta membuka peluang bagi pengolahan data yang bertujuan untuk meningkatkan produktivitas user secara finansial. Dengan adanya aplikasi pengelola keuangan tersebut, diharapkan user dapat lebih mudah mengambil keputusan finansial yang lebih tepat di dalam kehidupan sehari-hari.

METODE PENELITIAN

Metode yang digunakan dalam pengembangan aplikasi ini meliputi 2 (dua) tahapan metodologi yaitu metode analisis dan metode pengembangan aplikasi.

1. Metode Analisis a. Studi Pustaka

Metode ini dilakukan dengan mencari data-data dari literatur yang keabsahannya sudah diakui dan mendukung sebagai dasar pengembangan aplikasi

Smart Finance Control.

b. Studi Banding Terhadap Aplikasi Sejenis

Metode ini dilakukan dengan menganalisis keseluruhan bagian dari aplikasi-aplikasi lain yang sejenis dengan aplikasi-aplikasi yang akan dikembangkan. Hasil analisis tersebut akan menjadi informasi berguna yang dapat dijadikan dasar pengembangan aplikasi dalam hal fitur maupun user interface aplikasi.

c. Penyebaran Kuesioner

Metode ini dilakukan dengan mengumpulkan data berupa fakta dan opini dari sejumlah target user untuk mengumpulkan user requirements yang akan dijadikan dasar pengembangan fitur-fitur yang ada pada aplikasi Smart Finance Control.

2. Metode Pengembangan Aplikasi

Dalam skripsi ini metode perancangan aplikasi yang digunakan adalah Feature

Driven Development (FDD) berdasarkan Pressman (2010: 86-87) yang meliputi

proses-proses sebagai berikut: 1. Develop an Overall Model 2. Build a Features List 3. Plan By Feature 4. Design By Feature 5. Build By Feature

HASIL DAN BAHASAN

Dari pengembangan aplikasi “Groovin” dengan fitur yang dapat melakukan analisis terhadap kondisi keuangan user dan memberikan estimasi pengeluaran finansial user menggunakan

fuzzy logic, diterapkan proses model penggunaan fuzzy logic pada fitur Intelligent Assistant yang

(4)

Gambar 1 Proses Model Penerapan Fuzzy Logic pada Fitur Intelligent Assistant

Gambar 2 Rumus Penerapan Fuzzy Logic pada Aplikasi “Groovin”

Setelah aplikasi selesai dikembangkan, dilakukan penyebaran kuesioner untuk mengevaluasi aplikasi tersebut, serta menganalisa aplikasi sejenis. Berikut adalah penjelasan dari evaluasi tersebut:

a. Evaluasi aplikasi terhadap aplikasi sejenis

Setelah melakukan evaluasi perbandingan antara aplikasi “Groovin” dengan tiga aplikasi sejenis (Toshl Finance, Money Lover, Wacai), dapat disimpulkan bahwa aplikasi “Groovin” memiliki kelebihan dengan fitur –fitur pengelolaan keuangan yang lebih lengkap dibandingkan dengan tiga aplikasi tersebut. Aplikasi “Groovin” memiliki fitur Intelligent Assistant yang dapat menganalisis kondisi keuangan user berdasarkan pendapatan dan pengeluaran user yang disimpan pada aplikasi menggunakan fitur

incomes dan expenses dan menghasilkan smart tips dan estimasi pengeluaran di bulan

berikutnya. Selain itu, aplikasi “Groovin” juga memiliki fitur Bank Interest

Calculation, yaitu perhitungan biaya administrasi, pajak, dan bunga otomatis pada akun user yang berjenis bank account (saat ini berlaku untuk tabungan Bank BCA dan Bank

Mandiri) sehingga user tidak perlu melakukan perhitungan manual terhadap biaya yang berkaitan dengan tabungan bank di dalam aplikasi “Groovin”.

(5)

Tabel 1 Evaluasi Aplikasi “Groovin” Terhadap Aplikasi Sejenis

b. Evaluasi aplikasi berdasarkan hasil kuesioner

Berdasarkan hasil kuesioner yang diperoleh, dapat disimpulkan bahwa seluruh fitur pada aplikasi “Groovin” sudah memiliki kecepatan kerja aplikasi yang berfungsi dengan baik, dari Incomes, Expenses, Budget, Saving, Loan, Export as CSV, Cloud

Sync,dan Intelligent Assistant. Semua fitur dari mendapatkan penilaian yang

mengindikasikan bahwa seluruh fitur tersebut telah memberikan fungsi dan manfaat sesuai dengan harapan user. Terdapat 57.14% responden yang menyatakan bahwa aplikasi “Groovin” sangat membantu user dalam memenuhi kebutuhannya mengelola keuangan pribadi, dan terdapat 38.57% user yang menyatakan bahwa aplikasi membantu kebutuhannya. Sebagian besar responden berpendapat bahwa aplikasi

“Groovin” memiliki user interface yang mudah dipelajari dan dimengerti, sehingga hal

tersebut membantu user memiliki daya ingat yang baik dalam menggunakan aplikasi dan mengurangi tingkat kesalahan user. Maka, dapat disimpulkan bahwa tujuan dan manfaat dari aplikasi yang dikembangkan sudah tercapai dan terjawab dengan baik.

Nama Aplikasi Fitur Cloud Sync Remin-der Mul-tiple Sources Intell -igent Assis -tant Budget Exporta -ble Pass Code Bank Interest Calculation Toshl Finance

































































Money Lover

































































Wacai

































































Groovin

































































(6)

Berikut merupakan tampilan utama dari aplikasi “Groovin”:

Gambar 3 Tampilan Layar pada Aplikasi “Groovin”

SIMPULAN DAN SARAN

Berdasarkan hasil pengembangan dan hasil evaluasi aplikasi “Groovin” , berikut ini beberapa simpulan yang diperoleh:

1. Aplikasi “Groovin” sudah memiliki fitur-fitur lengkap dan memiliki fungsionalitas yang membantu user dalam mengelola keuangan pribadi sehari-hari dengan baik dalam setiap fiturnya.

2. Aplikasi “Groovin” memiliki kelebihan dibandingkan dengan aplikasi pengelola keuangan pribadi berbasis Android lainnya dengan adanya fitur Intelligent Assistant dan kalkulasi sistem tabungan bank otomatis (Bank BCA dan Mandiri) pada aplikasi.

3. Fitur Intelligent Assistant dapat memberikan fungsionalitas pada aplikasi “Groovin” untuk menganalisis pengelolaan keuangan user, sedangkan fitur Cloud Sync dan Export as CSV dapat membantu user untuk mengelola keuangan dengan lebih praktis dan real-time dimana saja baik secara online maupun offline.

4. Aplikasi “Groovin” dapat memungkinkan user untuk melihat laporan keuangan secara rinci dan akurat melalui statistik yang ditampilkan pada fitur-fitur dasar aplikasi dan melalui fitur

Export as CSV.

5. Aplikasi “Groovin” memiliki user interface yang dinilai sangat baik dan membuat fitur-fiturnya mudah untuk digunakan dan dipelajari.

Berdasarkan analisis terhadap hasil evaluasi kuesioner pada aplikasi “Groovin”, juga terdapat beberapa saran yang dapat dipertimbangkan untuk pengembangan aplikasi selanjutnya:

1. Aplikasi “Groovin” sebaiknya dapat dikembangkan menjadi aplikasi yang bersifat

multiplatform agar dapat dijalankan pada sistem operasi mobile phone lainnya seperti iOS

(7)

2. Pada aplikasi “Groovin” sebaiknya ditambahkan fungsi push notification pada fitur-fitur yang ada untuk membantu user mengingat aktivitas pengelolaan keuangan yang harus dilakukan.

3. Pada pengembangan selanjutnya, sebaiknya fitur Incomes dan Expenses dapat melakukan otomatisasi pengeluaran/pendapatan pada setiap jangka waktu tertentu agar mempermudah

user dalam mengelola keuangan pribadi yang bersifat rutin.

4. Aplikasi “Groovin” diharapkan dapat menambahkan variasi bank untuk keperluan kalkulasi sistem tabungan bank otomatis, user yang merupakan nasabah dari bank-bank lainnya dapat merasakan manfaat dari fitur tersebut.

REFERENSI

Hill, Andrew T., Bonnie T. Meszaros., Erin A. Yetter. (2012). The Keys to Financial Success

Curriculum: Impact on Personal Finance Behaviors. Newark, DE 19716.

Jackson, Wallace. 2013. Learn Android App Development. New York: Apress.

Kapoor, Jack R., Les R. Dlabay., Robert J. Hughes. 2007. Business and Personal Finance. California: Glencoe/McGraw-Hill.

Pressman, R.S. (2010). Software Engineering : A Practitioner's Approach (7th ed.). New York, United States of America: The McGraw-Hill Companies, Inc.

RIWAYAT HIDUP

Dion Alexander lahir di kota Bagansiapiapi pada 13 Juli 1992. Penulis menamatkan pendidikan S1 di

Binus University dalam bidang Ilmu Komputer pada tahun 2014. Saat ini bekerja sebagai Front-End

Developer di FXMedia Singapura.

Janet Valentina lahir di kota Jakarta pada 5 Januari 1993. Penulis menamatkan pendidikan S1 di

Binus University dalam bidang Ilmu Komputer pada tahun 2014. Penulis pernah aktif sebagai salah satu Google Student Ambassador Southeast Asia Region pada periode 2012-2013.

Donny Agusto lahir di kota Jambi pada 31 Agustus 1992. Penulis menamatkan pendidikan S1 di

Gambar

Gambar 1 Proses Model Penerapan Fuzzy Logic pada Fitur Intelligent Assistant
Tabel 1 Evaluasi Aplikasi “Groovin” Terhadap Aplikasi Sejenis
Gambar 3 Tampilan Layar  pada Aplikasi “Groovin”

Referensi

Dokumen terkait

Di dalam tingkat penelitian yang sederhana, untuk penggambaran diagram Feynman pada kasus teori Ë 3 di dalam ruang tiga dimensi fungsi generasi Z[J] merupakan

Diduga Perilaku konsumen yang terdiri dari kelompok acuan (X1), kelas social (X2), gaya hidup (X3), berpengaruh secara parsial terhadap keputusan pembelian. Diduga

Analisis dengan simulasi yang telah ditetapkan berupa tingkat pengenaan pajak ekspor minyak sawit mentah (CPO) dan nilai tukar US $, maka dapat diperoleh beberapa

Peraturan Daerah ini mulai berlaku pada tanggal

a) Hendaknya soal-soal tes dapat meliputi ide-ide pokok dari bahan yang diteskan, dan kalau mungkin sisusun soal yang sifatnya komprehensif. b) Hendaknya soal tidak

Menetapkan : PERATURAN REKTOR UNIVERSITAS SEBELAS MARET TENTANG TATA CARA PEMILIHAN/ PENGANGKATAN CALON DIREKTUR DAN ASISTEN DIREKTUR PROGRAM PASCASARJANA; KETUA DAN

Physical Data Model pada sistem penjadwalan akademik menggambarkan data fisik hasil dari generate dari Conceptual Data Model yang berisi data data guru, data

Berdasarkan Gambar 10 s.d Gambar 12 diperoleh grafik hubungan antara waktu penahanan temperatur (holding time) dan kekerasan, maka didapatkan nilai kekerasan rata dari