Anda di halaman 1dari 40

LAPORAN PRAKTIKUM

PERIODE SEMESTER GENAP 2013/2014

Disusun Oleh:

Rahayu Eka Pangesti


Lintang Refrendra M

KELOMPOK 01

Dea Prilia Abriani

(125060701111015)
(135060701111019
1111019)
(135060701111020
1111020)

Happy Ikmalur Rohman S

(135060701111049
1111049)

Dino Ari Kusuma

(135060701111054
1111054)

M Ridwan Hamdani

(135060707111011
7111011)

KEMENT
KEMENTERIAN
PENDIDIKAN DAN KEBUDAYAAN
UNIVERITAS BRAWIJAYA
FAKULTAS TEKNIK
MALANG
2014

LEMBAR PERSETUJUAN
LABORATORIUM PEMROGRAMAN KOMPUTER
JURUSAN TEKNIK INDUSTRI
FAKULTAS TEKNIK

UNIVERSITAS BRAWIJAYA

PRAKTIKUM PEMROGRAMAN KOMPUTER


TAHUN 2014
Disusun Oleh:

Rahayu Eka Pangesti


Lintang Refrendra M

KELOMPOK 01

Dea Prilia Abriani

Happy Ikmalur Rohman S


Dino Ari Kusuma

M Ridwan Hamdani

(125060701111015)
(135060701111019)
(135060701111020)
(135060701111049)
(135060701111054)
(135060707111011)

Malang, 22 Mei 2014


Telah diperiksa dan disetujui oleh:

Dosen Pembimbing

Koordinator Asisten

Ir. PURNOMO BUDI SANTOSA M. Sc. Ph. D


NIP. 19530113 198303 1 003

YOUNGKY REYNALDI YUSUF


NIM.115060700111065

LEMBAR PERSETUJUAN
LABORATORIUM PEMROGRAMAN KOMPUTER
JURUSAN TEKNIK INDUSTRI
FAKULTAS TEKNIK

UNIVERSITAS BRAWIJAYA

PRAKTIKUM PEMROGRAMAN KOMPUTER


TAHUN 2014
MODUL 1 & 2

PENGENALAN MACRO DAN VBA EXCEL


PEMROGRAMAN PADA VBA EXCEL
Disusun Oleh:

KELOMPOK 01

Rahayu Eka Pangesti


Lintang Refrendra M
Dea Prilia Abriani

Happy Ikmalur Rohman S


Dino Ari Kusuma

M Ridwan Hamdani

Malang, 23 Mei 2014

(125060701111015)
(135060701111019
1111019)
(135060701111020
1111020)
(135060701111049
1111049)
(135060701111054
1111054)
(135060707111011
7111011)

Telah diperiksa dan disetujui oleh:


Asisten Pembiming

SAEFUDIN ADI RAHARJA WASDANA PUTRA


NIM. 115060707111036

LEMBAR PERSETUJUAN
LABORATORIUM PEMROGRAMAN KOMPUTER
JURUSAN TEKNIK INDUSTRI
FAKULTAS TEKNIK

UNIVERSITAS BRAWIJAYA

PRAKTIKUM PEMROGRAMAN KOMPUTER


TAHUN 2014
MODUL 3

PENERAPAN FUNGSI VBA EXCEL


Disusun Oleh:

KELOMPOK 01

Rahayu Eka Pangesti


Lintang Refrendra M
Dea Prilia Abriani

Happy Ikmalur Rohman S


Dino Ari Kusuma

M Ridwan Hamdani

Malang, 22 Mei 2014

(125060701111015)
(135060701111019
1111019)
(135060701111020
1111020)
(135060701111049
1111049)
(135060701111054
1111054)
(135060707111011
7111011)

Telah diperiksa dan disetujui oleh:


Asisten Pembiming

ESHA PUTRI MAHARANI AYU WIDODO


NIM. 115060700111052

KATA PENGANTAR

Puji syukur kami panjatkan kehadirat Allah SWT karena atas limpahan rahmat

dan karunia-Nya, kami dapat menyelesaikan laporan ini tepat pada waktunya.
Kami menyadari Laporan Praktikum Pemrograman ini masih jauh dari sempurna,
oleh karena itu kritik serta saran yang membangun dari semua pihak sangat
diharapkan demi perbaikan Laporan Praktikum Pemrograman ini.

Sejak awal sampai dengan akhir penulisan Laporan Praktikum Pemrograman

ini, tidak sedikit bantuan yang kami terima dan karenanya dalam kesempatan ini
kami ingin menyampaikan terima kasih kepada:
1.

Bapak Ishardita Pambudi Tama, ST., MT., Ph.D. selaku ketua Jurusan Teknik

2.

Bapak Ir. Purnomo Budi Santoso, M.Sc., Ph.D. selaku Kepala Laboratorium

Industri Universitas Brawijaya yang telah memberikan bimbingan pada kami.

Pemrograman dan dosen pembimbing praktikum yang telah membimbing


kami dalam pembuatan laporan.
Akhirnya

penulis

mengharapkan

semoga

dari

Laporan

Praktikum

Pemrograman ini dapat diambil hikmah dan manfaatnya sehingga dapat


memberikan inpirasi terhadap pembaca.

Malang, Mei 2014


Penulis

DAFTAR ISI
Halaman

KATA PENGANTAR ........................................................................................................................................ i

DAFTAR ISI ....................................................................................................................................................... ii

DAFTAR TABEL ............................................................................................................................................... iv


DAFTAR GAMBAR .......................................................................................................................................... v

BAB I PENDAHULUAN .................................................................................................................................. 1


1.1 Latar Belakang ....................................................................................................................................... 1
1.2 Tujuan ....................................................................................................................................................... 1

1.3 Manfaat ..................................................................................................................................................... 2


1.4 Batasan ..................................................................................................................................................... 2
BAB II TINJAUAN PUSTAKA ....................................................................................................................... 3

2.1 Pemrograman Komputer Berorientasi Objek .......................................................................... 3


2.2 Algoritma ................................................................................................................................................. 3
2.3 Flowchart ................................................................................................................................................ 3

2.3.1 Jenis Jenis Flowchart ................................................................................................................... 4

2.3.2 Simbol Simbol Flowchart ........................................................................................................... 5

2.4 Struktur Kontrol Pemrograman ..................................................................................................... 6

2.4.1 Struktur Kontrol Keputusan ........................................................................................................ 6


