Top Banner
1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007 Fakultas Peternakan Universitas Brawijaya Malang 2010
26

Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

Jan 31, 2018

Download

Documents

doanhuong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

1

Membuat Aplikasi Sederhana Toko Bahan Pakan

Microsoft Access2007

Fakultas Peternakan

Universitas Brawijaya Malang

2010

Page 2: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

2

Membuat Aplikasi Sederhana Toko Bahan Pakan

Kegiatan yang dilakukan:

- Penjualan

- Pembelian

- Update Ketersediaan

- Tambah/edit/hapus item barang

- Tambah/edit/hapus kategori barang

Pencatatan pembelian dan penjualan akan langsung mengupdate data stok atau ketersediaan. Untuk membedakan

transaksi penjualan dan pembelian, digunakan kode faktur dengan ketentuan sebagai berikut:

- Kode faktur transaksi penjualan dimulai huruf j diikuti tahun, bulan, tanggal, jam, menit, detik

- Kode faktur transaksi penbelian dimulai huruf b diikuti tahun, bulan, tanggal, jam, menit, detik

Form yang diperlukan

- Data Penjualan

- Data Pembelian

- Periksa Ketersedian

- Tambah/edit/hapus item barang

- Tambah/edit/hapus kategori barang

Menyiapkan tabel Karena perusahaan telah mencatat semua data pada excel, maka pembuatan tabel dapat mengimport dari excel.

Agar masing-masing tabel berhubungan, perhatikan bahwa selalu ada field yang sama antara lebih dari satu tabel.

Misal, pada harga barang, terdapat field idbahan. Tabel yang sudah dibuat telah dibuatkan dalam file dengan

namaAplikasiJualBeliBahan_000.accdb

Tugas 1.

Buka file AplikasiJualBeliBahan_000.accdb, kemudian lakukan tugas berikut:

1.1 Lengkapi dengan tabel user yang mempunyai field sebagai berikut:

- namalogin (text dengan panjang maksimum 15)

- namauser (text dengan panjang maksumum 50)

- password (text dengan panjang maksimum 16)

1.2 Isi tabel tersebut dengan nama anggota kelompok saudara, dengan password adalah nim saudara!

1.3 Buatlah relasi antar tabel sebagai berikut:

Page 3: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

3

1.4 Simpan database menjadi AplikasiJualBeliBahan_000_nimanda.accdb contoh

AplikasiJualBeliBahan_000_0710540001.accdb. Berikut ini langkah-langkahnya

o Klik office button => save as => access 2007 database

o Simpan sesuai nim saudara!

Menyiapkan Query Ada beberapa tabel jika dilihat secara langsung tidak user friendly jika dibaca, misalnya pada tabel tblbahan, kodeJenis

dituliskan dalam angka-angka sehinga tidak bisa diketahui jenis apa. Demikian pula kodebahan pada tblhargabahan.

Membuat querry qrybahankodejenis

Page 4: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

4

1. Pada ribbon Create, klik QuerryWizard. Pilih simple query wizard, klik OK.

2. Pada combo box Tables/Queries, pilih Table:tdBahan, lalu

klik >> yang berarti seluruh field akan dimasukkan dalam

query. Jangan tekan Next.

3. Pada combo box Tables/Queries pilih Table:

tblJenisBahan. Select pada field namajenis, kemudian

tekan tombol >.

4. Pilih option Detail

5. Beri nama dengan qryBahanJenis, tekan finish

Page 5: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

5

6. Klik View >> deign View, hasil dari query wizard adalah sebagai berikut:

Page 6: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

6

Tugas 2.

Buka file AplikasiJualBeliBahan_001.accdb lengkapi dengan qryKetersediaanBahan dengan menggunakan langkah

di atas.Buatlah qryKetersediaanBahan dengan menampilkan kodebahan, namabahan, jumlah, tanggalupdate,

hargatransaksi, nomorfaktur, dan total yang diambil dari tblBahan serta harga dan tblKetersediaan. Simpan dengan

