Anda di halaman 1dari 21

BUAT SENDIRI SOFTWARE PENERIMAAN SISWA BARU

(BELAJAR VB 6)
Posting kali ini kita akan membuat aplikasi program penerimaan siswa baru (PSB) dengan dilengkapi fitur foto
siswa.
Untuk lebih jelasnya silahkan sobat simak tutorial berikut :
Step 1 : buatlah database menggunakan ms. Office Access seperti contoh berikut :

Step 2 : Jalankan VB6 sobat dan pada project baru pilihlah VB Enterprise Edition Control.

dan lanjutkan dengan membuat desain seperti gambar berikut :


Oh…ya….. tambah juga dua buah komponen lagi, yakni ADODC dan CommonDialog.

Step 3 : Buatlah module koneksi dengan cara klik Project – Add Module

Pada kotak dialog Module tuliskan code berikut :


Global conn As ADODB.Connection
Global rspsb As ADODB.Recordset
Sub koneksi()
On Error GoTo gagal:
Set conn = New ADODB.Connection
conn.Provider = "microsoft.jet.oledb.4.0"
conn.CursorLocation = adUseClient
conn.Open App.Path & "\DbPSB.mdb"
Exit Sub
gagal:
If (Err.Number = -2147467259) Then
MsgBox "Koneksi Aplikasi Ke Database Gagal...!", vbCritical, "Informasi"
End
End If
End Sub

Step 4 : klik 2x pada Form dan tuliskan code berikut diantara Private Sub Form_Load() dan End Sub, code ini
berfungsi untuk memanggil fungsi module :
koneksi
dan lanjutkan dengan dengan menuliskan code berikut tepat dibawah code koneksi yang berfungsi untuk
mengaktifkan ComboBox Kelamin dan ComboBox Agama :
cmbKelamin.AddItem "Laki-Laki"
cmbKelamin.AddItem "Perempuan"
cmbAgama.AddItem "Islam"
cmbAgama.AddItem "Kr. Protestan"
cmbAgama.AddItem "Kr. Katolik"
cmbAgama.AddItem "Hindu"
cmbAgama.AddItem "Budha"

Step 5 : Buatlah sebuah code untuk membersihkan form dan mengembalikan kondisi form dalam keaadaan
awal. Caranya klik 2x form dan letakkan code berikut ini di tempat kosong pada form. Code ini saya beri nama
"kosongkanform".
Private Sub kosongkanform()
txtNama.Text = ""
txtNis.Text = ""
cmbKelamin.Text = ""
txtTmp.Text = ""
cmbAgama.Text = ""
txtStatus.Text = ""
txtAnak.Text = ""
txtSaudara.Text = ""
txtSasal.Text = ""
txtNama.Enabled = True
cmdSimpan.Enabled = True
cmdEdit.Enabled = False
cmdHapus.Enabled = False
cmdCari.Enabled = False
End Sub
Step 6. Untuk mencari dan menampilkan foto masukkan code berikut dengan cara klik 2x tombol “Cari Foto” dan
masukkan code diantara Private Sub cmdCari_Click() dan End Sub.
CommonDialog1.Filter = "Picture files
(*.jpg;*.bmp;*.gif;*.png)|*.jpg;*.bmp;*.gif;*.png"
CommonDialog1.ShowOpen
Image1.Picture = LoadPicture(CommonDialog1.FileName)
Image1.Visible = True

Step 7. Klik 2x txtNama.text, kemudian pada pilihlah mode “KeyPress”

Dan lanjutkan dengan menuliskan code berikut :


