Metode Penelitian Microsoft Visual Basic 6.0

3. Pembuatan perancangan sistem ini hanya menggunakan Microsoft Visual Basic 6.0 dan data yang diinput akan disimpan dalam database Microsoft Access.

1.4 Tujuan Penelitian

Adapun tujuan penulis melakukan penelitian ini adalah : 1. Membangun sistem penerimaan siswa baru pada SMK 1 Medan Area Medan menggunakan Microsoft Visual Basic 6.0. 2. Membantu pihak sekolah agar lebih mudah, efektif , dan efisien ketika melakukan proses penerimaan siswa baru sesuai dengan data – data yang dibutuhkan. 3. Meningkatkan produktivitas dan efektivitas kerja pegawai dalam mengolah data siswa baru, serta penyajian laporan dengan memanfaatkan fasilitas komputer, sehingga dihasilkan informasi yang tepat, akurat, dan berkualitas.

1.5 Metode Penelitian

Dalam proses pengumpulan data dan informasi yang diperlukan untuk melengkapi penulisan ilmiah ini, penulis menggunakan metode : Universitas Sumatera Utara 1. Penelitian Lapangan Metode penelitian ini dilakukan langsung pada objek penelitian, hal ini dilakukan melalui : a. Wawancara Pada tahap ini penulis akan melakukan proses tanya jawab kepada staff dan guru yang berhubungan dengan masalah yang akan dibahas. b. Pengamatan Dalam hal ini penulis akan melakukan pengamatan untuk mendapatkan data secara umum yakni dengan melihat data – data dan aturan – aturan pada tahun – tahun sebelumnya yang telah digunakan pada proses penerimaan siswa baru pada SMK 1 Medan Area Medan. 2. Penelitian Kepustakaan Penelitian ini dimaksudkan untuk mendapatkan landasan teori yang memadai dalam menyusun tugas akhir yang mana dalam hal ini penulis melakukannya dengan membaca serta mengkaji buku – buku yang berkaitan dengan masalah yang ditinjau. Universitas Sumatera Utara

1.6 Sistematika Penulisan

Untuk mempermudah penulisan Tugas Akhir ini, penulis membuat suatu sistematika yang terdiri dari :

BAB 1 : PENDAHULUAN

Pada bab ini menguraikan latar belakang pemilihan judul, ruang lingkup permasalahan, tujuan dan manfaat peenelitian, dan metode penilitian.

BAB 2 : LANDASAN TEORI

Bab ini menjelaskan teoritis tentang landasan teori yang berhubungan dengan penelitian yang dilakukan.

BAB 3 : GAMBARAN SEKOLAH

Bab ini membahas tentang profil SMK 1 Medan Area, fasilitas yang dimiliki sekolah, ketenagaan yang tersedia di sekolah, jumlah siswa di sekolah tersebut serta visi dan misi SMK 1 Medan Area. Universitas Sumatera Utara

BAB 4 : PERANCANGAN SISTEM

Bab ini menjelaskan tentang rancangan sistem yang tediri dari diagram alur proses sistem, perancangan database dan flowchart dan rancangan program aplikasi yang digunakan dalam pembuatan program aplikasi pendaftaran siswa baru ini.

BAB 5 : IMPLEMENTASI SISTEM

Bab ini membahas tentang definisi implementasi sistem, spesifikasi perangkat yang dibutuhkan, tujuan, dan pengujian sistem.

BAB 6 : KESIMPULAN DAN SARAN

Bab ini menuliskan kesimpulan dan saran dari pembuatan Tugas Akhir ini. Universitas Sumatera Utara BAB 2 LANDASAN TEORI

2.1 Microsoft Visual Basic 6.0

Microsoft Visual Basic merupakan salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah – perintah yang dimengerti oleh komputer untuk melakukan tugas – tugas tertentu. Bahasa pemrograman Visual Basic, yang dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC Beginner’s All-purpose Symbolic Instruction Code yang dikembangkan pada era 1950-an. Visual Basic merupakan salah satu development tools untuk membangun aplikasi dalam lingkungan windows. Dalam pembangunan aplikasi, Visual Basic menggunakan pendekatan Visual untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya menggunakan dialek bahasa Basic yang cenderung mudah dipelajari. Visual Basic telah menjadi tools yang terkenal bagi para pemula maupun para developer dalam pengembangan aplikasi skala kecil maupun skala besar. Universitas Sumatera Utara Dalam lingkungan Windosws, user-interface memegang peranan penting, karena dalam pemakaian aplikasi yang dibuat, pemakai senantiasa berinteraksi dengan user-interface dan tanpa menyadari bahwa dibelakangnya berjalan instruksi – instruksi program yang mendukung tampilan dan proses yang dilakukan.

