PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan...

13
Forum Pemrograman SC BSI | 1 By ER 2015 PROGRAM PENJUALAN TUNAI (Menggunakan Microsoft Acces) Hai teman-teman, masih semangat kah?? Ini ada tantangan buat kita. Yuk kita latihan bareng bikin program penjualan tunai....kali ini pake access dulu yaa,, Yang mau coba bikin, ini langkah-langkahnya.... Membuat database pada microsoft access. Membuat form barang. Membuat form user. Membuat form transaksi. Membuat form ganti password user. Membuar form menu utama. Membuat form login dan form splash. Membuat laporan. Membuat database pada Microsoft Acces. 1. Buka microsoft acces. Pilih New Isikan db_penjualan pada ‘File Name’ Pilih lokasi penyimpanan filenya Ganti ‘Save Type’ dengan ‘Microsoft Access Databases (2002-2003) Create. 2. Buatlah tabel-tabel dibawah ini. Isi datanya juga yaa...

Transcript of PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan...

Page 1: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 1 B y E R 2 0 1 5

PROGRAM PENJUALAN TUNAI

(Menggunakan Microsoft Acces)

Hai teman-teman, masih semangat kah?? Ini ada tantangan buat kita. Yuk

kita latihan bareng bikin program penjualan tunai....kali ini pake access dulu yaa,,

Yang mau coba bikin, ini langkah-langkahnya....

Membuat database pada microsoft access.

Membuat form barang.

Membuat form user.

Membuat form transaksi.

Membuat form ganti password user.

Membuar form menu utama.

Membuat form login dan form splash.

Membuat laporan.

Membuat database pada Microsoft Acces.

1. Buka microsoft acces. Pilih New Isikan db_penjualan pada ‘File Name’

Pilih lokasi penyimpanan filenya Ganti ‘Save Type’ dengan ‘Microsoft

Access Databases (2002-2003) Create.

2. Buatlah tabel-tabel dibawah ini.

Isi datanya juga yaa...

Page 2: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 2 B y E R 2 0 1 5

Isi data tb_kasir

#untuk isinya boleh sesuai dengan kreasi teman^ yaa,, asalkan jangan

melebihi fieldsize nya,,

Page 3: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 3 B y E R 2 0 1 5

Contoh cara pembuatan tabael tb_barang.

- Pilih create Tabel Pilih View Design View Beri nama tabel

‘tb_barang’ Ok.

- Isikan Field Name, Data Type, dan Field Size nya sesuai dengan

ketentuan diatas yaa...

- Untuk Mengatur Primary Key bisa dengan cara Pilih field/record yang

akan dijadikan primary key kemudian klik kanan Primary Key atau

langsung Klik Primary Key pada toolbar.

- Kemudian isikan data pada tabel barang.

*isi datanya di tabel tb_barang dan tabel tb_kasir dulu yaa...

Jika semua tabel sudah dibuat, teman-teman bisa membuat relasi antar

tabel nya. Caranya klik ‘Database Tools’ pada toolbar Klik Relationshiop Add

semua tabel Close. Buatlah relasi seperti berikut ini :

>Relasikan dari kodebarang pada tb_barang ke kodebarang pada

tb_detailtransaksi.

>Relasikan dari notransaksi pada tb_transaksi ke notransaksi pada

tb_detailtransaksi.

>Relasikan dari kodeuser pada tb_kasir ke kodeuser pada tb_transaksi.

Page 4: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 4 B y E R 2 0 1 5

Pada edit relationship, centang bagian ini yaa...

Jika sudah direlasikan, simpan relationship. Jangan lupa di ‘Close’ dulu

Microsoft Access nya yaa...

Nah,, langkah pertama sudah selesai. Kita lanjut yukk ke langkah

berikutnyaa... Buka VB 6 nya,, create new project (Y), lanjut ke form barang.

Membuat Form Barang

1. Tambahkan Component dibawah ini :

= Microsoft ADO Data Control 6.0 (OLEDB)

= Microsoft DataGrid Control 6.0 (OLEDB)

2. Buat desain form nya dulu ya teman-teman...

Desain Form Barang

Page 5: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 5 B y E R 2 0 1 5

Objek, Properties dan Settingnya,,,

Tampilan Ketika di Run

Page 6: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 6 B y E R 2 0 1 5

Logika jalannya program :

1. Pertama run semua textbox dan combo non aktif, data barang tampil di

grid. INPUT dan TUTUP aktif.

2. Tekan INPUT semua textbox dan combo aktif. Command INPUT berubah