Private Sub txtNama_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Set rspsb = New ADODB.Recordset
rspsb.LockType = adLockOptimistic
rspsb.CursorType = adOpenDynamic
rspsb.Open "select * from nis", conn, , , adCmdText
rspsb.Filter = " Nama= '" & txtNama.Text & "'"
If Not rssiswa.EOF Then
cmdSimpan.Enabled = False
cmdEdit.Enabled = True
cmdHapus.Enabled = True
Image1.Visible = True
txtNama.Enabled = False
txtNis.Text = rspsb.Fields(1)
cmbKelamin.Text = rspsb.Fields(2)
txtTmp.Text = rspsb.Fields(3)
DTPicker1.Value = rspsb.Fields(4)
cmbAgama.Text = rspsb.Fields(5)
txtStatus.Text = rspsb.Fields(6)
txtAnak.Text = rspsb.Fields(7)
txtSaudara.Text = rspsb.Fields(8)
txtSasal.Text = rspsb.Fields(9)
CommonDialog1.FileName = rspsb.Fields(10)
Image1.Picture = LoadPicture(CommonDialog1.FileName)
If CommonDialog1.FileName = "" Then
Else
End If
End If
End If
End Sub
Step 8. Klik 2x tombol Simpan (cmdSimpan) dan tuliskan code berikut :
Dim X
If txtNama.Text = "" Or txtNis.Text = "" Or cmbKelamin.Text = "" Or _
txtTmp.Text = "" Or DTPicker1.Value = "" Or cmbAgama.Text = "" Or _
txtStatus.Text = "" Or txtAnak.Text = "" Or txtSasal.Text = "" Then
MsgBox "Data Belum Lengkap", vbInformation, "Pesan"
Exit Sub
Else
X = MsgBox("Apakah Data Ingin Disimpan...?", vbQuestion + vbYesNo)
If X = vbYes Then
Set rspsb = New ADODB.Recordset
rspsb.LockType = adLockOptimistic
rspsb.CursorType = adOpenDynamic
rspsb.Open "SELECT * FROM siswa", conn, , , adCmdText
rspsb.AddNew
rspsb.Fields(0) = txtNama.Text
rspsb.Fields(1) = txtNis.Text
rspsb.Fields(2) = cmbKelamin.Text
rspsb.Fields(3) = txtTmp.Text
rspsb.Fields(4) = DTPicker1.Value
rspsb.Fields(5) = cmbAgama.Text
rspsb.Fields(6) = txtStatus.Text
rspsb.Fields(7) = txtAnak.Text
rspsb.Fields(8) = txtSaudara.Text
rspsb.Fields(9) = txtSasal.Text
rspsb.Fields(10) = CommonDialog1.FileName
rspsb.Update
MsgBox "Data Tersimpan...!", vbInformation, "Pesan"
kosongkanform
Image1.Visible = False
Else
Exit Sub
End If
End If
Step 9. Klik 2x tombol Edit (cmdEdit) dan tuliskan code berikut :
Dim a
a = MsgBox("Edit Data...?", vbQuestion + vbYesNo, "Pesan")
If a = vbYes Then
rspsb.Fields(1) = txtNis.Text
rspsb.Fields(2) = cmbKelamin.Text
rspsb.Fields(3) = txtTmp.Text
rspsb.Fields(4) = DTPicker1.Value
rspsb.Fields(5) = cmbAgama.Text
rspsb.Fields(6) = txtStatus.Text
rspsb.Fields(7) = txtAnak.Text
rspsb.Fields(8) = txtSaudara.Text
rspsb.Fields(9) = txtSasal.Text
rspsb.Fields(10) = CommonDialog1.FileName
rspsb.Update
MsgBox "Data Berhasil Di Edit..!!", vbInformation, "Info"
kosongkanform
txtNama.SetFocus
Image1.Visible = False
Else
Exit Sub
End If
Step 8. Klik 2x tombol Hapus (cmdHapus) dan tuliskan code berikut :
Dim Y
Y = MsgBox("Apakah Data Ingin Dihapus..?", vbQuestion + vbYesNo)
If Y = vbYes Then
rspsb.Delete
MsgBox "Data Berhasil Dihapus..!!", vbInformation, "info"
kosongkanform
txtNama.SetFocus
Else
Exit Sub
End If

Step 10. Klik 2x tombol Hapus (cmdHapus) dan tuliskan code berikut :
Dim Y
Y = MsgBox("Apakah Data Ingin Dihapus..?", vbQuestion + vbYesNo)
If Y = vbYes Then
rspsb.Delete
MsgBox "Data Berhasil Dihapus..!!", vbInformation, "info"
kosongkanform
txtNama.SetFocus
Else
Exit Sub
End If

Step Terakhir. Klik 2x tombol Tutup (cmdTutup) dan masukkan code berikut :
Dim X
X = MsgBox("Apakah Anda Ingin Keluar..?", vbQuestion + vbYesNo, App.Title)
If X = vbYes Then
Unload Me
Else
Cancel = 1
End If
Contoh Program Lain:

Membuat Aplikasi Penerimaan Mahasiswa Atau Siswa Baru


Tutorial

Pada saat penerimaan mahasiswa atau siswa baru, biasanya panitia dibikin repot dengan
banyaknya pendaftar yang ingin mendaftar di sekolah atau perguruan tinggi favorit mereka.
Kerepotan panitia bukan tanpa sebab, melainkan karena banyaknya tetek bengek dalam PMB atau
PSB yang musti dilengkapi. Dan biasanya hal yang paling repot adalah ketika data-data yang
masuk mengalami kesalahan atau tidak sesuai.

Untuk mengatasi hal tersebut, pada kesempatan ini saya akan sedikit berbagi ilmu tentang Cara
Membuat Aplikasi PMB atau PSB sederhana dengan memanfaatkan Program Microsoft Access.
Aplikasi ini nantinya bisa anda kembangkan sendiri serta bisa anda desain semenarik mungkin.

