ANALISIS DAN PERANCANGAN SISTEM
BASIS DATA UNTUK PENGATURAN
KEUANGAN PRIBADI PADA
SMARTPHONE ANDROID
Rico Gunawan, Mentari, Martinus, Harini Kuntjahjani
Jurusan Teknik InformatikaUniversitas Bina Nusantara
Jl. K H. Syahdan No. 9 Kemanggisan – Palmerah Jakarta Barat 11480
ABSTRAK
Pintar dalam mengatur keuangan adalah kunci kesuksesan. Dengan mengatur uang, manusia dapat menggunakan uang secara efektif. Tujuan dari Analisis dan Perancangan Sistem Basis Data untuk Pengaturan Keuangan Pribadi pada Smartphone Android adalah membuat sebuah sistem berbasis Android yang mudah digunakan untuk mengatur keuangan, yang dilengkapi dengan security agar aplikasi hanya dapat diakses oleh satu orang pengguna. Metodologi analisis menggunakan studi literatur, observasi dan kuesioner. Sedangkan metode perancangan sistem aplikasi menggunakan Unified Modeling Language (UML) dengan bahasa pemograman Java dan data disimpan ke dalam basis data SQLite. Perancangan tersebut menghasilkan sebuah aplikasi Android yang mencatat pemasukan, pengeluaran, utang, piutang, transfer, perencanaan uang ke depannya, tarik tunai/withdraw, tabungan bank/deposit dan penyesuaian keuangan/balance yang berlangsung. Maka dapat disimpulkan bahwa aplikasi ini dibuat untuk mempermudah pengguna dalam mengatur keuangan.
ANALYSIS AND DESIGN OF DATABASE
SYSTEMS FOR PERSONAL FINANCE
MANAGEMENT ON ANDROID
SMARTPHONE
Rico Gunawan, Mentari, Martinus, Harini Kuntjahjani
Jurusan Teknik InformatikaUniversitas Bina Nusantara
Jl. K H. Syahdan No. 9 Kemanggisan – Palmerah Jakarta Barat 11480
ABSTRACT
Smart in managing financial is a key to success. By regulating the money, people can use the money effectively. The purpose of Analysis and Design of Database Systems for Personal Finance Management on Android Smartphone is to make an Android-based system that is easy to use to manage finances, which is equipped with security so that applications can only be accessed by one user. Analysis methodology uses a literature study, observation and questionnaires. While the method of application system design using the Unified Modeling Language (UML) with the Java programming language and the data is stored into the SQLite Database. The design produce an application for Android that records income, outcome, payable, receivable, transfer, budgeting, withdraw, deposit, and balance. It can be concluded that the application was made to facilitate the user in managing finances.
PENDAHULUAN
Uang adalah sesuatu yang penting dalam kehidupan. Kalimat tersebut sudah tidak asing lagi di telinga setiap orang. Pada zaman ini, uang dipakai untuk melakukan transaksi-transaksi selama kelangsungan hidup manusia. Hampir semua aspek kehidupan memerlukan uang sebagai alat tukar barang ataupun jasa. Sebab itu, cara untuk bertahan hidup pun yaitu dengan memiliki sejumlah uang.
Pintar dalam mengatur keuangan adalah kunci kesuksesan. Dalam hal ini, sedikit orang yang pintar dalam mengatur keuangan. Ketika seseorang cerdas dalam mengatur keuangan, orang tersebut dapat melakukan kegiatan perencanaan, penganggaran, pengelolaan, pemeriksaan, pengendalian dan penyimpanan keuangan. Hal ini bisa dibuktikan dalam bisnis, organisasi, ataupun pribadi. Dengan mengatur uang, manusia bisa mengeluarkan uang secara efektif, bahkan manusia bisa menyiapkan uang untuk kepentingan-kepentingan di masa depan.
Setiap orang mempunyai uang untuk memenuhi kebutuhannya oleh sebab itu dibutuhkannya perencanaan keuangan pribadi. Menurut Jack R. Kapoor, Les R. Dlabay, Robert J. Hughes (2012: p2) “ perencanaan keuangan pribadi adalah proses memanajemen keuangan seseorang untuk mencapai kepuasan ekonomi pribadi.”.
Menurut Jack R. Kapoor, Les R. Dlabay, Robert J. Hughes (2012: p2) Perencanaan keuangan pribadi mempunyai beberapa keuntungan, sebagai berikut :
• Meningkatkan efektivitas dalam mendapat, menggunakan, dan menjaga sumber daya keuangan dalam hidup.
• Meningkatkan kontrol dalam urusan keuangan dengan menghindari hutang yang berlebihan. • Meningkatkan kemampuan diri sendiri dalam perencanaan keuangan yang diatur dengan baik
dan efektif.
• Perasaan bebas dari kecemasan dalam pengaturan keuangan.
Dengan membuat perencanaan keuangan pribadi, uang dapat berfungsi secara maksimal dalam kehidupan.
Menjadi pribadi yang pintar dalam mengatur keuangan tidaklah mudah, tetapi dibalik itu semua perlu diketahui saat ini perkembangan teknologi melaju dengan pesat, di mana teknologi dapat membantu dan mempermudah kehidupan masa kini. Bahkan teknologi informasi sudah menjadi suatu bagian yang melekat dalam hidup manusia, salah satunya telepon pintar atau yang lebih dikenal dengan smart phone. Smart phone tentu memiliki keunggulan dalam banyak hal jika dibandingkan dengan telepon genggam biasa. Dan banyak smart phone yang memiliki kemampuan setara dengan komputer. Oleh sebab itu, sebagian besar kalangan masyarakat masa kini telah menggunakan smart phone.
Pada zaman ini sebagian besar smart phone bersistem operasi Android. Android merupakan sistem operasi berbasis Linux yang dirancang untuk smart phone berperangkat layar sentuh. Android pun dapat dikatakan mulai menguasai pasar global saat kini mengalahkan Symbian yang terkenal di masa sebelumnya. Android juga merupakan sistem operasi yang ringan dan biasanya smart phone yang bersistem operasi Android dapat dimiliki dengan biaya murah bila di bandingkan smart phone bersistem operasi lain contohnya, Blackberry dan iOS. Hal tersebut menyebabkan smart phone bersistem operasi Android banyak digunakan manusia.
Masalah yang dapat ditemukan dalam mengatur keuangan seperti : Ketidak praktisan pencarian data keuangan ketika ingin menganalisis kembali keuangannya, ketidak praktisan menata data dalam buku keuangan, kesulitan dalam melakukan perhitungan keuangan, tidak adanya peringatan tentang keuangan secara otomatis dari pembukuan biasa. Masalah – masalah tersebut menyebabkan manusia sering gagal dalam mengatur keuangannya.
Tujuan dari penelitian ini adalah :
1. Membuat aplikasi mobile berbasis Android yang mudah digunakan untuk mengatur sistem keuangan seseorang.
2. Membuat sistem basis data yang dapat menyimpan, menampilkan, dan memproses data keuangan secara baik.
3. Membuat sistem dengan security log-in dan notification. Manfaat dari penelitian ini adalah :
1. Mempermudah pengguna dalam menganalisa pengeluaran dan pemasukan. 2. Mempermudah pengguna dalam penyimpanan dan pencarian data-data keuangan. 3. Mempermudah menampilkan dan menata data keuangan secara baik dan rapi.
Metode yang digunakan dalam penelitian ini adalah : 1. Metode analisis :
a) Studi Literatur
Studi literatur merupakan studi untuk mendapatkan informasi dari penelitian yang sudah ada, seperti dari buku, jurnal dan artikel dengan maksud untuk mengembangkan penelitian tersebut.
b) Observasi
Meneliti dan mempelajari fitur-fitur dari program-program yang sudah ada, seperti : Mint, Financisto, Moneybook for iPhone, Expense Manager.
c) Kuesioner
Menyebarkan kuesioner ke mahasiswa dengan tujuan mendapatkan masukan atau pendapat masyarakat tentang program ini.
2. Metode Perancangan :
a) Perancangan basis data dengan menggunakan Unified Modeling Language (UML). b) Perancangan program meliputi planning, design, coding, dan testing aplikasi tersebut.
METODE PENELITIAN
Dalam pembuatan aplikasi yang baik, diperlukan untuk membuat sebuah susunan atau tahap-tahap dalam pembuatan aplikasi tersebut. Tahap-tahap-tahap yang perlu diperhatikan dalam pembuatan aplikasi ini adalah :
• Melakukan penyebaran kuesioner • Menganalisis hasil yang didapatkan
• Menyimpulkan masalah-masalah dari data yang telah didapatkan • Mencari solusinya
• Membuat rancangan aplikasi • Membuat aplikasi
• Evaluasi aplikasi tersebut • Mengimplementasikan aplikasi
HASIL DAN BAHASAN
Hasil dari Analisis dan Perancangan Sistem Basis Data untuk Pengaturan Keuangan Pribadi pada Smartphone Android dibuat berdasarkan analisis kebutuhan dari user. Analisis tersebut didapat berdasarkan kuesioner yang disebarkan kepada para user melalui sosial media facebook dan line. Berdasarkan analisis yang telah dibuat, dapat disimpulkan bahwa para user banyak yang menggunakan smart phone dan sistem operasi yang digunakan adalah Android serta user mengatakan tertarik menggunakan aplikasi untuk mencatat keuangan pada smart phone dengan tampilan yang tidak membingungkan dalam penggunaannya, serta memiliki grafik untuk melihat keuangan, dan juga aplikasi tersebut memiliki keamanan data.
Gambar 1 Kuesioner pengguna smart phone
Gambar 3 Kuesioner ketertarikan menggunakan aplikasi keuangan
Setelah mengambil kesimpulan berdasarkan hasil analisis kuesioner, maka dibangunlah aplikasi untuk mengatur keuangan pada smart phone Android dengan nama Personal Finance. Berikut merupakan beberapa screenshot aplikasi yang telah dibuat :
Gambar 5 Tampilan menu saat ingin menambahkan data pemasukan
Gambar 7 Tampilan menu untuk log-in saat security aktif
Berdasarkan aplikasi yang dibuat, maka disebarkanlah kuesioner evaluasi kepada user yang telah mencoba aplikasi Personal Finance. Dapat disimpulkan bahwa sebagian besar responden merasa puas dan akan melanjutkan tetap menggunakan aplikasi ini.
Gambar 9 Kuesioner user akan lanjut menggunakan aplikasi Personal Finance
SIMPULAN DAN SARAN
Berikut merupakan kesimpulan yang didapat dari kegiatan ini :
1.Aplikasi ini berguna untuk memudahkan user dalam mencatat keuangannya pada saat kapanpun dan dimanapun mereka berada tanpa perlu membawa buku agenda untuk pencatatan manual.
2.Data pada aplikasi ini tersimpan secara terstruktur dan rapi di dalam basis data. 3.Fitur filter memudahkan pengguna untuk melakukan pencarian data yang diinginkan. 4.Membantu user untuk mengingat keuangannya dengan notification.
5.Adanya sistem security yang berguna untuk menjaga keamanan data.
6.Fitur yang dibutuhkan oleh user dalam mencatat dan merencanakan keuangan tergolong lengkap, antara lain income, outcome, receivable, payable, budget, to-do list, transfer (withdraw, deposit, dan balance).
Berikut merupakan saran yang dapat digunakan untuk pengembangan aplikasi ini lebih lanjut : 1.Memungkinkan user untuk mengubah background tampilan.
2.Menambahkan fitur-fitur tambahan lain untuk mempermudah user dalam mencatat keuangan, seperti import laporan keuangan dalam bentuk csv agar dapat dibuka lewat PC.
3.Dalam fitur todolist sebaiknya ditambahkan pengaturan reminder, agar lebih menyesuaikan kebutuhan dan keinginan pengguna.
4.Melakukan pengembangan agar aplikasi dapat digunakan pada sistem operasi lainnya seperti BlackberryOS atau iOS.
REFERENSI
R. Kapoor, Les R. Dlabay, Robert J. Hughes. (2012). Personal finance. 10th Edition. New York, NY : McGraw-Hill/Irwin, c2012.