LAPORAN PKL

48
1 BAB I PENDAHULUAN 1.1 Latar Belakang Prakerin merupakan salahsatu kegiatan rutin tahunan yang dilaksanakan oleh siswa/i SMK Negeri Bantarkalong. Dengan diadakannya PRAKERIN ini para siswa/i dituntut untuk mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa mendapatkan wawasan/ilmu dan pengalaman yang sangat berharga dan berguna untuk kedepannya. Dalam penulisan laporan ini penulis mengambil judul laporan tentang “Perancangan dan Pembuatan Program Database Penerimaan Siswa Baru Di SMK Negeri Bantarkalong”. Penulis mengambil judul tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri bantarkalong dalam pengolahan datanya masih menggunakan program yang kurang efisien, maka dari itu penulis mencoba untuk mengubah program tersebut dengan menggunakan program Microsoft Visual Basic 6.0. Dimana program ini jauh lebih baik dibandingkan dengan program Microsoft Access, salah satunya dengan program tersebut bisa mandiri/bisa berdiri sendiri. 1.2 Batasan Masalah Dalam laporan ini penulis membatasi masalah hanya mengenai penanganan Pengolahan data penerimaan siswa baru yang masih menggunakan program yang kurang efisien.

Transcript of LAPORAN PKL

Page 1: LAPORAN PKL

1

BAB I

PENDAHULUAN

11 Latar Belakang

Prakerin merupakan salahsatu kegiatan rutin tahunan yang dilaksanakan oleh

siswai SMK Negeri Bantarkalong Dengan diadakannya PRAKERIN ini para siswai

dituntut untuk mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah

dan dapat diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya

PRAKERIN ini bisa mendapatkan wawasanilmu dan pengalaman yang sangat

berharga dan berguna untuk kedepannya

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Database Penerimaan Siswa Baru Di SMK

Negeri Bantarkalongrdquo Penulis mengambil judul tersebut karena dalam pengolahan

data penerimaan siswa baru di SMK Negeri bantarkalong dalam pengolahan datanya

masih menggunakan program yang kurang efisien maka dari itu penulis mencoba

untuk mengubah program tersebut dengan menggunakan program Microsoft Visual

Basic 60 Dimana program ini jauh lebih baik dibandingkan dengan program Microsoft

Access salah satunya dengan program tersebut bisa mandiribisa berdiri sendiri

12 Batasan Masalah

Dalam laporan ini penulis membatasi masalah hanya mengenai penanganan

Pengolahan data penerimaan siswa baru yang masih menggunakan program yang

kurang efisien

2

13 Maksud dan Tujuan

a Memenuhi program rutin tahunan untuk menyempurnakan kurikulum produktif

b Para siswai diharapkan agar bisa lebih mandiri dalam menuntut ilmu pada dunia

kerja yang sebenarnya

c Para siswai dituntut untuk mengapresiasikan dan mempraktikan ilmu yang didapat

disekolah pada dunia kerja yang sebenarnya

d Siswai juga dituntut harus berperilaku baik sopan serta mematuhi peraturan yang

berlaku di tempat PRAKERIN maupun di sekolah

e Penyiapan siswa untuk memasuki lapangan kerja

14 Tempat dan Waktu Pelaksanaan PRAKERIN

Penulis melaksanakan PRAKERIN bertempat di CV Abadi Jaya yang

beralamat Jl R E Martadinata No64 Tasikmalaya Dimulai pada tanggal 2 April

sampai 6 Juni 2012

3

BAB II

PROFIL PERUSAHAAN

21 Sejarah Perusahaan

Percetakan Abadi jaya merupakan yang berbentuk perusahaan yang

bergerak dalam bidang industri jasa cetak offset yakni mengelola dan memproduksi

kebutuhan cetak berbagai jenis barang cetakan baik cetakan separasi (full colour)

maupun satu warna

Perusahaan ini didirikan pada tahun 1984 ini di jalan R E Martadinata No64

Tasikamalaya dipimpin oleh Bapak H Haerudin I yang juga pendiri dan pemilik

perusahaan Pada awalnya kegiatan percetakannya dilakukan karena adanya

permintaan dari lingkungan terdekat dengan proses pelayanan yang seadanya dan

dikerjakan dengan peralatan sederhana Dua tahun kemudian perusahaan

mengalamai kemajuan dengan menjadi rekanan pada sebuah lembaga pendidikan

swasta dengan memenuhi pesanan jasa cetak untuk kebutuhan barang cetaknya

Dari pesanan ini perusahaan memperoleh keuntungan yang kemudian digunakan

untuk menambah investasi mesin cetak untuk mengimbangi pesanan tersebut

Seiring dengan kemajuan yang diperolahnya pada saat ini perusahaan dapat

mengembangkan usahanya dengan mendirikan sebuah toko percetakan yang diberi

nama Abadi Jaya Pendirian toko tersebut dimaksudkan untuk mengimbangi

kelancaran kegiatan pemasaran

4

22 Struktur Organisasi Perusahaan

23 Bidang Usaha

Abadi Jaya merupakan perusahaan yang bergerak dalam bidang industri

percetakan yakni mengerjakan dan memproduksi berbagai jenis produk cetakan baik

untuk kebutuhan instansi pemerintah akademik maupun swasta Meskipun

perusahaan ini mengerjakan beberapa macam produk cetakan

24 Kegiatan yang Dilaksanakan

Membuat kartu anggota

Kartu nama

Membuat kartu undangan

Membuat brosur

Membuat banner

5

Membuat kuitansi

Membuat buku

Membuat pintage

Membuat sepanduk

6

BAB III

PEMBAHASAN

31 Landasan Teori

311 Pengertia Data

Data adalah catatan atas kumpulan fakta Data merupakan bentuk jamak

dari datum berasal dari bahasa Latin yang berarti sesuatu yang diberikan

Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima

secara apa adanya

312 Pengertian Basis Data

Basis data (bahasa Inggris database) atau sering pula dieja basisdata

adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik

sehingga dapat diperiksa menggunakan suatu program komputer untuk

memperoleh informasi dari basis data tersebut

313 Perangkat Lunak yang Digunakan

3131 Pengertian Microsoft Visual Basic 60

Microsoft Visaul Basic 60 adalah bahasa pemograman yang

bekerja dalam lingkup MS-Windows Microsoft Visaul Basic 60 dapat

memanfaatkan kemampuan MS-Windows secara optimal

Kemampuannya dapat dipakai untuk merancang program aplikasi yang

berpenampilan seperti program aplikasi yang berbasis MS-Windows

7

3132 Cara Kerja Microsoft Visaul Basic 60

Cara Masuk Visual Basic 60

1) Klik Start

2) Pilih Program Microsoft Visual Studio Microsoft Visual Basic 60

3) Sehingga muncul kotak dialog

Gambar 11 Tampilan New Project

4) Pilih Standart EXE

5) Klik Open

8

helliphelliphellip helliphelliphelliphelliphellip Gambar 12 Tampilan Dasar

Bagian-bagian Visual Basic

a) Form

Gambar 13 Form

9

Bagian ini disebut sebagai halaman interface dimana anda akan

melakukan desain program anda Dibagian form ini tempat kita

meletakkan komponen-komponen yang kita butuhkan

b) Toolbox

helliphelliphelliphelliphelliphelliphelliphellipGambar 14 Toolbox

Seluruh komponenobject yang digunakan diletakkan

pada bagian ini Pada tampilan standar komponen yang akan

ditampilkan hanyalah komponen yang paling sering dipakai Kita

dapat menambah atau mengurangi komponen sesuai dengan

yang kita butuhkan Caranya Klik kanan pada toolbox kemudian

pilih komponen Maka akan muncul form pilihan komponen

kemudian anda pilih komponen yang akan anda gunakan dan

diakhiri dengan tombol

c) Properties

10

helliphelliphelliphellip

helliphelliphelliphelliphellipGambar 15 Properties