Oke langsung saja.


Langkah pertama adalah buka Microsoft Access, saya disini menggaunakan MS Access 2007
Klik Star Menu => All Program => Microsoft Office => Microsoft Office Access 2007. Lalu
akan tampil halaman awal MS Access 2007. Lihat gambar dibawah ini!

Setelah MS Access terbuka sekarang kita mulai membuat databasenya.


Klik Blank Database disebelah kiri atas, maka akan muncul sidebar. Lihat gambar!

Pada Kolom sidebar Database 1, kita isikan nama database yang akan kita buat misalnya
db_pmb. Untuk menentukan tempat penyimpanan data klik icon folder sebelah kanan, lalu
tentukan dimana kita akan menyimpan data, misalnya disimpan di Data (D) pada komputer kita.
Jika tidak ditentukan, secara default data akan tersimpan di My Documents. Setelah itu klik
Create. Maka akan tampil seperti gambar di bawah ini.

Ini adalah tampilan tabel awal database yang akan kita buat. Selanjutnya kita buat tabel.
Untuk membuat tabel klik menu Home => klik View => klik Desain View, maka akan tampil
seperti ini
Ganti Table 1 dengan Tabel PMB lau klik OK.

Mulailah mengisi tabel dengan data berikut


Fild Name Data Type
No Pendaftaran Number
Nama Lengkap Text
Jenis Kelamin Text
Agama Text
Tempat Lahir Text
Tanggal Lahir Date/Time
Alamat Sekarang Memo
Kode Pos Number
No Tlp / Handphone Text
Nama Ayah / Wali Text
Nama Ibu Text
Alamat Memo
Anak Ke Number
Sekolah Asal Text
Alamat Sekolah Memo
Tahun Lulus Number
Pilihan Jurusan Text
Biaya Pendaftaran Currency
Total Biaya 1 Tahun Currency
Bayar Currency
Sisa Currency

Setelah itu klik View, hasilnya seperti ini


selesai sudah membuat tabel,, sekarang tinggal kita masukin data-datanya pada tabel tersebut.
langkah selanjutnya adalah membuat query dari tabel tersebut...... (bersambung...)

Membuat Aplikasi Penerimaan Mahasiswa Atau Siswa Baru


(2)
Tutorial

Melanjutkan tulisan saya Membuat Aplikasi Penerimaan Mahasiswa atau Siswa Baru, pada
tulisan kita akan melanjutkan bagaimana membuat query dari Tabel PMB yang sudah kita buat
serta membuat Form PMB untuk menginput data ke database.

Oke langsung saja kita buat query tabel pmb. Caranya klik Tabel PMB => klik menu Create =>
klik Query Wizard, maka akan tampil pop up seperti ini.

Klik OK => klik tanda panah dua => klik Next => klik Next lagi => ganti nama querynya
menjadi Query Tabel PMB => Finish. Maka query dari Tabel PMB sudah selesai dibuat.
Setelah berhasil membuat query sekarang kita membuat Form PMB yang nantinya bisa
digunakan untuk meninput data ke database.
Untuk membuat Fom PMB caranya adalah klik Query Tabel PMB => klik menu Create => klik
More Form => Form Wizard => klik tanda panah dua => klik Next => klik Next lagi => pilih
desain => klik Next => ganti Query Tabel PMB menjadi Form PMB => Finish. Maka hasilnya
seperti ini.

Form-nya sudah berhasil dibuat, itu adalah tampilan default dari form yang dibuat. Untuk
mempercantiknya kita bisa mengedit form tersebut, bisa menggunakan gambar, logo dan juga
label. Cara mengeditnya sangat mudah. Ikuti langkah-langkah berikut.
Klik menu Home => klik View => Desain View. Maka hasilnya seperti ini.

Disinilah kita bisa mengutak-atik form agar tampil lebih menarik.


CONTOH LAIN LAGI
Membuat Basis Data Menggunakan Microsoft Access 2013
05.43 INFORMATIKA 4 comments

Kali ini saya akan berbagi sedikit mengenai cara membuat data base pada microsoft acces tapi sebelum
membuat basis data, adakalanya kalau kita mengetahui dulu apa itu basis data.
Menurut om wikipedia basis data merupakan kumpulan informasi yang di simpan di dalam komputer secara
sistematik sehingga dapat di periksa menggunakan suatu program komputer untuk memperoleh informasi dari
basis data tersebut.

Membuat sistem basis data sederhana menggunakan Microsoft Access

1) Buka Microsoft Access (dari menu program atau shortcut desktop)

