aplikasi android perencanaan keuangan dengan...
Post on 31-Mar-2021
6 Views
Preview:
TRANSCRIPT
APLIKASI ANDROID PERENCANAAN KEUANGAN DENGAN
BALANCING MONEY METHOD
TUGAS AKHIR
Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Ramanda Diya’ Amsaka 201110370311084
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2015
LEMBAR PERSEMBAHAN
Puji syukur kepada Allah SWT yang telah memberikan kelancaran
sehingga saya dapat menyelesaikan tugas akhir ini. Terimakasih pula kepada
seluruh pihak yang telah memberikan dukungan kepada saya :
1. Kedua orang tua saya karena telah mendoakan anaknya hingga dapat
menyelesaikan pendidikan ini.
2. Kakek dan nenek yang selalu memberikan curahan kasih sayang kepada cucu
kesayangan mereka (yaitu saya) semenjak kecil hingga tumbuh dewasa.
3. Mas Anang yang telah memberikan support kepada saya selama menjalani
studi.
4. Bapak Ilyas Nuryasin dan Bapak Luqman Hakim selaku pembimbing tugas
akhir.
5. Ibu Yushintia Pramitarini yang terus membantu dan memberikan masukan
kepada saya ketika membuat proposal tugas akhir.
6. Rosita Ummi Megawati, yang selalu berjalan bersama saya ketika senang
maupun susah.
7. Genk yang tidak boleh disebutkan namanya (Ali Usman, Badaruddin, Novan
Alkaf beserta Yulidha Khairunnisa, Ahmad Ridha, Muhammad Khafiz
Azhari, dan Toriq Bagus Setiawan) atas support, masukan, komentar –
komentar tidak jelas, dan lain sebagainya.
8. Ali Usman selaku adik seperguruan, sahabat, musuh bebuyutan, dan rangkap
jabatan lain yang memiliki skill luar biasa dan mau mengajarkan ilmu coding
kepada saya.
9. Seluruh anggota IT-B yang tak mungkin saya sebutkan satu per satu.
10. Cak Yono (Cak Yongki) dan Lalapan Agung yang dengan masakannya selalu
membuat saya bangkit dari kelaparan.
iii
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas segala
limpahan rahmat dan hidayah-Nya sehingga saya dapat menyelesaikan Tugas
Akhir yang berjudul :
“APLIKASI ANDROID PERENCANAAN KEUANGAN DENGAN
BALANCING MONEY METHOD”
Didalam tulisan ini disajikan pokok – pokok pembahasan meliputi
pendahuluan, landasan teori, perancangan sistem, implementasi dan pengujian
sistem, serta kesimpulan dan saran. Saya menyadari sepenuhnya bahwa dalam
penulisan Tugas Akhir ini masih banyak memiliki kekurangan dan keterbatasan.
Oleh karena itu saya mengharapkan saran yang membangun agar tulisan ini dapat
berguna bagi perkembangan ilmu pengetahuan mendatang.
Malang, 4 Agustus 2015
Penulis
iv
DAFTAR ISI
ABSTRAK................................................................................................................i
ABSTRACT...............................................................................................................ii
KATA PENGANTAR............................................................................................ iii
DAFTAR ISI........................................................................................................... iv
DAFTAR GAMBAR.............................................................................................. vi
DAFTAR TABEL .................................................................................................viii
BAB I PENDAHULUAN ........................................................................................1
1.1 Latar Belakang Masalah ....................................................................................1
1.2 Rumusan Masalah .............................................................................................2
1.3 Batasan Masalah................................................................................................2
1.4 Tujuan................................................................................................................2
1.5 Metodologi ........................................................................................................2
1.5.1 Studi Literatur ..........................................................................................3
1.5.2 Analisa Desain Sistem .............................................................................3
1.5.3 Implementasi Perangkat Lunak ...............................................................3
1.5.4 Uji Coba dan Evaluasi .............................................................................3
1.5.5 Pembuatan Laporan .................................................................................3
1.6 Sistematika Penulisan........................................................................................4
BAB II LANDASAN TEORI ..................................................................................5
2.1 Perencanaan Keuangan .....................................................................................5
2.1.1 Menentukan Kekayaan Bersih .................................................................7
2.1.2 Menetapkan Sasaran dan Tujuan Keuangan ............................................8
2.1.3 Manajemen Kas........................................................................................9
2.2 Balancing Money Method..................................................................................9
2.2.1 50% Must Haves ....................................................................................12
2.2.2 30% Wants .............................................................................................12
2.2.3 20% Savings...........................................................................................13
2.3 Android ............................................................................................................14
2.3.1 Fitur dan Arsitektur Android .................................................................14
2.3.2 Komponen Dasar Android .....................................................................16
2.4 SQLite .............................................................................................................16
v
BAB III ANALISIS DAN PERANCANGAN SISTEM .......................................17
3.1 Analisis Sistem ................................................................................................17
3.2 Perancangan Sistem.........................................................................................18
3.2.1 Spesifikasi Perangkat Lunak .................................................................18
3.2.2 Fungsionalitas Sistem ............................................................................19
3.2.3 Non – Fungsionalitas Sistem .................................................................19
3.2.4 Flowchart ...............................................................................................20
3.2.5 Usecase Diagram...................................................................................21
3.2.6 Activity Diagram ....................................................................................25
3.2.7 Sequence Diagram .................................................................................30
3.2.8 Class Diagram .......................................................................................33
3.3 Perancangan Antarmuka Aplikasi ...................................................................34
BAB IV IMPLEMENTASI DAN PENGUJIAN ...................................................36
4.1 Implementasi Perangkat Lunak .......................................................................36
4.1.1 Kebutuhan Sistem ..................................................................................36
4.1.2 Tampilan Antarmuka .............................................................................37
4.2 Pengujian Aplikasi ..........................................................................................47
4.2.1 Black Box Testing ..................................................................................47
4.2.2 Pengujian Kuisioner...............................................................................54
BAB V KESIMPULAN DAN SARAN ................................................................57
5.1 Kesimpulan......................................................................................................57
5.2 Saran ................................................................................................................57
DAFTAR PUSTAKA ............................................................................................58
LAMPIRAN ...........................................................................................................59
vi
DAFTAR GAMBAR
Gambar 1.1 : Metodologi Pengerjaan ......................................................................3
Gambar 2.1 : Mekanisme Perencanaan Keuangan ...................................................6
Gambar 2.2 : Metode 50/30/20 ..............................................................................11
Gambar 3.1 : Flowchart Perancangan Aplikasi......................................................20
Gambar 3.2 : Usecase Diagram Aplikasi Perencanaan Keuangan.........................21
Gambar 3.3 : Activity Diagram Note .....................................................................25
Gambar 3.4 : Activity Diagram Pemasukan ...........................................................26
Gambar 3.5 : Activity Diagram Pengeluaran .........................................................27
Gambar 3.6 : Activity Diagram Must-Haves .........................................................28
Gambar 3.7 : Activity Diagram Wants ...................................................................29
Gambar 3.8 : Sequence Diagram Note ...................................................................30
Gambar 3.9 : Sequence Diagram Pemasukan ........................................................31
Gambar 3.10 : Sequence Diagram Pengeluaran.....................................................31
Gambar 3.11 : Sequence Diagram Must-Haves .....................................................32
Gambar 3.12 : Sequence Diagram Wants ..............................................................32
Gambar 3.13 : Class Diagram Sistem ....................................................................33
Gambar 3.14 : Desain Antarmuka Aplikasi ...........................................................34
Gambar 4.1 : Halaman Utama ...............................................................................37
Gambar 4.2 : Daftar Menu .....................................................................................37
Gambar 4.3 : Source Code untuk Menampilkan Menu Utama ..............................38
Gambar 4.4 : Sub-Menu +Pemasukan ...................................................................38
Gambar 4.5 : Source Code untuk Menyimpan Pemasukan ...................................39
Gambar 4.6 : Sub-Menu +Pengeluaran Awal Proses .............................................39
Gambar 4.7 : Source Code untuk Filter Must-Haves atau Wants ..........................40
Gambar 4.8 : Sub-Menu +Pengeluaran Akhir Proses ............................................40
Gambar 4.9 : Gambar Alert ...................................................................................41
Gambar 4.10 : Source Code untuk Deteksi Pengeluaran Berlebih ........................41
Gambar 4.11 : Source Code Alert ..........................................................................41
Gambar 4.12 : Menu Riwayat Keuangan ...............................................................42
Gambar 4.13 : Source Code untuk Filter Harian ....................................................42
Gambar 4.14 : Menu Note .....................................................................................43
vii
Gambar 4.15 : Sub-Menu +Must-Haves ................................................................44
Gambar 4.16 : Sub-Menu +Wants .........................................................................44
Gambar 4.17 : Menu Laporan ................................................................................45
Gambar 4.18 : Menu Tutorial .................................................................................46
Gambar 4.19 : Menu About ...................................................................................46
Gambar 4.20 : Menu Exit .......................................................................................47
viii
DAFTAR TABEL
Tabel 2.1 : Neraca pribadi[5] ...................................................................................7
Tabel 2.2 : Sasaran pribadi[5] ..................................................................................8
Tabel 2.3 : Persentase rekomendasi Dave Ramsey[9] ...........................................10
Tabel 2.4 : Contoh wants[1] ..................................................................................13
Tabel 3.1 : Skenario note .......................................................................................22
Tabel 3.2 : Skenario pemasukan ............................................................................22
Tabel 3.3 : Skenario pengeluaran ...........................................................................23
Tabel 3.4 : Skenario must-haves ............................................................................24
Tabel 3.5 : Skenario wants ....................................................................................25
Tabel 4.1 : Pengujian Halaman Utama ..................................................................47
Tabel 4.2 : Pengujian Menu Riwayat Keuangan ....................................................49
Tabel 4.3 : Pengujian Menu Note ..........................................................................50
Tabel 4.4 : Pengujian Menu Laporan .....................................................................51
Tabel 4.5 : Pengujian Menu Tutorial .....................................................................52
Tabel 4.6 : Pengujian Menu About ........................................................................53
Tabel 4.7 : Pengujian Menu Exit ...........................................................................53
Tabel 4.8 : Skor Jawaban .......................................................................................54
Tabel 4.9 : Skor Ideal .............................................................................................55
Tabel 4.10 : Rating Scale .......................................................................................55
Tabel 4.11 : Hasil Penghitungan Kuisioner ...........................................................56
58
DAFTAR PUSTAKA
[1] Warren, Elizabeth and Warren, Amelia. 2006. All Your Worth: The
Ultimate Lifetime Money Plan. New York: Free Press.
[2] Tan, Peter. 2006. FQ Kecerdasan Finansial, Bagaimana Menjadi Makmur
Seperti Rich Dad, Poor Dad. PT. Pustaka Delapratasa.
[3] Brightlife, “Belajar Jadi Perencana Keuangan Sendiri”,
http://brighterlife.co.id/2014/02/19/belajar-jadi-perencana-keuangan-sendiri/
(diakses tanggal 16 November 2014)
[4] Wibawa, Heru Kustriyadi. 2003. PERENCANAAN KEUANGAN
KELUARGA (Sebuah Langkah Menuju Keluarga Sejahtera). Jakarta:
Salemba Empat.
[5] Plewa Jr., Franklin, dkk. 1999. SERI MANAJEMEN BISNIS Laba atas
investasi (ROI) dan Perencanaan Keuangan. Jakarta: PT. Elex Media
Komputindo.
[6] Hermawan S., Stephanus. 2011. Mudah Membuat Aplikasi
Android.Yogyakarta: Andi.
[7] Huda, Arif Akbarul. 2013. Live Coding! 9 Aplikasi Android Buatan Sendiri.
Yogyakarta: Andi.
[8] Anonymous, “About SQLite”, https://sqlite.org/about.html (diakses
tanggal 01 Maret 2015)
[9] Ramsey, Dave. 2007. The Total Money Makeover : A Proven Plan for
Financial Fitness. Tennessee : Thomas Nelson.
[10] Weston, Liz. 2013. Liz Weston on Personal Finance. New Jersey : FTPress.
[11] City National Bank, “THE PLANNING EXPERIENCE”,
https://www.cnb.com/wealth-management/planning/individual/planning-
experience.asp (diakses tanggal 25 Agustus 2015)
BIOGRAFI PENULIS
Penulis dilahirkan di Malang, 7 Juni
1992 yang diberi nama Ramanda Diya’
Amsaka. Beralamat di Jl. Pisang Candi Barat
No. 42B, Malang. Untuk menghubungi
penulis, pembaca dapat mengirimkan pesan
melalui E-mail ke ramanda2011@gmail.com
atau dapat mengirimkan pesan singkat pada
nomor 085790421855.
top related