Bagian ini menyeting bentuk tampilan dari komponen

dan sifat-sifat komponen Pada layar properties dibagi menjadi

dua yaitu properti sebelah kiri dan nilai properti sebelah kanan

Jika anda ingin mengubah properti sebuah komponen anda

harus aktifkan dulu komponennya

Sebagai contoh objext Command1 memiliki properti

Name untuk memberi nama object

Captio untuk tampilan tulisan pada tombol

Backcolor memberi warna background tombol

11

d) Project Navigator

helliphellip`helliphelliphellipGambar 16 Jendela Project

Disini susunan projectaplikasi akan terlihat

e) Code Editor

helliphellip`helliphelliphelliphelliphelliphelliphellipGambar 17 Code Editor

Berfungsi untuk menuliskan kode program dan disinilah nantinya

program dikendalikan

f) Form Layout

12

helliphelliphelliphelliphellip Gambar 18 Form Layout

Dengan fasilitas ini kita dapat mengetahui dimanakan posisi

form nantinya apabila programproject kita jalankan Apakah

ditengah kiri atas atau dimana

g) Toolbar dan Menubar

helliphelliphelliphelliphellip Gambar 19 Toolbar dan Menubar

32 Analisis Perogram

321 Alasan Membuat Program

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Aplikasi Penerimaan Siswa Baru

Bebasis Programing Di SMK Negeri Bantarkalongrdquo Penulis mengambil judul

tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri

bantarkalong dalam pengolahan datanya masih menggunakan program yang

kurang efisien maka dari itu penulis mencoba untuk mengubah program tersebut

dengan menggunakan program Microsoft Visual Basic 60 Dimana program ini

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 2: LAPORAN PKL

2

13 Maksud dan Tujuan

a Memenuhi program rutin tahunan untuk menyempurnakan kurikulum produktif

b Para siswai diharapkan agar bisa lebih mandiri dalam menuntut ilmu pada dunia

kerja yang sebenarnya

c Para siswai dituntut untuk mengapresiasikan dan mempraktikan ilmu yang didapat

disekolah pada dunia kerja yang sebenarnya

d Siswai juga dituntut harus berperilaku baik sopan serta mematuhi peraturan yang

berlaku di tempat PRAKERIN maupun di sekolah

e Penyiapan siswa untuk memasuki lapangan kerja

14 Tempat dan Waktu Pelaksanaan PRAKERIN

Penulis melaksanakan PRAKERIN bertempat di CV Abadi Jaya yang

beralamat Jl R E Martadinata No64 Tasikmalaya Dimulai pada tanggal 2 April

sampai 6 Juni 2012

3

BAB II

PROFIL PERUSAHAAN

21 Sejarah Perusahaan

Percetakan Abadi jaya merupakan yang berbentuk perusahaan yang

bergerak dalam bidang industri jasa cetak offset yakni mengelola dan memproduksi

kebutuhan cetak berbagai jenis barang cetakan baik cetakan separasi (full colour)

maupun satu warna

Perusahaan ini didirikan pada tahun 1984 ini di jalan R E Martadinata No64

Tasikamalaya dipimpin oleh Bapak H Haerudin I yang juga pendiri dan pemilik

perusahaan Pada awalnya kegiatan percetakannya dilakukan karena adanya

permintaan dari lingkungan terdekat dengan proses pelayanan yang seadanya dan

dikerjakan dengan peralatan sederhana Dua tahun kemudian perusahaan

mengalamai kemajuan dengan menjadi rekanan pada sebuah lembaga pendidikan

swasta dengan memenuhi pesanan jasa cetak untuk kebutuhan barang cetaknya

Dari pesanan ini perusahaan memperoleh keuntungan yang kemudian digunakan

untuk menambah investasi mesin cetak untuk mengimbangi pesanan tersebut

Seiring dengan kemajuan yang diperolahnya pada saat ini perusahaan dapat

mengembangkan usahanya dengan mendirikan sebuah toko percetakan yang diberi

nama Abadi Jaya Pendirian toko tersebut dimaksudkan untuk mengimbangi

kelancaran kegiatan pemasaran

4

22 Struktur Organisasi Perusahaan

23 Bidang Usaha

Abadi Jaya merupakan perusahaan yang bergerak dalam bidang industri

percetakan yakni mengerjakan dan memproduksi berbagai jenis produk cetakan baik

untuk kebutuhan instansi pemerintah akademik maupun swasta Meskipun

perusahaan ini mengerjakan beberapa macam produk cetakan

24 Kegiatan yang Dilaksanakan

Membuat kartu anggota

Kartu nama

Membuat kartu undangan

Membuat brosur

Membuat banner

5

Membuat kuitansi

Membuat buku

Membuat pintage

Membuat sepanduk

6

BAB III

PEMBAHASAN

31 Landasan Teori

311 Pengertia Data

Data adalah catatan atas kumpulan fakta Data merupakan bentuk jamak

dari datum berasal dari bahasa Latin yang berarti sesuatu yang diberikan

Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima

secara apa adanya

312 Pengertian Basis Data

Basis data (bahasa Inggris database) atau sering pula dieja basisdata

adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik

sehingga dapat diperiksa menggunakan suatu program komputer untuk

memperoleh informasi dari basis data tersebut

313 Perangkat Lunak yang Digunakan

3131 Pengertian Microsoft Visual Basic 60

Microsoft Visaul Basic 60 adalah bahasa pemograman yang

bekerja dalam lingkup MS-Windows Microsoft Visaul Basic 60 dapat

memanfaatkan kemampuan MS-Windows secara optimal

Kemampuannya dapat dipakai untuk merancang program aplikasi yang

berpenampilan seperti program aplikasi yang berbasis MS-Windows

7

3132 Cara Kerja Microsoft Visaul Basic 60

Cara Masuk Visual Basic 60

1) Klik Start

2) Pilih Program Microsoft Visual Studio Microsoft Visual Basic 60

3) Sehingga muncul kotak dialog

Gambar 11 Tampilan New Project

4) Pilih Standart EXE

5) Klik Open

8

helliphelliphellip helliphelliphelliphelliphellip Gambar 12 Tampilan Dasar

Bagian-bagian Visual Basic

a) Form

Gambar 13 Form

9

Bagian ini disebut sebagai halaman interface dimana anda akan

melakukan desain program anda Dibagian form ini tempat kita

meletakkan komponen-komponen yang kita butuhkan

b) Toolbox

helliphelliphelliphelliphelliphelliphelliphellipGambar 14 Toolbox

Seluruh komponenobject yang digunakan diletakkan

pada bagian ini Pada tampilan standar komponen yang akan

ditampilkan hanyalah komponen yang paling sering dipakai Kita

dapat menambah atau mengurangi komponen sesuai dengan

yang kita butuhkan Caranya Klik kanan pada toolbox kemudian

pilih komponen Maka akan muncul form pilihan komponen

kemudian anda pilih komponen yang akan anda gunakan dan

diakhiri dengan tombol

c) Properties

10

helliphelliphelliphellip

helliphelliphelliphelliphellipGambar 15 Properties

Bagian ini menyeting bentuk tampilan dari komponen

dan sifat-sifat komponen Pada layar properties dibagi menjadi

dua yaitu properti sebelah kiri dan nilai properti sebelah kanan

Jika anda ingin mengubah properti sebuah komponen anda

harus aktifkan dulu komponennya

Sebagai contoh objext Command1 memiliki properti

Name untuk memberi nama object

Captio untuk tampilan tulisan pada tombol

Backcolor memberi warna background tombol

11

d) Project Navigator

helliphellip`helliphelliphellipGambar 16 Jendela Project

Disini susunan projectaplikasi akan terlihat

e) Code Editor

helliphellip`helliphelliphelliphelliphelliphelliphellipGambar 17 Code Editor

Berfungsi untuk menuliskan kode program dan disinilah nantinya

program dikendalikan

