Anda di halaman 1dari 37

TUGAS MANDIRI

CONTOH KASUS APLIKASI VB.NET

Mata Kuliah: Pemrograman Visual

Nama Mahasiswa : Erick Fernando

NPM : 181510018

Dosen : Hotma Pangaribuan, S.Kom., M.SI.

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN KOMPUTER

UNIVERSITAS PUTERA BATAM

TAHUN 2023
KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Tuhan yang maha esa yang telah

memberikan rahmat dan karunia-Nya sehingga kami dapat menyelesaikan Makalah

ini dengan baik guna memenuhi kelengkapan Tugas Mandiri pada Mata Kuliah

Pemrograman Visual di Universitas Putera Batam.

Makalah ini dapat disusun dengan baik berkat bantuan dari pihak-pihak yang

telah memberikan bimbingan dan dukungan sebagai bahan masukan untuk

kami.Untuk itu pada kesempatan ini kami mengucapkan terima kasih kepada:

1 Hotma Pangaribuan, S.Kom., M.SI. sebagai Dosen Mata Kuliah Basis Data

yang telah Mengajar saya tentang Basis Data.

2. Orang Tua dan Keluarga serta Kerabat-Kerabat saya yang telah

mendukung saya untuk Kuliah.

Semoga materi ini dapat bermanfaat dan menjadi sumbangan pemikiran bagi

pihak yang membutuhkan, khususnya bagi penulis sehingga tujuan yang diharapkan

dapat tercapai.

Batam

Erick Fernando
DAFTAR ISI

COVER...................................................................................................................................

KATA PENGANTAR ............................................................................................................I

DAFTAR ISI............................................................................................................................II

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

1.1. Latar Belakang .................................................................................................................1

1.2. Rumusan Masalah.............................................................................................................1

1.3. Metode Peneliti .................................................................................................................1

1.4 Ruang lingkup……………………………………………………………………………1

BAB II PEMBAHASAN ........................................................................................................2

2.1 Analisis dan tinjauan…………………………………………………………………….2

2.2 Memulai MS ACCESS 2007……………………………………………………………..2

2.3 Membuat Database………………………………………………………………2

2.4 Masuk VB.Net…………………………………………………………………………….2

2.5 Buat Form Baru………………………………………………………………….2

2.6 Rancang Form Login…………………………………………………………….2

2.7 Cristal Report…………………………………………………………………….2

BAB III PENUTUP…………………………………………………………………………..3

3.1 Kesimpulan ………………………………………………………………………………3

3.2 Saran………………………………………………………………………………………3
BAB I

PENDAHULUAN

1.1 Latar Belakang

Bahasa basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga

pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan. Hal ini lebih

mudah lagi setelah hadirnya Microsoft Visual Basic yang dibangun dari IDE

(Integrated Development Environment) untuk membuat bahasa yang sederhana

dan mudah dalam pembuatan scriptnya (Simple Scripting Language) untuk

grapich user interface dalam bentuk form sedangkan untuk codingnya

menggunakan dialok bahasa Basic yang dikembangkan dalam sistem operasi

Microsoft Windows.

Visual Basic adalah bahasa pemrograman berbasis Windows yang merupakan

Object Oriented Programming (OOP), yaitu pemrograman berorientasi objek,

Visual Basic menyediakan objek-objek yang sangat kuat, berguna dan sangat

mudah dalam penggunaannya. Pemakaian Visual Basic ditandai dengan

kemampuan Visual Basic untuk dapat berinteraksi dengan aplikasi lain di dalam
sistem operasi windows dengan komponen ActiveX Control. Dengan komponen

ini memungkinkan pengguna untuk memanggil dan menggunakan semua model

data yang ada di dalam sistem operasi windows. Hal ini juga ditunjang dengan

teknik pemrograman di dalam Visual Basic yang mengadopsi dua macam jenis

pemrograman yaitu Permrograman Visual dan Object Oriented Programming

(OOP).

Pada pemrograman Visual, pengembangan aplikasi dimulai dengan

pembentukan user interface kemudian mengatur properti dari objek-objek yang

digunakan dalam user interface, dan baru dilakukan penulis kode program untuk

menangani kejadian-kejadian (event). Tanpa pengembangan aplikasi demikian

dikenal dengan dengan istilah pengembangan aplikasi dengan pendekatan Bottom

Up.

Visual basic yang sekarang digunakan oleh jutaan programmer adalah berawal

dari sebuah bahasa pemrograman yang diciptakan oleh Prof.Jhon kemeny dan

Thomas kurtz pada tahun 1964 dengan nama BASIC yang kepanjangannya dari

Baginner All Purpose Symbolic Intruction Code.

1.2 Rumusan Masalah

Untuk memenuhi dan melengkapi tugas mata kuliah PEMOGRAMAN VISUAL.

1. Untuk mengembangkan kreativitas dan wawasan khususnya tentang

