Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3...

Post on 09-May-2018

239 views 5 download

Transcript of Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3...

Visual Programming 2P-3,4

Fery Updi,M.Kom

1

Kompetensi Matakuliah• Mahasiswa mampu:

• Melakukan configurasi Visual Studio.NET,

• Membuat Custom Classes,• Melakukan koneksi ke Database,

• Membuat aplikasi Form Entry sederhana,

• Memahami serta mampu membuat Form Transaction One To Many,

• Menggunakan Crystal Report untuk menampilkan data dari SQL Server sebagai Laporan,

• Membuat package sebuah aplikasi,

• Membuat suatu aplikasi client server secara nyata dengan sistem kelompok,

2

3

Perbedaan Variable Private dan Public

• Public berarti bahwa pengaksesan suatu variabel instan ataumethod dapat dilakukan diluar kelas.

• Private berarti bahwa pengaksesan suatu variabel instan atau methodhanya dapat dilakukan didalam kelas itu saja, tidak bisa diakses diluarkelas.

Contoh:Public Sub Kosong()

TextBox1.Clear()TextBox2.Clear()TextBox1.Focus()

End Sub

Private Sub Button1_Click()Form2.Show()

End Sub

4

Mengenal Event

• VB.NET selain merupakan pemrograman terstruktur dan berorientasiobjek, juga merupakan event driven programming yang berarti kitadapat menggunakan pemrograman berbasis event.

• Dengan berbasis event, kita dapat membuat kode program yangmenangani event tertentu. Kode ini akan dipanggil dan dijalankanbila even tersebut terjadi.

5

Mengenal Event

Sebenarnya event dapat dihasilkan dengan empat cara:

• User menghasilkan event dalam interaksinya dengan program

Contoh

event ini adalah event Click pada mouse dan TextChanged. EventTextChanged dapat dihasilkan oleh TextBox, di mana tiap kali usermengetikkan sesuatu karakter dalam TextBox maka akanmenghasilkan event ini.

6

Mengenal Event

• Object dapat menghasilkan event bila diperlukan

Contoh

event ini adalah event yang dihasilkan oleh Control Timer dimanatanpa interaksi dengan user, Timer dapat menghasilkan eventElapsed yang dihasilkan setiap interval waktu tertentu dilalui.

Sistem Operasi juga dapat menghasilkan event

Sistem Operasi Windows dapat menghasilkan event tertentu sepertiapabila Anda mengklik icon Show Desktop pada TaskBar yangmembuat semua aplikasi melakukan Minimize

7

Pembuatan Property

• Buatlah Project baru dengan nama AplikasiTokoBuku

• Simpan file project tersebut sesuai folder yang anda miliki

• Rancang Form1 untuk merancang Menu Utama

8

Rancangan GUI Menu Utama

9

Menu Utama

Data Master

• Data Jenis Buku

• Data Buku

Transaksi

Laporan

Utility

• Pemakai

• Ganti Pemakai

Keluar

10

Rancangan GUI Data Jenis Buku

11

Rancangan GUI Data Buku

12

Rancangan Transaksi Penjualan

13

Rancangan GUI Login

14

Rancangan GUI Ganti Pemakai

15

Next

Topik :

Penjelasan penggunaan Event,