f) Form Layout

12

helliphelliphelliphelliphellip Gambar 18 Form Layout

Dengan fasilitas ini kita dapat mengetahui dimanakan posisi

form nantinya apabila programproject kita jalankan Apakah

ditengah kiri atas atau dimana

g) Toolbar dan Menubar

helliphelliphelliphelliphellip Gambar 19 Toolbar dan Menubar

32 Analisis Perogram

321 Alasan Membuat Program

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Aplikasi Penerimaan Siswa Baru

Bebasis Programing Di SMK Negeri Bantarkalongrdquo Penulis mengambil judul

tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri

bantarkalong dalam pengolahan datanya masih menggunakan program yang

kurang efisien maka dari itu penulis mencoba untuk mengubah program tersebut

dengan menggunakan program Microsoft Visual Basic 60 Dimana program ini

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 3: LAPORAN PKL

3

BAB II

PROFIL PERUSAHAAN

21 Sejarah Perusahaan

Percetakan Abadi jaya merupakan yang berbentuk perusahaan yang

bergerak dalam bidang industri jasa cetak offset yakni mengelola dan memproduksi

kebutuhan cetak berbagai jenis barang cetakan baik cetakan separasi (full colour)

maupun satu warna

Perusahaan ini didirikan pada tahun 1984 ini di jalan R E Martadinata No64

Tasikamalaya dipimpin oleh Bapak H Haerudin I yang juga pendiri dan pemilik

perusahaan Pada awalnya kegiatan percetakannya dilakukan karena adanya

permintaan dari lingkungan terdekat dengan proses pelayanan yang seadanya dan

dikerjakan dengan peralatan sederhana Dua tahun kemudian perusahaan

mengalamai kemajuan dengan menjadi rekanan pada sebuah lembaga pendidikan

swasta dengan memenuhi pesanan jasa cetak untuk kebutuhan barang cetaknya

Dari pesanan ini perusahaan memperoleh keuntungan yang kemudian digunakan

untuk menambah investasi mesin cetak untuk mengimbangi pesanan tersebut

Seiring dengan kemajuan yang diperolahnya pada saat ini perusahaan dapat

mengembangkan usahanya dengan mendirikan sebuah toko percetakan yang diberi

nama Abadi Jaya Pendirian toko tersebut dimaksudkan untuk mengimbangi

kelancaran kegiatan pemasaran

4

22 Struktur Organisasi Perusahaan

23 Bidang Usaha

Abadi Jaya merupakan perusahaan yang bergerak dalam bidang industri

percetakan yakni mengerjakan dan memproduksi berbagai jenis produk cetakan baik

untuk kebutuhan instansi pemerintah akademik maupun swasta Meskipun

perusahaan ini mengerjakan beberapa macam produk cetakan

24 Kegiatan yang Dilaksanakan

Membuat kartu anggota

Kartu nama

Membuat kartu undangan

Membuat brosur

Membuat banner

5

Membuat kuitansi

Membuat buku

Membuat pintage

Membuat sepanduk

6

BAB III

PEMBAHASAN

31 Landasan Teori

311 Pengertia Data

Data adalah catatan atas kumpulan fakta Data merupakan bentuk jamak

dari datum berasal dari bahasa Latin yang berarti sesuatu yang diberikan

Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima

secara apa adanya

312 Pengertian Basis Data

Basis data (bahasa Inggris database) atau sering pula dieja basisdata

adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik

sehingga dapat diperiksa menggunakan suatu program komputer untuk

memperoleh informasi dari basis data tersebut

313 Perangkat Lunak yang Digunakan

3131 Pengertian Microsoft Visual Basic 60

Microsoft Visaul Basic 60 adalah bahasa pemograman yang

bekerja dalam lingkup MS-Windows Microsoft Visaul Basic 60 dapat

memanfaatkan kemampuan MS-Windows secara optimal

Kemampuannya dapat dipakai untuk merancang program aplikasi yang

berpenampilan seperti program aplikasi yang berbasis MS-Windows

7

3132 Cara Kerja Microsoft Visaul Basic 60

Cara Masuk Visual Basic 60

1) Klik Start

2) Pilih Program Microsoft Visual Studio Microsoft Visual Basic 60

3) Sehingga muncul kotak dialog

Gambar 11 Tampilan New Project

4) Pilih Standart EXE

5) Klik Open

8

helliphelliphellip helliphelliphelliphelliphellip Gambar 12 Tampilan Dasar

Bagian-bagian Visual Basic

a) Form

Gambar 13 Form

9

Bagian ini disebut sebagai halaman interface dimana anda akan

melakukan desain program anda Dibagian form ini tempat kita

meletakkan komponen-komponen yang kita butuhkan

b) Toolbox

helliphelliphelliphelliphelliphelliphelliphellipGambar 14 Toolbox

Seluruh komponenobject yang digunakan diletakkan

pada bagian ini Pada tampilan standar komponen yang akan

ditampilkan hanyalah komponen yang paling sering dipakai Kita

dapat menambah atau mengurangi komponen sesuai dengan

yang kita butuhkan Caranya Klik kanan pada toolbox kemudian

pilih komponen Maka akan muncul form pilihan komponen

kemudian anda pilih komponen yang akan anda gunakan dan

diakhiri dengan tombol

c) Properties

10

helliphelliphelliphellip

helliphelliphelliphelliphellipGambar 15 Properties

Bagian ini menyeting bentuk tampilan dari komponen

dan sifat-sifat komponen Pada layar properties dibagi menjadi

dua yaitu properti sebelah kiri dan nilai properti sebelah kanan

Jika anda ingin mengubah properti sebuah komponen anda

harus aktifkan dulu komponennya

Sebagai contoh objext Command1 memiliki properti

Name untuk memberi nama object

Captio untuk tampilan tulisan pada tombol

Backcolor memberi warna background tombol

11

d) Project Navigator

helliphellip`helliphelliphellipGambar 16 Jendela Project

Disini susunan projectaplikasi akan terlihat

e) Code Editor

helliphellip`helliphelliphelliphelliphelliphelliphellipGambar 17 Code Editor

Berfungsi untuk menuliskan kode program dan disinilah nantinya

program dikendalikan

f) Form Layout

12

helliphelliphelliphelliphellip Gambar 18 Form Layout

Dengan fasilitas ini kita dapat mengetahui dimanakan posisi

form nantinya apabila programproject kita jalankan Apakah

ditengah kiri atas atau dimana

g) Toolbar dan Menubar

helliphelliphelliphelliphellip Gambar 19 Toolbar dan Menubar

32 Analisis Perogram

321 Alasan Membuat Program

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Aplikasi Penerimaan Siswa Baru

Bebasis Programing Di SMK Negeri Bantarkalongrdquo Penulis mengambil judul

tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri

bantarkalong dalam pengolahan datanya masih menggunakan program yang

kurang efisien maka dari itu penulis mencoba untuk mengubah program tersebut

dengan menggunakan program Microsoft Visual Basic 60 Dimana program ini

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 4: LAPORAN PKL

4

22 Struktur Organisasi Perusahaan

23 Bidang Usaha

Abadi Jaya merupakan perusahaan yang bergerak dalam bidang industri

percetakan yakni mengerjakan dan memproduksi berbagai jenis produk cetakan baik

untuk kebutuhan instansi pemerintah akademik maupun swasta Meskipun

perusahaan ini mengerjakan beberapa macam produk cetakan

24 Kegiatan yang Dilaksanakan

Membuat kartu anggota

Kartu nama

Membuat kartu undangan

Membuat brosur

Membuat banner

5

Membuat kuitansi

Membuat buku

Membuat pintage

Membuat sepanduk

6

BAB III

PEMBAHASAN

31 Landasan Teori

311 Pengertia Data

Data adalah catatan atas kumpulan fakta Data merupakan bentuk jamak

dari datum berasal dari bahasa Latin yang berarti sesuatu yang diberikan

Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima

secara apa adanya

312 Pengertian Basis Data

Basis data (bahasa Inggris database) atau sering pula dieja basisdata

adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik

sehingga dapat diperiksa menggunakan suatu program komputer untuk

memperoleh informasi dari basis data tersebut

313 Perangkat Lunak yang Digunakan

3131 Pengertian Microsoft Visual Basic 60

Microsoft Visaul Basic 60 adalah bahasa pemograman yang

bekerja dalam lingkup MS-Windows Microsoft Visaul Basic 60 dapat

memanfaatkan kemampuan MS-Windows secara optimal

Kemampuannya dapat dipakai untuk merancang program aplikasi yang

berpenampilan seperti program aplikasi yang berbasis MS-Windows

7

3132 Cara Kerja Microsoft Visaul Basic 60

Cara Masuk Visual Basic 60

1) Klik Start

2) Pilih Program Microsoft Visual Studio Microsoft Visual Basic 60

3) Sehingga muncul kotak dialog

Gambar 11 Tampilan New Project

4) Pilih Standart EXE

5) Klik Open

8

helliphelliphellip helliphelliphelliphelliphellip Gambar 12 Tampilan Dasar

Bagian-bagian Visual Basic

a) Form

Gambar 13 Form

9

Bagian ini disebut sebagai halaman interface dimana anda akan

melakukan desain program anda Dibagian form ini tempat kita

meletakkan komponen-komponen yang kita butuhkan

b) Toolbox

helliphelliphelliphelliphelliphelliphelliphellipGambar 14 Toolbox

Seluruh komponenobject yang digunakan diletakkan

pada bagian ini Pada tampilan standar komponen yang akan

ditampilkan hanyalah komponen yang paling sering dipakai Kita

dapat menambah atau mengurangi komponen sesuai dengan

yang kita butuhkan Caranya Klik kanan pada toolbox kemudian

pilih komponen Maka akan muncul form pilihan komponen

kemudian anda pilih komponen yang akan anda gunakan dan

diakhiri dengan tombol

c) Properties

10

helliphelliphelliphellip

helliphelliphelliphelliphellipGambar 15 Properties

Bagian ini menyeting bentuk tampilan dari komponen

dan sifat-sifat komponen Pada layar properties dibagi menjadi

dua yaitu properti sebelah kiri dan nilai properti sebelah kanan

Jika anda ingin mengubah properti sebuah komponen anda

harus aktifkan dulu komponennya

Sebagai contoh objext Command1 memiliki properti

Name untuk memberi nama object

Captio untuk tampilan tulisan pada tombol

Backcolor memberi warna background tombol

11

d) Project Navigator

helliphellip`helliphelliphellipGambar 16 Jendela Project

Disini susunan projectaplikasi akan terlihat

e) Code Editor

helliphellip`helliphelliphelliphelliphelliphelliphellipGambar 17 Code Editor

Berfungsi untuk menuliskan kode program dan disinilah nantinya

program dikendalikan

f) Form Layout

12

helliphelliphelliphelliphellip Gambar 18 Form Layout

Dengan fasilitas ini kita dapat mengetahui dimanakan posisi

form nantinya apabila programproject kita jalankan Apakah

ditengah kiri atas atau dimana

g) Toolbar dan Menubar

helliphelliphelliphelliphellip Gambar 19 Toolbar dan Menubar

32 Analisis Perogram

321 Alasan Membuat Program

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Aplikasi Penerimaan Siswa Baru

Bebasis Programing Di SMK Negeri Bantarkalongrdquo Penulis mengambil judul

tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri

bantarkalong dalam pengolahan datanya masih menggunakan program yang

kurang efisien maka dari itu penulis mencoba untuk mengubah program tersebut

dengan menggunakan program Microsoft Visual Basic 60 Dimana program ini

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 5: LAPORAN PKL

5

Membuat kuitansi

Membuat buku

Membuat pintage

Membuat sepanduk

6

BAB III

PEMBAHASAN

31 Landasan Teori

311 Pengertia Data

Data adalah catatan atas kumpulan fakta Data merupakan bentuk jamak

dari datum berasal dari bahasa Latin yang berarti sesuatu yang diberikan

Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima

secara apa adanya

312 Pengertian Basis Data

Basis data (bahasa Inggris database) atau sering pula dieja basisdata

adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik

sehingga dapat diperiksa menggunakan suatu program komputer untuk

memperoleh informasi dari basis data tersebut

313 Perangkat Lunak yang Digunakan

3131 Pengertian Microsoft Visual Basic 60

Microsoft Visaul Basic 60 adalah bahasa pemograman yang

bekerja dalam lingkup MS-Windows Microsoft Visaul Basic 60 dapat

memanfaatkan kemampuan MS-Windows secara optimal

Kemampuannya dapat dipakai untuk merancang program aplikasi yang

berpenampilan seperti program aplikasi yang berbasis MS-Windows

7

3132 Cara Kerja Microsoft Visaul Basic 60

Cara Masuk Visual Basic 60

1) Klik Start

2) Pilih Program Microsoft Visual Studio Microsoft Visual Basic 60

3) Sehingga muncul kotak dialog

Gambar 11 Tampilan New Project

4) Pilih Standart EXE

5) Klik Open

8

helliphelliphellip helliphelliphelliphelliphellip Gambar 12 Tampilan Dasar

Bagian-bagian Visual Basic

a) Form

Gambar 13 Form

9

Bagian ini disebut sebagai halaman interface dimana anda akan

melakukan desain program anda Dibagian form ini tempat kita

meletakkan komponen-komponen yang kita butuhkan

b) Toolbox

helliphelliphelliphelliphelliphelliphelliphellipGambar 14 Toolbox

Seluruh komponenobject yang digunakan diletakkan

pada bagian ini Pada tampilan standar komponen yang akan

ditampilkan hanyalah komponen yang paling sering dipakai Kita

dapat menambah atau mengurangi komponen sesuai dengan

yang kita butuhkan Caranya Klik kanan pada toolbox kemudian

pilih komponen Maka akan muncul form pilihan komponen

kemudian anda pilih komponen yang akan anda gunakan dan

diakhiri dengan tombol

c) Properties

10

helliphelliphelliphellip

helliphelliphelliphelliphellipGambar 15 Properties

Bagian ini menyeting bentuk tampilan dari komponen

dan sifat-sifat komponen Pada layar properties dibagi menjadi

dua yaitu properti sebelah kiri dan nilai properti sebelah kanan

Jika anda ingin mengubah properti sebuah komponen anda

harus aktifkan dulu komponennya

Sebagai contoh objext Command1 memiliki properti

Name untuk memberi nama object

Captio untuk tampilan tulisan pada tombol

Backcolor memberi warna background tombol

11

d) Project Navigator

helliphellip`helliphelliphellipGambar 16 Jendela Project

Disini susunan projectaplikasi akan terlihat

e) Code Editor

helliphellip`helliphelliphelliphelliphelliphelliphellipGambar 17 Code Editor

Berfungsi untuk menuliskan kode program dan disinilah nantinya

program dikendalikan

f) Form Layout

12

helliphelliphelliphelliphellip Gambar 18 Form Layout

Dengan fasilitas ini kita dapat mengetahui dimanakan posisi

form nantinya apabila programproject kita jalankan Apakah

ditengah kiri atas atau dimana

g) Toolbar dan Menubar

helliphelliphelliphelliphellip Gambar 19 Toolbar dan Menubar

32 Analisis Perogram

321 Alasan Membuat Program

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Aplikasi Penerimaan Siswa Baru

Bebasis Programing Di SMK Negeri Bantarkalongrdquo Penulis mengambil judul

tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri

bantarkalong dalam pengolahan datanya masih menggunakan program yang

kurang efisien maka dari itu penulis mencoba untuk mengubah program tersebut

dengan menggunakan program Microsoft Visual Basic 60 Dimana program ini

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 6: LAPORAN PKL