pemrograman visual basic bagi kami dan bagi mahasiswa

2. Menjadikan makalah dan tugas ini sebagai sarana atau media informasi

mengenai bahasa pemrograman visual


3. Makalah ini diharapkan menjadi sumbangan pemikiran untuk

mengembangkan bahasa pemrograman visual basic

4. Memberikan uraian tentang program aplikasi yang telah buat.

5. Makalah dan tugas ini sangat bermanfaat bagi kami sebagai sarana atau

fasilitas untuk mengetahui masalah masalah yang kerap timbul dalam

pembuatan program aplikasi menggunakan software visual basic ini.

1.3 Metode Penelitian

Untuk memperoleh data yang diperlukan dalam penyusunan tugas dan makalah ini

kami melakukan metode metode seperti berikut :

1. Melakukan pengamatan dan pencatatan secara sistematis terhadap program

aplikasi yang kami buat.

1.4 Ruang Lingkup

Dalam makalah ini,kami membatasi masalah yang akan dibahas pada materi

kuliah pemrograman visual basic ini.Pembahasan lebih dikhususkan pada

pengertian dan cara membuat program visual basic,hal tersebut dimaksudkan

untuk mempertegas pembahasan sehingga dapat terfokus pada masalah yang

akan dibahas serta dapat menberikan gambaran umum tentang isi makalah

sehingga pembaca lebih mudah mempelajarinya.


BAB II

PEMBAHASAN

2.1 Analisis dan tinjauan

Objek ADO.NET ini berfungsi menyediakan antar muka

pengrograman pada project kita dengan berbagai sumber data. Dengan kata

lain pengolahan data pada database dilakukan melalui kode-kode ADO.NET

ini, lalu ditampilkan pada aplikasi kita.

OLEbConnection Merupakan suatu program yang berfungsi

mengkoneksikan ke database dan memberikan informasi – informasi data.

Cara Menggunakan nya yaitu Melakukan Koneksi ke Sumber Data.

Misalnya OleDbConnection pada komponen ADO.net.

OleDbCommand adalah suatu program yang menjalankan perintah-

perintah pada sumber data.

OleDbDataReader merupakan kumpulan record-record yang diambil

dari database yang berfungsi membaca data pada sumber data dengan sifat

forward only dan read only.

Cara menggunakannya biasanya digunakan pada tampilan control

tampilan data seperti DataGrid, GridView, dsb.


2.2 Memulai MS ACCESS 2007

program aplikasi pengelola database yang bisa digunakan untuk merancang,

membuat, dan mengolah berbagai jenis data.

Kegunaan utama dan yang paling umum dari Microsoft Access adalah untuk

membuat system dan juga menjalankan proses manipulasi data. Selain itu, Microsoft
Access diciptakan dengan harapan aplikasi ini mampu memberikan kontribusi

terhadap pembuatan aplikasi dasar.

Secara garis besar, tampilan awal ini terdiri atas tiga bagian, yaitu :

1) Office Button

Berisi Kumpulan task yang sering digunakan antara lain: New, Open, Save, Save

As, Close Database.

2) Template Categories

Berisi kelompok-kelompok template database.

3) New Blank Database


Berisi icon perintah untuk menciptakan database kosong.

4) Featured Online Templates

Berisi tampilan template untuk di Download ke internet.

5) Open Recent Database

Berisi daftar nama-nama database yang telah dibuka sebelumnya.

2.3 Membuat Database

Untuk membuat sebuah struktur data (Database) kosong, langkah – langkah

cukup mudah, yaitu :

1. Pada halaman awal Microsoft Accees 2007, pilihlah kelompok pada panel

sebelah kiri
Lanjutkan dengan memilih blank space

Perlu diketahui bahwa ekstensi file pada Access 2007 adalah accdb. Hal ini berbeda

dengan file access versi terdahulu

 Beri nama database dengan ADOGaji

 Alamat Folder Bebas


Masuk Kedalam design view sebagai tempat merancang isi table

Rancang isi field seperti pada gambar :


Save table tersebut dengan nama pegawai

2.4 Masuk VB.Net :

 Buatlah project dengan nama peggajian


 Kemudian rancang form seperti gambar berikut :

Komponen yang dimasukkan ke dalam form

Komponen Properties

TextBox1 Name : txtNIP

TextBox2 Name : txtNama

TextBox3 Name : txtAlamat

DateTimePicker1 Name : DTglLhr

Combobox1 Name : cmbBgn


Items : diisi pilihan nama-nama bagian

cth: admin,finance,dll

Combobox2 Name : cmbPend

Items : diisi pilihan jenis pendidikan cth:

smp,sma,s1,s2

RadioButton1 Name : RBlmKwn

RadioButton2 Name : RKwn

GroupBox1

GroupBox2

Komponen Properties

Button1 Name : BSave

Text : Save

