Merancang Aplikasi Asuransi dengan VB.Net

dokumen-dokumen yang mirip
Merancang Aplikasi dengan Metodologi Extreme Programmings

Membuat Aplikasi Perpustakaan dengan MS Access

Membuat Aplikasi Hotel dan Penginapan. dengan MS Access

Mengolah Database dengan MS Excel 2016

Otodidak Pemrograman Database dengan Visual Basic

Mudah dan Cepat Membuat Skripsi

SILABUS MATA KULIAH PEMROGRAMAN VISUAL II

Membuat Aplikasi Point of Sale dengan Laravel dan AJAX

BAB I SEKILAS VISUAL STUDIO.NET 2008

Kolaborasi After Effect, Premiere, dan Photoshop

Panduan Khusus VB 6 bagi Pemula

Microsoft Access untuk Akuntansi

Otodidak VBA MS Excel untuk Pemula

Desain Grafis dengan Powerpoint

Langkah Mudah Pemrograman Android Menggunakan App Inventor 2 Ultimate

Ragam Layout Adobe InDesign

Membuat Aplikasi Bisnis Terapan. dengan MS Excel

Mudah dan Cepat Membuat Program Skripsi dengan VB2010/VB2012

Pemrograman Delphi untuk Pemula

Photoshop untuk Efek Visual Movie

Panduan Macro Excel untuk Membuat Aplikasi RAB Bangunan

MENU. 5.1 Membuat MenuStrip

SISTEM INFORMASI AKADEMIK SISWA SMP NEGERI BASIS KKM DALAM BENTUK RAPORT

Mengenal Pemrograman PHP7 Database untuk Pemula

Visual. Jubilee Enterprise. C# Komplet PENERBIT PT ELEX MEDIA KOMPUTINDO

BAB IV IMPLEMENTASI DAN PENGUJIAN

Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX

Visual Programming 2. P-14,15 Fery Updi,M.Kom

Membuat Aplikasi Penjualan dengan Macro Excel

BAB 2 LANDASAN TEORI

DASAR MENGGUNAKAN VISUAL BASIC 6.0

VISUAL BASIC APLIKASI PEMBELIAN OBAT (APOTEK) DISUSUN OLEH : Nama : Entang Sari NIM : Kelas : A Semester III Jurusan : Manajemen Informatika

Pendapatan Bermodal Internet

BAB 2 LANDASAN TEORI

Panduan Cepat Menguasai Gambar Kartun dengan Coreldraw

Aplikasi AutoCAD. untuk Finishing. dan Rendering Desain

Pengenalan VB.net. Ibnu Muakhori, S.Kom (wa)

Pemrograman PHP7 untuk Pemula

Trik Mendesain 3D dengan AutoCAD

Mengelola Database Menggunakan Macro Excel

PERANCANGAN APLIKASI KEPEGAWAIAN MENGGUNAKAN PROGRAM VISUAL STUDIO

3D Modeling Profesional dengan AutoCAD

Otodidak. MySQL untuk Pemula

Pengantar Excel untuk Rekayasa Teknik Sipil

MODUL XI MEMBUAT LAPORAN

Aplikasi Pelayanan Jasa Persediaan bahan Baku Pada Laundry Q Pontianak

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

Excel Akuntansi Kas. Hendra Wijaya PENERBIT PT ELEX MEDIA KOMPUTINDO

Membuat Aplikasi Form Windows Pertama Dengan C# (Visual Studio)

Sistem Informasi Pengelolaan Transportasi Pengiriman BBM Pada PT. Ratah Indah Samarinda

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. Pengujian program adalah pengujian dimana user memasukan data ke

Budi Permana, S.Kom

BAB V IMPLEMENTASI SISTEM. pada sistem, uraian instalasi pada Aplikasi inventory barang Toko R&R Berikut

JURNAL PERANCANGAN SISTEM INFORMASI PENJUALAN PADA CV. CAHAYA ELEKTRONIK DENGAN METODE RAPID APPLICATION DEVELOPMENT (RAD)

Aplikasi AutoCAD. untuk Desain Rancang Bangun 3D

Serba Otomatis Membuat Laporan Tugas Akhir dan Skripsi di Word 2013

Trik Cepat Menguasai Adobe After Effects

Photoshop CC 2017 untuk Pemula

SISTEM INFORMASI PERSEDIAAN SUKU CADANG MOBIL BERBASIS LOCAL AREA NETWORK (LAN) PADA CV. INDOPRIMA TRANSPORTASI SERVICE BONTANG

PERANGKAT LUNAK BANTU TRY OUT UJIAN NASIONAL BERBASIS MULTI USER MENGGUNAKAN VISUAL BASIC 6.0 DAN MYSQL

