Metodologi Penelitian T1 672007060 Full text

5 Selain bunga flat dan bunga efektif, bunga anuitas sering dipakai oleh pihak bank. Bunga anuitas adalah modifikasi dari bunga efektif, prinsip bunga anuitas hampir sama dengan bunga efektif yaitu menggunakan perhitungan bunga yang fair, yaitu bunga dihitung dari sisa pokok yang belum dibayar. Perbedaan bunga anuitas dengan bunga efektif adalah pada jumlah angsuran per bulannya. Dalam bunga efektif, angsuran menurun sejalan dengan berkurangnya bunga; sedang dalam bunga anuitas angsuran tiap bulannya jumlahnya tetap. Prinsip dari bunga anuitas yaitu angsuran per bulannya tetap, dan bunga dihitung berdasar pokok yang belum dibayar, seperti rumus 3. Angsuran per bulan = p t Total angsuran = p i z 1 - 1 + i z, - t ............................................ rumus 3 P = pokok pinjaman I = suku bunga per tahun t = lama kredit dalam bulan z = lama bulan pinjaman Bunga bulan ke-z = P - Cicilan Pokok bulan ke-1 + Cicilan Pokok bulan ke-2 + ... + Cicilan Pokok bulan ke-z-1 i 12 Cicilan Pokok bulan ke-z = Angsuran per bulan - bunga bulan ke-z. Kelebihan bunga anuitas adalah angsuran bulanan tetap, perhitungan bunga secara fair, bunga dihitung dari sisa pokok yang belum dibayar dan kekurangan bunga anuitas adalah perhitungannya rumit, harus menggunakan software untuk mengetahuinya [7].

3. Metodologi Penelitian