2.4.2 Struktur Kontrol Pengulangan .................................................................................................... 7
2.5 Event, Property, Method, dan Objek ............................................................................................ 7

2.6 Event Driven Programming ............................................................................................................. 8

2.7 Visual Basic for Application (VBA) with Microsoft Excel 2013 ........................................ 8
2.7.1 Visual Basic for Application (VBA) ........................................................................................... 8
2.7.2 Microsoft Excel 2013 ...................................................................................................................... 8

2.7.2.1 Macro Excel 2013 ......................................................................................................................... 9

2.7.2.1.1 Perekaman Macro ..................................................................................................................... 9

2.7.2.1.2 Macro dengan VBE .................................................................................................................... 11

BAB III HASIL DAN PEMBAHASAN .......................................................................................................... 12


3.1 Deskripsi Program .............................................................................................................................. 12

3.2 Algoritma Pemrogram ...................................................................................................................... 12


3.3 Diagram Alir (Flowchart) Program ............................................................................................. 14

3.4 User Interface ....................................................................................................................................... 15

3.5 Listing Code Program ........................................................................................................................ 20


ii

3.6 Cara Kerja Program ............................................................................................................................ 28

BAB IV PENUTUP ........................................................................................................................................... 29


4.1 Kesimpulan ............................................................................................................................................ 29
4.2 Saran .......................................................................................................................................................... 29
DAFTAR PUSTAKA
LAMPIRAN

iii

DAFTAR TABEL
HALAMAN

Tabel 2.1 Event, Property, Method ......................................................................................................... 7

iv

DAFTAR GAMBAR
Halaman

Gambar 2.1 Contoh Flowchart dalam kehidupan Sehari Hari ................................................. 4


Gambar 2.2 Simbol Simbol Flowchart ............................................................................................... 5

Gambar 2.3 Tampilan Tab Developer ................................................................................................... 10

Gambar 2.4 Tampilan Kotak Dialog Record Macro ......................................................................... 10


Gambar 3.1 Diagram Alir (Flowchart) Program ............................................................................... 14
Gambar 3.2 Form Login .............................................................................................................................. 15

Gambar 3.3 Menu Utama ............................................................................................................................ 15


Gambar 3.4 Menu Input Akun .................................................................................................................. 16

Gambar 3.5 Menu Klaim ............................................................................................................................. 16


Gambar 3.6 Daftar Input Akun ................................................................................................................. 17

Gambar 3.7 Daftar Pembayaran Cicilan ............................................................................................... 17

Gambar 3.8 Menu Cetak Struk Bayar .................................................................................................... 18


Gambar 3.9 Daftar Proses Klaim ............................................................................................................. 18

Gambar 3.10 Menu Cetak Struk Klaim .................................................................................................. 19

Gambar 3.11 Menu Tutup Aplikasi ......................................................................................................... 19

1.1 Latar Belakang

BAB I
PENDAHULUAN

Kesehatan merupakan salah satu harta yang berharga bagi manusia.Dengan kesehatan

yang kita punya kita bisa melakukan semua aktivitassehari-hari.


aktivitassehari
Ketika kita sakit, tidak
banyak hal yang bisa kita lakukan.Bahkan se
seringnya kita hanya bisa tergeletak
geletak di kasur.

Untuk melakukan aktivitas yang sebelumnya kita lakukan sendiri, kita butuh orang lain
untuk membantu kita. Tetapi siapa yang mengerti
menge kapan kita sakit dan bagaimana
agaimana apabila
ketika kita sakit kita tidak memiliki biaya yang cukup untuk berobat.

Untuk menanggulangi hal-hal


hal hal yang seperti ini maka terciptalah salah satu produk jasa

asuransi yang membantu kita dalam mengelola uang khususnya untuk simpanan apabila
ap
suatu saat kita membutuhkan biaya ketika kita tiba-tiba
tiba jatuh sakit. Perusahaan asuransi

menghimpun dana melalui penarikan premi dengan menjanjikan akan memberi sejumlah
uang sebagai ganti rugi kepada pihak yang membayar premi apabila terjadi suatu
peristiwa
eristiwa yang merugikan pembayar premi tersebut (Supriatna: 2006).

Menurut penelitian yang dilakukan


dilaku n oleh Abung Faisyal pada sebuah perusahaan

asuransi,didapati
didapati bahwa pengguna jasa asuransi dari tahun ke tahun semakin
meningkat.Hal ini menunjukkan bahwa minat
minat masyarakat terhadap produk jasa asuransi

cukup tinggi.Oleh karena


na itu dibuatlah aplikasi ini agar dapat membantu dan

mempermudah dalam pengolahan data pembayaran premi dan pembayaran klaim.


klaim.Dari
aplikasi ini juga dapat diamati total investasi yang dimiliki
di
pemegang
gang polis setiap
bulannya dengan
n harapan dapat memantau perkembangan penggunaan jasa asuransi.
1.2 Tujuan

Berikut adalah tujuan dari pembuatan aplikasi ini.

1. Untuk mempermudah dalampembuatan


dalampembuatan laporan penggunaan jasa asuransi pada suatu
perusahaan asuransi.

2. Untuk memantau
emantau investasi customeryang masuk kedalam perusahaan.

3. Untuk mempermudah memantau pembayaran klaim (total tunjangan) ketika

pemegang polis mengajukan klaim serta pemantauan feedback yang didapatkan

customer berdasarkan ada tidaknya klaim.


klaim

1.3 Manfaat

Berikut adalah manfaat dari pembuatan aplikasi ini.

1. Mempermudah dalam pembuatan laporan penggunaan jasa asuransi pada suatu


perusahaan asuransi.

2. Memantau
emantau investasi para pemegang polis tiap bulannya.

3. Mempermudah memantau pembayaran klaim ketika pemegang polis mengajukan


klaim.

1.4 Batasan

Berikut adalah batasan yang digunakan dalam pembuatan aplikasi ini.

1. Produk asuransi hanya asuransi kesehatan.


2. Jangka waktu asuransi maksimal 4 tahun.

3. Pembayaran premi setiap bulan dan pilihan besarnya adalah Rp 250.000, Rp 500.000,
dan Rp 1.000.000 setiap bulannya.

4. Klaim hanya dibatasi


batasi untuklaim
untu
rawat inap, operasi, dan meninggal.

BAB II
TINJAUAN PUSTAKA

2.1 Pemrograman Komputer Berorientasi Objek

