23
APLIKASI KREDIT RUMAH KPR MAJU BERSAMA CORPORATION MENGGUNAKAN BAHASA PEMROGRAMAN C++ TUGAS AKHIR Oleh Anggrelia Pradina Kisyanda NIM : 49013040 Teknik Komputer Jaringan Media Digital

Aplikasi Kredit Rumah Kpr Maju Bersama Corporation

Embed Size (px)

Citation preview

APLIKASI KREDIT RUMAH KPR MAJU BERSAMA CORPORATION

MENGGUNAKAN BAHASA PEMROGRAMAN C++

TUGAS AKHIR

OlehAnggrelia Pradina Kisyanda

NIM : 49013040Teknik Komputer Jaringan Media Digital

SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKAINSTITUT TEKNOLOGI BANDUNG

2013

KATA PENGANTAR

Puji dan syukur kepada Allah SWT karena atas berkah dan rahmat-Nya

penulis dapat menyelesaikan laporan untuk Tugas Akhir Mata Kuliah

Algoritma Pemrograman C++ dengan aplikasi yang diberi nama “Aplikasi

Kredit Rumah KPR Maju Bersama Corporation menggunakan Bahasa

Pemrograman C++”. Penulis juga ingin mengucapkan rasa terima kasih

kepada teman-teman dan dosen dari STEI ITB yang telah banyak membantu

dalam menyelesaikan tugas ujian semester ini.

Penulis menyadari masih terdapat kekurangan pada penulisan laporan

Aplikasi ini. Saran dan kritik yang membangun sangat penulis harapkan

untuk membantu kemajuan dalam pembuatan tugas-tugas yang lain.

Bandung, November 2013

Penulis

DAFTAR ISI

KATA PENGANTAR.......................................................................................................................................2

DAFTAR ISI……………………………………………………………………………………………………………………………………………….3

BAB I PENDAHULUAN..................................................................................................................................4

1.1 Latar Belakang.............................................................................................................................4

1.2 Tujuan dan Manfaat....................................................................................................................4

1.3 Batasan Masalah..........................................................................................................................4

1.4 Metode Penulisan........................................................................................................................5

1.5 Sistematika Penulisan..................................................................................................................5

BAB II LANDASAN TEORI..............................................................................................................................6

2.1 KPR...............................................................................................................................................6

2.2 Pengenalan Pemrograman C++....................................................................................................6

BAB III PERANCANGAN SISTEM...................................................................................................................9

3.1 Perancangan Software.................................................................................................................9

3.2 Algoritma Aplikasi Kredit Rumah MBC.........................................................................................9

3.3 Flowchart...................................................................................................................................10

3.4 User Interface............................................................................................................................11

BAB IV KESIMPULAN DAN SARAN..............................................................................................................18

4.1 Kesimpulan................................................................................................................................18

4.2 Saran..........................................................................................................................................18

DAFTAR PUSTAKA......................................................................................................................................19

BAB IPENDAHULUAN

1.1 Latar Belakang

Rumah merupakan salah satu kebutuhan pokok yang harus dimiliki oleh

setiap oang, karena ruma merupakan dimana tempat orang untuk

berlindung . Saat ini banyak pihak telah memudahkan setiap orang untuk

mendapatkan rumah idaman mereka, salah satunya dengan cara kredit

dengan cicilan bunga yang rendah.

Teknologi saat ini sangat berkembang sangat pesat. Banyak pihak

menggunakan teknologi untuk membantu pekerjaan manusia. Misalnya

untuk penjualan rumah secara kredit maka dibuatlah sebuah aplikasi yang

dapat membantu untuk mencari rumah idaman sesuai tipe, harga dan cicilan

setiap bulannya.

Diharapkan dengan aplikasi yang akan dibangun akan membantu

berbagai pihak untuk mendapatkan rumah idaman mereka sesuai dengan

budget yang dimiliki.

1.2 Tujuan dan ManfaatAdapun tujuan dari pembuatan aplikasi adalah sebagai berikut:

1. Untuk memenuhi tugas mata kuliah algoritma pemograman C++

2. Untuk mempelajari cara pengolahan data dengan bahasa pemograman

C++

Sedangkan manfaat dari pembuatan aplikasi adalah sebagai berikut:

1. Memberikan kemudahan dalam proses perhitungan kredit rumah

secara transparan.

1.3Batasan MasalahBatasan masalah atau sering juga disebut ruang lingkup kerja bertujuan

untuk memudahkan pekerjaan serta menjaga agar pembahasan masalah

selalu terarah 8 dan tidak mengambang. Juga menghindari adanya kegiatan

di luar tujuan yang telah ditetapkan. Sehingga dalam pembuatan Aplikasi

perhitungan kredit rumah ini penulis membatasi pembahasan seperti berikut

:

1. Hanya terdapat 4 tipe rumah.

2. Hanya dapat meminjam melalui 4 bank yang telah bekerja sama

dengan Maju Bersama Corp.

3. Aplikasi bekerja pada bahasa pemograman C++ untuk interface GUI.

1.4Metode PenulisanDalam pembuatan laporan tugas akhir, penulis mendapatkan data dan

informasi dari internet, serta buku-buku atau media lainnya yang

berhubungan dengan materi yang dikerjakan. Penulis juga menggunakan

metode pengujian dan pengamatan. Hasil akhir dari pengujian, penulis

melakukan perbandingan antara teori dan praktikum.

1.5Sistematika PenulisanSistematika penulisan merupakan bagian dari penulisan laporan yang

mempunyai tujuan untuk mempermudah pembaca dalam memahami isi

