BAB I PENDAHULUAN
1.1.
Latar Belakang Masalah Melakukan pencatatan keluar masuknya uang merupakan salah satu cara mengetahui seberapa besar pendapatan dibelanjakan ke dalam beberapa kategori kebutuhan dalam suatu periode waktu. Dengan melakukan hal tersebut, seseorang berusaha untuk memahami dan mengendalikan keuangannya. Pada individu yang pendapatan per bulannya relatif tetap, seperti karyawan yang setiap bulannya mendapatkan gaji dan mahasiswa yang mendapatkan jatah bulanan dari orang tua, pencatatan pengeluaran uang sangat penting untuk mengetahui kemana dan seberapa besar uang yang mereka belanjakan, untuk menghindari lebih besar pengeluran daripada pendapatan yang diterima, yang mengakibatkan mengutang ke berbagai pihak. Pencatatan pengeluaran yang paling dasar bisa dilakukan dengan menggunakan pena dan buku catatan, cara ini menawarkan kesederhanaan namun mempunyai tingkat kesalahan yang tinggi serta tidak ada kemampuan untuk mengelola dan memanipulasi pengeluaran yang telah dicatat, misal mengetahui total pengeluaran kategori Hiburan pada bulan Februari 2016, dan lain-lain. Cara lain yang biasa dilakukan untuk mencatat pengeluaran adalah menggunakan perangkat lunak spreadsheet, seperti Microsoft Excel dan OpenOffice Calc, atau menggunakan aplikasi berbasis web, cara ini menawarkan pengelolaan dan presentasi data yang jauh lebih baik daripada pencatatan manual, namun membutuhkan perangkat keras dan lunak komputer untuk melakukan fungsinya. Kondisi teknologi saat ini sedang berkembang pesat. Termasuk juga perkembangan pada teknologi smartphone Android. 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. 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 pemasukan pada kurun waktu tertentu, pembuatan laporan keuangan, dan sebagainya) dapat 1
http://digilib.mercubuana.ac.id/
dilakukan pada sebuah smartphone device, serta membuka peluang bagi pengolahan data yang bertujuan untuk meningkatkan produktivitas user secara finansial. Banyak sekali aplikasi android saat ini yang menyediakan media pencatatan keuangan pribadi namun dengan fitur yang sangat lengkap dan seringkali susah untuk dipahami. Dari sekian aplikasi yang ada, fitur utamanya adalah sebagai pengganti media pencatatan manual. Oleh karena itu, penulis membuat tugas akhir ini dengan metode perhitungan limit harian untuk mengontrol batas maksimal yang harus dihabiskan setiap harinya. Dengan adanya aplikasi pencatatan keluar masuknya uang ini, diharapkan pengguna dapat lebih mudah mengambil keputusan finansial yang lebih tepat di dalam kehidupan sehari-hari.
1.1.
Perumusan Masalah Adapun rumusan masalah yang akan dibahas pada pengerjaan tugas akhir ini adalah : 1. Bagaimana membuat aplikasi berbasis android yang mampu melakukan pencatatan pemasukan dan pengeluaran serta mengatur budget yang cukup sampai mendapatkan dana pemasukkan berikutnya ? 2. Bagaimana membuat aplikasi berbasis android yang menampilkan interface yang mudah digunakan ? 3. Bagaimana membuat aplikasi berbasis android yang mampu menampilkan detil catatan transaksi pengeluaran dan pemasukan berdasarkan jangka waktu ?
1.2.
Batasan Masalah Batasan masalah yang akan dibahas dalam pengerjaan tugas akhir ini adalah sebagai berikut: 1. Aplikasi dibuat hanya untuk smartphone Android. 2. Aplikasi dibuat hanya untuk satu pengguna per smartphone, karena bersifat personal. 3. Aplikasi dikembangkan menggunakan Android SDK dan development tools Android Studio 4.
Aplikasi menggunakan SQLite sebagai media penyimpanan data.
5. Sistem mencakup manajemen terhadap keuangan pribadi dengan hanya penginputan master data kategori sesuai jenis kategorinya serta pencatatan transaksi pendapatan dan pengeluaran dilengkapi laporan keuangan sesuai kategori bulanan, harian, dan tahunan. 6. Mengetahui sisa limit harian dan ditampilkan di dashboard
2
http://digilib.mercubuana.ac.id/
1.3.
Tujuan Tujuan dari pengerjaan tugas akhir ini adalah sebagai berikut : 1. Membuat aplikasi berbasis android yang mampu melakukan pencatatan pemasukan dan pengeluaran serta mengatur budget yang cukup sampai mendapatkan dana pemasukkan berikutnya 2. Membuat aplikasi berbasis android yang mampu menampilkan catatan pengeluaran ke dalam bentuk yang mudah digunakan 3. Membuat aplikasi berbasis android yang menampilkan detil catatan transaksi pengeluaran dan pemasukan berdasarkan jangka waktu
1.4.
Manfaat Manfaat yang diperoleh dari penelitian skripsi ini adalah : a. Bagi penulis 1. Meningkatkan pengetahuan dan memberikan pengalaman bagi penulis dalam membuat sistem pengolahan keuangan. 2. Sebagai penerapan ilmu yang penulis peroleh selama mengikuti perkuliahan. 3. Mendapatkan pemahaman lebih lanjut dalam pengembangan aplikasi perangkat lunak pada perangkat bergerak (mobile) b. Bagi pengguna 1. Mempermudah dan mempercepat serta mengurangi terjadinya kesalahan dalam proses pengolahan keuangan pribadi. 2. Dapat memperoleh informasi dengan cepat dan akurat mengenai laporan keuangan pribadi.
1.5.
Metodologi Penelitian Adapun metodologi yang digunakan pada penelitian skripsi ini adalah sebagai berikut :
3
http://digilib.mercubuana.ac.id/
Mulai Studi Literatur
Pengumpulan Data
Analisis Kebutuhan
Perancangan Sistem
Implementasi
Pengujian dan Analisis
Pengambilan Kesimpulan dan Saran
Selesai Gambar 1.1 Diagram Alir Penelitian
1.5.1. Studi Literatur Studi literatur menjelaskan dasar teori yang digunakan untuk menunjang penulisan skripsi. Teori-teori pendukung tersebut meliputi: a. Keuangan Pribadi b. Debet Kredit c. Sistem Operasi Android d. XML e. SQLite f.
Rekayasa Perangkat Lunak
g. Pengujian dan Analisis Perangkat Lunak
4
http://digilib.mercubuana.ac.id/
1.5.2. Pengumpulan Data Perangkat lunak yang dikembangkan dalam skripsi ini adalah Aplikasi Pengatur Keuangan Pribadi Berbasis Android. Adapaun teknik yang digunakan dalam pengumpulan data yaitu : 1. Observasi Penelitian dilakukan melalu proses survey yang diikuti oleh 106 orang untuk memperoleh data secara real berdasarkan keadaan saat ini. 2. Riset Pustaka Riset Pustaka dilakukan dengan cara mengumpulkan data-data atau sumber yang diperoleh dari berbagai referensi yang berfungsi untuk menyelesaikan permasalahan yang ada sehingga dapat membantu dalam menyelesaikan pembuatan aplikasi.
1.5.3. Sistematika Penulisan Untuk menganalisa dan membahas permasalahan yang telah penulis sampaikan, maka penulisan tugas akhir ini dibagi dalam lima bab dengan susunan sistematika sebagai berikut:
BAB I
: PENDAHULUAN Bab ini merupakan dasar dari penyusunan skripsi ini yang terdiri dari latar belakang, rumusan masalah, batasan masalah, tujuan, manfaat, dan sistematika penulisan.
BAB II
: LANDASAN TEORI Bab ini berisi teori-teori yang digunakan dalam pembangunan aplikasi.
BAB III
: ANALISA DAN RANCANGAN SISTEM Bab ini dilakukan analisa terhadap sistem yang akan dibuat dan rancangan terhadap sistem yang akan dibuat.
BAB IV
: IMPLEMENTASI DAN PENGUJIAN SISTEM Bab ini menjelaskan implementasi aplikasi mobile yang dibuat serta menjawab permasalahan yang diuraikan pada rumusan masalah kemudian dilakukan pengujian aplikasi berdasarkan paramater-parameter yang telah ditetapkan dan kemudian dilakukan analisa terhadap hasil pengujian.
BAB V
: PENUTUP Bab ini berisi kesimpulan dan saran dari penulis untuk pengembangan aplikasi.
5
http://digilib.mercubuana.ac.id/