Pemrograman berorientasi objek adalah peningkatan dari pendekatan pemrograman

prosedural yang telah terbukti bertahun-tahun


bertahun tahun dianut oleh kalangan pengembang
software. Terutama yang masih menggunakan software-software
software software developer lama
sepertiC,C++,

pascal, basic,ADA, dan COBOL. Pemrograman berorientasi objek

meningkatkan
gkatkan sisi fleksibilitas, modularity, reuseability, clarity yang semuanyaitu dapat

dilihat dari class enkapsulisasi, class inheritance, dan polymorphisme. Dalam


pemrograman berorientasi objek
objek, data dan prosedur atau operasinya menjadi satu dalam
sebuah entitas
ntitas yang disebut objek.
2.2 Algoritma

Algoritma didefinisikan
nisikan sebagai urutan langkah-langkah
langkah langkah penyelesaian masalah yang

disusun secara sistematis dan logis. Sumber lain menuliskan algoritma adalah suatu
metode khusus yang tepat dan terdiri dari serangkaian langkah-langkah
langkah terstruktur dan
dituliskan secara matematis, yang akan dikerjakan untuk menyelesaikan
menyelesaikan suatu masalah
dengan bantuan komputer
omputer (Kurniawan,2004).
2.3 Flowchart

Flowchart atau bagan alur merupakan metode


metode untuk menggambarkan tahap
tahap-tahap

penyelesaian masalah (prosedur) beserta aliran data dengan simbol-simbol


mbol standar yang

mudah dipahami.i. Tujuan utama penggunaan flowchart adalah untuk menyederhanakan


rangkaian proses atau prosedur untuk memudahkan pemahaman pengguna terhadap
informasi tersebut. Untuk itu desain sebuah flowchart harus ringkas, jelas, dan logis
(Soeherman,2008). Contoh flowchart dapat dilihat seperti gambar di bawah ini:

2.3.1

Gambar 2.1 Contoh Flowchartdalam Kehidupan Sehari-hari


Sumber : Imran (2005:12)

Jenis Jenis Flowchart

Menurut teori, flowchartdapat dibedakan menjadi tiga kategori, yaitu flowchart

dokumen, flowchartsystem, dan flowchart program.Flowchart dokumen menggambarkan

aliran data dan informasi antar-area


a
area (divisi) dalam sebuah organisasi. Sedangkan

flowchartsystem lebih menekankan pada gambaran tentang aliran input, prosedur


pemrosesan, dan output yang dihasilkan. Sedangkan flowchart program lebih banyak

digunakan untuk menggambarkan logika suatu prosedur penyeles


penyelesaian
aian masalah dalam
pemrograman komputer (Soeherman,2008).
(Soeherman,2008)

2.3.2

Simbol Simbol Flowchart

Berikut adalah simbol-simbol


simbol yang biasa digunakan dalam pembuatan flowchart.

Gambar 2.2 Simbol Simbol Flowchart


Sumber : Dewobroto (2005:14)

2.4

Struktur Kontrol Pemrograman

Berikut adalah penjelasan dari struktur kontrol pemrograman yang terdiri dari

struktur kontrol keputusan dan struktur kontrol pengulangan.


2.4.1

Struktur Kontrol Keputusan

Struktur kontrol
ontrol keputusan merupakan pernyataan dalam
dalam membuat penalaran dari

logika program.Program
Program akan membuat pernyataan ataupun keputusan sebagai proses
eksekusi (Sulianta,2010). Berikut ini beberapa pernyataan pada struktur kontrol
keputusan:

1. Pernyataan If.Then

Pernyataan IfThen memungkinkan untuk menjalankan sebuah pernyataan atau

beberapa pernyataan apabila suatu kondisi terpenuhi (Wicaksono,2007)


2007). Format kode

program untuk pernyataan IfThenadalah sebagai berikut :


If Kondisi Then,
Statement
End If

Apabila kondisi yang dieksekusi terpenuhi, pernyataan yang mengikuti thenakan

diproses. Sebaliknya, apabila tidak terpenuhi, pernyataan tidak akan diproses


(Wicaksono,2007).

2. Pernyataan IfThenElse

Pernyataan IfThenElse digunakan untuk mendefinisikan beberapa blok statement

yang akan dijalankan salah satu berdasarkan kondisi yang memenuhi syarat
(Wicaksono,2007).. Format kode program untuk pernyataan IfThenElseadalah
sebagai berikut:

If Kondisi 1 then
Statement1
ElseIf Kondisi2 Then
Statement2
Else
Statement3
End If
VBA mulanya akan menguji kondisi 1, apabila tidak terpenuhi
terpenuhi maka VBA akan menguji
mengu

kondisi dua, dan seterusnya sampai ditemukan suatu kondisi yang memenuhi syarat
untuk menjalankan pernyataan (Wicaksono,2007).

2.4.2

Struktur Kontrol Pengulangan

Struktur kontrol
ontrol pengulangan adalah sebuah struktur yang
yang menjalankan beberapa

pernyataan secara berulang - ulang.Struktur kontrol


ontrol pengulanga yang digunakan di dalam

aplikasi ini adalah struktur pengulangan WhileWhen(Wicaksono,2007)


(Wicaksono,2007). Penjelasan
mengenai struktur WhileWhen adalah sebagai berikut:
1. Struktur WhileWhen

Struktur pengulangan WhileWhen digunakan untuk menjalankan satu atau beberapa

pernyataan selama suatu kondisi benar (Wicaksono,2007). Format kode program


struktur WhileWhenadalah sebagai berikut:
While Kondisi
Statement
Wend

Apabila kondisi benar, semua pernyataan akan dijalankan


ankan dan ketika mencapai baris

wend, kontrol
ontrol akan kembali lagi ke baris while untuk melakukan evaluasi kembali nilai

dari kondisi. Apabila nilai kondisi masih memenuhi syarat atau benar,
benar proses
pengulangan akan terjadi lagi sampai kondisinya salah. Apabila kondisi salah, program
akan dihentikan oleh wend
end (Wicaksono,2007).

2.5

Event, Property, Method, dan Objek

Property adalah sesuatu


esuatu yang dimiliki oleh objek (property menggambarkan objek),

sedangkan method adalah cara


c
untuk melakukan sesuatu (method menggambarkan suatu
tindakan atas objek), lalu events
e
merupakan tindakan seperti method tetapi sistem yang

