Pemrograman Berorientasi Objek I

Slides:



Advertisements
Presentasi serupa
Pemrograman Visual I Pendahuluan Presented by : Herianto.
Advertisements

Pelatihan Sikda GENERIK
NAMA: MUSTIKO AJI NIM: Secara garis besar pemrograman (terutama untuk aplikasi desktop) dibedakan menjadi dua, yaitu pemrograman konvensional.
Edri Yunizal:PBO IManajemen Informatika STAIN Batusangkar1 Pemrograman Berorientasi Objek I Edri Yunizal Pertemuan Ke – V “Database dengan Visual Basic”
KOMPONEN DALAM DELPHI Form
Jawaban Pem.Visual FEBY 1. Secara garis besar pemrograman dibedakan menjadi 2, yaitu pemrograman konvensioanl dan pemrograman visual.
PROSEDUR 1 Prosedur Adakalanya ketika kita membuat program, ada beberapa kode program yang ditulis berulang-ulang. Hal ini tentu saja menyita waktu dan.
JAWABAN UTS PEMROGRAMAN VISUAL
Pemograman 1 Pertemuan 14.
Pemrograman Berorientasi Objek Edri Yunizal Pertemuan – X “Entri Transaksi”
1. Secara garis besar pemrograman (terutama untuk aplikasi desktop) debedakan menjadi dua, yaitu pemrograman konvensional dan pemrograman visual. a. Jelaskan.
Fungsi Inttostr, strtoint, if- then dan if then else
Pemrograman Berorientasi Objek I
ESPT PPN Menu Program Dalam Menu program terdapat 1. Koneksi Database, Logout, Keluar Aplikasi 2. Input Data By : Siti Khairani, SE.,Ak.,M.Si.
Nama: NOVIASNITA CAPRITASARI Nim: Kelas: A.
DATABASE EXCEL.
Komponen Antarmuka Grafis
Pemograman 1 Pertemuan 9.
Menu.
MAKRO lanjutan.
Sub Form Tessy Badriyah.
PERTEMUAN II CONTROLS DAN SINTAK DASAR
Komponen Antarmuka Grafis
Pembuatan Komponen Antarmuka Grafis
KOMPONEN DALAM DELPHI Form
PEMOGRAMAN 1 Pertemuan 2. TOOLBOX Toolbox adalah sebuah “kotak peranti” yang mengandung semua objek atau kontrol yang dibutuhkan untuk membentuk suatu.
Perancangan Pencatatan Transaksi Formulir Pertemuan 23 s.d 24 Matakuliah: F0712 / Lab Sistem Informasi Akuntansi Tahun: 2007.
Dasar-dasar Visual Basic
Pemrograman Basisdata
LABEL Sesuai dengan namanya, object yang biasanya menampilkan teks tertentu seperti: judul,keterangan, dan Iain-Iain. Label tidak memiliki data source,
Pemrograman VB.NET Pertemuan 3.
Kelas SI.  Review Kontrol yang Umum  Pemilihan dan Perulangan  Sub, Function dan Modul  OOP dalam Visual Basic 2008  NameSpace  Array  Menu dan.
1. Elemen pada Microsoft Excel
TOOLBOX VISUAL BASIC 6.0.
JAWABAN UTS PEMROGRAMAN VISUAL 2012
1 Memasukkan dan Memodifikasi Data ke Dalam Tabel Pertemuan 05 Matakuliah: F0712 / Lab MS Access Tahun: 2007.
IMPLEMENTASI PROJECT DAN PENERAPAN PADA BEBERAPA TABEL
Menggunakan Event dan Method
Pengenalan Visual Basic
BAB II KOMPONEN-KOMPONEN MICROSOFT VISUAL BASIC 6.0
Percabangan.
PERTEMUAN VII ARRAY Tujuan Instruksional Umum :
ALGORITMA & PEMROGRAMAN 2 B
Pertemuan 2 Dani Hamdani, S.Kom..
ELEMEN-ELEMEN PROGRAM
Pemrograman Visual Oleh : Erni Fatmawati.
PERTEMUAN III MICROSOFT ACCESS 2003
Pemrograman Berorientasi Objek I
Perancangan Formulir Pertemuan 11 s.d 12
MENGENAL VISUAL BASIC 6.0 Pertemuan 3
Pertemuan 5 Combo Box List Box Combo Box List Box.
PERTEMUAN VII ARRAY Tujuan Instruksional Umum :
Algoritma & PEMROGRAMAN 2B (Visual basic)
KOMPUTER APLIKASI AKUNTANSI - V -
Pemrograman Berorientasi Objek I
Membuat Table Pertemuan 3
Lia afriani Andreas Saputra
Struktur Kontrol Keputusan IF dan Select
Bahasa Pemrograman 1 ACTIVE X DAN MDI Chapter 05 bimocahyo bimocahyo.
Pengenalan Visual Basic
Menggunakan Event dan Property
Menggunakan Event dan Method
Pertemuan 1 Pemrograman Visual Intro ‘n Delphi Intro
Pengenalan Borland Delphi 7.0
Komputer 3 Dian C. Rini N, M.Kom
Pemrograman Berorientasi Objek II
Pemrograman Berorientasi Objek II
Muhammad Riska PTP FT UNM
Procedure dan Function
Transcript presentasi:

Pemrograman Berorientasi Objek I Pertemuan 13 “Entri Transaksi:2” Edri Yunizal

Command Tambah dan Kurang Tambahkan command button pada form jual Set property name-nya dengan cmdTambah Set caption-nya dengan “+” Tambahkan command button, name=cmdKurang, caption=“-” riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar Procedure isiKombo Procedure ini digunakan untuk mengisi semua combo yang ada pada form dengan data-data yang dibutuhkan Ada 2 kombo: cboKodeBarang  berisi daftar semua kode yang ada pada tabel tbBarang cboKodePelanggan  berisi daftar semua kode yang ada pada tabel tbPelanggan Procedure ini sebaiknya dijalankan pada event inisialisasi form, (form_load) riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar Sub bersih riyuniza@gmail.com Prodi MI STAIN Batusangkar

Coding procedure isiKombo Panggil procedure isiKombo pada Form_load riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar Jalankan Program Kedua kombo telah terisi dengan datanya masing-masing riyuniza@gmail.com Prodi MI STAIN Batusangkar

Combo untuk mempermudah user Pemrograman visual sangat menekankan kepada user friendly Walaupun masing-masing kode barang dan kode pelanggan telah dimunculkan dalam bentuk kombo, namun user akan kesulitan untuk mengecek kebenaran sebuah kode, misalnya saja kode A01 pada cboKodebarang, pengguna tentu harus tahu, kode barang apakah ini?, pensil,buku atau yang lain? riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar Event Combo_Click Untuk menjawab pertanyaan diatas diperlukan procedure khusus untuk menanganinya Event ini terjadi jika salah satu daftar pada combo di klik Event ini akan menyalin teks yang ada pada daftar di combo menjadi property text pada combo riyuniza@gmail.com Prodi MI STAIN Batusangkar

Logika untuk mempermudah user Jika salah satu kombo di klik (event combo_click) Cari apakah property teks kombo ada dalam database? Jika ada munculkan namanya Jika tidak kosongkan namanya riyuniza@gmail.com Prodi MI STAIN Batusangkar

cboKodePelanggan_Click Double click cboKodePelanggan pada frmJual, sehingga memunculkan layar coding Default yang muncul adalah cboKodePelanggan_Change Ganti event tersebut dengan mengklik combo disebelah combo cboKodePelanggan Pilih Click riyuniza@gmail.com Prodi MI STAIN Batusangkar