Otodidak Bahasa Pemrograman Perl

Aplikasi Komputer. Microsoft Office 2010 Microsoft Office Access 2010 Bag 1. Miftahul Fikri, M.Si. Modul ke: Fakultas Ekonomi dan Bisnis

Aplikasi Komputer. Berisi tentang Microsoft Access (Bagian 1) Dosen : Teguh Budi Santoso, S.Kom, M.Kom. Modul ke: Fakultas Fakultas Teknik

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pengenalan VB.net Ibnu Muakhori

Tip dan Trik Membuat Laporan Menggunakan Excel

Semua Bisa Menjadi Programmer Python Basic

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak

PEMROGRAMAN TERSTRUKTUR II

Daftar Isi. Kata Pengantar...v Daftar Isi...vii CARA PENGGUNAAN BUKU LATIHAN MICROSOFT VISUAL FOXPRO

CRYSTAL REPORT. Menurut Daryanto mengemukakan bahwa Crystal report, yaitu: Crystal report merupakan tool yang sering digunakan untuk membuat laporan.

Manual Tutorial New Seller Office

Adobe InDesign Komplet

BAB V IMPLEMENTASI DAN PEMBAHASAN. bus yang telah dibuat aplikasinya. Penjelasan yang diberikan yaitu tentang

Affiliate Marketing Modal Dengkul

Pengenalan HTML dan CSS

MODUL-MODUL PRAKTIKUM VB.

AutoCAD. untuk. Desain dan Finishing Rancang Bangun 3D

MS Word dan MS Powerpoint 2016 Komplet

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA CV. PUTRA MAS PRATAMA. Oleh. Jati Putra, S.Kom, S.E., MM Dosen Tetap STMIK IBBI Medan ABSTRAK

BAB V IMPLEMENTASI DAN PEMBAHASAN

APLIKASI POLIS ASURANSI MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR AL ANSARI

Modul Report Dan Form Report

Memulai Access 2007 dan Membuat Database 1.1 Memulai Microsoft Office Access 2007

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

Visual Basic 6.0 For Beginners

Jago Microsoft Access 2016

PEMROGRAMAN DELPHI 7.0

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

P10 Database SQL Server 2008

Kenalan Dulu sama Visual Basic 6.0

MODUL PERKULIAHAN APLIKASI KOMPUTER. Microsoft Access. Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh

Adobe Premiere Komplet

HTML5 Komplet. Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO

Transkripsi:

Merancang Aplikasi Asuransi dengan VB.Net

Merancang Aplikasi Asuransi dengan VB.Net I Gusti Ngurah Suryantara, S.Kom., M.Kom PENERBIT PT ELEX MEDIA KOMPUTINDO

Merancang Aplikasi Asuransi dengan VB.Net I Gusti Ngurah Suryantara, S.Kom., M.Kom 2017, PT Elex Media Komputindo, Jakarta Hak cipta dilindungi undang-undang Diterbitkan pertama kali oleh Penerbit PT Elex Media Komputindo Kelompok Gramedia, Anggota IKAPI, Jakarta 2017 717052100 ISBN: 978-602-02-5168-8 [eep] Dilarang keras menerjemahkan, memfotokopi, atau memperbanyak sebagian atau seluruh isi buku ini tanpa izin tertulis dari penerbit. Dicetak oleh Percetakan PT Gramedia, Jakarta Isi di luar tanggung jawab percetakan

KATA PENGANTAR Buku Merancang Aplikasi Asuransi dengan VB.Net ini membahas pengembangan aplikasi asuransi untuk alat-alat berat. Dengan aplikasi ini, sistem polis dan klaim asuransi untuk penyewaan alat-alat berat dapat dilakukan secara terkomputerisasi. Sistem ini merupakan sistem yang dapat diimplementasikan pada perusahaan-perusahaan yang bergerak pada penyewaan alat-alat berat. Alat-alat berat yang disewakan tentu merupakan aset yang sangat berharga. Untuk itu perlu dilindungi dengan asuransi. Buku ini sangat bermanfaat untuk mengembangkan sistem asuransi alat-alat berat. Tak lupa penulis mengucapkan terimakasih kepada semua pihak sehingga buku ini dapat hadir di hadapan rekan-rekan pembaca. Penulis, I Gusti Ngurah Suryantara,S.Kom.,M.Kom v