memanggil tindakan tersebut dan bukan pengguna objek (end user). Seperti benda
berbentuk fisik (misalnya
salnya mobil, atau kursi), object application jugaa memiliki property,

method, serta events.

Contoh subroutine yang tercantum dibawah ini terdiri dari object, property, dan

method. Misalnya, Worksheets(sheet 1) adalah objek,


objek sementara select adalah method,
dan value adalah property.

Tabel 2.1 Event, Property, Method


Property
Method
Warna
Mempercepat
Nilai
Worksheets(Sheet1)
Select
Sumber: Christoper Lee (2012
2012)
Object
Mobil
ActiveCell

2.6

Event DrivenProgramming
DrivenProgramm

Event Driven Programming


ing biasa digunakan di program-program
program yang panjang seperti

server-server
server jaringan dan antarmuka grafis pengguna. Bagian tersebut diperkenalkan di

dalam Tcl. Tcl menyediakan suatu model yang mudah saat kamu memasukkan perintah

Tcl, dan sistem


stem kemudian memanggil perintah tersebut ketika peristiwa tertentu terjadi.
Perintah berikutnya digunakan untuk mengeksekusi perintah Tcl disaat
disaat yang lain, dan
perintah event file digunakan mengeksekusi perintah Tcl ketika sistem
s stem telah siap untuk

melakukan proses I/O. Perintah vwait digunakan untuk menunggu event. Selama

menunggu, Tcl secara otomatis memanggil perintah Tcl yang telah terhubung dengan

event yang berbeda.


2.7

Visual Basic for


or Application (VBA)with Microsoft Excel 2013

Berikut
erikut adalah penjelasan dari Visual Basic for Application dan Microsoft Excel2013.

2.7.1

Visual Basic for Application (VBA)

Visual Basic for Application (VBA) adalah kombinasi integrasi antara lingkungan
lin

pemrograman Visual Basic Editor dengan bahasa pemrograman (Visual Basic) yang

memudahkan pengguna untuk mendesain dan membangun program Visual Basi


Basic dalam
aplikasi utama Microsoft
crosoft Office. Juga digunakan untuk mengotomatisasi
si pekerjaan, baik

pekerjaan yang dilakukan secara berulang


berulang-ulang maupun pekerjaan yang kompleks.

Pekerjaan atau tugas yang dilakukan berulang-ulang


berulang ulang seperti pembuatan laporan rutin

maupun pekerjaan kompleks yang apabila dikerjakan


dikerjakan secara manual oleh pengguna akan
membutuhkan waktu penyelesaian yang lebih lama dan mungkin
mungkin terdapat beberapa

kesalahan (human error),, hal ini dapat diatasi dengan menggunakan fasilitas VBA
sehingga pekerjaan atau tugas tersebut dapat dilakukan dan diselesaikan dalam waktu
yang sangat singkat dan dengan tingkat akurasi yang tinggi.
2.7.2

Microsoft Excel 2013

Microsoft Excel atau Microsoft Office Excel adalah sebuah program aplikasi lembar

kerja spreadsheet atau General Purpose Electronic Spreadsheet yang bekerja di bawah

sistem operasi windows.Microsoft Excel digunakan untuk menghitung angka


angka-angka,

bekerja
ekerja dengan daftar data, dan menganalisa data
data-data, serta mempresentasikannya ke
dalam bentuk grafik atau diagram.

Excel memiliki bahasa pemrograman Visual Basic for Applications (VBA), yang dapat

menambahkan kemampuan Excel untuk melakukan automatisasi di dalam Excel dan juga
menambahkan fungsi-fungsi
fungsi yang dapat didefinisikan oleh pengguna (user-defined

functions/UDF) untuk digunakan di dalam worksheet. Microsoft menambahkan sebuah

integrated development environment (IDE) untuk bahasa VBA untuk Excel, sehingga
memudahkan programmer untuk melakukan pembuatan program buatannya. Excel juga

dapat merekam semua yang dilakukan oleh pengguna untuk menjadi macro, sehingga
mampu melakukan automatisasi beberapa tugas. VBA juga mengizinkan
kan pembuatan form

dan kontrol yang terdapat di dalam worksheet untuk dapat berkomunikasi dengan
penggunanya.
2.7.2.1

Macro Excel 2013

Macro merupakan rangkaian perintah-perintah


perintah perintah dan fungsi yang tersimpan dalam

modul Microsoft Visual Basic Editordan dapat dijalankan sewaktu-waktu


waktu jika dibutuhkan
untuk melakukan suatu pekerjaan. Macro berguna untuk menjalankan berbagai aktivitas

yang sering kita lakukan sehari-hari


sehari
di dalam Excel, sehingga kita tidak perlu
mengulangnya secara manual.

Macro di dalam Excel adalah prosedur di dalam VBA project (Microsoft Visual Basic)

yang dapat dibuat oleh kita, baik dengan cara merekam dari berbagai aktivitas yang sudah
kita lakukan di dalam Excel, maupun dibuat dengan cara mengetik sendiri secara
langsung.

Tempat penyimpanan macro dibagi menjadi dua, yaitu di dalam workbook itu sendiri

(This Workbook dan New Workbook) dan di dalam personal workbook (Personal

MacroWorkbook).Jika kita menyimpan macro di dalam workbook itu sendiri, maka macro

dapat dijalankan hanya oleh workbook tersebut.Namun jika kita menyimpan macro di
dalam personal workbook, maka macro dapat dijalankan oleh seluruh workbook yang
aktif dibuka pada aplikasi Microsoft Excel.
2.7.2.1.1

Perekaman Macro

Perintah-perintah
perintah yang dikerjakan mulai dari pengolahan workbook dan worksheet,

pemasukan data input, pembuatan laporan berikut formatnya, penggunaan formula serta
mengolah objek dalam Excel. Tombol-tombol
tombol yang digunakan dalam perekaman atau
pembuatan macro masuk dalam tab Developer.

Gambar 2.3 Tampilan Tab Developer

Setelah tab developer tampil, Anda dapat melakukan proses perekaman dengan

langkah sebagai berikut:

1. Aktif pada salah satu sel pada workbookExcel

2. Klik tombol record macro pada grup code, sehingga akan tampil kotak dialog record

macro.

Gamb 2.4 Tampilan Kotak Dialog Record Macro


Gambar

3. Pada kotak macro name, ketik nama untuk macro. Aturan pemberian nama untuk

macro adalah:

a. Karakter pertama dari namamacro harus berupa huruf. Karakter yang lainnya dapat