Enabled : True

Button2 Name : BEdit

Text : Edit

Enabled : False

Button3 Name : BDelete

Text : Delete
Enabled : False

Button4 Name : BCancel

Text : Cancel

Enabled : True

Button5 Name : BExit

Text : Exit

Enabled : True

Button6 Name : BCari

Text : Cari

Enabled : True

Buatlah sebuah modul dengan cara : project – Add module – beri nama module 1
Isi Code dalam module 1 :

File AdoGaji.accdb dipindah ke folder bin\debug dari file vb.net yang telah dibuat
Kode program Form Pegawai

Klik Kanan pilih View


Code

Berfungsi untuk
memanfaatkan OleDb pada
sistem sebagai penghubung
antara database dengan
program VB.Net

Buat Prosedure BERSIH


Isi Kode Program untuk tombol save

Isi kode program untuk tombol Cancel, TxtNIP, TxtNama


Isi kode program untuk tombol Edit

Isi kode program untuk tombol Delete


Isi kode program untuk tombol Exit, Cari

2.5 Buat Form Baru :

 Project – Add Windows Form

 Rancang Form seperti sebagai berikut:

 Beri nama form 2 dengan Popppeg

TextBox
Name : txtNama

List View

TextBox Button
Name : counter Name : btnOK
Text : 0 Text : OK
Click kanan pada LIST VIEW
Pilih Edit Columns

Masukkan Add = 7 Column Header

Members Text

Column Header1 NIP

Column Header2 Nama Pegawai

Column Header3 Bagian

Column Header4 Tanggal Lahir

Column Header6 Pendidikan


Column Header7 Status

Ubah List View dengan view yang


Isi Code Perintah berikut :
Isi kode perintah sesuai dengan nama sub procedure
Form Menu + Login

Field TypeData

Username Text (15)

Password Text (6)

Sebelum membuat form login buatlah table terlebih dahulu dengan nama table Login

pada database ADOGaji.accdb yang terletak pada bin/debug

2.6 Rancang Form Login Sebagai berikut :

Name : TxtUser

Name : TxtPassword

Name : Blogin Name : Bexit


Text : Login Text : Exit
Isi Code pada Login dan Exit
2.7 Cristal Report

 Langkah membuat report

 Project -> Add Windows Form

 Categories : Reporting

 Templates : Cristal Report

 Beri nama : RptPegawai.rpt


Pada Form Crystal Report Gallery – Klik As a Blank Report – Klik tombol

Klik kanan pada Database Fields lalu pilih Database Expert


Kemudian muncul tampilan seperti dibawah. Karena kita menggunakan database

Access, maka kita pilih Create New Connection  Access/Excel (DAO)  klik OK

• Pilih tabel Pegawai

• Tekan tombol ( >)


• Tekan tombol OK
Masukkan Field tabel Pegawai dengan cara Drag dan masukkan kedalam Section3

[Details]

Untuk membuat Text “Report Data Pegawai” masukkan Text Object dengan cara:

Klik kanan pada section yang akan diisi

Pilih Text Object kemudian aturlah font pada properties


Untuk membuat laporan dengan Crystal Report, biasanya diperlukan sebuah form

yang menampung tampilan sementara Crystal Report. Maka kita perlu menambah

sebuah form baru. Langkah-langkah yang dilakukan adalah sbb:

Klik kanan pada Project di Solution Explorer  Klik Add  Windows Form
Ubah nama pada kolom Name dengan FRptPegawai

Tambahkan objek CrystalReportViewer dari Toolbox kedalam form. Hal ini berguna

untuk koneksi form dengan CrystalReport


Kemudian koneksikan form dengan CrystalReport yang telah dibuat :

Atur properties  ReportSource --> pilih CrystalReport yang telah dibuat


Untuk pemanggilan report bisa ditambah pada tombol print pada Menu atau

frmpegawai

Isi code perintah pada tombol print:

FRptPegawai.ShowDialog()
BAB III

PENUTUP

3.1 Kesimpulan

Dari pembahasan diatas dapat disimpulkan,bahwa bahasa pemrograman visual basic

berkemampuan untuk berinteraksi dengan aplikasi lain di dalam sistem operasi

windows. Dan pemrograman visual basic sangat membantu diperusahaan-perusahaan

dijaman sekarang ini dengan cara pengoperasian yang lebih mudah dibandingkan

dengan software pemrograman lainnya untuk membuat suatu program aplikasi yang

lainnya.

3.2 Saran

Untuk kemajuan teknologi diharapkan agar perkembangan bahasa pemrograman

khususnya visual basic di masa mendatang mampu mengubah pola pikir dan

menjadikan masyarakat indonesia menjadi manusia yang kreatif dan inovatif. Serta

tumbuhnya kreatifitas hingga menghasilkan suatu karya yang berguna bagi masyarakat

luas.

Anda mungkin juga menyukai