DAFTAR ISI KATA PENGANTAR... V DAFTAR ISI...VII BAB 1 PENDAHULUAN... 1 1.1 Bahasa Pemrograman...1 1.2 1.3 Crystal Report...1 Basis Data...2 1.4 Sistem Operasi...2 1.5 Pembuatan Aplikasi dengan VB.Net...2 1.5.1 Struktur Menu Aplikasi...5 1.5.2 1.5.3 Struktur Menu Master...6 Struktur Menu Transaksi...6 1.5.4 Struktur Menu Laporan...7 1.5.5 1.5.6 Struktur Menu Setup...7 Struktur Menu Help...7 BAB 2 MEMBUAT BASIS DATA... 13 2.1 Pembuatan Basis Data...13 2.1.1 Tabel Usaha...15 2.1.2 Tabel Ajuster...15 2.1.3 Tabel Heavy Equipment...16 2.1.4 Tabel Jenis Alat Berat...16 2.1.5 Tabel Jenis Asuransi...16 2.1.6 Tabel Kota...17 2.1.7 Tabel Merk Alat Berat...17 2.1.8 Tabel Mata Uang...17 2.1.9 Tabel Pembiayaan...17 2.1.10 Tabel Pengguna...18 2.1.11 Tabel Proyek...18 vii

2.1.12 Tabel Rate Asuransi...19 2.1.13 Tabel Status...19 2.1.14 Tabel Type Alat Berat...19 2.1.15 Tabel Vendor Asuransi...20 2.1.16 Tabel Detail Polis...20 2.1.17 Tabel Header Polis...21 2.1.18 Tabel Klaim Asuransi...21 BAB 3 KONEKSI KE BASIS DATA... 23 3.1 Koneksi ke Basis Data...23 3.2 Interface Log In...25 BAB 4 INTERFACE MASTER... 35 4.1 Interface Usaha...35 4.2 Interface Jenis...42 4.3 Interface Merk...49 4.4 Interface Type...57 4.5 Interface Status...64 4.6 Interface Pembiayaan...72 4.7 Interface Stok...79 4.8 Interface Kota...99 4.9 Interface Vendor...107 4.10 Interface Jenis Asuransi...117 4.11 Interface Rate Asuransi...125 4.12 Interface Mata Uang...134 4.13 Interface Proyek...141 4.14 Interface Ajuster...148 BAB 5 INTERFACE TRANSAKSI... 157 5.1 Interface Polis...157 5.1.1 Daftar Data Polis...178 5.1.2 5.1.3 Daftar Kode Asuransi...186 Daftar Stok...190 5.2 Interface Klaim...196 5.2.1 5.2.2 Daftar Data Klaim...215 Daftar Data Alat/Unit...222 BAB 6 INTERFACE LAPORAN... 229 6.1 Interface Cetak Polis...229 6.1.1 Membuat Laporan Polis dengan Crystal Report...229 6.1.1 Memanggil Laporan dengan CrystalReportViewer...238 6.1.2 Memanggil Laporan dengan Program...240 6.2 Interface Cetak Klaim...245 viii

6.2.1 6.2.1 Membuat Laporan Klaim dengan Crystal Report...245 Memanggil Laporan dengan CrystalReportViewer...253 6.2.2 Memanggil Laporan dengan Program...255 BAB 7 INTERFACE SETUP PENGGUNA... 259 7.1 Interface Setup Pengguna...259 BAB 8 HELP... 275 8.1 Interface Informasi Programmer...275 TENTANG PENULIS... 277 ix

PENDAHULUAN Buku ini membahas aplikasi asuransi untuk penyewaan alat-alat berat. Teknik pemrograman yang digunakan pada buku ini menggunakan konsep terstruktur/prosedural. 1.1 Bahasa Pemrograman Bahasa pemrograman yang digunakan untuk membuat aplikasi pada buku ini adalah bahasa pemrograman Visual Basic.Net yang terdapat pada Visual Studio. 1.2 Crystal Report Sedikit catatan: Dalam Visual Studio 2010, 2012, 2013, 2015, Crystal Report tidak satu paket dengan Visual Studio. Anda dapat mengunduh Crystal Report untuk versi 2010, 2012, 2013, 2015 dari web. Pastikan Crystal Report terdapat pada komputer Anda bila menggunakan versi 2010, 2012, 2013, atau 2015, dan sesuaikan dengan versi Visual Basic.Net yang Anda gunakan. 1

1.3 Basis Data Basis data yang digunakan pada buku ini adalah MS Access, dengan format filenya accdb. Bila menggunakan sistem operasi Windows 10 dan MS Access 2016, Anda perlu mengunduh AccessDatabaseEngine untuk versi 2016 sehingga saat koneksi ke basis data tidak ada kendala. 1.4 Sistem Operasi Pada saat membuat materi buku ini, sistem operasi yang digunakan adalah Windows 8.1. Bila menggunakan versi yang lain, sesuaikan basis data dan Visual Basic.Net yang digunakan. 1.5 Pembuatan Aplikasi dengan VB.Net Dalam hal ini pembaca sudah memiliki dasar-dasar menggunakan Visual Basic.Net yang selanjutnya disebut dengan VB.Net, dan sudah ada pemahaman dasar untuk mendesain menu menggunakan Menu Strip, Tool Strip, dan Status Strip. Komponen-komponen tersebut akan digunakan dalam mendesain menu aplikasi yang akan dibuat. Gambar 1.1 Menjalankan VB.Net Jalankan Visual Basic.Net. Pada materi ini digunakan Visual Basic.Net versi 2013 dengan sistem operasi Windows 8.1. 2