yang terkandung di dalam laporan ini, untuk menghindari kesalahan dalam

penafsiran . Penulisan laporan ini di bagi menjadi beberapa bagian BAB,

yaitu:

BAB I Pendahuluan

Berisikan latar belakang, tujuan dan manfaat, batasan masalah,

metode penulisan, sistematika penulisan.

BAB II Landasan Teori

Menerangkan dasar teori tentang Pemrograman C++ dan teori

dasar kredit rumah.

BAB III Perancangan Sistem

Yang membahas tentang tahapan / perancangan yang dibuat

untuk merancang suatu aplikasi.

BAB IV Penutup

Yang berisikan kesimpulan dan saran.

BAB IILANDASAN TEORI

2.1KPRKPR adalah produk pembiayaan untuk pembeli rumah dengan skema

pembiayaan sampai dengan 90% dari harga rumah. Hingga saat ini Kredit

Pemilikan Rumah disediakan oleh perBANKan, walaupun sudah ada

perusahaan pembiayaan yang menyalurkan pembiayaan dari lembaga

sekunder untuk pembiayaan perumahan (housing financing).

Pengembang biasanya sudah bekerja sama dengan bank untuk

mempermudah proses pengajuan KPR. Oleh sebab itu, salah satu

pertimbangan saat membeli rumah adalah bank yang menyalurkan KPR.

2.2Pengenalan Pemrograman C++Pemograman C++ merupakan tujuan umum bahasa pemograman

computer yang mendukung pemograman procedural, abstraksi data dan

object-oriented. Sebelum tahun 1983, Bjarne Stoustrup menambahkan fitur

untuk pemograman C dan membetuknya menjadi “C with Clasess”. Ia

menggabungkan penggunaan Simula dari Class dan berorintasi objek

dengan fitur yang lebih baik dari pemograman C, kemudian dilanjutkan

dengan penambahan banyak fitur dan

fungsi virtual, operator overloading dan lain sebagainya.

GUI merupakan singkatan dari Graphic User Interface yang dapat

digunakan jika ingin membuat sebuah program interaktif antara program

dengan pengguna. Hasil akhir dari pemograman GUI biasanya dalam bentuk

aplikasi. Berikut ini merupakan langkah-langkah untuk membuat program

GUI di C++.

Jika kita telah menjalankan program C++, maka langkah selanjutnya

adalah sebagai berikut :

Gambar 2.1 membuat project baru di visual studio

Gambar 2.2 membuat aplikasi windows forms

Kemudian isi nama file dan klik tombol OK, maka selajutnya akan keluar

tampilan seperti yang terlihat pada gambar 2.3 berikut ini.

Gambar 2.3 tampilan form kosong pada visual studio

Gambar 2.3 merupakan tempat yang digunakan untuk mengisi program

GUI yang diinginkan. Pada bagian ini terdapat beberapa properties yang

mendukung pembuatan aplikasi dan pemanfaatannya sesuai dengan bahasa

pemograman GUI yang tersedia

BAB IIIPERANCANGAN SISTEM

3.1Perancangan Software Perancangan software dalam tugas akhir ini menggunakan pemrograman

C++ dengan tampilan berupa Graphic User Interface (GUI).

3.2Algoritma Aplikasi Kredit Rumah MBC Adapun algoritma aplikasi kredit rumah MBC diantaranya :

1. Masukkan username dan password

2. Masuk dalam menu rumah

3. Pilih tipe rumah

4. Klik tombol cari yang tersedia

5. Pilih lama jangka waktu kredit

6. Pilih bank yang nantinya akan digunakan sebagai transaksi kredit

7. Membayar uang muka

8. Memilih paket yang disediakan develop

9. Perhitungan kalkulasi total dengan kredit

10. Perhitungan cicilan yang harus dibayar per bulan

3.3Flowchart

Gambar 3.1 flowchart aplikasi kredit rumah KPR Maju Bersama Corporation

3.4User Interface

Gambar 3.2 tampilan form login

Gambar 3.3 tampilan jika login gagal karna username dan password tidak sesuai

Gambar 3.4 jika login berhasil

Gambar 3.5 tampilan awal menu utama

Gambar 3.6 tampilan menu rumah

Gambar 3.7 tampilan pemilihan tipe rumah

Gambar 3.8 tampilan setelah menekan tombol search

Gambar 3.9 tampilan memilih jangka waktu pencicilan

Gambar 3.10 tampilan memilih bank yang sudah bekerja sama dengan MBC untuk pembayaran cicilan

Gambar 3.11 memasukkan uang muka dan memilih paket

Gambar 3.12 tampilan setelah menekan tombol untuk kalkulasi

Gambar 3.13 tampilan memilih pesan sekarang

Gambar 3.14 tampilan jika menekan tombol reset

BAB IVKESIMPULAN DAN SARAN

4.1 KesimpulanKesimpulan yang dapat diambil dari laporan tugas akhir ini adalah :

1. Aplikasi ini dapat digunakan dengan berbasis desktop

2. Aplikasi diharapkan membantu dalam proses perhitungan kredit rumah

secara transparan dalam proses transaksi pengkreditan rumah KPR

MBC.

4.2 SaranUntuk sistem yang lebih baik kedepannya perlu ditambahkan beberapa

hal diantaranya :

1. Perlu adanya penambahan menu untuk KPR ini seperti KPR untuk

kredit mobil, motor, dll.

DAFTAR PUSTAKA

http://enetter.blogspot.com/2012/12/apa-itu-kpr-definisi-pengertian-kredit-pemilikan-rumah.html

http://www.simulasikredit.com/simulasi_kredit_rumah.php