Upload
anggrelia-pradina
View
89
Download
3
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 :
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.4User Interface
Gambar 3.2 tampilan form login
Gambar 3.3 tampilan jika login gagal karna username dan password tidak sesuai
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
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