2.1.1 Antar Muka Visual Basic 6.0

Antar muka pada Visual Basic 6.0 akan memuat menu, toolbar, toolbox, form, project explorer dan property seperti pada gambar dibawah ini : Gambar 2.1.1 Antar muka Visual Basic 6.0 No. Fiture Kegunaan 1. Menu Menu pada Visual Basic berisi semua perintah yang dapat dipilih dengan menggunakan mouse ataupun keyboard. Universitas Sumatera Utara 2. Toolbar Tombol – tombol yang mewakili suatu perintah tertentu dari Visual Basic. 3. Toolbox Merupakan kotak piranti yang berisi semua kontrol objek yang dapat digunakan untuk merancang interface aplikasi yang diinginkan. 4. Form Window Daerah kerja utama Visual Basic dimana dapat meletakkan kontrol - kontrol yang terdapat pada toolbox. 5. Project Explorer Gambaran dari form dan modul yang terdapat pada aplikasi. 6. Propertie Window Merupakan daftar properti objek yang sedang terpilih. 7. Form Layout Window Akan menunjukkan bagaimana form bersangkutan ketika run-time. Tabel 2.1.1 Antar Muka Visual Basic 6.0

2.1.2 Toolbox

Jendela Toolbox merupakan jendela yang sangat penting pada pada Microsoft Visual Basic 6.0 . Karena memuat komponen – komponen objek yang akan ditanamkan pada form untuk membentuk user interface. Universitas Sumatera Utara Gambar 2.3.2 Toolbox Nama Kontrol Kegunaan Pointer Bukan merupakan suatu kontrol dan penggunaan icon ini ketika anda ingin memilih kontrol yang sudah berada pada form. PictureBox Kontrol yang digunakan untuk menampilkan image dengan format: BMP, DIB bitmap, ICO icon, CUR cursor WMF metafile, EMF enhanced metafile, GIF, dan JPEG. Label Kontrol yang digunakan untuk menampilkan teks yang Universitas Sumatera Utara tidak dapat diperbaiki oleh pemakai. Text Box Kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal, atau banyak baris. Frame Kontrol yang digunakan sebagai kontainer bagi kontrol lainnya. Command Button Merupakan control yang hampir ditemukan pada setiap form, dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya. Check Box Digunakan untuk pilihan yang isinya bernilai yesno, truefalse. Option Button Sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu. List Box Mengandung sejumlah item, dan user dapat memilih lebih dari satu bergantung pada property MultiSelect. Combo Box Merupakan kombinasi dari TextBox dan suatu ListBox dimana pemasukkan data dapat dilakukan dengan pengetikkan maupun pemilihan. HScrollBar VScrollBar Digunakan untuk membentuk scrollbar berdiri sendiri. Timer Digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu. Merupakan kontrol non-visual. Shape dan Line Digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan, dan oval. Universitas Sumatera Utara Tabel 2.1.2 Keterangan Toolbox

2.1.3 Manfaat Dan Kemampuan Visual Basic

Adapun manfaat dan kemampuan dari Microsoft Visual Basic 6.0 yakni sebagai berikut : 1. Dapat membuat program – program berbasis Windows. 2. Dapat membuat objek – objek program bantu seperti control ActiveX, File Help, dan Aplikasi Internet. 3. Dapat menguji program debugging dan menghasilkan program akhir berakhiran EXE yang bersifat executable, atau dapat langsung dijalankan. Image Digunakan sebagai kontainer bagi kontrol lainnya. Hal yang perlu diketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingkan dengan PictureBox. Data Digunakan untuk data binding. OLE Dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Word, dll. Drive List Box, DirListBox,dan FileListBox Sering digunakan untuk membentuk dialog box yang berkaitan dengan file. Universitas Sumatera Utara

2.1.4 Keungguan Microsoft Visual Basic 6.0

Adapun keunggulan dari Microsoft Visual Basic 6.0 adalah sebagai berikut : 1. Memiliki sarana handal yang dapat mengakses database yang berkemampuan tinggi. 2. Memiliki compiler yang handal untuk menghasilkan file executable yang lebih cepat dan efisien. 3. Tambahan kontrol – kontrol yang lebih canggih yang selalu disesuaikan dengan kebutuhan.

2.2 Definisi Basis Data Database