6

BAB III

PEMBAHASAN

31 Landasan Teori

311 Pengertia Data

Data adalah catatan atas kumpulan fakta Data merupakan bentuk jamak

dari datum berasal dari bahasa Latin yang berarti sesuatu yang diberikan

Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima

secara apa adanya

312 Pengertian Basis Data

Basis data (bahasa Inggris database) atau sering pula dieja basisdata

adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik

sehingga dapat diperiksa menggunakan suatu program komputer untuk

memperoleh informasi dari basis data tersebut

313 Perangkat Lunak yang Digunakan

3131 Pengertian Microsoft Visual Basic 60

Microsoft Visaul Basic 60 adalah bahasa pemograman yang

bekerja dalam lingkup MS-Windows Microsoft Visaul Basic 60 dapat

memanfaatkan kemampuan MS-Windows secara optimal

Kemampuannya dapat dipakai untuk merancang program aplikasi yang

berpenampilan seperti program aplikasi yang berbasis MS-Windows

7

3132 Cara Kerja Microsoft Visaul Basic 60

Cara Masuk Visual Basic 60

1) Klik Start

2) Pilih Program Microsoft Visual Studio Microsoft Visual Basic 60

3) Sehingga muncul kotak dialog

Gambar 11 Tampilan New Project

4) Pilih Standart EXE

5) Klik Open

8

helliphelliphellip helliphelliphelliphelliphellip Gambar 12 Tampilan Dasar

Bagian-bagian Visual Basic

a) Form

Gambar 13 Form

9

Bagian ini disebut sebagai halaman interface dimana anda akan

melakukan desain program anda Dibagian form ini tempat kita

meletakkan komponen-komponen yang kita butuhkan

b) Toolbox

helliphelliphelliphelliphelliphelliphelliphellipGambar 14 Toolbox

Seluruh komponenobject yang digunakan diletakkan

pada bagian ini Pada tampilan standar komponen yang akan

ditampilkan hanyalah komponen yang paling sering dipakai Kita

dapat menambah atau mengurangi komponen sesuai dengan

yang kita butuhkan Caranya Klik kanan pada toolbox kemudian

pilih komponen Maka akan muncul form pilihan komponen

kemudian anda pilih komponen yang akan anda gunakan dan

diakhiri dengan tombol

c) Properties

10

helliphelliphelliphellip

helliphelliphelliphelliphellipGambar 15 Properties

Bagian ini menyeting bentuk tampilan dari komponen

dan sifat-sifat komponen Pada layar properties dibagi menjadi

dua yaitu properti sebelah kiri dan nilai properti sebelah kanan

Jika anda ingin mengubah properti sebuah komponen anda

harus aktifkan dulu komponennya

Sebagai contoh objext Command1 memiliki properti

Name untuk memberi nama object

Captio untuk tampilan tulisan pada tombol

Backcolor memberi warna background tombol

11

d) Project Navigator

helliphellip`helliphelliphellipGambar 16 Jendela Project

Disini susunan projectaplikasi akan terlihat

e) Code Editor

helliphellip`helliphelliphelliphelliphelliphelliphellipGambar 17 Code Editor

Berfungsi untuk menuliskan kode program dan disinilah nantinya

program dikendalikan

f) Form Layout

12

helliphelliphelliphelliphellip Gambar 18 Form Layout

Dengan fasilitas ini kita dapat mengetahui dimanakan posisi

form nantinya apabila programproject kita jalankan Apakah

ditengah kiri atas atau dimana

g) Toolbar dan Menubar

helliphelliphelliphelliphellip Gambar 19 Toolbar dan Menubar

32 Analisis Perogram

321 Alasan Membuat Program

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Aplikasi Penerimaan Siswa Baru

Bebasis Programing Di SMK Negeri Bantarkalongrdquo Penulis mengambil judul

tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri

bantarkalong dalam pengolahan datanya masih menggunakan program yang

kurang efisien maka dari itu penulis mencoba untuk mengubah program tersebut

dengan menggunakan program Microsoft Visual Basic 60 Dimana program ini

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 7: LAPORAN PKL

7

3132 Cara Kerja Microsoft Visaul Basic 60

Cara Masuk Visual Basic 60

1) Klik Start

2) Pilih Program Microsoft Visual Studio Microsoft Visual Basic 60

3) Sehingga muncul kotak dialog

Gambar 11 Tampilan New Project

4) Pilih Standart EXE

5) Klik Open

8

helliphelliphellip helliphelliphelliphelliphellip Gambar 12 Tampilan Dasar

Bagian-bagian Visual Basic

a) Form

Gambar 13 Form

9

Bagian ini disebut sebagai halaman interface dimana anda akan

melakukan desain program anda Dibagian form ini tempat kita

meletakkan komponen-komponen yang kita butuhkan

b) Toolbox

helliphelliphelliphelliphelliphelliphelliphellipGambar 14 Toolbox

Seluruh komponenobject yang digunakan diletakkan

pada bagian ini Pada tampilan standar komponen yang akan

ditampilkan hanyalah komponen yang paling sering dipakai Kita

dapat menambah atau mengurangi komponen sesuai dengan

yang kita butuhkan Caranya Klik kanan pada toolbox kemudian

pilih komponen Maka akan muncul form pilihan komponen

kemudian anda pilih komponen yang akan anda gunakan dan

diakhiri dengan tombol

c) Properties

10

helliphelliphelliphellip

helliphelliphelliphelliphellipGambar 15 Properties

Bagian ini menyeting bentuk tampilan dari komponen

dan sifat-sifat komponen Pada layar properties dibagi menjadi

dua yaitu properti sebelah kiri dan nilai properti sebelah kanan

Jika anda ingin mengubah properti sebuah komponen anda

harus aktifkan dulu komponennya

Sebagai contoh objext Command1 memiliki properti

Name untuk memberi nama object

Captio untuk tampilan tulisan pada tombol

Backcolor memberi warna background tombol

11

d) Project Navigator

helliphellip`helliphelliphellipGambar 16 Jendela Project

Disini susunan projectaplikasi akan terlihat

e) Code Editor

helliphellip`helliphelliphelliphelliphelliphelliphellipGambar 17 Code Editor

Berfungsi untuk menuliskan kode program dan disinilah nantinya

program dikendalikan

f) Form Layout

12

helliphelliphelliphelliphellip Gambar 18 Form Layout

Dengan fasilitas ini kita dapat mengetahui dimanakan posisi

form nantinya apabila programproject kita jalankan Apakah

ditengah kiri atas atau dimana

g) Toolbar dan Menubar

helliphelliphelliphelliphellip Gambar 19 Toolbar dan Menubar

32 Analisis Perogram

321 Alasan Membuat Program

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Aplikasi Penerimaan Siswa Baru

Bebasis Programing Di SMK Negeri Bantarkalongrdquo Penulis mengambil judul

tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri

bantarkalong dalam pengolahan datanya masih menggunakan program yang

kurang efisien maka dari itu penulis mencoba untuk mengubah program tersebut

dengan menggunakan program Microsoft Visual Basic 60 Dimana program ini

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 8: LAPORAN PKL

8

helliphelliphellip helliphelliphelliphelliphellip Gambar 12 Tampilan Dasar

Bagian-bagian Visual Basic

a) Form

Gambar 13 Form

9

Bagian ini disebut sebagai halaman interface dimana anda akan

melakukan desain program anda Dibagian form ini tempat kita

meletakkan komponen-komponen yang kita butuhkan

b) Toolbox

helliphelliphelliphelliphelliphelliphelliphellipGambar 14 Toolbox

Seluruh komponenobject yang digunakan diletakkan

pada bagian ini Pada tampilan standar komponen yang akan

ditampilkan hanyalah komponen yang paling sering dipakai Kita

dapat menambah atau mengurangi komponen sesuai dengan

yang kita butuhkan Caranya Klik kanan pada toolbox kemudian

