KERJA PRAKTEK
Oleh :
Nama : Andi Septoni
NIM : 1004E012
Oleh :
Nama : Andi Septoni
NIM : 1004E012
Mengetahui,
Ketua Program Studi DIII Teknik Komputer
POLITEKNIK HARAPAN BERSAMA
MOTO :
1. Di dunia ini tidak ada keberuntungan yang ada usaha keras dan doa yang
PERSEMBAHAN :
Microsoft Visual Basic 6.0 dengan Database Microsoft Access 2003 di UPTD
SMP Negeri 5 Adiwerna”. Shalawat dan salam tidak lupa penulis panjatkan
kepada Nabi Muhammad SAW, semoga rahmatnya tercurah bagi kita semua di
yaumul qiyamah. Laporan Kerja Praktek ini disusun dalam rangka syarat wajib
untuk mengambil mata kuliah Tugas Akhir pada Program Studi D-3 Teknik
Penyusunan Laporan Kerja Praktek ini, tidak lepas dari dukungan, bantuan,
dan masukan dari berbagai pihak. Untuk itu penulis mengucapkan terima kasih
kepada :
Bersama Tegal.
3. Bapak Arfan Haqiqi Sulasmoro, S.Kom selaku Ketua Program Studi DIII
6. Ibu Henung Andarini selaku Kepala Tata Usaha UPTD SMP Negeri 5
Adiwerna
7. Lukmanul Khakim
8. Sahabat-sahabat penulis
Penulis menyadari Laporan Kerja Praktek ini masih jauh dari sempurna,
oleh karena itu penulis mengharapkan saran dan kritik demi kesempurnaan karya-
karya di masa mendatang. Akhir kata penulis berharap semoga Laporan Kerja
BAB I PENDAHULUAN
LAMPIRAN
DAFTAR GAMBAR
Gambar 2.2. Struktur Organisasi Tata Usaha SMP Negeri 5 Adiwerna ......... 2
Listing Program
Kerja Praktek (KP) merupakan salah satu yarat yang harus dipenuhi
Bersama Tegal jenjang Diploma III sebelum mengambil mata kuliah Tugas
Akhir (TA).
sekolah.
sikap dan perilaku para peserta didik. Sekolah juga merupakan lembaga
perlu adanya jadwal yang teratur. Agar jadwal tersebut bisa dilaksanakan
mempunyai fungsi sebagai kode, alat pengingat dan alat komunikasi. Sejak
zaman dulu kita telah mengenal bel itu secara sederhana seperti kentongan
sederhana itu dirubah menjadi bel listrik manual namun masih mempunyai
sebagai staf Tata Usaha. Dalam pelaksanaanya petugas operator bel kadang
terlambat untuk menekan tombol bel karena kesibukannya sebagai staf Tata
yang baru belajar membuat program. Hal ini lebih mudah dengan hadirnya
Microsoft Visual Basic 6.0, yang dibangun dari ide untuk membuat bahasa
sangat mudah dipelajari. Ini terlihat dari dasar pembuatan dalam Microsoft
Visual Basic 6.0 yaitu Form, dimana pengguna dapat mengatur tampilan
Visual Basic 6.0 dengan Database Microsoft Access 2003 di UPTD SMP
Negeri 5 Adiwerna.
1.4. Tujuan
sebagai berikut :
1. Menambah pengetahuan dan pengalaman kerja di lapangan serta
1.5. Manfaat
2. Bagi Mahasiswa
3. Bagi Sekolah
1. Jenis Data
Data yang tidak dibuat oleh penggunanya. Data ini diperoleh dari
2.1 Observasi
Adiwerna.
2.2 Wawancara
3. Analisa Data
3.1. Analisis
jelas dan rancang bangun yang lengkap tentang sistem yang akan
dibuat.
akan diimplementasikan.
3.5. Evaluasi
diimplementasikan.
Untuk mengetahui dan mempermudah pemahaman dalam isi kerja praktek maka
penulis menyusun sistematika penulian yang terbagi menjadi lima bab dengan
Bab ini menjelaskan mengenai landasan teori kerja praktek yang terdiri dari
BAB V PENUTUP
Dalam bab ini akan menguraikan tentang kesimpulan dan saran-saran dari
Menurut salah satu pegawai, awal mula SMP 5 Adiwerna yaitu pada
Nasional Adiwerna atau SKN Adiwerna yang dikepalai oleh Harjo Utomo.
Karena perubahan itu maka pada tahun 1975 SKN Adiwerna berubah
membutuhkan.
A. Seiring berjalannya waktu sudah banyak prestasi yang dicapai oleh SMP
Tegal sebagai wakil Kabupaten Tegal untuk menjadi Sekolah Adi Wiyata.
2.2. Visi dan Misi
1. Visi Sekolah
2. Misi Sekolah
kehidupan sehari-hari.
warga sekolah.
S.Pd
K7 Wali Kelas
R.Abdulrazak,S.Pd KELAS VII KELAS VIII KELAS IX
Siswa
Kepala TU
Henung Andarini
n Khariyah Henung
Siti Untung W. Pungky Forty U Ta’ali Yohanes A. Rosalia Maslikha
Endang S.
Andarini Wakhyudin Wahyu P. Nita Imaini
Betty Ria
Irmalasari
Tujuan dan fungsi SMP Negeri 5 Adiwerna yaitu ikut serta dalam
1. Definisi
orang yang baru belajar pemrograman. Hal ini lebih mudah setelah
Microsoft Windows.
2. Tampilan
berikut ini :
yang bisa dibuat seperti gambar 3.1. di atas. Ada beberapa project
Windows.
operasi Windows.
perintah pemrograman.
(6). Addin
pengguna.
database.
(8). DHTML Application
Interface).
2. Form
tombol yang dapat diberi perintah atau kode. Form juga dapat
ini
project, dan form layout. Tombol lain yang berada pada toolbar
Windows lainnya seperti Open, Save, Cut, Copy, dan Paste. Untuk
4. Toolbox
3.2. Database
1. Definisi
secara sembarangan atau acak, tapi diberi pembeda antara satu arsip
dalam database tersebut, baik berupa entry, edit, hapus, query terhadap
data, membuat laporan dan lain sebagainya secara efektif dan efisien.
pakar dibidang ini. Database terdiri dari dua penggalan kata yaitu data
relasi. Tetapi dari ketiga model tersebut, model hirarki dan jaringan
tidak banyak dipakai saat ini karena adanya berbagai kelemahan salah
satunya tidak bisa untuk relasi many to many dan hanya cocok untuk
Salah satu jenis DBMS yang sangat terkenal saat ini adalah
(MS. Access).
2. Komponen-Komponen
1. Tabel
Tabel adalah kumpulan dari suatu field dan record. Dalam hal ini
2. Field
3. Record
4. Primary Key
Primary key adalah suatu kolom (field) yang menjadi titik acuan
pada sebuah tabel, bersifat unik dalam artian tidak ada satu nilai
pun yang sama atau kembar dalam tabel tersebut, dan dalam satu
5. Foreign Key
Foreign key atau disebut juga kunci relasi adalah suatu kolom
many).
6. Index
Index adalah struktur basis data secara fisik, yang digunakan untuk
3. Bentuk relasi
Relasi dimana setiap entity dapat mempunyai lebih dari satu relasi
1. Definisi
salah satu perangkat lunak yang terkenal dan banyak digunakan saat
ini. Perangkat lunak ini juga sudah termasuk dalam aplikasi paket
pembuatan tabel, query, form, report, pages, macros dan modules yang
2. Tampilan
berbeda.
3) Form, digunakan untuk menampilkan data, mengisi data dan
jaringan.
3. Menu Bar
Jika telah dibuka sebuah tabel, maka tampilan item menu sebagai
berikut :
4. Task Pane
template.
2003 yang telah anda buat dan membuat file database baru.
(sustêma) adalah suatu kesatuan yang terdiri komponen atau elemen yang
energi unntuk mencapai suatu tujuan. Istilah ini sering dipergunakan untuk
kumpulan dari beberapa elemen kesatuan lain seperti provinsi yang saling
manajemen. Dalam arti yang sangat luas, istilah sistem informasi yang
data dan teknologi. Dalam pengertian ini, istilh ini digunakan untuk merujuk
komunikasi (TIK), tetapi juga untuk cara dimana orang berinteraksi dengan
b. Harddisk 40 GB
c. Memory 256 MB
d. VGA Card
2. Monitor
4. Speaker
suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan
alur data, baik secara manual maupun komputerisasi. DFD ini sering disebut
juga dengan nama Bubble chart, Bubble diagram, model proses, diagram
DFD ini adalah salah satu alat pembuatan model yang sering
lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem.
Dengan kata lain, DFD adalah alat pembuatan model yang memberikan
Setting bel
manual Suara bel
0
User Sekolah
Bel sekolah
otomatis
Setting bel
otomatis
jadwal dan input suara bel yang dikehendaki. Kemudian siswa dan guru
menerima laporan berupa suara bel yang berbunyi dari sistem yang telah di
atur.
1. Identifikasi Masalah
2. Context Diagram
Suara Bell
Jam_Ke Bell
Jadwal
Ø
Bell
Otomatis
0
Bell Sekolah
Otomatis
Top Level
I1 2
Input Data Suara Bell
Level 0
4. DFD Level 0
Ø
Bell Sekolah
Data Nama Otomatis Jadwal Bell
Kegiatan
D1 TblJam_Ke D2 TblBell
Suara Bell
a. Tabel Admin
b. Tabel Bell
c. Tabel Jadwal
memodelkan struktur data dan hubungan antar data. Dengan ERD, model
atas persepsi terhadap dunia nyata yang terdiri dari sekumpulan objek yang
disebut entity dan hubungan antar objek tersebut disebut relationship. Entity
adalah objek di dunia yang bersifat unik. Setiap entity mempunyai atribut
Pada database bell otomatis sekolah terdapat 2 entitas yaitu entitas Bell
dan entitas Jadwal. Pada database Bell terjadi relasi one to One yaitu atribut
ke
Kode_Jadwal Jam
Lokasi_Audio_Bell
Menu Utama
Input Data
Mulai
Username=””
Password =””
Username
Password
Username = “Andi”
Password = “septoni”
Menu Bell
Selesai
Mulai
Xjadwal
No
Simpan
Yes
Data Jadwal
Selesai
Mulai
Hari =””
Jadwal=””
Jam =””
Suara= “”
XHari,XJadwal,XJam,X
Suara
No
Simpan
Yes
Hari=Xhari
Jadwal = Xjadwal
Jam=Xjam
Suara=Xsuara
XHari,XJadwal,XJa
m,XSuara
Selesai
Login
Username
Password
Masuk Batal
Data Jadwal
Hari
Jadwal
Jam
Suara Bell
Simpan Batal
1. Instalasi Program
langkah awal adalah user menginstal dulu file setup dari Microsoft
Visual Basic 6.0 yang telah dibuat package terlebih dahulu, berikut cara
penginstalannya :
Langkah pertama yaitu dengan mengklik dua kali pada file setup
yang sudah tersedia. Setelah file setup berhasil dijalankan, maka akan
Cara kerja program Bell sekolah otomatis yaitu pada saat dibuka
terdapat menu utama yang terdiri atas tiga button yaitu Jadwal, Bell,
dan Jadwal Bell. Jadwal Bell berfungsi untuk mengisi nama jadwal
yang akan dibuat misalnya jam pertama, jam ke-2, jam ke-3 dan
hari, jam, nama jadwal serrta mengisi nada bell untuk jadwal yang telah
dibuat. Jadwal Bell berfungsi untuk melihat jadwal bell yan telah
dibuat.
dalam form jadwal. Pertama tulis nama jadwal pada textbox terus
simpan. Jika akan diubah pilih salah satu jadwal yang akan diubah
ketikan jadwal baru pada textbox tekan ubah. Jika akan dihapus pilih
jadwal yang akan dihapus lalu klik hapus maka jadwal akan terhapus
dari database.
Langkah berikutnya yaitu klik tombol Bell maka akan tampil login
yang meminta nama dan passwords. Setelah nama dan password telah
benar akn tampil form Bell. Dalam form Bell terlebih dahulu pilih hari,
bell.
1.1. Kesimpulan
1.2. Saran
Isjoni. 2006. Pendidikan Sebagai Investasi Masa Depan. Jakarta : Yayasan Obor
Indonesia.
Sadeli, Muhammad. 2010. Kumpulan Proyek Visual Basic 6.0. Palembang : Maxikom.
Mangkulo, H. A. 2011. Membuat aplikasi Database dengan Visual Basic 6.0, Jakarta,
Elek Media Komputindo
A. Listing Program
'Call Koneksi_Database
rs.Open "select max(right(Kode_Jadwal,2)) as Kode_Jadwal from
TblJam_Ke", Db, adOpenKeyset
If IsNull(rs!Kode_Jadwal) Then
ADM = "JAM01"
Else
ADM = "JAM" & Format(rs!Kode_Jadwal + 1, "00")
End If
txtid.Text = ADM
End Sub
End Sub
End Sub
Private Sub Record_Jadwal()
Call Koneksi_Database
SQl = "Select * From tblJam_Ke"
rs.Open SQl, Db, adOpenDynamic, adLockBatchOptimistic
With rs
If .EOF = False Then
ListView1.ListItems.Clear
.MoveFirst
Do While Not rs.EOF
'Set List = ListView1.ListItems.Add(, , .Fields("Jadwal"), ,
1)
.MoveNext
Loop
End If
End With
End Sub
Private Sub bersih()
TxtJadwal.Text = ""
Call Record_Jadwal
End Sub
Form Bell
Form Login
SURAT KETERANGAN
Nomor : 070/ 006 /2013
Yang bertanda tangan di bawah ini Kepala UPTD SMP Negeri 5 Adiwerna
menerangkan dengan sesungguhnya bahwa :
SAKHRONI, S.Pd
Pembina
NIP. 19600414 198403 1 014