Tahapan penelitian dalam perancangan dan implementasi aplikasi simulasi perhitungan kredit, ditunjukkan pada Gambar 1. Gambar 1 Tahapan Penelitian 6 Pengumpulan data adalah tahapan yang menjelaskan tentang pengumpulan data melalui dua tahap yaitu; wawancara, pada tahap ini dilakukan wawancara dengan Bapak Adi selaku pemilik Mitra Jaya Teknik Komputer Salatiga, Bapak Agung selaku marketing Abadi Honda Salatiga, Bapak Cross selaku marketing BPR Kembang Parama cabang Salatiga, untuk mengumpulkan data yang dibutuhkan dalam membangun sebuah aplikasi simulasi perhitungan kredit berbasis smartphone Android dan kuesioner adalah pengumpulan data lewat jawaban responden yang sengaja dibuat untuk mendapatkan pendapat sesuai hasil pertanyaan-pertanyaan yang berhubungan dengan perancangan aplikasi simulasi perhitungan kredit. Analisa data menjelaskan tentang tahapan Analisis data yang digunakan untuk mengetahui dan menterjemahkan semua permasalahan serta kebutuhan data perangkat keras dan perangkat lunak serta kebutuhan sistem yang akan dibangun. Dalam analisa data ini mengunakan prototype model sebagai metode dengan tiga tahapan yaitu tahapan Listen to customer, Buildrevise mock-up, Customer test drives mock-up. Perancangan sistem menjelaskan tentang perancangan sistem yang menggunakan diagram UML Unified Modelling Languange. Perancangan sistem simulasi perhitungan kredit ini menggunakan 4 empat diagram UML yaitu; use case diagram, activity diagram, class diagram, deployment diagram. Diagram UML Unified Modelling Languange, menjelaskan alur perancangan sehingga mempermudah dalam perancangan aplikasi simulasi perhitungan kredit. Implementasi Android adalah tahap pembahasan aplikasi yang telah dibuat, pembahasan menjelaskan tahapan cara kerja dan alur aplikasi berjalan atau dijalankan. Bertujuan untuk memastikan perangkat lunak yang dibuat dapat bekerja secara baik dan sesuai dengan kebutuhan sistem yang diharapkan. Prototype model adalah salah satu metode pengembangan perangkat lunak yang dibuat dengan pendekatan aspek desain, fungsi dan user-interface. Penentuan tujuan umum dilakukan oleh developer dan user untuk mengetahui gambaran dan kebutuhan pada perangkat lunak yang akan dibangun. Model prototype biasanya menyediakan tampilan dengan simulasi alur perangkat lunak sehingga tampak seperti perangkat lunak yang sudah jadi. Program prototype ini dievaluasi oleh pelanggan atau user sampai ditemukan spesifikasi yang sesuai dengan keinginan pelanggan atau user. Bagan mengenai prototype model dapat dilihat pada Gambar 2 Gambar 2 Bagan Prototype Model [8]. 7 Listen to Customer pada tahap ini dilakukan wawancara dengan Bapak Adi selaku pemilik Mitra Jaya Teknik Komputer Salatiga, Bapak Agung selaku marketing Abadi Honda Salatiga, Bapak Cross selaku marketing BPR Kembang Parama Cabang Salatiga, mengenai metode apa saja yang dibutuhkan dalam membangun sebuah aplikasi simulasi perhitungan kredit berbasis android. Kebutuhan dari sistem adalah sebagai berikut: aplikasi menggunakan tiga metode untuk mempermudah perhitungan sesuai metode yang akan digunakan sehingga user tidak menghitung secara manual, data yang diperlukan sesuai ketentuan user pengguna aplikasi ini, untuk tampilan desain dibuat sedehana agar mudah dalam perhitungan atau pengoprasian aplikasi. Buildrevise mock-up merupakan langkah lanjutan setelah analisis kebutuhan dan informasi mengenai aplikasi perhitungn kredit sesuai tiga metode yang diterapkan di aplikasi langkah berikutnya adalah membangun perancangan dengan menggunakan UML Unified Modelling Languange mengenai sistem yang akan dibangun nantinya. Customer test drives mock-up adalah tahapan guna melihat prototyping yang dihasilkan sudah sesuai dengan yang diharapkan atau belum. Evaluasi dilakukan dengan menunjukkan rancangan yang telah dibuat. Apabila belum sesuai maka kembali ke proses awal yaitu pengumpulan kebutuhan dan membangun prototyping kemudian melakukan evaluasi kembali sampai prototype sesuai dengan apa yang diharapkan dan sistem siap digunakan. Dalam perancangan aplikasi, digunakan UML Unified Modelling Language yaitu sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem. Use case diagram menggambarkan interaksi antara user dengan sistem yang digunakan. Gambar 3 Use Case Diagram simulasi perhitungan kredit Gambar 3 menunjukkan bahwa pada aplikasi simulasi perhitungan kredit, user dapat langsung masuk kedalam aplikasi perhitungan dan dapat menginputkan data pinjaman, lama pinjaman, bunga dan yang terahir melakukan pemilihan metode bunga, user hanya dapat memilih satu metode bunga yang akan dipakai 8 sesuai ketentuan. User dapat menghitung dan melihat hasil ahir simulasi perhitungan. Activity diagram adalah state diagram khusus, dimana sebagian besar state adalah action dan sebagian besar transisi diberikan trigger oleh selesainya state sebelumnya. Activity diagram dapat dibagi menjadi beberapa object swimlane untuk menggambarkan objek mana yang bertanggung jawab untuk aktifitas tertentu, Activity diagram menggambarkan mengenai proses-proses yang terjadi dari suatu aktifitas dimulai hingga berakhir. Gambar 4 Activity Diagram Simulasi Perhitungan Kredit Gambar 4 menjelaskan mengenai aktifitas-aktifitas yang terdapat pada aplikasi. User dapat langsung masuk ketampilan menu awal. Pada halaman menu awal user dapat memilih menu hitung kredit untuk mulai melakukan perhitungan kredit, didalam menu perhitungan kredit terdapat kolom masukan jumlah pinjaman, masukan lama pinjaman, masukan presentase perhitungan bunga dan pilih metode yang akan digunakan untuk melakukan perhitungan, dan tekan tombol hitung untuk menampilkan simulasi perhitungan kredit dan selesai. 9 Gambar 5 Class Diagram Sistem simulasi hitung kredit Gambar 5 merupakan class diagram sistem, yang terdiri dari UserUi, Simulasi.cont, HitungEntity dan BungaEntity. UserUi sebagai pengguna aplikasi sedangkan Simulasi.cont yang menjelaskan isi yang harus dimasukan kedalam perhitungan didalam simulasi.cont terdapan lima bagian. Pada class diagram sistem terdapat 2 entity yaitu HitungEntity, dan BungaEntity yang memakai operasi public. HitungEntity adalah entity yang menampung field-field data spesifikasi perhitungan kredit. BungaEntity adalah entity yang menampung field- field data tampilan bunga.

4. Hasil dan Pembahasan