pilih komponen Maka akan muncul form pilihan komponen

kemudian anda pilih komponen yang akan anda gunakan dan

diakhiri dengan tombol

c) Properties

10

helliphelliphelliphellip

helliphelliphelliphelliphellipGambar 15 Properties

Bagian ini menyeting bentuk tampilan dari komponen

dan sifat-sifat komponen Pada layar properties dibagi menjadi

dua yaitu properti sebelah kiri dan nilai properti sebelah kanan

Jika anda ingin mengubah properti sebuah komponen anda

harus aktifkan dulu komponennya

Sebagai contoh objext Command1 memiliki properti

Name untuk memberi nama object

Captio untuk tampilan tulisan pada tombol

Backcolor memberi warna background tombol

11

d) Project Navigator

helliphellip`helliphelliphellipGambar 16 Jendela Project

Disini susunan projectaplikasi akan terlihat

e) Code Editor

helliphellip`helliphelliphelliphelliphelliphelliphellipGambar 17 Code Editor

Berfungsi untuk menuliskan kode program dan disinilah nantinya

program dikendalikan

f) Form Layout

12

helliphelliphelliphelliphellip Gambar 18 Form Layout

Dengan fasilitas ini kita dapat mengetahui dimanakan posisi

form nantinya apabila programproject kita jalankan Apakah

ditengah kiri atas atau dimana

g) Toolbar dan Menubar

helliphelliphelliphelliphellip Gambar 19 Toolbar dan Menubar

32 Analisis Perogram

321 Alasan Membuat Program

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Aplikasi Penerimaan Siswa Baru

Bebasis Programing Di SMK Negeri Bantarkalongrdquo Penulis mengambil judul

tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri

bantarkalong dalam pengolahan datanya masih menggunakan program yang

kurang efisien maka dari itu penulis mencoba untuk mengubah program tersebut

dengan menggunakan program Microsoft Visual Basic 60 Dimana program ini

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 9: LAPORAN PKL

9

Bagian ini disebut sebagai halaman interface dimana anda akan

melakukan desain program anda Dibagian form ini tempat kita

meletakkan komponen-komponen yang kita butuhkan

b) Toolbox

helliphelliphelliphelliphelliphelliphelliphellipGambar 14 Toolbox

Seluruh komponenobject yang digunakan diletakkan

pada bagian ini Pada tampilan standar komponen yang akan

ditampilkan hanyalah komponen yang paling sering dipakai Kita

dapat menambah atau mengurangi komponen sesuai dengan

yang kita butuhkan Caranya Klik kanan pada toolbox kemudian

pilih komponen Maka akan muncul form pilihan komponen

kemudian anda pilih komponen yang akan anda gunakan dan

diakhiri dengan tombol

c) Properties

10

helliphelliphelliphellip

helliphelliphelliphelliphellipGambar 15 Properties

Bagian ini menyeting bentuk tampilan dari komponen

dan sifat-sifat komponen Pada layar properties dibagi menjadi

dua yaitu properti sebelah kiri dan nilai properti sebelah kanan

Jika anda ingin mengubah properti sebuah komponen anda

harus aktifkan dulu komponennya

Sebagai contoh objext Command1 memiliki properti

Name untuk memberi nama object

Captio untuk tampilan tulisan pada tombol

Backcolor memberi warna background tombol

11

d) Project Navigator

helliphellip`helliphelliphellipGambar 16 Jendela Project

Disini susunan projectaplikasi akan terlihat

e) Code Editor

helliphellip`helliphelliphelliphelliphelliphelliphellipGambar 17 Code Editor

Berfungsi untuk menuliskan kode program dan disinilah nantinya

program dikendalikan

f) Form Layout

12

helliphelliphelliphelliphellip Gambar 18 Form Layout

Dengan fasilitas ini kita dapat mengetahui dimanakan posisi

form nantinya apabila programproject kita jalankan Apakah

ditengah kiri atas atau dimana

g) Toolbar dan Menubar

helliphelliphelliphelliphellip Gambar 19 Toolbar dan Menubar

32 Analisis Perogram

321 Alasan Membuat Program

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Aplikasi Penerimaan Siswa Baru

Bebasis Programing Di SMK Negeri Bantarkalongrdquo Penulis mengambil judul

tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri

bantarkalong dalam pengolahan datanya masih menggunakan program yang

kurang efisien maka dari itu penulis mencoba untuk mengubah program tersebut

dengan menggunakan program Microsoft Visual Basic 60 Dimana program ini

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 10: LAPORAN PKL

10

helliphelliphelliphellip

helliphelliphelliphelliphellipGambar 15 Properties

Bagian ini menyeting bentuk tampilan dari komponen

dan sifat-sifat komponen Pada layar properties dibagi menjadi

dua yaitu properti sebelah kiri dan nilai properti sebelah kanan

Jika anda ingin mengubah properti sebuah komponen anda

harus aktifkan dulu komponennya

Sebagai contoh objext Command1 memiliki properti

Name untuk memberi nama object

Captio untuk tampilan tulisan pada tombol

Backcolor memberi warna background tombol

11

d) Project Navigator

helliphellip`helliphelliphellipGambar 16 Jendela Project

Disini susunan projectaplikasi akan terlihat

e) Code Editor

helliphellip`helliphelliphelliphelliphelliphelliphellipGambar 17 Code Editor

Berfungsi untuk menuliskan kode program dan disinilah nantinya

program dikendalikan

f) Form Layout

12

helliphelliphelliphelliphellip Gambar 18 Form Layout

Dengan fasilitas ini kita dapat mengetahui dimanakan posisi

form nantinya apabila programproject kita jalankan Apakah

ditengah kiri atas atau dimana

g) Toolbar dan Menubar

helliphelliphelliphelliphellip Gambar 19 Toolbar dan Menubar

32 Analisis Perogram

321 Alasan Membuat Program

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Aplikasi Penerimaan Siswa Baru

Bebasis Programing Di SMK Negeri Bantarkalongrdquo Penulis mengambil judul

tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri

bantarkalong dalam pengolahan datanya masih menggunakan program yang

kurang efisien maka dari itu penulis mencoba untuk mengubah program tersebut

dengan menggunakan program Microsoft Visual Basic 60 Dimana program ini

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 11: LAPORAN PKL

11

d) Project Navigator

helliphellip`helliphelliphellipGambar 16 Jendela Project

Disini susunan projectaplikasi akan terlihat

e) Code Editor

helliphellip`helliphelliphelliphelliphelliphelliphellipGambar 17 Code Editor

Berfungsi untuk menuliskan kode program dan disinilah nantinya

program dikendalikan

f) Form Layout

12

helliphelliphelliphelliphellip Gambar 18 Form Layout

Dengan fasilitas ini kita dapat mengetahui dimanakan posisi

form nantinya apabila programproject kita jalankan Apakah

ditengah kiri atas atau dimana

g) Toolbar dan Menubar

helliphelliphelliphelliphellip Gambar 19 Toolbar dan Menubar

32 Analisis Perogram

321 Alasan Membuat Program

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Aplikasi Penerimaan Siswa Baru

Bebasis Programing Di SMK Negeri Bantarkalongrdquo Penulis mengambil judul

tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri

bantarkalong dalam pengolahan datanya masih menggunakan program yang

kurang efisien maka dari itu penulis mencoba untuk mengubah program tersebut

dengan menggunakan program Microsoft Visual Basic 60 Dimana program ini

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 12: LAPORAN PKL

12

helliphelliphelliphelliphellip Gambar 18 Form Layout

Dengan fasilitas ini kita dapat mengetahui dimanakan posisi

form nantinya apabila programproject kita jalankan Apakah

ditengah kiri atas atau dimana

g) Toolbar dan Menubar

helliphelliphelliphelliphellip Gambar 19 Toolbar dan Menubar

32 Analisis Perogram

321 Alasan Membuat Program

