TUGAS BAHASA PEMROGRAMAN

dokumen-dokumen yang mirip
Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:

1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ]

E-Trik Visual C++ 6.0

MODUL 1 MERANCANG FILE DATABASE

Data Access Object Objektif:

MEMBACA RECORD DENGAN ADODC

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report

Oleh : Uus Rusmawan Hal - 1 -

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB 3 Database dalam Form

Oleh : Uus Rusmawan Hal - 1 -

MEMBUAT LAPORAN (DATA REPORT)

Tampilan layar menu login

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS



BAB 8. Pencarian Data

Bab I Pengenalan Visual BASIC

1. Simpan semua file anda di C:\Quiz\12077xxx. 2. Buat project & database dengan nama quiz.pjx & Dbpesawat.dbc 3. Buat Table dengan nama pesawat.


Pemrograman Database I. Danu Wira Pangestu 1. Konsep Dasar. Lisensi Dokumen:

Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report

ADODC. Gambar 5.1. ADODC

BAB 3 Simpan Data 3.1. Simpan Data Dengan Kode SQL Ms Access MS Access ( format) DbJenisBrg.mdb Tabel_Jenis_Brg 22 Atep Ruhiat

Sistem Informasi Pengadaan ATK ( Alat Tulis Kantor )

BAB 1 INTRODUCTION VISUAL BASIC

MODUL IV PROCEDURE. [Private public static]sub namaprosedur (daftarargumen) End Sub

Spesifikasi: Ukuran: 11x18 cm Tebal: 144 hlm Harga: Rp Terbit pertama: Juni 2005 Sinopsis singkat:

BAB 1 INTRODUCTION VISUAL BASIC

PERTEMUAN 8 Pemrograman Visual. Presented by : Sity Aisyah, M.Kom Blog : yeshasalsabila.blogspot.com

Menggunakan DataGrid dengan ADODC 1. Tanamkan pada form sebuah ADODC dan DataGrid

Koneksi Database BAB 1

BAB 4 Ubah Data 4.1. Ubah Data Dengan Kode SQL sqlsimpan sqlubah 36 Atep Ruhiat

Tutorial Mengkoneksikan Visual Basic 6.0 dengan Database Ms. Access

MODUL 8 Insert, Update, & delete

BAB III PEMBAHASAN MASALAH

Modul-7 CRUD & Searching. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

BAB IV HASIL DAN UJI COBA

DATABASE. Visual Data Manager

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Pengelolaan Data Anak Tuna Grahita yaitu:

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

Modul 4 : Latihan Form View Data (mengabungkan antara pencarian, navigasi dan pengurutan)

Modul Praktikum Ke-10

BAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS

Gambar 4.41 Form Nota Retur. retur ke pemasok. User harus mengklik Retur Barang ke Pemasok pada Form Menu

Mengatur MDI Child dalam jendela MDI Form Membuat Garis Pemisah antar Menu Melakukan Koding terhadap Menu

BAB IV HASIL DAN UJI COBA

Pemrograman Database dengan Remote Data Control. Tessy Badriyah, SKom,MT

MODUL 3 STRUKTUR DAO & ADO

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

Koneksi VB Dengan Database Mysql

Untuk memahami pembuatan macro, terlebih dahulu ikuti langkah-langkah berikut ini: LANGKAH 1: Buatlah database baru dengan nama STOKBARANGNAMAKELAS.

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

BAB II MICROSOFT VISUAL STUDIO

Di susun oleh : Team Penyusun Modul Visual Basic

BEL SEKOLAH OTOMATIS SMP N 2 NGARGOYOSO BERBASIS VISUAL BASIC 6.0 AUTOMATIC SCHOOL BELL SMP N 2 NGARGOYOSO BASES ON VISUAL BASIC 6.

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

Merancang Laporan dengan DataReport Tanpa Kriteria. Membuat laporan berdasarkan kriteria yang diinginkan

Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)


BAB IV HASIL DAN PEMBAHASAN

Pemrograman Database dengan perintah SQL

PROGRAM PENJUALAN TUNAI. (Menggunakan Microsoft Acces)

Cara Mudah Membuat Aplikasi Windows dengan Microsoft Visual C++

A. PROJECT PROJECT VISUAL BASIC

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra

MODUL 9. Pemrograman Visual dengan Database SQL Server

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Modul Praktikum Ke-1

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. yang harus dipenuhi untuk menguji coba user interface serta

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)


MEMBUAT MENU BANTU

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

BAB 2 LANDASAN TEORI. telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin

Form dan Kontrol. 5.1 Form

Danu Wira Pangestu

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

X. PENGANTAR DATABASE


Kategori Fungsional aplikasi penjualan sebagai berikut: Data Barang. Data Konsumen. Data Sales. Data Kolektor. Pesan Barang. Order Barang.


BAB V Pengenalan Komponen-Komponen (object) pada VB

BAB 7 Kondisi Form 7.1. Pada Saat Form Load 68 Atep Ruhiat

Bahasa Pemrograman-1 (Visual Basic)

BAB V IMPLEMENTASI DAN PENGUJIAN

9. Membuat Halaman Transaksi Penjualan

PENGGUNAAN EVENT, PROPERTY DAN METHOD

KSI B ~ M.S. WULANDARI

1. MENGENAL VISUAL BASIC

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV EVALUASI DAN EVALUASI. Implementasi pada penelitian tugas akhir ini berupa aplikasi

PERTEMUAN 7 - MACRO 1

Penggunaan Komponen Combo Box

Fakultas Teknologi Informasi UJIAN AKHIR SEMESTER GENAP TAHUN AJARAN 2011/2013

BAB V IMPLEMENTASI SISTEM

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan

Transkripsi:

TUGAS BAHASA PEMROGRAMAN Buatlah sebuah project baru (simpan file project dengan nama Tugas-NamaAnda) untuk mengakses database inventori.mdb yang sudah Anda peroleh sebelumnya. Dalam database tersebut sudah dibuatkan tabel-tabel dan query yang duiperlukan. Berdasarkan database tersebut buatkan sebuah form di bawah ini (simpan file form dengan nama Pembelian-NamaAnda). Selain form tersebut, tambahkan objek module yang mempunyai fungsi-fungsi untuk koneksi ke database. File-file project, form, module dan database disimpan dalam sebuah folder, kemudian dizip dan dikumpulkan melalui email paling lambat tanggal 28 Januari 2011 jam 11.00 WIB. Berikut adalah tampailan desain form tersebut beserta properti tiap objeknya. Desain objek (beserta propertinya) tampak pada tab pertama objek SSTab. SSTab1 Name =TxtJnsTrans DataField=JenisTrans Name =TxtNoTrans DataField=Notrans Name =TxtTglTrans DataField=TglTrans Name =Adodc1 Name =Datagrid1 Name =TxtKode DataField=Kode Name =TxtNama Locked=True DataField=Nama Name =CmdCancel Enabled=False Name =CmdSave Enabled=False Name =CmdAdd Desain objek (beserta propertinya) tampak pada tab kedua objek SSTab. TxtNamaBrg cmdaddbarang Datagrid3 Datagrid2 Adodc2 Adodc3 TxtJumlah

Desain form di atas digunakan untuk memebuat user interface entri data pembelian barang. Perhatikan ketentutan-ketentuan atau keterangan di bawah ini. Lihat petunjuk perintah yang harus dibuat berikut ini (isi bagian titik dengan perintah yang tepat) : 1. Saat form load, secara otomatis akan menampilkan data master pembelian dalam datagrid1. Data pembelian yang ditampilkan yaitu bersumber dari query qmastertrans. Private Sub Form_Load() 'Panggil proseder yang namanya KoneksiMdb yg ada pada Module 'Buat sql statement untuk menampilkan semua field dari quary qmastertrans. 'Buat perintah untuk menentukan recordset objek Adodc1 dengan rs 'Buat perintah untuk mengisi objek datagrid1 sesuai dengan record yg dibuka pada objek rs 'atau menentukan datasource datagrid1 dengan rs 2. Pada saat tab kedua/detil Pembelian (objek SSTab1) di klik, tampilkan detil transaksi pembelian barang (sumber data yang digunakan adalah query qdetiltransaksi) pada objek datagrid3 serta tampilkan daftar barang (sumber data yang digunakan tabel Barang) pada objek datagrid2. Private Sub SSTab1_Click(PreviousTab As Integer) 'Buat sql statement untuk menampilkan Field KodeBrg, NamaBrg, Stock, HargaJual dari tabel barang 'Buat perintah untuk mengisi objek datagrid2 sesuai dengan record yg dibuka pada objek rs 'Buat sql statement untuk menampilkan seluruh field dari Query qdetiltransaksi 'yang mempunyai nomor transaksi sama dengan pada objek datagrid1 kolom ke-1