berupa huruf, angka, atau karakter garis bawah. Spasi


Spasi tidak diizinkan dalam
namamacro dan karakter garis bawah akan bekerja sebagai pemisah kata.

b. Jangan menggunakan namamacro yang sama dengan nama sel.

4. Jika Anda ingin menjalankan macro dengan menekan tombol shortcut key pada

keyboard, ketik sebuah huruf pada kotak shortcut key. Anda dapat menggunakan

Ctrl+huruf (untuk huruf kecil) atau Ctrl+Shift+huruf (untuk huruf kapital), dimana
huruf tersebut adalah beberapa kunci huruf dalam keyboard. Huruf shortcut key yang
anda gunakan tidak boleh berupa angka atau spesial karakter seperti: @ atau #.

5. Dalam store macro in, pilih tempat di mana Anda akan menyimpan macro.
Daftar pada pilihan store macro in:
a. This workbook

Jika ingin menyimpan macro pada workbook yang sedang aktif.

b. Personal workbook

Jika macro digunakan sewaktu-waktu saat menggunakan Excel.

c. New workbook

Jika macro disimpan di dalam workbook personal .xls.

10

6. Jika Anda ingin menambahkan keterangan dari macro, ketik keterangan tersebut dalam
kotak description.

7. Klik tombol OK sehingga record macro yang ada pada grup code berubah menjadi
tombol stop recording yang berfungsi untuk menghentikan proses perekaman macro.

8. Lakukan perintah-perintah
perintah yang akan direkam.

9. Setelah selesai, klik tombol stop recording pada grup code untuk melakukan proses
perekaman.

2.7.2.1.2

Macro dengan VBE

Visual Basic Editor (VBE) adalah program yang digunakan untuk membuat dan

mengedit kode macro dengan menggunakan bahasa Visual Basic yang mudah bagi pemula,
dan menyediakan banyak bantuan online. Dengan VBE, Anda dapat mengedit macro,

menyalin macro dari satu modul ke modul lainnya, menyalin macro antar workbook yang
berbeda, mengganti modul yang menyimpan macro, atau mengganti macro.

11

3.1

Deskripsi Program

BAB III
HASIL DAN PEMBAHASAN

Program ini merupakan program untuk mempermudah pengaturan administrasi

sederhana pada suatu perusahaan asuransi.Di dalam program ini, bisa di dapatkan
laporan akun yang baru mendaftar, daftar customer yang melakukan cicilan perbulan,

daftar pengajuan klaim,


m, dan laporan feedback berdasarkan klaim. Pada bagian

pendaftaran akan didapatkan data berupa tanggal daftar, kode customer, nama, tempat

tanggal lahir, alamat, nomor telepon,, besar cicilan, jangka waktu pembayaran, dan total

feedback yang didapatkan apabila


apabila tidak ada klaim. Pada bagian pembayaran cicilan

perbulan akan didapatkan data berupa kode, nama, besar cicilan, pembayaran merupakan
cicilan ke berapa, dan berapa total investasi yang terkumpul berdasarkan banyaknya

cicilan yang telah masuk ke perusaha


perusahan beserta bunga yang seharusnya customer terima

terlepas dari ada klaim atau tidak. Sedangkan pada bagian pengajuan klaim, akan
didapatkan data berupa kode, nama customer, besar cicilan, jenis klaim, besar tunjangan
klaim dan feedback yang akan didapatkan customer berdasarkan ada tidaknya klaim.
3.2

Algoritma Program

Berikut adalah algoritma program yang akan dijalankan.

1. Mulai

2. Dideklarasikan A = Besar Cicilan, I= Bunga, W = Jangka Waktu Investasi, n= Cicilan


Bulan Ke-,, F = Feedback Jika Tidak Ada Klaim, FM = Total Investasi Sementara

3. Jika akan melakukan pendaftaran maka input kode akun, tanggal daftar, data diri

customer (nama, TTL, alamat, no telepon), besar cicilan, jangka waktu investasi, selain
itu lanjut ke langkah 10.

4. Jika jangka waktu 0<w


4 maka lakukan langkah berikutnya selain itu kembali ke
langkah 3

5. Jika besar cicilan = Rp. 250.000,00 maka Bunga = 0,03% selain itu
6. Jika besar cicilan = Rp. 500.000,00 maka Bunga=0,04% selain itu
7. Besar cicilan = Rp. 1.000.000
1.000.
maka Bunga = 0,06%
8. Total Feedback jika tidak ada klaim =

9. Tampilkan kode akun, tanggal daftar, data diri customer, besar cicilan, jangka waktu
investasi, bunga, dan total feedback jika tidak ada klaim.

12

10. Jika akan melakukan cicilan maka input kode akun, tanggal pendaftran, jatuh tempo,

nama customer, besar cicilan, cicilan ke-,


ke , no transaksi, tanggal pembayaran, bunga
selain itu lanjut ke langkah 18

11. Jika besar cicilan = Rp. 250.000,00 maka I = 0,


0,03% selain itu
12. Jika besar cicilan = Rp. 500.000,00 maka I=0,
I=0,04% selain itu
13. Besar cicilan = Rp. 1.000.000 maka I = 0,06%
14. Hitung total investasi

15. Jika pembayaran terlambat maka mendapat surat peringatan selain itu
16. Tidak mendapat surat peringatan

17. Tampilkan
pilkan nomor transaksi, tanggal bayar, kode, nama customer, besar cicilan, cicilan
ke-

18. Jika ada klaim maka ada klaim selain itu lanjut ke langkah 30

19. Input nomor transaksi, tanggal klaim, kode, nama, kode klaim, besar tunjangan
20. Jika klaim rawat inap maka baca
ba besar cicilan dan lama rawat inap

21. Jika besar cicilan = Rp. 250.000,00 maka biaya kamar dan dokter Rp. 1.000.000/hari
22. Jika besar cicilan = Rp. 500.000,00 maka biaya kamar dan dokter Rp. 1.750.000/hari
23. Jika besar cicilan = Rp. 1.000.000 maka biaya kamar dan dokter Rp. 2.500.000/hari
24. Selain itu jika klaim operasi maka baca
baca besar cicilan dan frekuensi operasi

25. Jika besar cicilan = Rp. 250.000,00 maka biaya operasi Rp. 10.000.000 / operasi
26. Jika besar cicilan
n = Rp. 500.000,00 maka biaya operasi Rp. 15.000.000 / operasi