Cara membuka MS. Access 2013


2) Pada bagian New Blank Database, klik Blank Database

Cara membuat database baru


3) Pada bagian File Name, simpan file dengan nama misalnya modul1

Cara membuat nama file baru Access 2013


4) Pilih direktori penyimpanan yang Anda inginkan dengan mengklik ikon folder yang berada di sebelah
kanan textbox File Name
5) Klik Create
6) Setelah itu membuat tabel
7) Pada menu Create, pilih Table

Cara membuat tabel baru Access 2013


8) Pada menu Fields, pilih View → Design View

Cara masuk menu design view tabel


9) Pada dialog box Save As, isikan nama tabel yang akan dibuat, misalnya mahasiswa,
lalu klik OK

Pemberian nama pada tabel


10) Pada window Table, buat tabel dengan struktur sebagai berikut

Tampilan design view tabel mahasiswa


11) Untuk mendefinisikan primary key, klik kanan nama field, kemudian pilih menu
Primary Key

Membuat primary key pada field nim


12) Masukkan data sampel ke tabel mahasiswa.

Pengisian tabel mahasiswa


13) Simpan kembali tabel yang telah dibuat tadi dengan cara klik kanan pada tab nama
tabel lalu klik Save, atau langsung menggunakan shortcutCtrl + S pada keyboard.

Menyimpan isi data tabel mahasiswa


14) Kemudian setelah itu membuat tabel kedua. Pada menu Create, pilih Table

Membuat tabel baru


15) Pada menu Fields, pilih View → Design View

Memasuki area design view


16) Pada dialog box Save As, isikan nama tabel yang akan dibuat, misalnya matakuliah,
lalu klik OK

Membuat nama tabel


17) Pada window Table, buat tabel dengan struktur sebagai berikut

Tampilan design view tabel mata kuliah


18) Untuk mendefinisikan primary key, klik kanan nama field, kemudian pilih menu
Primary Key. Dan simpan format field tabel tersebut
Membuat primary key field kode_mk
19) Masukkan data sampel ke tabel matakuliah

Menginputkan data pada tabel matakuliah


20) Simpan kembali tabel yang telah dibuat tadi dengan cara klik kanan pada tab
nama tabel lalu klik Save, atau langsung menggunakan shortcutCtrl + S pada
keyboard.

Menyimpan isi tabel mata kuliah


21) Setelah itu buat tabel ketiga Pada menu Create, pilih Table

Pembuatan tabel pada databse


22) Pada menu Fields, pilih View → Design View
Menu untuk memasuki tampilan design view
23) Pada dialog box Save As, isikan nama tabel yang akan dibuat, misalnya ambil_mk,
lalu klik OK

Pemberian nama tabel


24) Pada window Table, buat tabel dengan struktur sebagai berikut

Tampilan design view tabel ambil mk


25) Untuk tabel ambil_mk tidak memerlukanprimary key, klik kanan nama field,
kemudian pilih menu Primary Key. Field nim akan dijadikan foreign key

Menonaktifkan primary key tabel ambil mk


26) Masukkan data sampel ke tabel matakuliah

Pemberian content pada tabel


27) Simpan kembali tabel yang telah dibuat tadi dengan cara klik kanan pada tab
nama tabel lalu klik Save, atau langsung menggunakan shortcutCtrl + S pada
keyboard.

Menyimpan tabel
28) Setelah itu buat relasi antara tabel mahasiswa, matakuliah, dan ambil_mk yang telah
dibuat tadi

Menu relasi database


29) Pilih menu Database Tools → Relationships
30) Pada dialog box Show Table, pilih nama tabel dan klik Add untuk menambahkan
tabel ke editor relationship, lalu klik Close

Menambahkan tabel pada relasi


31) Drag (klik kiri dan kanan) field (primary key) dari satu tabel kemudian drop
(letakkan dan lepas) ke field (foreign key) tabel lainnya (field nim dari tabel
mahasiswa ke fieldnim pada tabel ambil_mk dan field kode_mk dari tabel
matakuliah ke fieldkode_mk pada tabel ambil_mk)
Tampilan layout tabel yang akan direlasikan
32) Pada dialog Edit Relationship, klik Create

Pembuatan relasi antar field nim

Pembuatan relasi antar field kode_mk


33) Pada jendela editor relationship akan tampak relasi dari kedua tabel tersebut seperti
berikut ini

Tampilan tabel yang telah direlasikan


34) Simpan relationship dengan cara klik kanan pada tab Relationship, klik Save atau
langsung menggunakan shortcutCtrl + S pada keyboard
35) Ini adalah contoh tampilan Database yang telah diisikan data
Tampilan database yang telah terelasi

Anda mungkin juga menyukai