visual programming 2 - feryup.files.wordpress.com · • melakukan koneksi ke database, ... 3...

15
Visual Programming 2 P-3,4 Fery Updi,M.Kom 1

Upload: lenhi

Post on 09-May-2018

239 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

Visual Programming 2P-3,4

Fery Updi,M.Kom

1

Page 2: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

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

Page 3: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

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

Page 4: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

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.

Page 5: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

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.

Page 6: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

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

Page 7: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

7

Pembuatan Property

• Buatlah Project baru dengan nama AplikasiTokoBuku

• Simpan file project tersebut sesuai folder yang anda miliki

• Rancang Form1 untuk merancang Menu Utama

Page 8: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

8

Rancangan GUI Menu Utama

Page 9: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

9

Menu Utama

Data Master

• Data Jenis Buku

• Data Buku

Transaksi

Laporan

Utility

• Pemakai

• Ganti Pemakai

Keluar

Page 10: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

10

Rancangan GUI Data Jenis Buku

Page 11: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

11

Rancangan GUI Data Buku

Page 12: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

12

Rancangan Transaksi Penjualan

Page 13: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

13

Rancangan GUI Login

Page 14: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

14

Rancangan GUI Ganti Pemakai

Page 15: Visual Programming 2 - feryup.files.wordpress.com · • Melakukan koneksi ke Database, ... 3 Perbedaan Variable Private dan Public ... • VB.NET selain merupakan pemrograman terstruktur

15

Next

Topik :

Penjelasan penggunaan Event,