jadi SIMPAN, TUTUP berubah menjadi BATAL. Kursor muncul di tkode.

3. Ketikan kode barang. Jika kode sudah ada, maka tampil nama, satuan, stok

dan harga. Kode barang nonaktif. Command SIMPAN berubah menjadi

UPDATE, tekan BATAL untuk membatalkan perubahan dan data barang

akan kembali ke kondisi awal.

4. Ketikan kode barang. Kika tidak ada data yang tampil, maka tampil pesan

‘Kode Barang Tidak Ada’. Kursor pindah ke tnama. Isikan data barang baru,

tekan SIMPAN untuk menyimpan, tekan BATAL untuk membatalkan data

baru.

5. Tekan TUTUP untuk keluar dari program dan kembali ke MENU UTAMA.

Listing Program,

Page 7: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 7 B y E R 2 0 1 5

1. Sebelum ke listing program, kita buat koneksi antara visual basic 6.0

dengan database yang telah kita buat di Microsoft Acces. Caranya :

- Klik kanan object Adodc1 yang telah kita ubah namenya menjadi

adobarang klik ADODC Properties Pada tab ‘General’ pilih ‘Use

Connection String’ klik ‘Build’.

Page 8: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 8 B y E R 2 0 1 5

- Kemudian muncul ‘Data Link Properties’ Pada tab ‘Provider’ pilih

‘Microsoft Jet 4.0 OLE DB Provider Next.

- Pada tab Connection, pilih database yang tadi kita buat di microsoft

access. Hayooo tadi di simpen dimana database nya? :-P. Kalo udah

ketemu, pilih Test Connection Ok Ok.

Page 9: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 9 B y E R 2 0 1 5

- Udah belum? Kalo udah kita lanjut ke tab RecordSource. Ubah

Command Type nya. Pilih ‘2-adCmdTable’ pilih tb_barang pada ‘Table

or Stored Procedure Name’ Ok.

Page 10: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 10 B y E R 2 0 1 5

Kalo udah, coba kita run dulu. Data yang di database udah muncul belum

di datagrid. Kalau udah kita lanjut ke pembuatan prosedur, kalo masih

error yukk di cek dulu errornya dimana....??

2. Kemudian kita buat prosedur nonaktif, aktif, bersih, isicbsatuan dan tampil

.

- Prosedur nonaktif prosedur yang digunakan untuk menonaktifkan

semua text dan combo.

- Prosedur aktif prosedur yang digunakan untuk mengaktifkan semua

text dan combo.

- Prosedur bersih prosedur yang digunakan untuk mengosongkan data

pada text.

- Prosedur isicbsatuan prosedur yang digunakan untuk mengisi item

pada cbsatuan.

- Prosedur tampil prosedur yang digunakan untuk menampilkan data

yang ada di database ke text dan combo yang sudah dibuat.

Page 11: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 11 B y E R 2 0 1 5

3. Coba di run dulu deh,, gimana? Teks nya masih ada tulisan teks1, teks 2

dst yaa,, hayooo sekarang gimana caranya biar ketika dirun, semua teks

bersih tidak aktif?

Caranya kita panggil prosedur nonaktif dan bersih di sub form aktivate.

Kodingnya :

Ayoo coba sekarang di run, gimana ?? udah bersih dan nonaktif?? Kalo

belum ayoo di cek mana yang error. Kalo udah lanjut ke koding

berikutnya.....

4. Memasukan kode ke cmdinput.

Page 12: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 12 B y E R 2 0 1 5

5. Memasukan Kode Ke cmdtutup.

6. Memasukan Kode Ke tcari dan tkode

Page 13: PROGRAM PENJUALAN TUNAI · PDF file(Menggunakan Microsoft Acces) ... Contoh cara pembuatan tabael tb_barang. ... kita buat koneksi antara visual basic 6.0 dengan database yang telah

F o r u m P e m r o g r a m a n S C B S I

| 13 B y E R 2 0 1 5

7. Alhamdulillah Sudah selesai..... coba di run form data barangnya. Dicoba

juga tombol INPUT, UPDATE, BATAL dan TUTUP, sudah sesuai belum

dengan ketentuan. Setelah itu cek juga teks cari....

=Kalo masih error,, yukk dicari error nya dimanaa..

=Kalo udah bener,, yukk lanjut ke form berikutnya,,

=Kalo capeee,, di save dulu ya projecnya. Kita lanjut besok. Oops jangan

lupa ngesave project dan formnya di folder yang sama dengan folder yang

untuk menyimpan database nya yaaa...Okay?