Gambar 1.2 Memulai VB.Net Klik menu File>New>Project, maka akan tampil kotak dialog seperti pada Gambar 1.3. Gambar 1.3 Memberi nama file Pada bagian Name isi nama file Asuransi, pada isian Location isi dengan C:\ sebagai lokasi penyimpanan proyek. Selanjutnya klik OK maka akan tampil Form1 sebagai form default, Gambar 1.4. 3

Gambar 1.4 Merancang menu aplikasi Atur semua komponen pada form1 seperti Tabel 1.1. Tabel 1.1 Nilai properties pada form frmmenuutama Objek Properties Nilai Form1 Name Text StartPosition WindowState BackGroundImage BackGroundImageLayout frmmenuutama Menu Utama CenterScreen Maximized Isi gambar bila ada Stretch MenuStrip1 Name MenuStrip1 Buat struktur menu seperti Gambar 1.6 s/d 3.11. ToolStrip1 Name ToolStrip1 Buat struktur menu seperti Gambar 1.6 s/d 3.11. StatusStrip1 Name Name Text StatusStrip1 ToolStripStatusLabel1 ToolStripStatusLabel1 Bila selesai mendesain menu, simpan proyek yang dibuat dengan cara klik menu File>Save All. 4

Gambar 1.5 Menyimpan proyek Untuk memanggil form, digunakan sintaks NamaForm.ShowDialog(). Contoh: frmmusaha.showdialog() 1.5.1 Struktur Menu Aplikasi Struktur menu aplikasi seperti pada Gambar 1.6. Gambar 1.6 Tampilan menu aplikasi 5

TENTANG PENULIS I Gusti Ngurah Suryantara, S.Kom., M.Kom lahir di desa Bona- Gianyar-Bali dengan latar belakang pendidikan S1 - Teknik Informatika dan S2-Magister Komputer. Beliau Dosen Teknik Informatika dan Sistem Informasi di Universitas Bunda Mulia di Jakarta. Selain sebagai seorang akademisi, juga seorang praktisi di bidang teknik informatika dengan kompetensi Analisis Sistem, Desain Sistem, dan Pemrograman. Materi kuliah yang pernah diampu adalah Algoritma, Struktur Data, Basis Data, Pengolahan Citra, Grafika Komputer, Rekayasa Perangkat Lunak, Pemrograman Visual, Analisis dan Desain Berorientasi Objek, Pemrograman Berorientasi Objek, Enterprise Modelling, Skripsi. Pernah memberikan seminar di Universitas Bung Karno di Jakarta, STMIK Widya Dharma di Pontianak. Pernah mengajar di Universitas Persada Indonesia Y.A.I di program studi Teknik Informatika dari tahun 1998 s/d 2010, STMIK Jayakarta dari tahun 2000 s/d 2003, STMIK Meridian dari tahun 2002 s/d 2005. Selain kegiatan menulis buku sering juga mengikuti kegiatan bakti sosial ke anak-anak yatim piatu, panti werdha (rumah jompo), panti gangguan mental, dan panti korban kekerasan seksual. Aktivitas untuk menjaga kebugaran tubuh mengikuti kegiatan yoga, meditasi, dan mengkonsumsi makanan vegetarian. Untuk menambah wawasan, penulis sarankan untuk membaca buku yang penulis susun dan diterbitkan oleh PT Elex Media Komputindo yaitu: 277

Merancang Aplikasi dengan VB.Net 2013 dengan pendekatan prosedural dan berorientasi objek. Merancang Aplikasi Akuntansi dengan VB.Net dengan pendekatan prosedural dan berorientasi objek. Merancang Aplikasi Distributor dengan VB.Net. Merancang Aplikasi Rekam Medis dengan VB.Net. Merancang Aplikasi dengan Metodologi Extreme Programming. Untuk konsultasi melalui: Email: gusti_suryantara@yahoo.com WA: +6281282688466 Catatan: Untuk melakukan pemesanan buku, hubungi Layanan Langsung PT Elex Media Komputindo: Gramedia Direct Jl. Palmerah Barat No. 33, Jakarta 10270 Telemarketing/CS: 021-53650110/111 ext: 3901/3902 Email: author@gramediapublishers.com 278