namaAplikasiJualBeliBahan_002_nimsaudara.accdb

Page 7: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

7

Membuat Form Dari Tabel Membuat form untuk menambah kategori

Tugas 3. Masih menggunakan file yang baru saudara simpan, lakukan urutan langkah berikut ini.

Page 8: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

8

Klik Form View. Perhatikan tampilam, „secord selector, dan isi form!

Klik design View. Lalu pada form properties ubah data entry dari no menjadi yes.

Klik form View.

Tugas 2: Apakah pengaruh Data Entry=Yes?

Membuat form menambah Bahan

Page 9: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

9

Dengan cara yang sama dengan diatas, dengan memilih tabel yang digunakan adalah tblBahan, maka dapat dibuat form

“Tambah Bahan”

Membuat Form Dari Query Gunakan file AplikasiJualBeliBahan_003.accdb

Membuat form untuk menampilkan bahan per kategori

1. Pada Ribbon Create, klik more form >> form Wizard

2. Pilih qryBahanjenis, select semua fields

3. Pilih Sub With subform dengan pilihan by tblJenisBahan. Pada form ini akan ditampilkan secara detail bahan-

bahan sesuai namajenis.

4. Klik Next, pilih Datasheet, pilih layout yang diinginkan

Page 10: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

10

5. Karena akan diperbaiki, pilih modify form‟s design

6. Hasilnya adalah sebagai berikut, rapikan layoutnya.

Page 11: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

11

Hasil sampai proses ini adalah AplikasiJualBeliBahan_004.accdb

Page 12: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

12

Membuat Form Untuk Pencatatan Jual-Beli

Form Jual Beli Detail

Ikuti serangkaian gambar berikut dengan menggunakan form wizard:

1. Pilih guery qryKetersediaanBahan, select semua fields kecuali tanggalupdate dan namabahan

2. Pilih Layoutnya adalah tabular

Page 13: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

13

3. Pilih stylenya adalah access 2003, karena kita akan mengambil layout paling simpel dan mengeditnya di langkah

berikutnya

4. Beri nama form tersebut dengan “Jual Beli Detail”

Lakukan proses edit berikutnya

Page 14: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

14

Mengedit Form Jual Beli Detail

1. Hapus Label “Jual Beli Detail”, rapikan bentuk textbox dan label yang lain dengan cara drag and drop mouse

2. Hapus texBox dan Label nomorFaktur

3. Pada proses ini kita akan mengubah kodebahan yang asalnya tampilannya adalah angka kodebahan yang sulit

dibaca, menjadi listbox yang berisi nama bahan yang lebih mudah dibaca

3.1. Klik Kanan textbox kodebahan

3.2. Klik Change To, Pilih Combo Box

Page 15: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

15

4. Pada proses ini kita akan melakukan lookup isi dari listbox mengacu pada tabel yang ada pada daftar bahan.

4.1 Klik kanan kode bahan, pilih properties. Perhatikan properties pada bagian Data >> row source

4.2 Klik simbol titik-titik pada row source ( …. ), jawab Yes jika ada dialog box.

5. Sekarang kita akan dibawa ke jendela query editor dan akan langsung diperihatkan show table. Pada proses ini

kita akan memilih tabel yang mempunyai informasi mengenai kodebahan dan nama bahan. Secara bahasa

normal kita akan mengatakan “Combo box ini akan menampilkan semua daftar namabahan yang ada pada

suatu tabel akan tetapi saat tampil, nilai yang ditangkap adalah nilai kodebahan”.

Page 16: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

16

6. Klik tblBahan dan tekan tombol Add, klik Close

7. Double klik field kodebahan, kemudian double klik namabahan

8. Jika terdapat pertanyaan Do you want to save …. Jawablah yes.

9. Kemudian pastikan yang disorot/ di-select oleh mouse adalah combobox kodebahan. Lalu lihat bagian

properties, di bagian Data, Bound Coloumn. Pastikan isinya adalah 1. Artinya, hanya ada satu field sebagai