Dalam penulisan laporan ini penulis mengambil judul laporan tentang

ldquoPerancangan dan Pembuatan Program Aplikasi Penerimaan Siswa Baru

Bebasis Programing Di SMK Negeri Bantarkalongrdquo Penulis mengambil judul

tersebut karena dalam pengolahan data penerimaan siswa baru di SMK Negeri

bantarkalong dalam pengolahan datanya masih menggunakan program yang

kurang efisien maka dari itu penulis mencoba untuk mengubah program tersebut

dengan menggunakan program Microsoft Visual Basic 60 Dimana program ini

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 13: LAPORAN PKL

13

lebih efektif dibandingkan dengan program Microsoft Access salah satunya

dengan program tersebut bisa mandirimenjadi sebuah paket software

322 Data yang Dibutuhkan

Data yang dibutuhkan penulis untuk membuat program database

Penerimaan Siswa Baru

a Data Siswa

b Data Orang Tua

323 Flow Chart

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 14: LAPORAN PKL

14

324 Link

wwwabdulmutaaliblogspotcom

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 15: LAPORAN PKL

15

33 Perancangan Desain

331 Struktur Tabel

Struktur Tabel Siswa

Fild Data fild Description

No pendaftaran Number Primarykey

Program keahlian Text

Nama Text

Tempat lahir Text

Taggal lahir Datetime

Agama Text

Jenis kelamin Text

Alamat Text

Asal sekolah Text

Alamat sekolah Text

Struktur Tabel Orang Tua

Fild Data fild Description

Nama ayah Text

Pekerjaan ayah Text

Nama ibu Text

Pekerjaan ibu Text

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 16: LAPORAN PKL

16

Struktur Tabel Persyaratan

Fild Data fild Description

Foto copy akta kelahiran Text

Photo hitam putih 3x4 Text

Foto copy ijazah dilegalisir Text

Foto copy daftar nilai hasil UN

dilegalisir

Text

Surat keterangan lulus dari sekolah Text

Surat kelakuan baik dari sekolah Text

Buku catatan pribadi Text

Kartu NISN asli Text

Struktur Tabel Nilai Tes

Fild Data fild Description

Nilai olahraga

Nilai agama

Nilai bahasa indonesia

Nilai matematika

Tes kesehatan

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 17: LAPORAN PKL

17

332 Rancangan Desain Input Data

Desain login

Gambar 110 Desain login

Desain Input Data Siswa

Gambar 111 Desain Input Data Siswa

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 18: LAPORAN PKL

18

Desain Input Data Persyaratan

Gambar 112 Desain Input Data Persyaratan

Desain Input Data Nilai Tes

Gambar 113 Desain Input Data Nilai Tes

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 19: LAPORAN PKL

19

333 Rancangan Desain Output Data

Desain Output Data siswa

Gambar 114 Desain Output Data Siswa

Desain Output Data Persyaratan

Gambar 115 Desain Output Data Persyaratan

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 20: LAPORAN PKL

20

Desain Output Data Nilai Tes

Gambar 116 Desain Output Data Nilai Tes

34 Hasil Program

341 Tampilan Input Data

Tampilan Login

Gambar 116 Tampilan Login

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 21: LAPORAN PKL

21

Tampilan Input Data Siswa

Gambar 117 Tampilan Input Data Siswa

Tampilan Input Data Persyaratan

Gambar 118 Tampilan Input Data Persyaratan

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 22: LAPORAN PKL

22

Tampilan Input Data Nilai Tes

Gambar 119 Tampilan Input Data Nilai Tes

342 Tampilan Output Data

Tampilan Output Data siswa

Gambar 120 Tampilan Output Data Siswa

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 23: LAPORAN PKL

23

Tampilan Output Data Persyaratan

Gambar 120 Tampilan Output Data Persyaratan

Tampilan Outout Data Nilai Tes

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 24: LAPORAN PKL

24

343 Listing Program

Form Login

Private Sub cmdKeluar_Click()

End

End Sub

Private Sub cmdLogin_Click()

If txtuserText = Then

MsgBox Masukan nama user anda vbInformation Konfirmasi

txtuserSetFocus

Exit Sub

End If

If txtpaswdText = Then

MsgBox Masukan passwowrd anda anda vbInformation Konfirmasi

txtpaswdSetFocus

Exit Sub

End If

If txtpaswdText = smk Then

frmutamaShow

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 25: LAPORAN PKL

25

frmloginHide

Else

txtuserText =

txtpaswdText =

End If

End Sub

Private Sub Form_Load()

txtpaswdText =

txtuserText =

txtpaswdPasswordChar =

End Sub

Private Sub txtpaswd_GotFocus()

cmdLoginDefault = True

End Sub

Private Sub txtpaswd_LostFocus()

cmdLoginDefault = False

End Sub

Private Sub txtuser_GotFocus()

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 26: LAPORAN PKL

26

cmdLoginDefault = True

End Sub

Private Sub txtuser_LostFocus()

cmdLoginDefault = False

End Sub

Form Entri Data

Private Sub cmdcari3_Click()

Dim Mno As String 4

Mno = txtcari3Text

data_siswaRecordsetIndex = No

data_siswaRecordsetSeek = Mno

If data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 27: LAPORAN PKL

27

Private Sub cmdkeluar1_Click()

Unload Me

End Sub

Private Sub cmdkeluar2_Click()

Unload Me

End Sub

Private Sub cmdkeluar3_Click()

Unload Me

End Sub

Private Sub cmdLaporan1_Click()

laporan_data_siswaShow

End Sub

Private Sub cmdlaporan2_Click()

laporan_persyaratanShow

End Sub

Private Sub cmdrefresh_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveFirst

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 28: LAPORAN PKL

28

End Sub

Private Sub cmdsimpan_Click(Index As Integer)

data_siswaRefresh

data_siswaRecordsetMoveNext

End Sub

Private Sub cmdlaporan3_Click()

laporan_nilaiShow

End Sub

Private Sub cmdrefresh1_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdrefresh2_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 29: LAPORAN PKL

29

Call tdkaktif

End Sub

Private Sub cmdrefresh3_Click()

data_siswaRefresh

data_siswaRecordsetMoveFirst

data_siswaEnabled = True

Call tdkaktif

End Sub

Private Sub cmdsimpan1_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 30: LAPORAN PKL

30

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan2_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 31: LAPORAN PKL

31

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdsimpan3_Click()

data_siswaRefresh

Call tdkaktif

cmdtambah1Enabled = True

data_siswaEnabled = True

cmdubah1Enabled = True

cmdubah2Enabled = True

cmdubah3Enabled = True

cmdrefresh1Enabled = True

cmdrefresh2Enabled = True

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 32: LAPORAN PKL

32

cmdrefresh3Enabled = True

cmdLaporan1Enabled = True

cmdlaporan2Enabled = True

cmdlaporan3Enabled = True

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub cmdtambah1_Click()

Call aktif

txtno1SetFocus

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

cmdtambah1Enabled = False

cmdubah1Enabled = False

cmdubah2Enabled = False

cmdubah3Enabled = False

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 33: LAPORAN PKL

33

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdrefresh1Enabled = False

cmdrefresh2Enabled = False

cmdrefresh3Enabled = False

data_siswaEnabled = False

data_siswaRecordsetAddNew

End Sub

Private Sub cmdubah1_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 34: LAPORAN PKL

34

data_siswaEnabled = False

End Sub

Private Sub cmdubah2_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub cmdubah3_Click()

Call aktif

cmdLaporan1Enabled = False

cmdlaporan2Enabled = False

cmdlaporan3Enabled = False

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 35: LAPORAN PKL

35

cmdtambah1Enabled = False

cmdsimpan1Enabled = True

cmdsimpan2Enabled = True

cmdsimpan3Enabled = True

data_siswaEnabled = False

End Sub

Private Sub Form_Load()

Call tdkaktif

cmdsimpan1Enabled = False