Coding cboKodePelanggan_Click Panggil pada event change riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar cboKodeBarang_Click Double click cboKodePelanggan pada frmJual, sehingga memunculkan layar coding Default yang muncul adalah cboKodePelanggan_Change Ganti event tersebut dengan mengklik combo disebelah combo cboKodePelanggan Pilih Click riyuniza@gmail.com Prodi MI STAIN Batusangkar

Coding cboKodeBarang_Click Panggil pada event click riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar Jalankan program… Klik dan pilih kode pada cboKodePelanggan, kemudian lihat perubahan yang terjadi pada txtNamaPelanggan Klik dan pilih kode pada cboKodeBarang, kemudian lihat perubahan yang terjadi pada txtNamaBarang dan txtHarga riyuniza@gmail.com Prodi MI STAIN Batusangkar

Menambahkan procedure cariTotal Setiap pengguna mengubah isian dalam txtJumlah dan txtHarga, seharusnya langsung terupdate (txtJumlah*txtHarga) Tambahkan procedure crTotal, kemudian panggil pada event change untuk txtJumlah dan txtHarga riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar Property Locked Locked pada text box berguna untuk mengunci teks yang ada pada text box Seperti diketahui, txtnamapelanggan txtNamaBarang, dan txtTotal sudah dicari dengan procedure tertentu, maka kita harus mengatur agar pengguna tidak bisa mengubah teks kedua kontrol tersebut Set locked=true pada kontrol txtNamaPelanggan,txtNamaBarang, txtTotal riyuniza@gmail.com Prodi MI STAIN Batusangkar

Menambahkan barang kedalam listview Dalam entri penjualan, pengguna harus mengentrikan satu atau lebih barang Barang yang dientrikan akan terdaftar pada lvJual Gunakan tombol cmdTambah untuk menambahkan barang pada lvJual riyuniza@gmail.com Prodi MI STAIN Batusangkar

Tambahkan function validasiBarang Function ini digunakan untuk mengecek apakah data yang diisikan pengguna sudah benar ketika mengklik tombol cmdTambah riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar cmdTambah_Click Event ini berguna untuk mengisikan data yang ada pada cboKodeBarang, txtNamaBarang,txtJumlah,txtHarga, dan txtTotal kedalam listVew lvJual riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar cmdKurang_Click Event ini berguna untuk menghapus data yang dirasakan salah pada lvJual riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar Jalankan program… riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar validasiFaktur Function ini digunakan untuk memvalidasi data yang dimasukkan pengguna, untuk menjamin tidak terjadi kesalahan pengentrian data =0 then riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar Progress Bar Dalam membuat program, kita juga perlu menampilkan proses yang sedang berlangsung agar pengguna mengetahui bahwa sistem sedang memproses Tambahkan sebuah progress bar, set name nya dengan prgJual, set visible=false, set scrolling=1 ccScrolingSmooth riyuniza@gmail.com Prodi MI STAIN Batusangkar

Event cmdSimpan_Click Event ini digunakan untuk menyimpan data kedalam tbJual dan tbJualDetil, dan tbBarang (untuk update stok) Data yang disimpan ke tbJual (nomor faktur, tanggal jual, kode pelanggan) Data yang disimpan ke tbJualDetil (nomor faktur, kode barang, jumlah, harga) Data yang disimpan ke tbBarang (stok terakhir-jumlah penjualan riyuniza@gmail.com Prodi MI STAIN Batusangkar

Prodi MI STAIN Batusangkar riyuniza@gmail.com Prodi MI STAIN Batusangkar

Menambahkan event txtNofaktur_change Ketika pengguna mengentrikan data nomor faktur maka akan diperiksa apakah dalam database sudah ada nomor faktur yang sama Jika ditemukan, tampilkan informasi nomor faktur tersebut Jika tidak ditemukan, panggil procedure bersih riyuniza@gmail.com Prodi MI STAIN Batusangkar

Perbaiki procedure Bersih Karena digunakan pada event txtnofaktur_change, maka procedure Bersih dan Form_Load harus direvisi riyuniza@gmail.com Prodi MI STAIN Batusangkar