'Buat perintah untuk mengisi objek datagrid3 sesuai dengan record yg dibuka pada objek rs 3. Pada objek txtnamabrg digunakan untuk mencari nama barang. Jika terjadi perubahan pada isi objek tersebut maka akan menampilkan data barang sesuai yang diminta user. Private Sub txtnamabrg_change() 'Buat sql statement untuk menampilkan Field KodeBrg, NamaBrg, Stock, HargaJual dari tabel barang 'yang nama barangnya mengandung karakter pada objek txtnamabrg 'Buat perintah untuk mengisi objek datagrid2 sesuai dengan record yg dibuka pada objek rs 4. Tombol Tambah (objek cmdadd) pada tab pertama (master pembelian), digunakan untuk menambah record baru pada tabel Transaksi. Private Sub cmdadd_click() 'Berikan perintah untuk menambah record baru (dari objek adodc1) 'berikan perintah untuk mengisi text box txtjnstrans dengan kode pembelian yaitu 1 'berikan perintah untuk mengubah properti objek cmdsave dan cmdcancel menjadi Enabled, serta objek cmdadd menjadi tidak Enabled 5. Tombol Simpan (objek cmdsave) digunakan untuk menyimpan record baru pada transaksi pembelian. 'Berikan perintah untuk menyimpan record baru pembelian(dari objek adodc1)

'berikan perintah untuk mengubah properti objek cmdsave dan cmdcancel menjadi tidak enabled, serta objek cmdadd menjadi enabled 'Buat sql statement untuk menampilkan semua field dari quary qmastertrans. 'Buat perintah untuk menentukan recordset objek Adodc1 dengan rs 'Buat perintah untuk mengisi objek datagrid1 sesuai dengan record yg dibuka pada objek rs 'atau menentukan datasource datagrid1 dengan rs 6. Tombol Batal (objek cmdcancel) digunakan untuk membatalkan penambahan record baru. Private Sub cmdcancel_click() 'Berikan perintah untuk membatalkan record baru pembelian(dari objek adodc1) 'berikan perintah untuk mengubah properti objek cmdsave dan cmdcancel menjadi tidak enabled, serta objek cmdadd menjadi enabled 7. Tombol Tambah (objek cmdaddbarang pada tab 2) digunakan untuk menambah record baru pada tabel DetilTrans sesuai NoTrans yang dipilih pada datagrid1 dan kode barang yang diplih pada datagrid2, hasilnya ditampilkan dalam datagrid3. Private Sub cmdaddbarang_click() 'Berikan perintah dengan inputbox untuk meminta user masukan jumlah barang (simpan di variabel jum) 'Berikut perintah-perintah untuk menambah record baru pada tabel DetilTrans melalui objek Adodc2 'Berikan perintah menambah record baru pada objek adodc2 'Field NoTrans (objek adodc2) diisi dengan NoTrans yang dipilih dalam objek datagrid1 kolom-0

'Field KodeBrg (objek adodc2) diisi dengan KoDeBrg yang dipilih dalam objek datagrid2 kolom-0 'Field HrgSatuan (objek adodc2) diisi dengan nilai HargaJual dari tabel barang berdasar kode barang yg dipilih pada datagrid2 kolom-3 'Field Jumlah (objek adodc2) diisi dengan nilai yang ada di variabel jum 'Field Total (objek adodc2) diisi dengan perkalian jum * HargaSat (pada datagrid2 kolom-3) 'simpan/update hasil rekam data di atas melalui objek adodc2 panggil event click objek sstab1 Bonus: khusus untuk text box total harga, buatkan perintah untuk menampilkan total harga berdasarkan jumlah kolom total pada datagrid3 (simpan di objek sstab click atau buat prosedur). Berikut adalah contoh tampilan program ketika dijalankan :