cmdsimpan2Enabled = False

cmdsimpan3Enabled = False

End Sub

Private Sub txtcari1_GotFocus()

cmdcari1Default = True

End Sub

Private Sub txtcari1_LostFocus()

cmdcari1Default = False

End Sub

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 36: LAPORAN PKL

36

Private Sub txtcari2_GotFocus()

cmdcari2Default = True

End Sub

Private Sub txtcari2_LostFocus()

cmdcari2Default = False

End Sub

Private Sub txtcari3_GotFocus()

cmdcari3Default = True

End Sub

Private Sub txtcari3_LostFocus()

cmdcari3Default = False

End Sub

Sub tdkaktif()

txtno1Enabled = False

txtno2Enabled = False

txtno3Enabled = False

txtprogramEnabled = False

txtnama1Enabled = False

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 37: LAPORAN PKL

37

txtnama2Enabled = False

txtnama3Enabled = False

txttempat_lahirEnabled = False

txttgl_lahirEnabled = False

txtjenis_kelaminEnabled = False

txtagamaEnabled = False

txttinggi_badanEnabled = False

txtberat_badanEnabled = False

txtalamatEnabled = False

txtkelurahanEnabled = False

txtkecamatanEnabled = False

txtkotaEnabled = False

txtteleponEnabled = False

txtnama_ayahEnabled = False

txtpekerjaan_ayahEnabled = False

txtnama_ibuEnabled = False

txtpekerjaan_ibuEnabled = False

txtasal_sekolahEnabled = False

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 38: LAPORAN PKL

38

txtalamat_sekolahEnabled = False

txtAktaEnabled = False

txtpotoEnabled = False

txtijazahEnabled = False

txtnilai_unEnabled = False

txtsurat_kelulusanEnabled = False

txtsurat_kelakuanbaikEnabled = False

txtbuku_catatanEnabled = False

txtnisnEnabled = False

txtnilai_agamaEnabled = False

txtnilai_bahasa_indonesiaEnabled = False

txtnilai_matematikaEnabled = False

txtnilai_olahragaEnabled = False

txttes_kesehatanEnabled = False

End Sub

Sub aktif()

txtno1Enabled = True

txtno2Enabled = True

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 39: LAPORAN PKL

39

txtno3Enabled = True

txtprogramEnabled = True

txtnama1Enabled = True

txtnama2Enabled = True

txtnama3Enabled = True

txttempat_lahirEnabled = True

txttgl_lahirEnabled = True

txtjenis_kelaminEnabled = True

txtagamaEnabled = True

txttinggi_badanEnabled = True

txtberat_badanEnabled = True

txtalamatEnabled = True

txtkelurahanEnabled = True

txtkecamatanEnabled = True

txtkotaEnabled = True

txtteleponEnabled = True

txtnama_ayahEnabled = True

txtpekerjaan_ayahEnabled = True

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 40: LAPORAN PKL

40

txtnama_ibuEnabled = True

txtpekerjaan_ibuEnabled = True

txtasal_sekolahEnabled = True

txtalamat_sekolahEnabled = True

txtAktaEnabled = True

txtpotoEnabled = True

txtijazahEnabled = True

txtnilai_unEnabled = True

txtsurat_kelulusanEnabled = True

txtsurat_kelakuanbaikEnabled = True

txtbuku_catatanEnabled = True

txtnisnEnabled = True

txtnilai_agamaEnabled = True

txtnilai_bahasa_indonesiaEnabled = True

txtnilai_matematikaEnabled = True

txtnilai_olahragaEnabled = True

txttes_kesehatanEnabled = True

End Sub

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 41: LAPORAN PKL

41

Form Laporan Data Siswa

Private Sub cmdcari4_Click()

Dim Mno As String 4

Mno = txtcari4Text

laporan_data_siswaRecordsetIndex = No

laporan_data_siswaRecordsetSeek = Mno

If laporan_data_siswaRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus4_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_siswaRecordsetDelete

laporan_data_siswaRecordsetMoveFirst

Else

laporan_data_siswaRefresh

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 42: LAPORAN PKL

42

End If

End Sub

Private Sub cmdkeluar4_Click()

Unload Me

End Sub

Private Sub cmdrefresh4_Click()

laporan_data_siswaRefresh

End Sub

Private Sub txtcari4_GotFocus()

cmdcari4Default = True

End Sub

Private Sub txtcari4_LostFocus()

cmdcari4Default = False

End Sub

Form Laporan Data Persyaratan Siswa

Private Sub cmdcari5_Click()

Dim Mno As String 4

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 43: LAPORAN PKL

43

Mno = txtcari5Text

laporan_data_persyaratanRecordsetIndex = No

laporan_data_persyaratanRecordsetSeek = Mno

If laporan_data_persyaratanRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus5_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_persyaratanRecordsetDelete

laporan_data_persyaratanRecordsetMoveFirst

Else

laporan_data_persyaratanRefresh

End If

End Sub

Private Sub cmdkeluar5_Click()

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 44: LAPORAN PKL

44

Unload Me

End Sub

Private Sub cmdrefresh5_Click()

laporan_data_persyaratanRefresh

End Sub

Private Sub txtcari5_GotFocus()

cmdcari5Default = True

End Sub

Private Sub txtcari5_LostFocus()

cmdcari5Default = False

End Sub

Form Laporan Data Nilai Tes

Private Sub cmdcari6_Click()

Dim Mno As String 4

Mno = txtcari6Text

laporan_data_nilaiRecordsetIndex = No

laporan_data_nilaiRecordsetSeek = Mno

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 45: LAPORAN PKL

45

If laporan_data_nilaiRecordsetNoMatch Then

X = MsgBox(Data tidak ditemukan vbOKOnly Pencarian No

Pendaftaran)

End If

End Sub

Private Sub cmdhapus6_Click()

hapus = MsgBox(yakin Data Akan Dihapus vbQuestion + vbYesNo

Hapus Data)

If hapus = vbYes Then

laporan_data_nilaiRecordsetDelete

laporan_data_nilaiRecordsetMoveFirst

Else

laporan_data_nilaiRefresh

End If

End Sub

Private Sub cmdkeluar6_Click()

Unload Me

End Sub

Private Sub cmdrefresh6_Click()

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 46: LAPORAN PKL

46

laporan_data_nilaiRefresh

End Sub

Private Sub txtcari6_GotFocus()

cmdcari6Default = True

End Sub

Private Sub txtcari6_LostFocus()

cmdcari6Default = False

End Sub

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 47: LAPORAN PKL

47

BAB IV

PENUTUP

41 Kesimpulan

Pelaksanaan Praktek Kerja Industri (PRAKERIN) di CVAbadi Jaya kurang lebih

selama tiga bulan Selama praktek disana saya diajarkan tentang desain grafis

Dengan adanya PRAKERIN dapat mendidik siswa tentang bagaimana terjun langsung

ke dunia industri

Dengan diadakannya PRAKERIN ini para siswai dituntut untuk

mengapresiasikan dan mempraktikan ilmu yang didapatkan disekolah dan dapat

diterapkan di dunia kerja yang sebenarnya dan semoga diadakanya PRAKERIN ini bisa

mendapatkan wawasanilmu dan pengalaman yang sangat berharga dan berguna

untuk kedepannya

42 Saran

421 Saran bagi penylenggara PRAKERIN

Sebelum pelaksanaan PRAKERIN pihak sekolah dapat memberikan

pengarahan secara lebih detail agar tidak terjadi kekeliruan yang dilakukan

siswa

Lebih meningkatkan pengawasan terhadap siswa PRAKERIN

422 Saran bagi DUDI

Lebih mendisiplinkan siswa dalam kegiatan PRAKERIN

Pihak perusahaan harus bisa memaklumi siswa PRAKERIN

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid

Page 48: LAPORAN PKL

48

DAFTAR PUSTAKA

httpwwwgooglecom

httpftplipigoid