27. Jika besar cicilan = Rp. 1.000.000 maka biaya biaya operasi Rp. 20.000.000 / operasi
28. Selain itu Meninggal maka tunjangan = feedback jika tidak ada klaim
29. Feed Back = 0

30. Jika tidak ada klaim Feed Back =

31. Tampilkan nomor transaksi, tanggal klaim, kode, nama customer, jenis klaim, dan
total tunjangan

32. Selesai

13

LAPORAN FRAKTIKUM
2014
INDUSTRIAL COHruTER IABORATO RY

,
E

dE

t;

;ia
6lu

tE

AD

,i-.\

*N
$

sl\
f{

nt
:i

ag

'1
cr)

(!
L

AD

q
t{
$

a -i

I #Elii
5 c$-r!

+J

i "n

*N

tEq
ED)

tri:

eE
.sE
\J

S60

!h tE

Frii
;tEt.
cbt;

IY

E*
eE
E(6

!!!
u0
(r, :i-v,

El3
e

E5ltr
!t!E
.E!t
3

hE

lce +rg
lF!

i;t E9{
rP t *t
{n -{*
IF
tr
l:

(Ylt

lndustriat Cormputer l-ahoretory


of Brawijaya Universi

3.4

User Interface

Berikut akan ditampilkan gambar dari program pengolah data asuransi.

1. Form Login

2. Menu Utama

Gambar 3.2Form Login

Gambar 3.3 Menu Utama

15

3. Menu Input Akun Baru

4. Menu Proses Klaim

Gambar 3.4 Menu Input Akun

Gambar 3.5 Menu Klaim

16

5. Daftar Input Akun

6. Daftar Pembayaran Cicilan

Gambar 3.6 Daftar Input Akun

Gambar 3.7 Daftar Pembayaran Cicilan

17

7. Menu Cetak Struk Bayar

8. Daftar Proses Klaim

Gambar 3.8 Menu Cetak Struk Bayar

Gambar 3.9 Daftar Proses Klaim

18

9. Menu Cetak Struk Klaim

10. Menu Tutup Aplikasi

Gambar 3.10 Menu Cetak Struk Klaim

Gambar 3.11 Menu Tutup Aplikasi

19

3.5 Listing Code Program

Berikut ini akan ditampilkanlisting program(source code) pada program pengolahan

data asuransi.
1. Login

Private Sub CommandButton1_Click()


If TextBox1 = "kelompok1icl" Then
Unload LOGIN
FormMenuUtama.Show
ormMenuUtama.Show
Else

MsgBox "Maaf, password yang anda masukkan tidak valid"


End If
End Sub
Private Sub CommandButton2_Click()
Application.ActiveWorkbook.Close savechanges = True
End Sub
Private Sub UserForm_QueryClose(Cancel As Integer,
, CloseMode
As Integer)
If CloseMode <> 1 Then Cancel = True
End Sub
2. Form Menu Utama

Private Sub CommandButton1_Click()

FormInputAkun.Show
End Sub
Private Sub CommandButton2_Click()
FormKlaim.Show
End Sub
Private Sub CommandButton3_Click()
Application.Visible = True
x = MsgBox(" Apakah Anda akan membuka workbook ?", vbYesNo)
If x = vbYes ThenThisWorkbook.Sheets("SheetInput").Visible
Then
book.Sheets("SheetInput").Visible =
=_
xlSheetVisible
If x = vbNo Then ThisWorkbook.Close (Save)
Unload Me
End Sub
Private Sub CommandButton4_Click()

20

Application.Visible = True
FormMenuUtama.Hide
Worksheets("SheetInput").Activate
End Sub
Private Sub CommandButton5_Click()
Application.Visible = True
FormMenuUtama.Hide
Worksheets("SheetBayar").Activate
End Sub
Private Sub CommandButton6_Click()
Application.Visible = True
FormMenuUtama.Hide
Worksheets("SheetKlaim").Activate
End Sub
Private Sub UserForm_QueryClose(Cancel
UserForm_
As Integer,
, CloseMode
As Integer)
If CloseMode = vbFormControlMenu Then
MsgBox "Gunakan tombol Tutup Aplikasi"
Cancel = True
End If
End Sub
3. Form Input Akun Baru

Private Sub CommandButton1_Click()


Dim i As Integer
i = 6
WhileThisWorkbook.Worksheets("SheetInput").Range("B"
ThisWorkbook.Worksheets("SheetInput").Range("B"

&

i).Value_<> ""
i = i + 1
Wend
ThisWorkbook.Worksheets("SheetInput").Range("B" & i).Value =
=_
Label12.Caption
ThisWorkbook.Worksheets("SheetInput").Range("C" & i).Value =
=_
Sekarang
ThisWorkbook.Worksheets("SheetInput").Range("D"
ThisWorkbook.Worksheets("SheetInput").Range("D" & i).Value =
=_
TextBox3.Value

21

ThisWorkbook.Worksheets("SheetInput").Range("E" & i).Value =


=_
TextBox4.Value
ThisWorkbook.Worksheets("SheetInput").Range("F" & i).Value =
=_
TextBox5.Value
ThisWorkbook.Worksheets("SheetInput").Range("G" & i).Value =
=_
TextBox6.Value
ThisWorkbook.Worksheets("SheetInput").Range("H" & i).Value =
=_
ComboBox1.Value
ThisWorkbook.Worksheets("SheetInput").Range("I" & i).Value =
=_
ComboBox2.Value
ThisWorkbook.Worksheets("SheetInput").Range("B6").Value = "01"
notransaksi
i = Sheet1.Range("B" & i).Value + 1
Label12.Caption = Format(notransaksi, "000")
TextBox3.Value = ""
TextBox4.Value = ""
TextBox5.Value = ""
TextBox6.Value = ""
End Sub
Private Sub CommandButton2_Click()
Unload FormInputAkun
End Sub
Private Sub CommandButton3_Click()
CommandButt
TextBox3.Value = ""
TextBox4.Value = ""
TextBox5.Value = ""
TextBox6.Value = ""
ComboBox1.Value = ""
ComboBox2.Value = ""
End Sub
Private Sub Label12_Click()
End Sub
Private Sub Label8_Click()
End Sub
Sub UserForm_Activate()
i = 6
WhileThisWorkbook.Worksheets("SheetInput").Range("B"
ThisWorkbook.Worksheets("SheetInput").Range("B"

&

i).Value_<> ""

22

i = i + 1
Wend
MsgBox i
If i = 6 Then
notransaksi = 1
Else
notransaksi = Sheet1.Range("B" & i - 1).Value + 1
End If
Label12.Caption = Format(notransaksi, "000")
End Sub
Private Sub UserForm_QueryClose(Cancel
UserForm_Q
As Integer,
, CloseMode
As_ Integer)
If CloseMode = vbFormControlMenu Then
MsgBox "Gunakan tombol Tutup"
Cancel = True
End If
End Sub
FunctionSekarang()
Sekarang() As Date
Sekarang = Date
End Function
4. Menu Proses Klaim

Private Sub ComboBox2_Change()


If ComboBox2.Value = "D001" Then

TextBox5.Enabled = True
Else: TextBox5.Enabled = False
If ComboBox2.Value = "D002" Then
TextBox6.Enabled = True
Else: TextBox6.Enabled = False
End If
End If
End Sub
Private Sub CommandButton1_Click()
Dim i As Integer
i = 7
WhileThisWorkbook.Worksheets("SheetKlaim").Range("B"
ThisWorkbook.Worksheets("SheetKlaim").Range("B"

&

i).Value_<> ""

23

i = i + 1
Wend
ThisWorkbook.Worksheets("SheetKlaim").Range("C" & i).Value =
=_
ComboBox1.Value
ThisWorkbook.Worksheets("SheetKlaim").Range("F" & i).Value =
=_
ComboBox2.Value
ThisWorkbook.Worksheets("SheetKlaim").Range("B"
rksheets("SheetKlaim").Range("B" & i).Value =
=_
Sekarang
ThisWorkbook.Worksheets("SheetKlaim").Range("H" & i).Value =
=_
TextBox5.Value
ThisWorkbook.Worksheets("SheetKlaim").Range("K" & i).Value =
=_
TextBox6.Value
ThisWorkbook.Worksheets("SheetKlaim").Range("A7").Value
ThisWorkbook.Worksheets("SheetKlaim").Range("A7").Value = "01"
notransaksi = Sheet4.Range("A" & i).Value + 1
Label12.Caption = Format(notransaksi, "000")
ComboBox1.Value = ""
ComboBox2.Value = ""
TextBox5.Value = ""
TextBox6.Value = ""
End Sub
FunctionSekarang()
Sekarang() As Date
Sekarang = Date
End Function
Private Sub CommandButton2_Click()
Unload FormKlaim
End Sub
Private Sub TextBox4_Change()
End Sub
Private Sub Label12_Click()
End Sub
Private Sub OptionButton1_Click()
End Sub
Private Sub TextBox5_Change()
End Sub
Private Sub TextBox6_Change()
End Sub
Sub UserForm_Activate()

24

i = 7
While

ThisWorkbook.Worksheets("SheetKlaim").Range("A"
ThisWorkbook.Worksheets("SheetKlaim").Range("A"&

i).Value_<> ""
i = i + 1
Wend
MsgBox i
If i = 7 Then
notransaksi = 1
Else
notransaksi = Sheet4.Range("A" & i).Value + 1
End If
Label12.Caption = Format(notransaksi, "000")
End Sub
5. Daftar Input akun

Sub OpenFormInputAkun()
FormInputAkun.Show
End Sub
Private Sub CommandButton1_Click()
Range("D7:F30").AutoFilter 1, TextBox1.Value
End Sub
Private Sub CommandButton2_Click()
Unload Me
End Sub

6. Daftar Pembayaran Cicilan

Sub OpenFormInputAkun()
FormInputAkun.Show
End Sub
Sub keStruk()
' keStruk Macro
Sheets("Struk Bayar").Select
End Sub
Sub OpenFilter()
filter.Show
End Sub
Sub OpenFormMenu()
FormMenuUtama.Show

25

End Sub
SubTanggalBayar()
Dim i As Integer
Dim a As Integer
a = 0
i = 6
WhileThisWorkbook.Worksheets("SheetBayar").Range("H"
ThisWorkbook.Worksheets("SheetBayar").Range("H"

&

i).Value_<> ""
i = i + 1
a = a + 1
Wend
ThisWorkbook.Worksheets("SheetBayar").Range("H" & i).Value =
=_
Sekarang
ThisWorkbook.Worksheets("SheetBayar").Range("G" & i).Value = a
End Sub
Sub ViewAll()
' viewall Macro
ActiveSheet.Range("$B$7:$F$30").AutoFilter Field:=1
End Sub
7. Menu Cetak Struk Bayar

SubKeTabelBayar()

' KeTabelBayar Macro


Sheets("SheetBayar").Select
End Sub
Sub OpenFormMenu()
FormMenuUtama.Show
End Sub
SubPrintBayar()
WithSheets("Struk
"Struk Bayar")
.PrintPreview
End With
End Sub
Sub DeleteStrukBayar()
' DeleteStrukBayar Macro
Range("C10").Select
ange("C10").Select
Selection.ClearContents
End Sub

26

8. Daftar Proses Klaim

Sub OpenFormMenu()

FormMenuUtama.Show
End Sub
Sub KeStrukKlaim()
' KeStrukKlaim Macro
Sheets("Struk Klaim").Select
End Sub
9. Menu Cetak Struk Klaim

Sub OpenFormMenu()

FormMenuUtama.Show
End Sub
SubKeTabelKlaim()
' KeTabelKlaim Macro
Sheets("SheetKlaim").Select
Sheets("SheetKlaim
End Sub
SubPrintKlaim()
WithSheets("Struk
Sheets("Struk Klaim")
.PrintPreview
End With
End Sub
Sub DeleteStrukKlaim()
DeleteStrukKlaim
' DeleteStrukKlaim Macro
Range("C10").Select
Selection.ClearContents
End Sub
10. Menu Tutup Aplikasi

Private Sub CommandButton3_Click()


Application.Visible = True

x = MsgBox(" Apakah Anda akan membuka workbook ?", vbYesNo)

If x = vbYes ThenThisWorkbook.Sheets("SheetInput").Visible
ThisWorkbook.Sheets("SheetInput").Visible = xlSheetVisible
If x = vbNo Then ThisWorkbook.Close (Save)
Unload Me
End Sub

27

3.6 Cara kerja Program

Berikut ini adalah cara kerja program pengolahan Laporan keuangan LBB:

1. Login ke aplikasi dengan password kelompok1icl

2. Setelah itu, masuk ke form tampilan aplikasi utama. Ada menu Input Pengguna Baru,
Proses Klaim, menu menuju Tabel Excel, dan menu Tutup Aplikasi.

3. Untuk mendaftarkan pengguna baru, pilih menu Input Pengguna Baru.

4. Masukkan data diri pengguna yaitu nama, tempat dan tanggal lahir, alamat, nomor
telepon, besar cicilan yang dipilih, dan lama waktu periode asuransi yang diinginkan.

5. Pilih Simpan Akun untuk menyimpan data, pilih Batal untuk membatalkan input, dan
Tutup jika sudah selesai.

6. Pilih tomboll Ke Tabel untuk masuk ke worksheet excel. Terdapat 5 sheet, yakni sheet
Input, sheet Bayar, struk Bayar, sheet Klaim, dan struk Klaim.

7. Pembayaran cicilan untuk asuransi dilakukan per bulan secara rutin, dan prosesnya
dilakukan di sheet Bayar.

8. Untuk melakukan
kan proses pembayaran di sheet Bayar, gunakan tombol filter dan
masukkan kode pengguna yang akan membayar maka akan muncul nama, besar cicilan

dari pengguna yang bersangkutan, lalu kembalikan lagi filter dengan menekan tombol
tampilkan semua data dan setelah
s
itu input tanggal pembayaran.

9. Untuk mencetak struk/ bukti pembayaran cicilan asuransi per bulan, dilakukan di

sheet struk Bayar. Sesuaikan dengan pengguna yang bersangkutan, lalu cetak.

10. Jika suatu saat ada klaim, maka dilakukan di form menu utama, pilih submenu proses
klaim.

11. Tipe klaim didasarkan pada tingkat kondisi kesehatan pengguna dan dibagi menjadi

3, yakni jika membutuhkan proses rawat inap, proses operasi, dan jika yang
bersangkutan meninggal. Klaim hanya diperbolehkan 1 tipe per sekali pro
proses klaim.

Setelah itu untuk menampilkan nomor transaksi klaim klik tombol Input nomor
transaksi klaim

12. Proses pencetakan struk dilakukan di sheet struk Klaim.

13. Banyak klaim dalam 1 periode tidak dibatasi, namun jika sudah satu kali (atau lebih)
melakukan klaim, maka feedback yang didapatkannya kosong (Rp 0).Feedback penuh

diberikan jika dalam 1 periode tidak terjadi proses klaim dar pengguna, berupa total
investasi yang besarannya dapat dilihat di sheet
sheet Input dan diberikan di ak
akhir
periode.

28

4.1 Kesimpulan

BAB IV
KESIMPULAN DAN SARAN

Kesimpulan yang dapat diambil dari laporan ini adalah sebagai berikut:

1. Dengan adanya aplikasi ini pembuatan laporan penggunaan jasa asuransi pada suatu
perusahaan asuransi menjadi lebih lebih mudah karena user interface yang

menyediakan fasilitas inputan yang tidak membingungkan pengguna aplikasi serta

penggunaan rumus yang otomatis berjalan saat data diinput yang mempermudah
penghitungan
gan dan mengurangi kesalahan apabila menggunakan penghitungan manual.

2. Dari aplikasi ini dapat diketahui investasi customer yang masuk kedalam perusahaan
karena dari data tiap pembayaran yang di input, data akan diolah dengan rumus yang

telah otomatis akan menghitung setelah data diinputkan. Hal ini dapat mengurangi

kesalahan penghitungan dibandingkan jika harus menghitung secara manual. Selain itu
dalam aplikasi ini dilengkapi dengan fasilitas filter yang dapat mempermudah untuk
pengecekan data tiap customer
custome .

3. Dari aplikasi ini dapat juga dilakukan pemantauan terhadap pembayaran klaim (total

tunjangan) yang dikeluarkan perusahaan untuk pembayaran klaim ketika pemegang


polis mengajukan klaim. Serta pemantauan feedback yang didapatkan customer
berdasarkan ada tidaknya
idaknya klaim.

4.2 Saran

Berdasarkan pembuatan program yang telah dilakuakan terdapat beberapa yang dapat

dijadikan masukan jika akan membuat program serupa atau mengembangkan program
tersebut. Saran tersebut yaitu:

1. Perlu dibuatnya komponen aplikasi lain yang menambah kelengkapan dan lebih
menunjang efektifitas program pengolahan data asuransi.

2. Diharapkan pembuatan program kedepannya dapat lebih sederhana dan langkah


langkah

langkah dalam penggunaan program lebih mudah untuk dijalankan. Langkah


Langkahlangkah
manual dapat lebih di ringkas dan di otomasasi sehingga langkah peggunaan program

lebih ringkas dan mudah tetapi data yang didapatkan lengkap dan terstruktur dengan
baik.

3. Diharapkan kedepannya sistem


s
pengajuan
juan klaim yang ada pada program lebih
berkembang dan tidak
ak terbatas pada rawat inap, operasi, dan meninggal saja tetapi
juga jenisjenis
jenis klaim lain.

29

DAFTAR PUSTAKA

Dewobroto, Wiryanto. 2005. Aplikasi Rekayasa Konstruksi dengan Visual Basic 6.0.
Jakarta: PT Elex Media Komputindo.

Kurniawan, Yahya. 2005.


Komputindo.

Action Script 2.0 Flash MX 2004. Jakarta: PT Elex Media

Lee, Christoper. 2012. Buku Pintar Macro Excel.Jakarta: PT. Trans Media

Prabawati, Arie. 2010. Tutorial 5 Hari Membangun GUI dengan JAVA Netbeans 6.5.
Semarang: Wahana Komputer.

Soeherman, Bonnie. 2008. Designing Information System Concepts & Cases with Visio.
Jakarta: PT Elex Media Komputindo.

Sulianta, Feri dan Yudhy Wicaksono.2010.Cara Mudah Menjadi Programer Excel.Jakarta:


PT Elex Media Komputindo.

Supriatna, Nana dan Mamat Ruhmiat. 2006. IPS Terpadu (Sosiologi, Geografi, Ekonomi,

Sejarah). Jakarta: PT Grafindo Media Utama.

LAMPIRAN

DATA FLOW DIAGRAM (DFD) PROGRAM ASURANSI K1


DATA
AKUN

DATA
KLAIM

DATA
CICILAN
KE--

Anda mungkin juga menyukai