PERANCANGAN APLIKASI PERHITUNGAN KREDIT PEMILIKAN RUMAH DENGAN METODE DETERMINISTIK BERBASIS ANDROID Johannes Henkie Universitas Bina Nusantara, Jl. Kebon Jeruk Raya No.27 Jakarta, 087878048481,
[email protected]
Ro’fah Nur Rachmawati Universitas Bina Nusantara,Jln Syahdan no 9 Jakarta,(021)5345830,
[email protected]
Afan Galih Salman Universitas Bina Nusantara,Jln Syahdan no 9 Jakarta,(021)5345830,
[email protected]
ABSTRAK Kredit Pemilikan Rumah (KPR) adalah suatu program dari bank yang diperuntukkan bagi masyarakat dengan tingkat ekonomi menengah yang ingin memiliki rumah, mengingat rumah merupakan kebutuhan primer bagi setiap orang.Dengan semakin tingginya minat masyarakat untuk mendapatkan KPR, maka aplikasi KPR hadir untuk membantu masyarakat yang ingin mengetahui tentang perhitungan KPR secara umum, tanpa harus datang ke bank.Aplikasi KPR sendiri diterapkan pada perangkat android yang umumnya telah digunakan oleh masyarakat luas.Dalam aplikasi KPR ini terdapat beberapa menu utama, yaitu informasi syarat dan ketentuan pengajuan KPR, uji pengajuan KPR dan juga kalkulator KPR.Syarat dan ketentuan digunakan untuk memberikan informasi secara umum untuk pengajuan KPR.Sedangkan uji perhitungan KPR digunakan untuk memberikan gambaran jumlah kredit maksimal yang dapat diajukan berdasarkan beberapa faktor.Dan Kalkulator KPR digunakan untuk menghitung angsuran yang dibayarkan per bulannya sesuai dengan pilihan anuitas yang dipilih, yaitu anuitas akhir, anuitas awal, anuitas ditunda, anuitas bertumbuh akhir, anuitas bertumbuh awal dan anuitas bertumbuh ditunda. Kata kunci : Kredit Pemilikan Rumah, Aplikasi Android, Kalkulator KPR, Anuitas, Anuitas Bertumbuh Ditunda.
ABSTRACT Home mortgage loan is a bank’s program for people with medium economic level who want to own a home, since home is a primary need for every person. With the increasing interest of the community to get a mortgage, the ‘KPR’ applicationis present to help people who want to know about the general mortgage calculation, without having to come to the bank. ‘KPR’ is implemented on android device that generally has been used by the public. There are several main menus in the application, such as the term and conditions of the home loan mortgage, home mortgage application test, and mortgage calculators. Term and conditions are used to provide general information for credit application. While the home mortgage application test is used to illustrate the maximum amount of loan that can be filed based on several factors. The mortgage calculator is used to calculate the installment
paid per month according to the annuity option chosen. The available annuities are immediate annuity, due annuity, immediate variable annuity, due variable annuity, deferred variable annuity, Keywords :home mortgage loan, android application, mortgage calculators, annuity, deferred variable annuity
PENDAHULUAN Latar Belakang Dalam kehidupan sehari–hari, kata kredit bukan lagi merupakan hal yang asing bagi masyarakat. Minat masyarakat dalam bidang kredit sangatlah tinggi, salah satunya adalah minat masyarakat untuk mendapatkan pinjaman dana untuk memperoleh tempat tinggal. Dengan adanya hal ini, beberapa pihak bank menawarkan kredit dengan istilah Kredit Kepemilikan Rumah. Oleh karena itu, melalui penelitian ini akan dibangun suatu aplikasi perhitungan KPR. Aplikasi ini dibentuk untuk memberikan kepada masyarakat agar dapat memiliki gambaran mengenai proses perhitungan KPR. Aplikasi yang dibangun menggunakan anuitas yang umumnya digunakan oleh pihak bank, seperti anuitas biasa, anuitas di muka, anuitas ditunda dan lain sebagainya.Aplikasi yang dibangun, menggunakan platformAndroid. Hal ini dikarenakan, menurut survey yang dilakukan InternationalDataCorporation (IDC, 2014) pada awal tahun 2014 lebih dari 75% orang Indonesia menggunakan smartphone dengan sistem operasi android.
Rumusan Masalah Berdasarkan latar belakang penelitian yang dijelaskan sebelumnya, maka dapat dirumuskan masalah penelitian, yaitu: bagaimana merancang dan membangun aplikasi perhitungan Kredit Pemilikan Rumah dengan metode deterministik berbasis android.
Tujuan dan Manfaat Penelitian Adapun tujuan dari penulisan penelitian ini adalah: 1. Membuat aplikasi perhitungan KPR berbasis Android. 2. Memberikan informasi lengkap kepada user tentang syarat dan ketentuan serta rincian perhitungan dari suatu KPR bank pada umumnya. 3. Memberikan analisa mengenai batas maksimal kredit yang dapat diajukan. Adapun manfaat dari penulisan penelitian ini adalah : 1. Bagi debitur: a. Memberikan informasi mengenai KPR. b. Membantu perhitungan anuitas KPR per periodik. c. Memberikan informasi mengenai batas pengajuan kredit berdasarkan kriteriakriteria yang harus dipenuhi. 2. Bagi mobile developer: sebagai referensi untuk mengembangkan aplikasi dengan topik yang sama. 3. Bagi pembaca: menambah pengetahuan mengenai anuitas dalam perhitungan KPR.
METODE PENELITIAN Untuk merancang dan membuat aplikasi maka digunakanlah metode analisis dan metode perancangan aplikasi. Metode analisis terbagi menjadi beberapa langkah diantaranya : 1. Studi Literatur Teknik pengumpulan data atau informasi dengan mempelajari buku-buku yang berisi konsep dan teori yang akan digunakan sebagai dasar dari pengembangan perancangan aplikasi. 2. Observasi langsung terhadap bank Penelitian juga dilakukan melalui observasi langsung terhadap pihak bank. Dalam hal ini adalah wawancara pada pihak bank, berkaitan dengan syarat & ketentuan, cara perhitungan dan faktor–faktor lain yang berkaitan dengan KPR. 3. Kuisioner kepada calon user Menyebarkan kuisioner sebelum memulai perancangan kepada calon user. 4. Analisa hasil kuesioner
Menganalisa hasil kuesioner dengan mempelajari informasi yang didapat untuk mengidentifikasi masalah dan menghasilkan solusi. Metode perancangan yang digunakan dalam penelitian adalah metode Waterfall Model, yaitu : 1. Requirement analysis and definition Tahapan ini didefinisikan sebagai sebuah tahap yang menghasilkan sebuah kondisi yang diperlukan oleh pengguna untuk menyelesaikan permasalahan ataupun mencapai sebuah tujuan.Tahap ini bertujuan untuk mengumpulkan kebutuhan–kebutuhan pengguna atau yang biasa disebut dengan user requirement, dan kemudian mentransformasikan ke dalam sebuah deskripsi yang jelas dan lengkap. 2. System and software design Melakukan perancangan system software beserta abstraksi system yang akan digunakan.Pada tahap ini dibentuklah alur dari sistem secara jelas atau flowchart dan juga langkah–langkah dari semua aktivitas yang akan dilakukan oleh sistem dan user.Selain itu juga dibentuk desain untuk user interface. 3. Implementation and unit testing Pada tahapan ini dilakukanlah bentuk pengkodean (coding), atas perancangan yang telah dibuat sebelumnya.Kode yang dibuat, didasarkan atas semua rancangan yang telah ditentukan sebelumnya, sehingga bentuk aplikasi nantinya tidak menyimpang dari requirement yang ada. Dalam hal ini pengkodean dilakukan menggunakan bahasa pemograman Java untuk perangkat android. Dalam pembuatan program dilakukan juga testing untuk memastikan bahwa semua kode berjalan dengan baik dan benar sesuai dengan ketentuan yang ada 4. Integration and system testing Aplikasi dilakukan testing untuk memastikan bahwa semuanya berjalan dengan benar.Setelah semuanya dipastikan benar, maka dilakukan release aplikasi kepada user.Dengan di-release-nya aplikasi ke user, diharapkan user memberikan feedback atau umban balik. 5. Operation and maintenance Tahapan ini adalah tahapan akhir dari waterfall model, tahapan ini merupakan tahapan untuk melakukan maintenance pada aplikasi yang telah di-release.Tujuannya adalah untuk terus mengoptimalkan kinerja dari aplikasi yang telah dibuat.
HASIL DAN BAHASAN Berdasarkan penelitian yang telah dilaksanakan, maka dibentuklah suatu bentuk aplikasi android yaitu Kredit Kepemilikan Rumah yang memiliki 3 fungsi utama, yaitu menu syarat dan ketentuan KPR, menu uji pengajuan KPR dan menu kalkulator KPR.
Pada tiap menu memiliki fungsi masing-masing, yaitu:
•
Syarat dan Ketentuan
•
Menginformasikan mengenai syarat dan ketentuan pengajuan KPR sesuai dengan standar yang ada di Indonesia. Uji Pengajuan KPR
•
Memberikan penghitungan mengenai jumlah maksimal kredit yang dapat diajukan pemohon kredit dalam kurun waktu tertentu dan dihitung berdasarkan penghasilan serta usia pemohon. Kalkulator KPR
Menghitung anuitas atau besar angsuran yang harus dibayarkan tiap tahunnya, berdasarkan anuitas yang dipilih oleh pemohon.Anuitas yang disediakan terdiri atas
anuitas akhir, anuitas awal, anuitas bertumbuh, anuitas ditunda, anuitas bertumbuh awal, anuitas bertumbuh akhir. Berikut adalah bentuk alur dari aplikasi KPR :
Adapun usecase diagram yang digunakan untuk pembuatan aplikasi adalah sebagai berikut:
Berikut adalah bentuk activitydiagram dari menu syarat & ketentuan dari aplikasi KPR :
Berikut adalah bentuk activitydiagram dari menu uji pengajuan KPR dari aplikasi KPR :
Berikut adalah bentuk activitydiagram dari menu kalkulator KPR dari aplikasi KPR:
Pembahasan aplikasi berdasarkan 8 aturan emas : 1. Berusaha konsisten Aplikasi meggunakan bahasa yang seragam, yaitu bahasa Indonesia. 2. Menyediakan kegunaan universal Button dan istilah yang digunakan adalah istilah umum sehingga semua orang bisa langsung menggunakannya. 3. Memberikan Umpan Balik yang informatif Telah ada pesan error apabila terdapat input yang kurang tepat da nada pemberitahuan apabila user akan melanjutkan ke aktivitas lainnya. 4. Merancang dialog yang memberikan penutupan Terdapat dialog yang menunjukkan proses telah selesai ataupun ketika akan keluar dari aplikasi. 5. Memberikan pencegahan kesalahan yang sederhana Terdapat validasi sehingga meminimalisir kesalahan yang terjadi dalam sistem. 6. Memungkinkan kembali ke tindakan sebelumnya User bisa dengan mudah menekan tombol back untuk kemabli ke tindakan sebelumnya tanpa menyebabkan error. 7. Menudukung pusat kendali internal Terdapat menu pada aplikasi yang mengarah ke fitur-fitur yang berbeda yang bisa dipilih sesuai dengan keinginan.
8.
Mengurangi beban ingatan jangka pendek Terdapat pilihan untuk bisa menggunakan kembali hasil perhitungan uji pengajuan KPR pada kalkulator KPR.
Adapun perhitungan dari anuitas yang dilakukan didasarkan pada rumus matematika mengenai anuitas, sebagai berikut : 1 1 PV ( ) = present value (nilai sekarang) = tingkat bunga i n = jumlah periode A ( ) = Anuitas (pembayaran/periode) Bentuk penurunan rumus anuitas biasa : 1 Atau
1
0 … …
1
… …
1 1 1
1 1 PV= Au+A … … Kalikan setiap sisi dengan u … … Subtitusikan PV= Au+A … … - … … … … … … … … … … … … 1 1 1 1 Subtitusikan lagi u
#
$
% #1
"
$ &
%
#1 % $ Kalikan pembilang dan penyebut dengan 1+i 1 1 1 1 Atau 1 1 Rumus Besar Cicilan $ (& ' ) $ Bentuk penurunan rumus : 1 1
'
$ (& $
)
SIMPULAN DAN SARAN Kesimpulan Berdasarkan hasil survei maka dibuat dan dikembangkanlah suatu aplikasi Kredit Pemilikan Rumah (KPR) untuk dapat memenuhi kebutuhan pengguna dalam hal pengajuan kredit, khususnya kredit pemilikan rumah. Aplikasi dibuat, dikembangkan dan kemudian dipasarkan hingga akhirnya mendapatkan umpan balik dari pengguna berupa kritik dan saran.Berdasarkan hasil evaluasi yang diperoleh, maka dapat ditarik kesimpulan dari pengembangan aplikasi. Kesimpulan yang didapatkan adalah : 1. Aplikasi KPR mudah digunakan. 2. Aplikasi perhitungan KPR berbasis android memberikan informasi lengkap kepada user tentang syarat dan ketentuan serta rincian perhitungan dari KPR. 3. Aplikasi perhitungan KPR juga memberikan analisa batas maksimal kredit yang dapat diajukan. 4. Fitur kalkulator KPR pada aplikasi KPR merupakan fitur yang paling membantu user. Saran Berdasarkan pada kesimpulan yang diperoleh, maka berikut ini adalah berbagai saran yang dapat membangun untuk pengembangan selanjutnya: 1. Pengintegrasian dengan pihak bank secara langsung. 2. Fitur iklan rumah yang dijual. Membuat aplikasi KPR di device lainnya seperti IOS dan Blackberry
REFERENSI Bentley, Lonnie D dan Whitten, Jeffrey L. (2007).Systems Analysis and Design for the Global Enterprise, 7th Edition, International Edition. New York: McGraw Hill. Frensidy, B. (2009). Matematika Keuangan. Jakarta: Salemba Empat. International Data Corporation (IDC).(2014).Research Company. Jen Mon,S. (2013). Android-based Java Programming for Mobile Phone. (IJCSI) International Journal of Computer Science Issues 1 (2). Kasmir.(2008). Manajemen Perbankan. Jakarta: Rajawali. Lee,W. (2012). Beginning Android 4 Application Development.Indianapolis : John Wiley. Michael, A.(2004).Deterministic Model.A Dictionary of Ecology, diakses 5 Juli 2014 dari www.encyclopedia.com Raffie,H. (2013).Pengertian KPR dan Jenis-Jenisnya. Jakarta Shneiderman, B., & Plaisant, C. (2010).Designing the user interface : strategies for effective human-computer interaction. Addison-Wesley. Sommerville, I.(2011).Software Engineering (9th ed.).Pearson. Triandaru,S& Totok B.S. (2006).Bank dan Lembaga Keuangan Lain.Jakarta: Salemba Empat. Wackerly, Mendenhall, Scheaffer. (2008). Mathematical Statistic with Application, 7th Edition, International Edition. Canada: Cengage Learning.
RIWAYAT PENULIS Johannes Henkie lahir di Kota Medan pada 14 Mei 1991.Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara pada tahun 2014.