Visual Basic selain disebut sebagai bahasa pemograman, juga sering disebut sarana tool untuk menghasilkan program-program aplikasi berbasis windows.
Beberapa kemampuan atau manfaat dari Visual Basic diantaranya seperti: 1.
Untuk membuat program aplikasi berbasis Windows 2.
Untuk membuat objek-objek pembantu program seperti control Activex, File, Help, Aplikasi internet dan sebagainya
3. Menguji program dan menghasilkan program akhir berakhiran EXE yang
bersifat Executable, atau dapat langsung dijalankan.
2.7.1 Jendela Visual Basic 6.0
Adapun bagian-bagian dari jendela Visual Basic 6.0 yaitu: 1.
Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll
2. Toolbar, digunakan untuk melakukan tugas-tugas tertentu dengan cepat.
3. Jendela Project, jendela ini berisi gambaran dari semua modul yang terdapat
dalam aplikasi, dapat menggunakan icon Toggle Folders untuk menampilkan modul-modul dalam jendela tersebut .
4. Form, jendela ini merupakan tempat untuk merancang user interface dari
aplikasi. 5.
Jendela Toolbox, jendela ini berisi komponen-komponen yang dapat di gunakan untuk mengembangkan user interface.
6. Jendela Kode, merupakan tempat untuk menulis koding. Jendela ini dapat juga
ditampilkan dengan menggunakan kombinasi Shift-F7.
7. Jendela Properties, merupakan daftar properti-properti object yang sedang
terpilih. Contohnya seperti dapat mengubah warna tulisan foreColor dll. Dapat juga menggunakan F4 untuk menampilkan jendela properti.
8. Jendela Form Layout, akan menunjukan bagaimana form bersangkutan
ditampilkan ketika runtime.
ToolBox
Jendela ToolBox merupakan jendela yang sangat penting. Dari jendela ini dapat mengambil komponen-komponen object yang akan ditanamkan pada form untuk
membentuk user interface.
Gambar 2.2 ToolBox
Adapun secara garis besar fungsi dari masing-masing kontrol standard tersebut adalah sebagai berikut:
1. Pointer
bukan merupakan suatu kontrol; gunakan icon ini ketika ingin memilih kontrol yang sudah berada pada form.
2. PictureBox
adalah kontrol yang digunakan untuk menampilkan image dengan format: BMP, DIB bitmap, ICO icon, CUR cursor, WMF metafile, EMF
enhanced metafile, GIF, dan JPG. 3.
Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat
diperbaiki oleh pemakai. 4.
TextBox adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai,
dapat berupa satu baris tunggal, atau banyak baris. 5.
Frame adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya.
6. CommandButton
merupakan kontrol hampir ditemukan pada setiap form, dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya.
7. CheckBox
digunakan untuk pilihan yang isinya bernilai yesno, truefalse. 8.
OptionButton sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang
hanya dapat dipilih satu.
9. ListBox
mengandung sejumlah item, dan user dapat memilih lebih dari satu bergantung pada property MultiSelect.
10. ComboBox
merupakan konbinasi dari TextBox dan suatu ListBox dimana pemasukkan data dapat dilakukan dengan pengetikkan maupun pemilihan.
11. HScrollBar dan VScrollBar dan
digunakan untuk membentuk scrollbar berdiri sendiri. 12.
Timer digunakan untuk proses background yang diaktifkan berdasarkan interval
waktu tertentu.
13. DriveListBox, DirListBox, dan FileListBox , dan
sering digunakan untuk membentuk dialog box yang berkaitan dengan file. 14.
Shape dan Line dan
digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan, oval. 15.
Image berfungsi menyerupai image box, tetapi tidak dapat digunakan sebagai
kontainer bagi kontrol lainnya. Sesuatu yang perlu diketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingkan dengan
PictureBox 16.
Data digunakan untuk data binding 17.
OLE dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft
Excel, Word, dll.
Project Window Jendela Project
Jendela project digunakan untuk menampilkan bagian project yang ingin diaktifkan. Menampilkan daftar form dan modul proyek. Proyek merupakan kumpulan dari
modul form, modul class, modul standard dan file sumber yang merupakan suatu aplikasi.
Gambar 2.3 Project Window
Properties Window Jendela Properties
Jendela properties digunakan untuk menampilkan properti dari semua object yang terdapat pada program, dapat juga mengubah properti dari form dan kontrol yang lain
di Properties Window. Apabila ingin menampilkan atau menghilangkan Properties Window, dari menu View, pilihlah Properties Window atau dapat juga menggunakan
toolbar menu.
Gambar 2.4 Properties Window
Gambar 2.5 Jendela Visual Basic
2.7.2 Menjalankan Visual Basic 6.0
Adapun cara menjalankan Visual Basic 6.0 yaitu: 1.
Klik menu Start
2. Klik menu Program
3. Klik Microsoft Visual Studio 6.0
4. Klik Microsoft Visual Basic 6.0.
5. Pilih Standard EXE
6. Klik Open
Gambar 2.6 Tampilan New Project
BAB 3
GAMBARAN UMUM SEKOLAH
3.1 Sekilas tentang SMK Sandhy Putra 2
SMK Sandhy Putra 2 berdiri dibawah Yayasan Sandhykara Putra Telkom yang didirikan pada tanggal 20 Juli 1992 dan diprakarsai oleh Dharma Wanita PT.Telkom.
Sekolah tersebut terletak di Jalan Halat No. 68 Medan, Kecamatan Medan Area, 20215. dan mendapat izin pada tanggal 8 September 1992 Nomor 219I05A927
yang memiliki luas area seluas 2431m².
SMK Sandhy Putra 2 merupakan sebuah Sekolah Menengah Kejuruan yang berkecimpung didunia pariwisata, dan memiliki status akreditasi “A” BAN-SM No.
000894 pada tanggal 24 Desember 2007 untuk Program Keahlian Usaha Jasa Pariwisata, dan untuk Program Akomodasi Perhotelan mendapatkan akreditasi “A”
BAN-SM No. 000913 pada tanggal 24 Desember 2007 juga.
Ada 3 jurusan yang disediakan oleh SMK tersebut untuk siswa-siswinya, yaitu UJP Usaha Jasa Pariwisata, AP Akomodasi Perhot elan, Tata Boga.
3.2 Visi dan Misi SMK Sandhy Putra 2
Adapun visi SMK Sandhy Putra 2 dalam mencerdaskan kehidupan anak bangsa ialah sebagai berikut:
“Mewujudkan lembaga pendidikan kejuruan yang menghasilkan sumber daya manusia yang berkualitas, professional, serta layanan pendidikan berbasis kopetensi”.
Adapun misi SMK Sandhy Putra 2 antara lain adalah: 1.
Menyiapkan siswai SMK Sandhy Putra 2 menjadi tenaga kerja yang produktif, trampil, mandiri dan bertaqwa.
2. Melaksanakan pendidikan kejuruan yang fleksibel dan terintegrasi dengan
jenjang pendidikan. 3.
Menyiapkan siswai SMK Sandhy Putra-2 yang produktif sehingga mempercepat memperkokoh.
4. Menyiapkan peran serta masyarakat dan unit produksi dalam penyelenggaraan
pendidikan kejuruan melalui sinkronisasi dan koordinasi.
5. Menyiapkan siswai SMK Sandhy Putra 2 Medan mendapatkan lapangan kerja
3.3 Profil SMK Sandhy Putra 2
Profil merupakan gambaran singkat dari suatu organisasi. Adapun profil SMK Sandhy Putra dapat diuraikan seperti berikut:
PROFIL SEKOLAH I. IDENTITAS SEKOLAH
1 Nama Sekolah
: SMK Sandhy Putra-2 Medan 2
Alamat Sekolah : Jl. Halat No.68 Medan
3 Kecamatan Kode Pos
: Medan Area 20215 Kotamadya E-mail
: Medan smkpar_sp2yahoo.com 4
No.NPWP : 01.422.033.9.113.001
5 Nama Wajib Pajak
: Yayasan Sandhykara Putra Telkom 6
Didirikan dibuka : 20 Juli 1992
7 Surat izin Pendirian Sekolah dari Kanwil yang Pertama
- Nomor : 219I05A92
- Tanggal : 08 September 1992
8 Kode Sekolah
: 193 9
Surat Izin Oprasional SIOP
: Nomor : 420 5554 2004 tanggal 17
Maret 2004
10 Nomor Data Sekolah NDS : 5507121901, tanggal 07 Juli 1998
11 Nomor Statistik Sekolah NSS
: 794076001003 tanggal 12 Nopember
1992 12 Status Akreditasi
: 1. Program Keahlian Usaha
Jasa Pariwisata :
Terakreditasi A BAN-SM No.000894
tanggal 24 Desember 2007 2. Program Keahlian
Akomodasi Perhotelan :
Terakreditasi A BAN-SM No.000913
tanggal 24 Desember 2007 13 Kelompok
: Pariwisata 14 Program Keahlian
: 1. Usaha Jasa Pariwisata 2. Akomodasi Perhotelan
3. Tata Boga Surat Izin Operasional SIOP
Tata Boga Nomor : 42051722008 Tgl 15 April
2008 Ditetapkan oleh Kepala Dinas
Pendidikan Kota Medan 15 Jadwal Penyelenggaraan
Sekolah :
Pagi pukul 07.30 sd 13.45
Luas Tanah : 2431 m²
16 Nama Kepala Sekolah : Amda Maria Latul, S.Pd
17 SK Yayasan Sandhykara Putra Telkom
: Nomor : SKEP-019SDMDPP-
YSPTII2006