kembalian dari combobox.

Page 17: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

17

Page 18: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

18

10. Kemudian masih di properties, tetapi pada bagian Format. Perhatikan pada Column Count dan Column Width.

Isikan 2 pada ColumnCount (Artinya sebenarnya textbox kita mempunyai dua kolom), tetapi isikan 0cm;2cm

(kalau error isikan 0cm,2cm), artinya dari dua kolom tersebut yang ditampilkan hanya kolom kedua.

11. Tampilkan pada Form View, dan perhatikan pada saat mengisikan kodebahan. Yang tadinya berupa angka

sekarang berubah menjadi nama.

12. Berikutnya kita akan menambahkan satu tempat untuk melakukan grand total terhadap field total di bagian

footer.

12.1 Klik mouse pada garis tepi FormFooter, kemudian lakukan drag and drop secukupnya.

Page 19: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

19

12.2 tambahkan textBox, berilah label menjadi Total.

12.3 Klik mouse pada textBox. Perhatikan pada properties bagian Data. Kemudian pada controlSource

ketikkan: =sum([Total])

13. Klik pojok form. Kemudian perhatikan pada bagian properties. Ubah isi bagian Record Selectors menjadi no.

Page 20: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

20

Tugas 5:

Apa efek mengubah parameer Record Selector menjadi no?

Page 21: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

21

Default Value untuk hargaTransaksi 1. Masih menggunakan form Jual Beli detail, klik pada combobox kodebahan. Perhatikan di bagian properties.

Pada bagian event, double klik pada event On Change

2. Berikutnya akan muncul Visual Basic Editor. Tambahkan Dibawah teks “Private Sub …. “ di atas “End Sub”

dengan teks berikut: Me.hargatransaksi = DLookup("harga", "tblBahan", "kodebahan='" & kodebahan &

"'")

3. Tutup Visual Basic Editor

Page 22: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

22

4. Simpan form

5. Tutup form

File sampai proses ini: AplikasiJualBeliBahan_004.accdb

Form Pembelian

1. Ikuti Wizard untuk membuat form dari tabel pembelian, simpan dengan nama Data Pembelian

Mengisikan Default Value Untuk Field-Field Penting 2. Hasil akhir pada Design View adalah seperti yang ditunjukkan di bawah

3. Pada proses ini kita akan memberikan fasilitas pengisian default untuk nomorfaktur. Klik textbox nomorfaktur,

kemudian perhatikan pada default view, klik icon (…)

Page 23: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

23

4. Isikan pada expression builder dengan:

="b" & Year(Now()) & Month(Now()) & Day(Now()) & Hour(Now()) &

Minute(Now()) & Second(Now())

5. Kemudian untuk textbox tanggal, pada properties untuk parameter default value isikan

= now()

Page 24: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

24

Menambahkan Form Jual Beli Detail menjadi Sub Form Pada Form Data Pembelian Form ini diperlukan untuk mengisikan data rinci pembelian. Sub Form akan menampilkan data rinci, dan form

sebelumnya adalah untuk identitas faktur.

1. Tarik (drag and drop) form Jual Beli Detail ke form Data Pembelian

2. Hapus label “Jual Beli Detail”, lalu rapikan

Tarik Ke Sini

Page 25: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

25

Tugas 5:

Sampai tahap ini file yang dibuat adalah AplikasiJualBeliBahan_005.accdb. Dengan cara yang sama seperti pada data

pembelian, lengkapi dengan form untuk menangani penjualan.

Page 26: Membuat Aplikasi Sederhana Toko Bahan Pakanekowidodo.lecture.ub.ac.id/files/2011/09/Modul-II-Membuat-Aplikasi... · 1 Membuat Aplikasi Sederhana Toko Bahan Pakan Microsoft Access2007

26

Permasalahan berikutnya:

1. Bagaimanakah untuk bisa mengetahui stok terakhir?

2. Bagaimana cara membuat menu?